Browse Results

Showing 33,576 through 33,600 of 53,393 results

Foundational Java: Key Elements and Practical Programming (Texts in Computer Science)

by David Parsons

Java is now well-established as one of the world’s major programming languages, used in everything from desktop applications to web-hosted applications, enterprise systems and mobile devices. Java applications cover cloud-based services, the Internet of Things, self-driving cars, animation, game development, big data analysis and many more domains.The second edition of Foundational Java: Key Elements and Practical Programming presents a detailed guide to the core features of Java – and some more recent innovations – enabling the reader to build their skills and confidence though tried-and-trusted stages, supported by exercises that reinforce the key learning points. All the most useful and commonly applied Java syntax and libraries are introduced, along with many example programs that can provide the basis for more substantial applications. Use of the Eclipse Integrated Development Environment (IDE) and the JUnit testing framework is integral to the book, ensuring maximum productivity and code quality when learning Java, although to ensure that skills are not confined to one environment the fundamentals of the Java compiler and run time are also explained. Additionally, coverage of the Ant tool will equip the reader with the skills to automatically build, test and deploy applications independent of an IDE.Topics and features:• Presents the most up-to-date information on Java, including Java 14• Examines the key theme of unit testing, introducing the JUnit 5 testing framework to emphasize the importance of unit testing in modern software development• Describes the Eclipse IDE, the most popular open source Java IDE and explains how Java can be run from the command line• Includes coverage of the Ant build tool• Contains numerous code examples and exercises throughout• Provides downloadable source code, self-test questions, PowerPoint slides and other supplementary material at the website http://www.foundjava.comThis hands-on, classroom-tested textbook/reference is ideal for undergraduate students on introductory and intermediate courses on programming with Java. Professional software developers will also find this an excellent self-study guide/refresher on the topic.Dr. David Parsons is National Postgraduate Director at The Mind Lab, Auckland, New Zealand. He has been teaching programming in both academia and industry since the 1980s and writing about it since the 1990s.

Foundational Java

by David Parsons

This book presents a guide to the core features of Java - and some more recent innovations - enabling the reader to build skills and confidence though tried-and-trusted stages, supported by exercises that reinforce key learning points. All of the most useful and commonly applied Java syntax and libraries are introduced, along with many example programs that can provide the basis for more substantial applications. Use of the Eclipse IDE and the JUnit testing framework is integral to the book, ensuring maximum productivity and code quality, although to ensure that skills are not confined to one environment the fundamentals of the Java compiler and run time are also explained. Additionally, coverage of the Ant tool will equip the reader with the skills to automatically build, test and deploy applications independent of an IDE. Features: presents information on Java 7; contains numerous code examples and exercises; provides source code, self-test questions and PowerPoint slides at an associated website.

Foundational and Practical Aspects of Resource Analysis

by Marko Van Eekelen Ugo Dal Lago

This book constitutes the proceedings of the 4th International Workshop on Foundational and Practical Aspects of Resource Analysis, FOPARA 2015, held in London, UK, in April 2015. The 6 papers presented in this volume were carefully reviewed and selected from 7 submissions.

Foundational and Practical Aspects of Resource Analysis

by Ugo Dal Lago Ricardo Peña

This book constitutes the proceedings of the Third International Workshop on Foundational and Practical Aspects of Resource Analysis, FOPARA 2013, held in Bertinoro, Italy, in August 2013. The 9 papers presented in this volume were carefully reviewed and selected from 12 submissions. They deal with traditional approaches to complexity analysis, differential privacy, and probabilistic analysis of programs.

Foundation of Digital Badges and Micro-Credentials

by Dirk Ifenthaler Nicole Bellin-Mularski Dana-Kristin Mah

This edited volume provides insight into how digital badgesmay enhance formal, non-formal and informal education by focusing on technicaldesign issues including organizational requirements, learning and instructionaldesign, as well as deployment. It features current research exploring thetheoretical foundation and empirical evidence of the utilization of digitalbadges as well as case studies that describe current practices and experiencesin the use of digital badges for motivation, learning, and instruction in K-12,higher education, workplace learning, and further education settings.

