وبلاگ بلیان

Principles of Programming and Coding

معرفی کتاب «Principles of Programming and Coding» نوشتهٔ Donald R. Franceschetti (editor)، منتشرشده توسط نشر Salem Press در سال 2018. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Principles of Programming and Coding» در دستهٔ بدون دسته‌بندی قرار دارد.

This new volume makes sense of the jumble of techno-jargon and programming acronyms for high school and undergraduate students. More than 125 entries explain the fundamental concepts, popular languages, systems, and protocols that go into computer program Cover Principles of Programming & Coding Contents Publisher’s Note Editor’s Introduction Contributors 3D PRINTING ALGORITHMS AMERICAN STANDARD CODE FOR INFORMATION INTERCHANGE (ASCII) ANDROID OS APPLICATION AUTONOMIC COMPUTING AVATARS AND SIMULATION BINARY HEXADECIMAL REPRESENTATIONS BOOLEAN OPERATORS BRANCHING LOGIC CHARACTERS AND STRINGS CLOUD COMPUTING CODING AND ENCRYPTION COLOR CODING COMBINATORICS COMMENT PROGRAMMING COMPARISON OPERATORS COMPUTER ANIMATION COMPUTER MEMORY COMPUTER MODELING COMPUTER SECURITY COMPUTER-AIDED DESIGN (CAD) COMPUTER-AIDED DESIGN AND COMPUTER-AIDED MANUFACTURING SOFTWARE (CAD/CAM) COMPUTER-ASSISTED INSTRUCTION (CAI) CONDITIONAL OPERATORS CONSTRAINT PROGRAMMING CONTROL SYSTEMS COWBOY CODING CPU DESIGN CROWDFUNDING CROWDSOURCING CRYPTOGRAPHY DATA MINING DATA WAREHOUSE DATABASE DESIGN DATABASE STRUCTURING CONVENTIONS DEBUGGING DEVICE DRIVERS DIFFUSION OF INNOVATIONS DIGITAL DIVIDE DIGITAL FORENSICS DIGITAL LIBRARIES DIGITAL NATIVE DIGITAL PHOTOGRAPHY DIGITAL SIGNAL PROCESSORS (DSP) DIGITAL WATERMARKING DISK OPERATING SYSTEM (DOS) DRONE WARFARE DRONES E-BANKING E-LEARNING ELECTRONIC CIRCUITS ELECTRONIC COMMUNICATION SOFTWARE ENCRYPTION ERROR HANDLING EVENT-DRIVEN MARKETING (EDM) EXPECTANCY THEORY EXPERIMENTER’S BIAS EXTREME PROGRAMMING FIREWALLS FIRMWARE FUNCTIONAL ELECTRICAL STIMULATION (FES) GAME PROGRAMMING GAMIFICATION GRAPHICAL USER INTERFACE (GUI) GRAPHICS FORMATS GUARD CLAUSE HTTP COOKIE IMAGINED COMMUNITIES INCREMENTAL DEVELOPMENT INFORMATION TECHNOLOGY (IT) INFORMATION VISUALIZATION INTERNET PROTOCOL (IP) INVERSION OF CONTROL (HOLLYWOOD PRINCIPLE) IOS ITERATIVE CONSTRUCTS JAVA PROGRAMMING LANGUAGE JAVASCRIPT KNOWLEDGE WORKER LEVELS OF PROCESSING THEORY LOGIC SYNTHESIS LOGISTICS MACHINE LEARNING MASSIVE OPEN ONLINE COURSE (MOOC) META-ANALYSIS METACOMPUTING METADATA MICROPROCESSORS MIXED METHODS RESEARCH (MMR) MOBILE APPS MOBILE TECHNOLOGY MOTHERBOARDS MULTIPROCESSING OPERATING SYSTEMS (OS) MULTI-USER OPERATING SYSTEM (OS) NAMING CONVENTIONS NET NEUTRALITY NETWORK SECURITY NEURO-LINGUISTIC PROGRAMMING (NLP) NEUROMARKETING NEUROMORPHIC CHIPS OBJECTIVITY OBJECT-ORIENTED DESIGN (OOD) OBJECT-ORIENTED PROGRAMMING (OOP) PRIVACY RIGHTS PROGRAMMING LANGUAGES PROTOTYPING QUANTUM COMPUTING RANDOM ACCESS MEMORY (RAM) RAPID APPLICATION DEVELOPMENT (RAD) RATIONAL CHOICE THEORY SEARCH ENGINE OPTIMIZATION (SEO) SEMANTIC MEMORY SEMANTICS SIGNAL PROCESSING SOURCE CODE COMMENTS SPIRAL DEVELOPMENT STANDARD DEVIATION STANDPOINT THEORY STATISTICAL INFERENCE STRING-ORIENTED SYMBOLIC LANGUAGES (SNOBOL) STRUCTURAL EQUATION MODELING (SEM) TECHNOLOGY IN EDUCATION TEST DOUBLES THEORY OF MULTIPLE INTELLIGENCES THEORY X AND THEORY Y TRANSFORMATION PRIORITY PREMISE (TPP) TREE STRUCTURES TURING TEST UNCERTAINTY REDUCTION THEORY (URT) UNICODE UNIX VARIABLES AND VALUES WATERFALL DEVELOPMENT WEB DESIGN WEB GRAPHIC DESIGN WORKING MEMORY WORSE-IS-BETTER TIME LINE OF INVENTIONS AND ADVANCEMENTS INPROGRAMMING AND CODING GLOSSARY BIBLIOGRAPHY INDEX This new volume makes sense of the jumble of techno-jargon and programming acronyms for high school and undergraduate students, whether their interest is making their smart phones work more smoothly, web development, or application development. Computer programming and coding depends on the use of general programming languages and powerful algorithms. Software applications are finding their way into an increasing number of areas that affect our daily lives, from communications to commerce. 138 entries explain the fundamental concepts, popular languages, systems, and protocols that go into computer programming and coding. Coverage Autonomic Computing Computer Security Encryption iOS Metadata Programming Languages Technology in Education Web Design Entries related to basic principles and concepts include the Fields of Study to illustrate the connections between the topic and the various branches of science and technology related to programming and coding; An Abstract that provides brief, concrete summary of the topic and how the entry is organized; Text that gives an explanation of the background and significance of the topic to programming and coding as well as describing the way a process works or how a procedure or technique is applies to achieve important goals related to writing effective programs and code; Illustrations that clarify difficult concepts via models, diagrams, and charts of such key topics as cloud computing, cryptography, e-banking, neuromarketing, and waterfall programming. Bibliographies that offer further reading that relates to the entry. This reference work begins with a comprehensive introduction to the field, written by volume editor Donald Franceschetti, Professor Emeritus at University of Tennessee. The book includes helpful appendixes as another valuable resource, including the Timeline of Inventions and Advancements in Programming & Coding; Glossary; Bibliography; and Subject Index These informative entries provide clear definitions, examples of real-world applications of the principle or concept, and a look at the future of programming and coding. This new volume will be a must-have resource for high school and undergraduate libraries as a support for students engaged in STEM studies as well as for general readers. Introduces students and researchers to the fundamentals of programming and coding using easy-to-understand language, explaining basic principles of programming and coding, ranging from 3D printing and Algorithms to Waterfall development and Worse-is-better with attention paid to Information visualization, Uncertainty reduction theory, Technology in education, and more.
دانلود کتاب Principles of Programming and Coding