Listing 1 - 8 of 8 |
Sort by
|
Choose an application
This textbook is an ideal introduction in college courses or self-study for learning computer programming using the C language. Written for those with minimal or no programming experience, Computer Programming in C for Beginners offers a heavily guided, hands-on approach that enables the reader to quickly start programming, and then progresses to cover the major concepts of C programming that are critical for an early stage programmer to know and understand. While the progression of topics is conventional, their treatment is innovative and designed for rapid understanding of the many concepts in C that have traditionally proven difficult for beginners, such as variable typing and scope, function definition, passing by value, pointers, passing by reference, arrays, structures, basic memory management, dynamic memory allocation, and linked lists, as well as an introductory treatment of searching and sorting algorithms. Written in an informal but clear narrative, the book uses extensive examples throughout and provides detailed guidance on how to write the C code to achieve the objectives of the example problems. Derived from the author’s many years of teaching hands-on college courses, it encourages the reader to follow along by programming the progressively more complex exercise programs presented. In some sections, errors are purposely inserted into the code to teach the reader about the common pitfalls of programming in general, and the C language in particular.
Programming languages (Electronic computers). --- Computer programming. --- Programming Languages, Compilers, Interpreters. --- Programming Techniques. --- Computers --- Electronic computer programming --- Electronic data processing --- Electronic digital computers --- Programming (Electronic computers) --- Coding theory --- Computer languages --- Computer program languages --- Computer programming languages --- Machine language --- Languages, Artificial --- Programming --- 54.53 --- C (Computer program language) --- Programming languages (Electronic computers)
Choose an application
This textbook is an ideal introduction in college courses or self-study for learning computer programming using the C language. Written for those with minimal or no programming experience, Computer Programming in C for Beginners offers a heavily guided, hands-on approach that enables the reader to quickly start programming, and then progresses to cover the major concepts of C programming that are critical for an early stage programmer to know and understand. While the progression of topics is conventional, their treatment is innovative and designed for rapid understanding of the many concepts in C that have traditionally proven difficult for beginners, such as variable typing and scope, function definition, passing by value, pointers, passing by reference, arrays, structures, basic memory management, dynamic memory allocation, and linked lists, as well as an introductory treatment of searching and sorting algorithms. Written in an informal but clear narrative, the book uses extensive examples throughout and provides detailed guidance on how to write the C code to achieve the objectives of the example problems. Derived from the author’s many years of teaching hands-on college courses, it encourages the reader to follow along by programming the progressively more complex exercise programs presented. In some sections, errors are purposely inserted into the code to teach the reader about the common pitfalls of programming in general, and the C language in particular.
Programming --- Computer architecture. Operating systems --- computers --- programmeertalen
Choose an application
This volume explores how context has been and can be used in computing to model human behaviors, actions and communications as well as to manage data and knowledge. It addresses context management and exploitation of context for sharing experience across domains. The book serves as a user-centric guide for readers wishing to develop context-based applications, as well as an intellectual reference on the concept of context. It provides a broad yet deep treatment of context in computing and related areas that depend heavily on computing. The coverage is broad because of its cross-disciplinary nature but treats topics at a sufficient depth to permit a reader to implement context in his/her computational endeavors. The volume addresses how context can be integrated in software and systems and how it can be used in a computing environment. Furthermore, the use of context to represent the human dimension, individually as well as collectively is explained. Contributions also include descriptions of how context has been represented in formal as well as non-formal, structured approaches. The last section describes several human behavior representation paradigms based on the concept of context as its central representational element. The depth and breadth of this content is certain to provide useful as well as intellectually enriching information to readers of diverse backgrounds who have an interest in or are intrigued by using context to assist in their representation of the real world.
Computer simulation. --- Computer modeling --- Computer models --- Modeling, Computer --- Models, Computer --- Simulation, Computer --- Electromechanical analogies --- Mathematical models --- Simulation methods --- Model-integrated computing --- Artificial intelligence. --- Computer science. --- Artificial Intelligence. --- User Interfaces and Human Computer Interaction. --- Simulation and Modeling. --- Informatics --- Science --- AI (Artificial intelligence) --- Artificial thinking --- Electronic brains --- Intellectronics --- Intelligence, Artificial --- Intelligent machines --- Machine intelligence --- Thinking, Artificial --- Bionics --- Cognitive science --- Digital computer simulation --- Electronic data processing --- Logic machines --- Machine theory --- Self-organizing systems --- Fifth generation computers --- Neural computers --- User interfaces (Computer systems). --- Interfaces, User (Computer systems) --- Human-machine systems --- Human-computer interaction --- User interfaces (Computer systems)
Choose an application
This volume explores how context has been and can be used in computing to model human behaviors, actions and communications as well as to manage data and knowledge. It addresses context management and exploitation of context for sharing experience across domains. The book serves as a user-centric guide for readers wishing to develop context-based applications, as well as an intellectual reference on the concept of context. It provides a broad yet deep treatment of context in computing and related areas that depend heavily on computing. The coverage is broad because of its cross-disciplinary nature but treats topics at a sufficient depth to permit a reader to implement context in his/her computational endeavors. The volume addresses how context can be integrated in software and systems and how it can be used in a computing environment. Furthermore, the use of context to represent the human dimension, individually as well as collectively is explained. Contributions also include descriptions of how context has been represented in formal as well as non-formal, structured approaches. The last section describes several human behavior representation paradigms based on the concept of context as its central representational element. The depth and breadth of this content is certain to provide useful as well as intellectually enriching information to readers of diverse backgrounds who have an interest in or are intrigued by using context to assist in their representation of the real world.
Computer science --- Artificial intelligence. Robotics. Simulation. Graphics --- Computer. Automation --- vormgeving --- computers --- informatica --- mineralen (chemie) --- simulaties --- mijnbouw --- KI (kunstmatige intelligentie) --- computerkunde --- robots --- AI (artificiële intelligentie)
Choose an application
Choose an application
Programming --- Computer architecture. Operating systems --- computers --- programmeertalen
Choose an application
Choose an application
Respectueux de l’environnement et garantissant une sécurité alimentaire soutenue par la diversification des productions et des revenus qu’ils procurent, les systèmes agroforestiers apparaissent comme un modèle prometteur d’agriculture durable dans les pays du Sud les plus vulnérables aux changements globaux. Cependant, ces systèmes agroforestiers ne peuvent être optimisés qu’à condition de mieux comprendre et de mieux maîtriser les facteurs de leurs productions. L’ouvrage présente un ensemble de connaissances récentes sur les mécanismes biophysiques et socio-économiques qui sous-tendent le fonctionnement et la dynamique des systèmes agroforestiers. Il concerne, d’une part les systèmes agroforestiers à base de cultures pérennes, telles que cacaoyers et caféiers, de régions tropicales humides en Amérique du Sud, en Afrique de l’Est et du Centre, d’autre part les parcs arborés et arbustifs à base de cultures vivrières, principalement de céréales, de la région semi-aride subsaharienne d’Afrique de l’Ouest. Il synthétise les dernières avancées acquises grâce à plusieurs projets associant le Cirad, l’IRD et leurs partenaires du Sud qui ont été conduits entre 2012 et 2016 dans ces régions. L’ensemble de ces projets s’articulent autour des dynamiques des systèmes agroforestiers et des compromis entre les services de production et les autres services socio-écosystémiques que ces systèmes fournissent.
Geography --- Afrique --- agriculture --- Amérique latine --- économie --- développement durable --- développement économique --- cacao --- café --- environnement --- forêt --- tropique
Listing 1 - 8 of 8 |
Sort by
|