Foundation Models for Natural Language Processing: Pre-trained Language Models Integrating Media (Artificial Intelligence: Foundations, Theory, and Algorithms)

by Gerhard Paaß Sven Giesselbach

This open access book provides a comprehensive overview of the state of the art in research and applications of Foundation Models and is intended for readers familiar with basic Natural Language Processing (NLP) concepts. Over the recent years, a revolutionary new paradigm has been developed for training models for NLP. These models are first pre-trained on large collections of text documents to acquire general syntactic knowledge and semantic information. Then, they are fine-tuned for specific tasks, which they can often solve with superhuman accuracy. When the models are large enough, they can be instructed by prompts to solve new tasks without any fine-tuning. Moreover, they can be applied to a wide range of different media and problem domains, ranging from image and video processing to robot control learning. Because they provide a blueprint for solving many tasks in artificial intelligence, they have been called Foundation Models. After a brief introduction to basic NLP models the main pre-trained language models BERT, GPT and sequence-to-sequence transformer are described, as well as the concepts of self-attention and context-sensitive embedding. Then, different approaches to improving these models are discussed, such as expanding the pre-training criteria, increasing the length of input texts, or including extra knowledge. An overview of the best-performing models for about twenty application areas is then presented, e.g., question answering, translation, story generation, dialog systems, generating images from text, etc. For each application area, the strengths and weaknesses of current models are discussed, and an outlook on further developments is given. In addition, links are provided to freely available program code. A concluding chapter summarizes the economic opportunities, mitigation of risks, and potential developments of AI.

Foundation Mathematics for Computer Science: A Visual Approach

by John Vince

In this second edition of Foundation Mathematics for Computer Science, John Vince has reviewed and edited the original book and written new chapters on combinatorics, probability, modular arithmetic and complex numbers. These subjects complement the existing chapters on number systems, algebra, logic, trigonometry, coordinate systems, determinants, vectors, matrices, geometric matrix transforms, differential and integral calculus. During this journey, the author touches upon more esoteric topics such as quaternions, octonions, Grassmann algebra, Barrycentric coordinates, transfinite sets and prime numbers. John Vince describes a range of mathematical topics to provide a solid foundation for an undergraduate course in computer science, starting with a review of number systems and their relevance to digital computers, and finishing with differential and integral calculus. Readers will find that the author’s visual approach will greatly improve their understanding as to why certain mathematical structures exist, together with how they are used in real-world applications. This second edition includes new, full-colour illustrations to clarify the mathematical descriptions, and in some cases, equations are also coloured to reveal vital algebraic patterns. The numerous worked examples will help consolidate the understanding of abstract mathematical concepts. Whether you intend to pursue a career in programming, scientific visualisation, artificial intelligence, systems design, or real-time computing, you should find the author’s literary style refreshingly lucid and engaging, and prepare you for more advanced texts.

Foundation Gatsby Projects: Create Four Real Production Websites with Gatsby

by Nabendu Biswas

Enhance your Gatsby skillset by building a series of ready-to-use web sites. With the aid of four projects, this book teaches you how to use Gatsby alongside the latest technologies, including Contentful, Twillio, and Stackbit. In the first project, you will create a simple agency site with a contact form and deploy it to Netlify. You'll then quickly be able to create other basic client sites. Next, you will learn to set up a blog site using Stackbit and Dev CMS. Other projects include a large site built with Contentful and a video chat using Twilio. Many Gatsby tutorials out there today only cover how to create blog sites – get ahead of the crowd using this book today. What You'll Learn Use Contentful CMS with GatsbyBuild sites quickly with Stackbit serviceDevelop a video chat site similar to Skype with Twilio services Deploy all sites in NetlifyAdd functionalities with the powerful Gatsby plugin ecosystem Integrate advertisements Who This Book Is For Anyone who wants to create a site using Gatsby. A little knowledge of React is expected but is not a necessity. You will need to be familiar with JavaScript concepts and be confident with basic web development.

Foundation Exercises For Bass

by Sher Music Chuck Sher

This book is designed to teach the fundamentals of bass playing to anyone, regardless of the style of music or level of the player. For electric or acoustic bass, it shows how to practice scales, arpeggios, rhythms, ear training, bass line construction, and more in a creative way that makes learning to play music fun! Endorsed by Marc Johnson, Larry Grenadier, Bobby Vega, Steve Swallow, etc.

Foundation Dynamic Web Pages with Python: Create Dynamic Web Pages with Django and Flask

by David Ashley

Discover the concepts of creating dynamic web pages (HTML) with Python. This book reviews several methods available to serve up dynamic HTML including CGI, SSI, Django, and Flask. You will start by covering HTML pages and CSS in general and then move on to creating pages via CGI. It is easy to use and can serve as a foundation for the more advanced services available for launching dynamic web pages. Next you'll explore the SSI (Server Side Interface) method. This is a slightly more advanced interface included in mots web servers that adds functionality to modify static HTML pages to add such things as the current date or time, include additional HTML, and other features to a static web page before it is delivered to the user. The book also covers some of the key the Django module features, which must be added to the web server. These features include creating dynamic web pages and calling a database to provide additional information to the web page. Lastly you will explore the Flask module. While it has limited functionality on its own, it provides a very flexible environment to create a self designed system for delivery of dynamic web pages.By the time you finish this book, you will be able to choose the appropriate methodology for delivering dynamic information using fast HTML creation services.What You'll LearnUse HTML pages and CSS together to control the style of your web site.Install and configure SSI, Django, and Flask for Apache.Create dynamic web pages using CGI and creating a library of partial HTML pages to use in this task.Build dynamic web pages using SSI and auxiliary Python programs to enhance the SSI functionality.Develop dynamic web pages using Django.Who This Book Is ForSoftware Developers with basic Python programming skills interested in learning Web Development

Foundation Db2 and Python: Access Db2 with Module-Based API Examples Using Python

by W. David Ashley

Work with Db2 to write SQL and access databases using optimized code for the fastest response. This book will give you complete documentation on DB2 via Python for the IBM_db module and provide a number of examples for the usage of each module API.Begin by getting your free version of Db2 for Linux and Windows. While the book concentrates more on the Linux version of Db2, it also covers enough of the Windows version so that you're comfortable with obtaining and installing Db2 on your version of Windows. Next, you'll see how to install the sample database that comes with Db2, and take some data from the web to design a database around it, including tables and indexes.For Db2 to be really useful you need to use strong SQL expressions. This book provides specific examples of how to avoid using poor ones that can cause extra processing time for the query. Lastly, you'll look at each API in the ibm_db and ibm_db_dbi module. This module is not sponsored by IBM and must be installed separately from the Db2 database.After reading Foundation Db2 and Python you'll be able to install Db2 on Windows or Linux, and perform backups and restore data. What You'll LearnObtain and install Db2 properly on Linux and WindowsCreate databases and load them on Db2Work with ibm_db and ibm_db_dbi API modules for PythonWrite SQL for Db2Review the future of the ibm_db Python module Who This Book Is ForPython programmers and DB2 administrators interested in building application with Python and DB2

Foundation Course 2 (S.Y.B.A. / B.Com. / B.Sc),Semester 3

by P. G. Shinde Mahesh Bhagwat Namita Nimbalkar Meghna Shinde Chakne

All the topics in this book are of great relevance to our everyday life like Human Rights Violations and Redressal,Dealing With Environmental Concerns etc and the text encourages the students in internalising the messages.

Foundation Course 2

by P. G. Shinde Mahesh Bhagwat Namita Nimbalkar Meghna Shinde Chakne

All the topics in this book are of great relevance to our everyday life like Significant, Contemporary Rights of Citizens,Right to Information,Environmental Ethics,Some significant modern technologies, their basic features and applications etc.

Foundation, Architecture, and Prototyping of Humanized AI: A New Constructivist Approach

by Mark Chang

Humanized AI (HAI), emerging as the next of the AI waves, refers to artificial social beings that are very close to humans in various aspects, beings who are machine-race humans, not digital slaves. Foundation, Architecture, and Prototyping of HAI deploy a novel smalldata approach to vertically explore the spectrum of HAI. Different from the popular big-data philosophy that is based on the rigid notion that the connotation of each concept is fixed and the same to everyone, this book treats understanding as a process from simple to complex, and uses the similarity principle to effectively deal with novelties. Combining the efficiency of the Behaviorists’ goal-driven approach and the flexibility of a Constructivists’ approach, both the architecture of HAI and the philosophical discussions arising from it are elaborated upon. Advancing a unique approach to the concept of HAI, this book appeals to professors and students of both AI and philosophy, as well as industry professionals looking to stay at the forefront of developments within the field.

Foundation ActionScript 3

by Darren Richardson Paul Milbourne

ActionScript 3 is a full-fledged programming language, with complete object-oriented capabilities, event handling, sound and video support, drawing capabilities, support for regular expressions, and much more. Whether you are just starting out on the road to computer programming and animation or an experienced developer who wants to learn a new language, you'll find all you need to know in Foundation ActionScript 3. Starting with the fundamentals, you'll learn how to add interactivity to your Flash movies by using ActionScript objects, manipulating sound and video, and harnessing the power of regular expressions and XML. The book concludes with two case studies to consolidate what you've learned and introduce some additional advanced techniques. You'll gain a solid understanding of the exciting world of ActionScript 3 and see how everything fits together, so you'll be able to build your own professional applications. The sensible layout of the book makes it easy to find information about specific techniques. It focuses on the essential skills that will enable you to get up and running quickly. With this book as your guide, you'll be creating killer Flash applications before you know it. What you'll learn Learn the fundamentals of ActionScript 3. Use ActionScript 3's object-oriented features Manipulate sound and video to produce exciting modern web applications Work with XML as your data source Who this book is for Whether you're completely new to ActionScript or you're coming from a previous version, Foundation ActionScript 3 will teach you all you need to know to get up and running with AS3 in no time. Table of Contents Getting Started with ActionScript 3 ActionScript 3 Fundamentals Objects and Classes Working with the Display Creating Vector Graphics with the Drawing API User Interaction and More with Events Working with Video Using Audio Working with Components Regular Expressions Using XML Case Study: Creating a Dynamic Image Viewer Getting Started with Flex Flex by Example

Fotocamere DSLR: a Guida Completa sul Come Usare la Vostra Fotocamera DSLR Come un Professionista

by John Johnson

Usate regolarmente una fotocamera reflex? Volete imparare come usare il vostro dispositivo come un professionista e risparmiare tempo? Compatibile con la maggior parte delle fotocamere DSLR. Se avete risposto di sì a queste domande, questo manuale fa per voi. Sapevate che la vostra fotocamera DSLR ha migliaia di funzioni, e che queste vi renderanno la vita più facile e vi faranno risparmiare tempo mentre scattata foto meravigliose? Ad ogni modo, dato che ci sono così tante funzioni segrete, può essere difficile sapere esattamente come usare al meglio il vostro dispositivo. Questa guida include: - Come iniziare. - Come muoversi. - Le possibilità del dispositivo. - Come risparmiare tempo. - Come fare meno fatica e raggiungere obbiettivi facilmente. - Imparerete come usare il vostro dispositivo come veri professionisti. - Identificare i problemi. - Fare foto stupende. + MOLTO ALTRO! Se volete imparare come usare il vostro dispositivo come dei veri professionisti, allora questa guida fa per voi. --> Scorrete fino all’inizio della pagina e cliccate “aggiungi al carrello” per comprarla subito Dichiarazione di limitazione di responsabilità: Questo autore e i(l) detentore(i) dei diritti non hanno pretese, promesse o danno garanzie riguardo l’accuratezza, completezza o adeguatezza dei contenuti di questo libro, e nega la responsabilità per errori e omissioni nello stesso contenuto.

Fostering Trade in Africa: Trade Relations, Business Opportunities and Policy Instruments (Advances in African Economic, Social and Political Development)

by Gbadebo O. A. Odularu Mena Hassan Musibau Adetunji Babatunde

This book discusses trade relations and facilitation issues at both the regional and the continental African level, highlighting the increasing business opportunities and challenges that confront Africa in the digital age. It also examines the effects of trade policies and other policy instruments on Africa’s economic development and presents workable policy measures for a more business-friendly ecosystem. Discussing various topics, including trade relations between African countries, African and international trade agreements, and trade liberalization policies, the book appeals to scholars of economics, business and management as well as professionals and policymakers interested in fostering free trade and sustainable business development in Africa.

Fostering Research on the Economic and Social Impacts of Information Technology: Report Of A Workshop

by Steering Committee on Research Opportunities Relating to Economic Social Impacts of Computing Communications

The tremendous growth in use of information technology (IT) has led to an increased interest in understanding its social and economic impacts. This book presents examples of crosscutting research that has been conducted to understand the impact of information technology on personal, community, and business activities. It explores ways in which the use of methodology from economics and social sciences contributes to important advances in understanding these impacts.The book discusses significant research issues and concerns and suggests approaches for fostering increased interdisciplinary research on the impacts of information technology and making the results of this research more accessible to the public and policymakers. This volume is expected to influence funding priorities and levels of support for interdisciplinary research of this kind.

Fostering Innovation: How to Build an Amazing IT Team

by Andrew Laudato

Proven and practical strategies for leading IT teams and departments In Fostering Innovation: How to Build an Amazing IT Team, accomplished technology strategist, executive, and leader Andrew Laudato delivers an eye-opening exploration of how to design, build, staff, and run a high-performing IT department. The book is filled with universally applicable strategies and techniques that can transform any IT team into an all-star cast perfectly aligned with your organization’s objectives. Incorporating proven and practical processes throughout the narrative, the book offers useful continuous improvement concepts the reader can apply to their team, company, and professional development. Readers will also find: Foolproof ways to put people before technology Detailed discussions of perennially important topics, like the importance of uptime, how to deploy redundancy, and creating the perfect organization chart Strategies for managing and motivating the wonderfully unique individuals we refer to as "technologists." The perfect resource for newly minted Chief Information Officers and Chief Technology Officers, Fostering Innovation will also earn a place in the libraries of non-technical professionals who work closely with IT, and business leaders seeking a better understanding of how to lead an IT team.

Fostering Computational Thinking Among Underrepresented Students in STEM: Strategies for Supporting Racially Equitable Computing

by Jacqueline Leonard Jakita O. Thomas Roni Ellington Monica B. Mitchell Olatokunbo S. Fashola

This book broadly educates preservice teachers and scholars about current research on computational thinking (CT). More specifically, attention is given to computational algorithmic thinking (CAT), particularly among underrepresented K–12 student groups in STEM education. Computational algorithmic thinking (CAT)—a precursor to CT—is explored in this text as the ability to design, implement, and evaluate the application of algorithms to solve a variety of problems. Drawing on observations from research studies that focused on innovative STEM programs, including underrepresented students in rural, suburban, and urban contexts, the authors reflect on project-based learning experiences, pedagogy, and evaluation that are conducive to developing advanced computational thinking, specifically among diverse student populations. This practical text includes vignettes and visual examples to illustrate how coding, computer modeling, robotics, and drones may be used to promote CT and CAT among students in diverse classrooms.

Forward Motion: From Bach To Bebop - A Corrective Approach To Jazz Phrasing

by Sher Music Hal Galper

The same notes can sound square or swinging, depending on how the music is phrased. This revolutionary book shows how many people misunderstand jazz phrasing and shows how to replace stiff phrasing with fluid lines that have the right jazz feeling. In this book, master pianist Hal Galper also shows how get that feeling of forward motion and also how to use melody guide tones correctly, how to line up the strong beat in a bar with the strongest chord notes, and much more!

Forward Error Correction via Channel Coding

by Orhan Gazi

This book provides a comprehensive explanation of forward error correction, which is a vital part of communication systems. The book is written in such a way to make the subject easy and understandable for the reader. The book starts with a review of linear algebra to provide a basis for the text. The author then goes on to cover linear block codes, syndrome error correction, cyclic codes, Galois fields, BCH codes, Reed Solomon codes, and convolutional codes. Examples are provided throughout the text.

Forward Error Correction Based On Algebraic-Geometric Theory

by Jafar A. Alzubi Omar A. Alzubi Thomas M. Chen

This book covers the design, construction, and implementation of algebraic-geometric codes from Hermitian curves. Matlab simulations of algebraic-geometric codes and Reed-Solomon codes compare their bit error rate using different modulation schemes over additive white Gaussian noise channel model. Simulation results of Algebraic-geometric codes bit error rate performance using quadrature amplitude modulation (16QAM and 64QAM) are presented for the first time and shown to outperform Reed-Solomon codes at various code rates and channel models. The book proposes algebraic-geometric block turbo codes. It also presents simulation results that show an improved bit error rate performance at the cost of high system complexity due to using algebraic-geometric codes and Chase-Pyndiah's algorithm simultaneously. The book proposes algebraic-geometric irregular block turbo codes (AG-IBTC) to reduce system complexity. Simulation results for AG-IBTCs are presented for the first time.

Fortune's Stroke (Belisarius Saga, Book #4)

by Eric Flint David Drake

EVIL FROM BEYOND TIME RULES THE GREATEST EMPIRE ON EARTH! Link, the supercomputer from a future that should not exist, has used terror and gunpowder weapons to forge the Malwa Empire, harnessing the vast manpower of the Indian subcontinent and using the barbarian races of the periphery to bind the whole together. No power on Earth in the 6th century could stand against Link's evil. Aide, a human soul embodied in a jewel, has come back to halt evil's progress. Aide has no power but that of truth, but truth is the only power that could move the greatest general of the age, Belisarius. With his sword, his paladins, and his genius, Belisarius has turned the armies of Byzantium into a weapon capable of blunting the first assault of the Malwa hordes. Now, supported by allies from all the world yet free, Belisarius, with his wife and co-commander Antonina, faces overwhelming Malwa numbers in a ring that tightens about them. There is no room for maneuver and no safety in defeat. The armies of Good and Evil gathered on the fertile plains of Mesopotamia will decide the fate of the world --And the fate of all the future!

Fortran 2018 with Parallel Programming

by Subrata Ray

The programming language Fortran dates back to 1957 when a team of IBM engineers released the first Fortran Compiler. During the past 60 years, the language had been revised and updated several times to incorporate more features to enable writing clean and structured computer programs. The present version is Fortran 2018. Since the dawn of the computer era, there had been a constant demand for a “larger” and “faster” machine. To increase the speed there are three hurdles. The density of the active components on a VLSI chip cannot be increased indefinitely and with the increase of the density heat dissipation becomes a major problem. Finally, the speed of any signal cannot exceed the velocity of the light. However, by using several inexpensive processors in parallel coupled with specialized software and hardware, programmers can achieve computing speed similar to a supercomputer. This book can be used to learn the modern Fortran from the beginning and the technique of developing parallel programs using Fortran. It is for anyone who wants to learn Fortran. Knowledge beyond high school mathematics is not required. There is not another book on the market yet which deals with Fortran 2018 as well as parallel programming. FEATURES Descriptions of majority of Fortran 2018 instructions Numerical Model String with Variable Length IEEE Arithmetic and Exceptions Dynamic Memory Management Pointers Bit handling C-Fortran Interoperability Object Oriented Programming Parallel Programming using Coarray Parallel Programming using OpenMP Parallel Programming using Message Passing Interface (MPI) THE AUTHOR Dr Subrata Ray, is a retired Professor, Indian Association for the Cultivation of Science, Kolkata.

Refine Search

Showing 33,576 through 33,600 of 53,393 results