Rostov-on-Don: Southern Federal University, 2014. - 158 p. This book of problems on programming contains 1100 learning tasks that cover almost all sections of a basic programming curriculum — beginning with scalar types and control statements to complicated data structures and recursive algorithms. Task texts do not contain notions that are specific for some programming...
Toronto: Toronto Academic Press, 2024. — 242 p. This text is a comprehensive guide to computer programming, covering the basic principles, concepts, and techniques of programming. The book provides a detailed overview of programming languages, algorithms, data structures, and software development methodologies. With clear explanations and practical examples, this book is an...
Berlin: Springer-Verlag, 2003. — 231 p. Generic programming attempts to make programming more efficient by making it more general. This book is devoted to a novel form of genericity in programs, based on parameterizing programs by the structure of the data they manipulate. The book presents the following four revised and extended chapters first given as lectures at the Generic...
The University of Vermont, 2023. — 402 p. Preface To the student Acknowledgements Introduction Programming and the Python Shell Why learn a programming language? Compilation and interpretation The Python shell Hello, Python! Syntax and semantics Introduction to binary numbers Exercises Types and literals What are types? Dynamic typing Types and memory More on string literals...
Springer, 2022. — 665 p. This highly accessible textbook teaches programming from first principles. In common with many programming courses, it uses Python as the introductory programming language before going on to use Java as the vehicle for more advanced programming concepts.
New York: Taylor & Francis, 2019. — 259 p. This book aims to capture the fundamentals of computer programming without tying the topic to any specific programming language. To the best of the authors’ knowledge there is no such book in the market. Introduction to computers. Introduction to data and data types. Data storage and retrieval. Introduction to computer programs....
Singapore: World Scientific Publishing Co, 2016. — 308 p. Crafts of Simulation Programs is a collection of tools, techniques and theories required to develop and implement simulation models on a computer. This timely book provides the various skills and techniques needed in simulation programming with general-purpose languages. The topics range in difficulty, and several latest...
Independently published, 2023. — 178 p. — ISBN-10: B0CDC5BY72. Discover the fascinating world of software development in this comprehensive book. From the fundamentals of programming to cutting-edge technologies like IoT and AI, explore the building blocks of modern software. Learn about web development, databases, security, version control, and more, while uncovering the...
Bruce: AMT Publishing, 2016. — 190 p. This book contains the questions, solutions and statistics from the 2011–2015 CAT Competition papers. The questions are grouped by category, and the book includes an explanation of each category and its relevance. Within a category, there may be several problem types, each of which also has an introduction, including practical applications and...
Springer London, 2004. — 351 p. — ISBN: 978-1-84996-920-8. Computer Speed, Program Speed SIMD Instruction-sets SIMD Programming in Assembler and C Intel SIMD Instructions 3DNOW Instructions Another Approach: Data Parallel Languages Basics of Vector Pascal Algorithmic Features of Vector Pascal User-defined Types Input and Output Permutations and Polymorphism Advanced Set...
Warszawa: Wydawnictwo Naukowe PWN, 2015. — 550 s. — ISBN: 9788301190873 Książka jest techniczno-popularyzacyjną pozycją traktującą o programowaniu oraz tematach pokrewnych i jest napisana z myślą o początkujących oraz średniozaawansowanych programistach. Celem publikacji jest przedstawienie ciekawych elementów programowania oraz ekosystemu programistycznego, a także...
Computer Programming Academy (Author), 2020. — 529 p. — ISBN: 9798604320075. Look no further! These are all the computer programming learning materials you need to know. All you need to learn about the fundamentals of 4 of the most popular programming languages are here, all in 1! Computer Programming Academy is offering you this 4 in 1 (Python, Structured Query Language (SQL),...
2nd ed. — Amazon Digital Services, Inc., 2015. — 125 p. — ASIN: B014361TOM
Computer programming is not as difficult as it first looks and it can be a lot of fun, so long as you do it properly. I have prepared a basic Hello, World! tutorial for each of the three languages, just to give you an idea of how it all works.
This is aimed at people with little to no experience at...
Kevin Cooper, 2019. — 480 p. — ISBN: 1672052661, ASIN B082LS8LSJ. This guide is what you need to learn to program easily and quickly from an expert with over 10+ years' experience. All you need is a bit of patience and planning. The books cover topics such as: The Complete Introduction Guide for Learning the Basics of C, C#, C++, SQL, Java, JavaScript, PHP, and PYTHON The...
The MIT Press, 2021. — 832 p. — ISBN 9780262044905. Introduction to abstract interpretation, with examples of applications to the semantics, specification, verification, and static analysis of computer programs. Formal methods are mathematically rigorous techniques for the specification, development, manipulation, and verification of safe, robust, and secure software and...
J. Ross Publishing, 2024. — 759 p. — ISBN-13 978-1-60427-199-7. Принципы информатики: бодрящий практический подход Principles of Computer Science is an invigorating and rapid adventure that covers core introductory theoretical Computer Science topics, including discrete mathematics, logic, programming languages, and programming language pragmatics. Readers dive deep into the...
Apress, 2021. — 303 p. — ISBN 978-1-4842-7106-3. Understand essential computer science concepts and skills. This book focuses on the foundational and fundamental concepts upon which expertise in specific areas can be developed, including computer architecture, programming language, algorithm and data structure, operating systems, computer networks, distributed systems,...
Apress, 2021. — 303 p. — ISBN 978-1-4842-7106-3. Understand essential computer science concepts and skills. This book focuses on the foundational and fundamental concepts upon which expertise in specific areas can be developed, including computer architecture, programming language, algorithm and data structure, operating systems, computer networks, distributed systems,...
М.: ДМК Пресс, 2016. — 264 с.: ил. — ISBN 978-5-97060-379-6. В этой основательной и вместе с тем доступной книге авторы объясняют принципы обобщенного программирования и стоящее за ними понятие математической абстракции. Любой достаточно квалифицированный программист, умеющий логически мыслить, уже обладает достаточными знаниями для прочтения этой книги. Авторы на удивление...
Burlington: Jones & Bartlett Learning, 2016. — 708 p. Laying the Groundwork Laying the Groundwork The Big Picture The Information Layer Binary Values and Number Systems Data Representation The Hardware Layer Gates and Circuits Computing Components The Programming Layer Low-Level Programming Languages and Pseudocode Problem Solving and Algorithms Abstract Data Types and...
New Delhi: Pearson, 2012. — 536 p. Compilers: Principles and Practice explains the phases and implementation of compilers and interpreters, using a large number of real-life examples. It includes examples from modern software practices such as Linux, GNU Compiler Collection (GCC) and Perl. This book has been class-tested and tuned to the requirements of undergraduate computer...
Несколько лет назад книгу по Delphi 2 или 3 надо было начинать с азов объектно-ориентированного программирования (ООП). Многие только переходили к Delphi из DOS, многие использовали Borland Pascal for Windows и работали с Windows API напрямую. Объекты еще были в диковинку, и полное разъяснение новых принципов было просто обязательно. Но и сейчас писать об этом вполне актуально....
Springer, 2017. — 66 p. — (SpringerBriefs in Computer Science). — ISBN10: 3319537970. — ISBN13: 978-3319537979. This book presents the first comprehensive overview of various verifiable computing techniques, which allow the computation of a function on outsourced data to be delegated to a server. It provides a brief description of all the approaches and highlights the...
Indepedently Published, 2025. — 410 p. Welcome to Composing Programs, a free online introduction to programming and computer science. In the tradition of SICP, this text focuses on methods for abstraction, programming paradigms, and techniques for managing the complexity of large programs. These concepts are illustrated primarily using the Python 3 programming language....
Boston: The MIT Press, 2015. — 320 p. A new framework for understanding computing: a coherent set of principles spanning technologies, domains, algorithms, architectures, and designs. Computing is usually viewed as a technology field that advances at the breakneck speed of Moore's Law. If we turn away even for a moment, we might miss a game-changing technological breakthrough or...
O’Reilly, 2017. — 1559 p. Computer Science Theories By Dr Royston Dion for your pleasure. Model checking must work. In this work, we validate the construction of the partition table, which embodies the important principles of software engineering. We motivate new Bayesian models (Reward), demonstrating that the location-identity split can be made probabilistic, optimal, and...
Elsevier, 2023. — 484 p. Classic Soft-Computing Techniques is the first volume of the three, in the Handbook of HydroInformatics series. Through this comprehensive, 34-chapters work, the contributors explore the difference between traditional computing, also known as hard computing, and soft computing, which is based on the importance given to issues like precision, certainty...
Julia Evans, 2023. — 28 p. — (Wizard Zines). The way your computer does math is pretty weird. 4294967295 + 1 = 0! 0.1 + 0.2 = 0.30000000000000004! -2 in binary is 11111110! And what’s all this jargon? Unsigned integer? Little endian? Hexadecimal? This makes math seem unpredictable, which is very rude because math is the one thing in life that should be predictable. Of course,...
Коллектив авторов. — Сетевое издание, 2012. В сборнике представлены статьи по исследованию и взлому программ с некогда популярного крэкерского сайта ExeLab.ru. Материалы соответствуют периоду по 2012 год. Содержание: Новые статьи Новичку рекомендуется Практика ключей Практика распаковки Практика патчей Практика крэкми Теория и размышления Остальные статьи Свалка истории Все...
Springer US, 2004. — 226 p. — ISBN: 978-1-4419-5254-7. Existing Code Optimization Techniques Fundamental Concepts for Optimization and Evaluation Intermediate Representations and Their Suitability for Source Code Optimization Loop Nest Splitting Advanced Code Hoisting Ring Buffer Replacement Summary and Conclusions
Cengage Learning, 2023. — 449 p. An Overview of Computers and Programming. Elements of High-Quality Programs. Understanding Structure. Making Decisions. Looping. Arrays. File Handling and Applications. Advanced Data Handling Concepts. Advanced Modularization Techniques. Object-Oriented Programming. More Object-Oriented Programming Concepts. Event-Driven GUI Programming,...
MIT Press, 2018. — 792 p. — ISBN: 978-0262534802. A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming. This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it...
2nd ed. — The MIT Press, 2017. — 401 p. — ISBN: 0262062186, 9780262062183. This introduction to programming places computer science in the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process. This approach fosters a variety of skills—critical reading, analytical thinking, creative synthesis, and attention to detail—that...
2nd Edition. — Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi. — MIT Press, 2018. — 848 p. — ISBN: 978-262534802. A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming. This introduction to programming places...
2nd Edition. — Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi. — MIT Press, 2018. — 848 p. — ISBN: 978-262534802. A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming. This introduction to programming places...
Boston: MIT Press, 2001. — 721 p. Why Everyone Should Learn to Program Design Recipes The Choice of Scheme and DrScheme The Parts of the Book Acknowledgements Processing Simple Forms of Data Students, Teachers, and Computers Numbers, Expressions, Simple Programs Numbers and Arithmetic Variables and Programs Word Problems Errors Designing Programs Programs are Function Plus...
New York: Code Energy, 2017. — 182 p. A walkthrough of computer science concepts you must know. Designed for readers who don't care for academic formalities, it's a fast and easy computer science guide. It teaches the foundations you need to program computers effectively. After a simple introduction to discrete math, it presents common algorithms and data structures. It also...
Code Energy, 2017. — 182 p. — eISBN 978-0-9973160-1-8. A walkthrough of computer science concepts you must know. Designed for readers who don't care for academic formalities, it's a fast and easy computer science guide. It teaches the foundations you need to program computers effectively. After a simple introduction to discrete math, it presents common algorithms and data...
Code Energy, 2017. — 182 p. — eISBN 978-0-9973160-1-8. A walkthrough of computer science concepts you must know. Designed for readers who don't care for academic formalities, it's a fast and easy computer science guide. It teaches the foundations you need to program computers effectively. After a simple introduction to discrete math, it presents common algorithms and data...
Code Energy, 2017. — 182 p. — eISBN 978-0-9973160-1-8. A walkthrough of computer science concepts you must know. Designed for readers who don't care for academic formalities, it's a fast and easy computer science guide. It teaches the foundations you need to program computers effectively. After a simple introduction to discrete math, it presents common algorithms and data...
RRP Digital, 2023. — 66 p. — ISBN-10: B0CC2L7Y2M. “First Steps in Programming: Understanding the Logic Behind the Code” is an indispensable guide for everyone who wants to enter the fascinating world of programming but doesn’t know where to start. Written in a clear and accessible way, this book takes you from absolute zero to a complete understanding of fundamental programming...
2nd ed. — New York: Programming for the Absolute Beginner, 2013. — 433 p.
Are you interested in learning to program computers? Programming for the Absolute Beginner, Second edition is a friendly guide that will teach you the fundamentals of computer programming through the hands-on (and fun!) development of computer games. This book teaches programming using Just Basic, a...
New York: Cengage Learning EMEA, 2017. — 706 p. Based on the Association for Computing Imagery model curriculum guidelines, Foundations of Computer Science gives students a bird's eye view of Computer Science. This easy-to-read and easy-to-navigate text covers all the fundamentals of computer science required for first year undergraduates embarking on a computing degree. Updated...
Ipswich: Grey House Publishing, 2016. — 396 p. This book introduces the fundamentals of computer science using easy-to-understand language for a solid start and deeper understanding and appreciation of this complex subject. It covers related fields of study to illustrate the connections between the various branches of computer science including computer engineering, software...
OpenStax, 2024. — 945 p. Introduction to Computer Science provides a comprehensive foundation in core Computer Science concepts and principles, aligning with the scope and sequence of most introductory Computer Science courses. The offering serves as an engaging entry point for students pursuing diverse fields of study and employment, including Computer Science, business,...
Future Publishing, 2022. — 164 p. You hold in your hands a gateway to the world of programming. In an era when the online world runs the world, the people that can code that world, rule it. Just take a few of the biggest online names in the world, from the creator of Facebook, Mark Zuckerberg to the quartet that created Twitter, to Google founders Larry Page and Sergey Brin -...
11th Edition — Future Publishing, 2024. — 164 p. You hold in your hands a gateway to the world of programming. In an era when the online world runs the world, the people that can code that world, rule it. Just take a few of the biggest online names in the world, from the creator of Facebook, Mark Zuckerberg to the quartet that created Twitter, to Google founders Larry Page and...
4th ed. — Pearson, 2015. — 457 p. — (Starting Out With...). — ISBN: 0133985075. The Fundamentals of Programming When it comes to programming, understanding the founding concepts can greatly improve student engagement and future success. In its Fourth Edition, Starting Out with Programming Logic and Design is a language-independent introductory programming book, ideal for a...
5th ed. — Pearson Education, Inc., 2019. — 980 p. — ISBN: 9780134801155, 0134801156. This book uses a language-independent approach to teach programming concepts and problem-solving skills, without assuming any previous programming experience. By using easy-to-understand pseudo code, flowcharts, and other tools, the student learns how to design the logic of programs without the...
6th Edition. — Pearson Education, 2023. — 833 p. — ISBN-13: 978-0-13-760214-8. Starting Out with Programming Logic and Design introduces programming concepts and problem-solving skills using an easy-to-understand, language-independent approach. Designed for beginning programmers, it covers fundamental programming topics and object-oriented concepts without the further...
Pearson, 2015. — 656 p. — ISBN 978-0-13-398507-8. When it comes to programming, understanding the founding concepts can greatly improve student engagement and future success. In its Fourth Edition, Starting Out with Programming Logic and Design is a language-independent introductory programming book, ideal for a precursor programming course or the first unit of an introductory...
Springer, 2023. — 318 p. After a short introduction on the history of programming languages, this book provides step-by-step examples that are mirrored in seven programming languages, including C#, C++, Java, JavaScript, PERL, PHP, Python, Ruby, VB, and VBA. This mirrored approach for each of the examples represents the main feature of the book with the goal of gaining a better...
Independently published, 2020. — 449 p. — ISBN 9798617627949. 4 Books in 1! If you want to learn how to code a game, an app, and a website? Have you always wanted to learn the ways of computer programming, but don’t know how to take your first steps into this quite intimidating world? If you answered “yes” to any of these, then this is the perfect, educational and informational...
Leanpub, 2024. — 331 p. This version was published on 2024 (v.0.9.1). Practical introduction into type-level programming: design principles, design patterns, methodologies, approaches. An approachable, well-written, practice-oriented, academism-free guide into programming with types. How to build useful real-world type-level programs with low complexity and low risks. Pragmatic...
Independently published, 2023. — 77 р. — ISBN-10: B0CBWM8NPJ. “Coding Made Easy: A Beginner’s Guide to Programming,” the ultimate resource for aspiring coders ready to unlock the world of programming! In this engaging and user-friendly book, we demystify the complex world of coding and empower you to master the fundamentals with confidence. Whether you’re a complete novice or...
Birmingham: Packt Publishing, 2023. — 253 p. — ISBN 180181211X. An absolute beginner's guide to strengthening the fundamentals before learning your first programming language. Key Features Explore fundamental computer science concepts from data structures through to object-oriented programming. Progress from understanding the software engineering landscape to writing your first...
Manning Publications, 2023. — 232 р. — ISBN 978-1633439054. Creativity is essential to being a successful programmer. The stories, examples, and groundbreaking research in this book will help you unleash your creative potential! Inside The Creative Programmer you’ll learn insights into creativity like The seven dimensions of creativity in software engineering The scientific...
Manning Publications, 2023. — 232 р. — ISBN 978-1633439054. Creativity is essential to being a successful programmer. The stories, examples, and groundbreaking research in this book will help you unleash your creative potential! Inside The Creative Programmer you’ll learn insights into creativity like The seven dimensions of creativity in software engineering The scientific...
Manning Publications, 2023. — 232 р. — ISBN 978-1633439054. Creativity is essential to being a successful programmer. The stories, examples, and groundbreaking research in this book will help you unleash your creative potential! Inside The Creative Programmer you’ll learn insights into creativity like The seven dimensions of creativity in software engineering The scientific...
Thomson Learning, 1997. — 538 p. Provides an introduction to the theory of computing science. Covering the main areas of complexity theory, automata and formal languages in a coherent way, the text also covers the theoretical aspects of more applied areas. The author's approach is to stimulate students' understanding of the relevance of theory to important application areas -...
Independently published , 2020. — 796 p. — (IIT JEE IITJEE Foundation standard). — ISBN: 979-8606580859. — ASIN: B084DFY5X4. Have you always been interested in the World of Programming? If you want to learn the “Programming Languages for Beginners” or the “Professional Hacking Techniques”, then this is the perfect book for you... This book Includes: SQL COMPUTER PROGRAMMING FOR...
Independently published , 2020. — 796 p. — (IIT JEE IITJEE Foundation standard). — ISBN: 979-8606580859. — ASIN: B084DFY5X4. Have you always been interested in the World of Programming? If you want to learn the “Programming Languages for Beginners” or the “Professional Hacking Techniques”, then this is the perfect book for you... This book Includes: SQL COMPUTER PROGRAMMING FOR...
Amazon Digital Services LLC , 2018. — 51 р. — ASIN B07L9DQRK2. Are you interested in learning about programming but don't know where to start?Do you want to avoid the common pitfalls that self-taught programmers tend to often make?Do you want to clear your misconceptions about the process of programming?If you answered yes to any of these questions then this book is for you…50...
Yellow Dart Publishing, Doraville, GA, USA, 2017. — 123 p. Computer Science is the fast-growing field in the World and there are no signs of slowing. Just because this is a relatively new field of study, it should not be scary to learn or thought to be too difficult to understand. Anyone who has ever turned on a phone or surfed the Internet should have a basic understanding of...
Yellow Dart Publishing, Doraville, GA, USA, 2017. — 123 p. Computer Science is the fast-growing field in the World and there are no signs of slowing. Just because this is a relatively new field of study, it should not be scary to learn or thought to be too difficult to understand. Anyone who has ever turned on a phone or surfed the Internet should have a basic understanding of...
Springer, 2023. — 582 p. — ISBN13 9783658404222. — ISBN10 3658404221. This textbook contains the mathematics needed to study computer science in application-oriented computer science courses. The content is based on the author's many years of teaching experience. Textbook Features You will always find applications to computer science in this book. Not only will you learn...
Bookboon, 2012. — 123 p. — ISBN: 978-87-403-0277-6 Every year, many Computer Science and IT students need to prepare themselves for their final year projects. This final project plays a great role in showing the efficiency of learning outcomes of modules that the students have taken during their studies. Once the time comes, a thousand questions arise: What kind of project...
New York: Havill, 2015. — 750 p. Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming introduces computational problem solving as a vehicle of discovery in a wide variety of disciplines. With a principles-oriented introduction to computational thinking, the text provides a broader and deeper introduction to computer science than typical...
2nd Edition. — Chapman and Hall/CRC, 2020. — 542 p. — ISBN: 978-0367472498. Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming is a problem-oriented introduction to computational problem solving and programming in Python, appropriate for a first course for computer science majors, a more targeted disciplinary computing course or, at a...
Toronto: University of Toronto, 2024. - 253 p. The subject of this book sometimes goes by the names “programming methodology”, “science of programming”, “logic of programming”, “theory of programming”, “formal methods of program development”, “programming from specifications”, or “verification”. It concerns those aspects of programming that are amenable to mathematical proof . A...
Toronto: University of Toronto, 2019. — 250 p. The subject of this book sometimes goes by the name “programming methodology”, “science of programming”, “logic of programming”, “theory of programming”, “formal methods of program development”, or “verification”. It concerns those aspects of programming that are amenable to mathematical proof. A good theory helps us to write...
New York: Prentice-Hall, 1998. — 311 p. Unifying Theories of Programming (UTP) in computer science deals with program semantics. It shows how denotational semantics, operational semantics and algebraic semantics can be combined in a unified framework for the formal specification, design and implementation of programs and computer systems. The semantic foundation of the UTP is...
New York: Pragmatic Bookshelf, 2015. — 114 p. When you write software, you need to be at the top of your game. Great programmers practice to keep their skills sharp. Get sharp and stay sharp with more than fifty practice exercises rooted in real-world scenarios. If you're a new programmer, these challenges will help you learn what you need to break into the field, and if you're a...
Pragmatic Bookshelf, 2015. — 114 p. When you write software, you need to be at the top of your game. Great programmers practice to keep their skills sharp. Get sharp and stay sharp with more than fifty practice exercises rooted in real-world scenarios. If you're a new programmer, these challenges will help you learn what you need to break into the field, and if you're a seasoned...
Pragmatic Bookshelf, 2015. — 114 p. When you write software, you need to be at the top of your game. Great programmers practice to keep their skills sharp. Get sharp and stay sharp with more than fifty practice exercises rooted in real-world scenarios. If you're a new programmer, these challenges will help you learn what you need to break into the field, and if you're a seasoned...
Pragmatic Bookshelf, 2015. — 114 p. — ISBN13: 978-1-68050-122-3. Целевая аудитория: начинающие разработчики. Развитие невозможно без постоянной работы над собой и своими навыками. Поскольку в реальной жизни начинающему разработчику сложно найти примеры хороших проектов, развиваться можно при решении практических задач и упражнений. Это руководство идеально подойдёт для...
Vayu Education, 2022. — 273 p. his Microsoft Visual Basic In C++ Book Covers Each And Every Topic Of The Core Microsoft Visual Basic In C++. With The Help Of This Microsoft Visual Basic In C++ Book You Can Learn All Concepts Very Easily. You Don't Need To Learn Microsoft Visual Basic In C++ In Hard Way. This Is One Of The Best Microsoft Visual Basic In C++ Book For Beginners To...
BPB Publications, 2024. — 394 р. — ISBN-13: 978-93-55519-115. Beginners in the programming world often wander to get some essential books to learn logic building with the help of algorithms, flowcharts, and minor C/Python language code. Addressing this demand, the book features over 100 solved programming questions thoughtfully arranged in incremental order of difficulty. The...
BPB Publications, 2024. — 394 р. — ISBN-13: 978-93-55519-115. Beginners in the programming world often wander to get some essential books to learn logic building with the help of algorithms, flowcharts, and minor C/Python language code. Addressing this demand, the book features over 100 solved programming questions thoughtfully arranged in incremental order of difficulty. The...
BPB Publications, 2024. — 394 р. — ISBN-13: 978-93-55519-115. Beginners in the programming world often wander to get some essential books to learn logic building with the help of algorithms, flowcharts, and minor C/Python language code. Addressing this demand, the book features over 100 solved programming questions thoughtfully arranged in incremental order of difficulty. The...
ACM Books, 2021. — 452 p. — ISBN-13 9781450387286. Теории программирования Sir Tony Hoare has had an enormous influence on computer science, from the Quicksort algorithm to the science of software development, concurrency and program verification. His contributions have been widely recognised: He was awarded the ACM's Turing Award in 1980, the Kyoto Prize from the Inamori...
Independently published, 2025. — 439 p. — ISBN-13: 979-8314770252. "Mastering Secure Coding: Writing Software That Stands Up to Attacks" is an essential resource for software developers committed to safeguarding their applications against an evolving landscape of cyber threats. As the backbone of digital infrastructures, secure software is imperative, and this book equips...
Independently published, 2025. — 439 p. — ISBN-13: 979-8314770252. "Mastering Secure Coding: Writing Software That Stands Up to Attacks" is an essential resource for software developers committed to safeguarding their applications against an evolving landscape of cyber threats. As the backbone of digital infrastructures, secure software is imperative, and this book equips...
Independently published, 2025. — 439 p. — ISBN-13: 979-8314770252. "Mastering Secure Coding: Writing Software That Stands Up to Attacks" is an essential resource for software developers committed to safeguarding their applications against an evolving landscape of cyber threats. As the backbone of digital infrastructures, secure software is imperative, and this book equips...
New York: Prentice-Hall, 1990. — 233 p. An introductory textbook for students of computer science. The book looks at the art of changing efficient algorithms that meets their specifications and discusses the calculational style of programing.
Dorling Kindersley, 2012. — 525 p. — ISBN 9789332514836. Introduction to computers -- Computer memory and storage -- Computer software -- Computer programming languages -- Number systems and binary codes -- Introduction to C -- The C declarations -- Operators and expressions -- Input, output, and control loop statements -- Storage class -- Preprocessor Directives -- Arrays --...
A-LIST, 2003. — 400 p. — ISBN: 1931769249. A guide to optimizing programs on the PC and Unix platforms, this book covers the expediency of optimization and the methods to increase the speed of programs via optimization. Discussed are typical mistakes made by programmers that lessen the performance of the system along with easily implemented solutions. Detailed descriptions of...
Springer, 2023. — 170 p. This book covers a qualitative study on the programming competencies of novice learners in higher education. To be precise, the book investigates the expected programming competencies within basic programming education at universities and the extent to which the Computer Science curricula fail to provide transparent, observable learning outcomes and...
New York: Amazon Digital Services LLC, 2019. — 215 p. This book covers the fundamental material from a software engineering course. It is reasonable for all programming dialects and doesn't concentrate on a specific language. Reasonable for starting developers and middle of the road software engineers. A compiler is a program that produces an executable record from a program...
Dorling Kindersley, 2012. — 197 p. — ISBN 9788131797662. Today, the Internet has undoubtedly become the largest public data network that facilitates personal and business communications worldwide. The amount of traffic moving through the Internet as well as corporate networks is growing day by day. More and more people are communicating via emails, branch offices are using the...
Dorling Kindersley, 2012. — 309 p. — ISBN 9788131776209. Data communications and computer networks are two aspects of a multifarious field that caters to both telecommunications and computing industries. Over the past 10 years, an enormous growth has been seen in this field. Nowadays, when we talk about communications and networking, we are not restricted to just traditional...
Dorling Kindersley, 2012. — 271 p. — ISBN 9788131799055 Over the past few decades, organizations have built huge databases by collecting a large amount of data. There are several factors that contribute to the generation and collection of such of data. These factors include computerization of business, scientific and government transactions, advancement in data col-lection...
Dorling Kindersley, 2012. — 409 p. — ISBN 9788131798850. The world today is witnessing a new kind of revolution—the Information Revolution—ushered in by technology. This revolution is far more sweeping than any other revolution in history in its reach and influence, bringing fundamental changes in all aspects of our life. Information technology (IT) is the engine used to drive...
No Starch Press, 2025. — 504 p. — ISBN-13: 978-1-7185-0358-8. Artificial intelligence is evolving at an unprecedented pace, and new breakthroughs continue to reshape the way we interact with technology. While OpenAI's ChatGPT has dominated the AI space, a new contender has emerged — DeepSeek AI, an innovative and powerful language model that challenges the status quo. This...
Addison-Wesley Professional, 2020. — 1121 p. — ISBN 978-0-13-467179-6. This multivolume work on the analysis of algorithms has long been recognized as the definitive description of classical computer science. The four volumes published to date already comprise a unique and invaluable resource in programming theory and practice. Countless readers have spoken about the profound...
New York: Addison-Wesley, 2019. — 276 p. Dancing links. One of the chief characteristics of backtrack algorithms is the fact that they usually need to undo everything that they do to their data structures. In this section we’ll study some extremely simple linkmanipulation techniques that modify and unmodify the structures with ease. We’ll also see that these ideas have many,...
Addison-Wesley, 2020. — 382 p. ISBN: 978-0-13-467179-6 This booklet is fascicle 5 of The Arе of Computer Programming , Volume 4: Combinatorial Algorithms . This fascicle contains what is destined to become the first third of Volume 4B. Topics: Mathematical Preliminaries Redux Introduction to Backtracking Dancing Links
Smashwords, 2018. — 199 р. This book is a collection of exercises for the introductory programming course in Python and C. Each chapter provides a short overview of the necessary theoretical material for both programming languages, sample solutions written in C and Python. The book covers basic programming concepts such as input/output, decision structures and repetition...
Smashwords, 2018. — 199 р. — ISBN: 0463579053. This book is a collection of exercises for the introductory programming course. We are focusing on two programming languages: Python and C. Each chapter provides a short overview of the necessary theoretical material for both programming languages, sample solutions written in C and Python 3 (version 3.5.1, the most recent version...
Smashwords, 2018. — 199 р. — ISBN: 0463579053. This book is a collection of exercises for the introductory programming course. We are focusing on two programming languages: Python and C. Each chapter provides a short overview of the necessary theoretical material for both programming languages, sample solutions written in C and Python 3 (version 3.5.1, the most recent version...
Smashwords, 2018. — 199 р. — ISBN: 0463579053. This book is a collection of exercises for the introductory programming course. We are focusing on two programming languages: Python and C. Each chapter provides a short overview of the necessary theoretical material for both programming languages, sample solutions written in C and Python 3 (version 3.5.1, the most recent version...
Arcler Press, 2023. — 288 p. The Key Dynamics in Computer Science gives readers an integrated and rigorous tour into the overall computer architecture, including its hardware and software components. The book takes a refreshing, ground-level approach to allow the students to gain a clear picture of how computers work. Designed and supported with numerous real-world...
Arcler Press, 2022. — 258 р. — ISBN: 978-1-77469-331-5. Computer Science deals with the study of algorithmic processes, computers, and computational systems. As a discipline, computer science spans a wide range of concepts from theoretical studies of algorithms, computation, and information to the practical issues of executing computational systems inside the software and...
CRC Press, 2012. — 506 p. The purpose of writing this book is primarily to make the subject of coding theory easy for the senior or graduate students who possess a thorough understanding of digital arithmetic, Boolean and modern algebra, and probability theory. In fact, any reader with these basic prerequisites will find this book interesting and useful. The contents cover the...
Independently published, 2021. — 126 p. Our world is full of computer-based systems: smartphones, laptops, tablets. And new, useful and attractive products are appearing regularly. How are they designed? What are they made of? Today's high tech products contain dozens of subsystems, each composed of many components. Some are specialized, like a color display or a wireless...
Independently published, 2021. — 126 p. Our world is full of computer-based systems: smartphones, laptops, tablets. And new, useful and attractive products are appearing regularly. How are they designed? What are they made of? Today's high tech products contain dozens of subsystems, each composed of many components. Some are specialized, like a color display or a wireless...
Ellipses, 2022. — 647 p. — ISBN 9782340073722. Cet ouvrage s'adresse aux : Étudiants en filières informatiques et scientifiquesÉlèves-ingénieursÉtudiants en IUTÉtudiants en BTS Il propose une approche progressive et pédagogique de conception d’algorithme, une présentation et une analyse d’algorithmes connus (tris, recherches, piles, files, etc.). Chaque algorithme est présenté...
The MIT Press, 2023. — 242 р. — ISBN-13: 978-0262546393. How we can get more joy from our machines by telling them what our hearts desire. In this informative, accessible, and very funny book, Michael L. Littman inspires readers to learn how to tell machines what to do for us. Rather than give in to the fear that computers will steal our jobs, spy on us and control what we buy...
The MIT Press, 2023. — 242 р. — ISBN-13: 978-0262546393. How we can get more joy from our machines by telling them what our hearts desire. In this informative, accessible, and very funny book, Michael L. Littman inspires readers to learn how to tell machines what to do for us. Rather than give in to the fear that computers will steal our jobs, spy on us and control what we buy...
The MIT Press, 2023. — 242 р. — ISBN-13: 978-0262546393. How we can get more joy from our machines by telling them what our hearts desire. In this informative, accessible, and very funny book, Michael L. Littman inspires readers to learn how to tell machines what to do for us. Rather than give in to the fear that computers will steal our jobs, spy on us and control what we buy...
The MIT Press, 2023. — 242 р. — ISBN-13: 978-0262546393. How we can get more joy from our machines by telling them what our hearts desire. In this informative, accessible, and very funny book, Michael L. Littman inspires readers to learn how to tell machines what to do for us. Rather than give in to the fear that computers will steal our jobs, spy on us and control what we buy...
Б.м.: No Starch Press, 2019. — 38 p. A hands-on introduction to computer science concepts for non-technical readers. Activities include word searches, mazes, "Find the Bug!" hunts, matching games, "Color by Boolean" (a twist on the classic Paint by Numbers), and more. The Computer Science Activity Book is the perfect companion for curious youngsters -- or grown-ups who think...
CreateSpace. — 188 p. This book/tutorial is about ReactJS and it is designed to move you from beginner to advanced programming. This book is based on 17 chapters well managed and it will helps you to become a React JS expert in less than 7 days. Each chapter will contain a certain number of relevant topics with illustrations and exercises where necessary, this will all be finished...
New York: Leanpub, 2019. — 166 p. Starting a career in programming can be intimidating. Whether you're switching careers, joining a bootcamp, starting a C.S. degree, or learning on your own, Your First Year in Code can help, with practical advice on topics like code reviews, resume writing, fitting in, ethics, and finding your dream job. The goal of this book is to help you start...
Leanpub, 2019. — 184 p. — ISBN-13: 978-0578564999. The goal of this book is to help you start your programming journey a year or two ahead of where we were when we started. There’s a lot of how-to, a splash of career advice, and a bit of pep talk. It’s a good read for Computer Science majors, dev bootcamp students, beginning devs on a self-learning path, or anyone who wants to...
Leanpub, 2019. — 184 p. — ISBN-13: 978-0578564999. The goal of this book is to help you start your programming journey a year or two ahead of where we were when we started. There’s a lot of how-to, a splash of career advice, and a bit of pep talk. It’s a good read for Computer Science majors, dev bootcamp students, beginning devs on a self-learning path, or anyone who wants to...
Leanpub, 2019. — 184 p. — ISBN-13: 978-0578564999. The goal of this book is to help you start your programming journey a year or two ahead of where we were when we started. There’s a lot of how-to, a splash of career advice, and a bit of pep talk. It’s a good read for Computer Science majors, dev bootcamp students, beginning devs on a self-learning path, or anyone who wants to...
New York: Adzara Media, 2016. - 170p.
Computer Programming is an incredibly useful undertaking but it can be a daunting task to learn. This book revolutionizes this process and gives the beginning programmer the necessary but often overlooked foundation needed to learn programming. Becoming A Programming provides the necessary and essential background information and concepts...
Amazon, 2020. — 477 p. If you want to know more about Linux and Python Programming and get a good knowledge of Networking and Hacking, to protect your system, then keep reading. This book includes Linux Command Line for Beginners With this easy-to-use guide, you will learn the Linux Operating System from the beginning, how to install it, different distributions, how to write...
Amazon, 2020. — 477 p. If you want to know more about Linux and Python Programming and get a good knowledge of Networking and Hacking, to protect your system, then keep reading. This book includes Linux Command Line for Beginners With this easy-to-use guide, you will learn the Linux Operating System from the beginning, how to install it, different distributions, how to write...
Amazon, 2020. — 477 p. If you want to know more about Linux and Python Programming and get a good knowledge of Networking and Hacking, to protect your system, then keep reading. This book includes Linux Command Line for Beginners With this easy-to-use guide, you will learn the Linux Operating System from the beginning, how to install it, different distributions, how to write...
Draft version, 2018. Mathematical Components is the name of a library of formalized mathematics for the Coq system. It covers a variety of topics, from the theory of basic data structures (e.g., numbers, lists, finite sets) to advanced results in various flavors of algebra. This library constitutes the infrastructure for the machine checked proofs of the Four Color Theorem and...
Транскрибация (транскрипт) 23 лекций на английском языке. - Harvard, US, 2015, lector Malan David. В архиве 15 файлов. CS50 (Computer Science 50) is an on-campus and online introductory course on computer science taught at Harvard University and Yale University. CS50 became available to high school students as an Advanced Placement Computer Science course. The on-campus version...
Englewood Cliffs: Prentice Hall, 1995. — 856 p. Providing a broad overview of computer science, this book goes beyond the usual coverage of programming skills to show how the field of computer science is held together by a small number of powerful ideas. Explores common programming paradigms (functional, imperative, and object-oriented); algorithms and data structures; computer...
CRC Press, 2023. — 159 р. — ISBN: 978-1-032-41758-5. Recursion is the best tool for working with trees and graphs. But perhaps you’ve studied recursion and decided it’s too complicated. You just can’t think that way. That limits the kind of programming you can do. Good news! Recursion is actually easy. It’s just badly taught. See, many instructors talk about how the computer...
Publisher: CreateSpace Independent Publishing Platform, 2013. — 551 p. — ISBN: 1492335770, 9781492335771 This book is an introduction to computer programming. It covers the essential information of a Computer Science course. It is recommended for beginners and intermediate programmers. About the Author Mark McIlroy has a degree in Computer Science and Applied Mathematics, a...
Springer, 2003. — 470 p. — (Monographs in Computer Science). — ISBN: 1441929649, 9781441929648
The second half of the twentieth century saw an astonishing increase in computing power; today computers are unbelievably faster than they used to be, they have more memory, they can communicate routinely with remote machines all over the world - and they can fit on a desktop. But,...
Scholarly Steps Publishing, 2024. — 117 p. Embark on Your Quest with "Code Unlocked" Transform Your Curiosity Into True Craft A Voyage into Mastery Do you find yourself adrift in the vast ocean of computer science, yearning for a lighthouse to guide your self-taught journey? Have you felt the tremors of imposter syndrome, or the pangs of anxiety over the concepts that may have...
Springer, 2024. — 451 p. — ISBN 978-3-031-34517-3. Французская школа программирования The French School of Programming is a collection of insightful discussions of programming and software engineering topics, by some of the most prestigious names of French Computer Science. The authors include several of the originators of such widely acclaimed inventions as abstract...
Apress, 2018. - 332p. - ISBN: 1484236963 Understand the importance of programming, even if you’ve never programmed before! This book will teach you the basics of programming using the Processing programming language. You will create your own Processing sketches, using personal images, themes, or hobbies that you enjoy. The chapters in the book will demonstrate the process of...
Apress, 2018. - 332p. - ISBN: 1484236963 Understand the importance of programming, even if you’ve never programmed before! This book will teach you the basics of programming using the Processing programming language. You will create your own Processing sketches, using personal images, themes, or hobbies that you enjoy. The chapters in the book will demonstrate the process of...
Springer, 2006. — 365 p. 29 illus. — ISBN: 1846280214, 9781846282638 Is there nothing more to programming? How can you develop your skill if all you do is hunt for the prescribed routine in a menu of 1001 others? Are you frustrated by the plethora of languages that ultimately do the same thing? Would you like your skills to give you lasting and intrinsic worth as an expert...
ACM Books, 2023. — 564 p. Set theory, logic, discrete mathematics, and fundamental algorithms (along with their correctness and complexity analysis) will always remain useful for computing professionals and need to be understood by students who want to succeed. This textbook explains a number of those fundamental algorithms to programming students in a concise, yet precise,...
ACM Books, 2023. — 564 p. Set theory, logic, discrete mathematics, and fundamental algorithms (along with their correctness and complexity analysis) will always remain useful for computing professionals and need to be understood by students who want to succeed. This textbook explains a number of those fundamental algorithms to programming students in a concise, yet precise,...
ACM Books, 2023. — 564 р. — ISBN: 978-1-4503-9974-6. Теории программирования Set theory, logic, discrete mathematics, and fundamental algorithms (along with their correctness and complexity analysis) will always remain useful for computing professionals and need to be understood by students who want to succeed. This textbook explains a number of those fundamental algorithms to...
ACM Books, 2023. — 564 р. — ISBN: 978-1-4503-9974-6. Теории программирования Set theory, logic, discrete mathematics, and fundamental algorithms (along with their correctness and complexity analysis) will always remain useful for computing professionals and need to be understood by students who want to succeed. This textbook explains a number of those fundamental algorithms to...
New York: Springer, 2022. — 688 p. This textbook is about systematic problem solving and systematic reasoning using type-driven design. There are two problem solving techniques that are emphasized throughout the book:divide and conqueranditerative refinement. Divide and conquer is the process by which a large problem is broken into two or more smaller problems that are easier...
Cambridge University Press, 2023. — 267 p. Formal languages and automata have long been fundamental to theoretical computer science, but students often struggle to understand these concepts in the abstract. This book provides a rich source of compelling exercises designed to help students grasp the subject intuitively through practice. The text covers important topics such as...
Axborot-kommunikatsiya texnologiyalari sohasidagi kasb-hunar kollejlarining talabalari uchun o‘quv qo‘llanma. — Тoshkent: Sharq, 2007. — 200 b. — ISBN 978-9943-00-212-8. Mazkur o‘quv qo‘llanma Germaniya texnikaviy hamkorlik tashkiloti (GTZ) hamda Germaniya taraqqiyot banki (KfW) ishtirokidagi "Axborot-kommunikatsiya texnologiyalari sohasida kasb-hunar ta’limini rivojlantirishga...
Leanpub, 2024. - 356 p. - ISBN 8797517402. (Pb.) Last updated on 2024-04-19 Are you ready to take your programming skills to the next level ? Look no further! "The Problem Solver's Guide To Coding" is the ultimate guide that will revolutionize how you approach coding challenges. Inside this book, you'll find a comprehensive collection of meticulously solved and explained coding...
Orta, orta hünär we ýokary okuw mekdepleri üçin okuw gollanmasy. — Aşgabat: Türkmen döwlet neşirýat gullugy, 2012. — 160 s. Учебное пособие. Сборник задач по дисциплине Информатика и компьютерные технологии. Sözbaşy. Maglumatlary girizmek we çykarmak, adyna geçirmek operatory. Bitin sanlar. Logiki aňlatmalar. Şertli operator. Saýlaw operatory. Parametrli gaýtalanmak. Birnäçe...
Springer, 2016. — 348 p. — ISBN: 978-3-319-27887-2 ISBN: 978-3-319-27889-6. This textbook discusses the most fundamental and puzzling questions about the foundations of computing. In 23 lecture-sized chapters it provides an exciting tour through the most important results in the field of computability and time complexity, including the Halting Problem, Rice's Theorem, Kleene's...
McGraw-Hill, 2008. — 233 p. Learn the essentials of computer science Schaum’s Outline of Principles of Computer Science provides a concise overview of the theoretical foundation of computer science. It also includes focused review of object-oriented programming using Java.
UK: University of Cambridge, revision 2018. — 244 p. Before C Programming Language Abstract BCPL is a simple systems programming language with a small fast compiler which is easily ported to new machines. The language was first implemented in 1967 and has been in continuous use since then. It is a typeless and provides machine independent pointer arithmetic allowing a simple...
UK: University of Cambridge, revision 2018. — 795 p. — Part 1. Before C Programming Language Abstract The Raspberry Pi is a credit card sized computer with versions costing between £20 and £35. It runs a full version of the Linux Operating System. Its files are held on an SD card typically holding between 2 and 32 Giga-bytes of data. When connected to a power supply, a USB...
Wayland (Publishers) Ltd, 2015. — 67 p. The ultimate guide to creating a computer game for children aged 12+. It shows how to master algorithms and instructions, write a pseudo code, conquer the programming language of Python, and create a game with multiple levels and characters to control. Introduction Welcome All about computing and programming Getting to know Python...
Antti Salonen, 2018. — 465 p. This book is aimed at readers who are interested in software development but have very little to no prior experience. The book doesn’t have any new information compared to what you can find online or in other books; it has two purposes: It includes what I think is important for software development from a large variety of topics, saving the reader...
Podręcznik. — Lublin: Politechnika Lubelska, 2011. — 132 s. — ISBN 978-83-62596-46-1. W skrypcie zamieszczono podstawowe informacje dydaktyczne na temat programowania komputerów. Adresatem tej książki są przede wszystkim studenci kierunków technicznych, w szczególności mechaniki, budowy i eksploatacji maszyn, gdzie informatyka nie jest przedmiotem istotnym. Celem skryptu jest...
Packt Publishing, 2018. — 733 p. Get a solid understanding of Java fundamentals to master programming through a series of practical steps Have you ever thought about making your computer do what you want it to do? Do you want to learn to program, but just don't know where to start? Instead of guiding you in the right direction, have other learning resources got you confused with...
Packt Publishing, 2018. — 733 p. Get a solid understanding of Java fundamentals to master programming through a series of practical steps Have you ever thought about making your computer do what you want it to do? Do you want to learn to program, but just don't know where to start? Instead of guiding you in the right direction, have other learning resources got you confused with...
New York: Springer, 2021. — 379 p. — (Undergraduate Topics in Computer Science). — ISBN 978-3-030-76907. Computation, itself a form of calculation, incorporates steps that include arithmetical and non-arithmetical (logical) steps following a specific set of rules (an algorithm). This uniquely accessible textbook introduces students using a very distinctive approach, quite...
8th Ed. — Cengage Learning, 2018. — 930 p. — ISBN10: 1337561916, 13 978-1337561914. NB: единая книга из двух частей (1/2+2/2). Gain a contemporary overview of today's computer science with the best-selling Invitation to Computer Science. This flexible, non-language-specific book uses an algorithm-centered approach that's ideal for your first introduction to computer science....
8th Ed. — Cengage Learning, 2018. — 930 p. — ISBN10: 1337561916, 13 978-1337561914. NB: единая книга из двух частей (1/2+2/2). Gain a contemporary overview of today's computer science with the best-selling Invitation to Computer Science. This flexible, non-language-specific book uses an algorithm-centered approach that's ideal for your first introduction to computer science....
New York: Course Technology, 2015. - 888p. Discover a contemporary overview of today's computer science with the best-selling "Invitation to Computer Science", 7E. This flexible, non-language-specific approach provides a solid foundation using an algorithm-driven approach that's ideal for the reader's first introduction to the field of Computer Science. Expanded chapter...
8th edition. — New York: Cengage Learning, 2018. — 930 p. Gain a contemporary overview of today's computer science with the best-selling INVITATION TO COMPUTER SCIENCE, 8E. This flexible, non-language-specific book uses an algorithm-centered approach that's ideal for your first introduction to computer science. Measurable learning objectives and a clear hierarchy help introduce...
Addison-Wesley Professional, 2017. — 1168 p. — ISBN: 9780134076423. Taking a broad, applications-based approach, Sedgewick and Wayne teach through important examples from science, mathematics, engineering, finance, and commercial computing. The book demystifies computation, explains its intellectual underpinnings, and covers the essential elements of programming and...
Addison-Wesley Professional, 2016. — 1168 p. — ISBN: 9780134076423. Taking a broad, applications-based approach, Sedgewick and Wayne teach through important examples from science, mathematics, engineering, finance, and commercial computing. The book demystifies computation, explains its intellectual underpinnings, and covers the essential elements of programming and...
Addison-Wesley Professional, 2016. — 1168 p. — ISBN 9780134076423. Taking a broad, applications-based approach, Sedgewick and Wayne teach through important examples from science, mathematics, engineering, finance, and commercial computing. The book demystifies computation, explains its intellectual underpinnings, and covers the essential elements of programming and...
Springer, 2000. — 444 p. — (Universitext). — ISBN: 354066422X, 9783540664222. Aimed at teaching mathematics students how to program using their knowledge of mathematics, the entire books emphasis is on "how to think" when programming. Three methods for constructing an algorithm or a program are used: manipulation and enrichment of existing code; use of recurrent sequences;...
5th edition. — BPB Publications, 2023. — 1097 p. — ISBN 978-93-5551-254-3. Основы вычислительной техники: необходимо для компьютерных исследований, профессий и вступительных экзаменов Description If you wish to have a bright future in any profession today, you cannot ignore having sound foundation in Information Technology (IT). Hence, you cannot ignore to have this book...
5th edition. — BPB Publications, 2023. — 1097 р. — ISBN 13: 978-9355512543. Description If you wish to have a bright future in any profession today, you cannot ignore having sound foundation in Information Technology (IT). Hence, you cannot ignore to have this book because it provides comprehensive coverage of all important topics in IT. Foundations of Computing is designed to...
5th edition. — BPB Publications, 2023. — 1097 р. — ISBN 13: 978-9355512543. Description If you wish to have a bright future in any profession today, you cannot ignore having sound foundation in Information Technology (IT). Hence, you cannot ignore to have this book because it provides comprehensive coverage of all important topics in IT. Foundations of Computing is designed to...
5th edition. — BPB Publications, 2023. — 744 р. — ISBN: 978-93-5551-254-3. If you wish to have a bright future in any profession today, you cannot ignore having sound foundation in Information Technology (IT). Hence, you cannot ignore to have this book because it provides comprehensive coverage of all important topics in IT. Foundations of Computing is designed to introduce...
Podręcznik. — Lublin: Politechnika Lubelska, 2015. — 142 s. — ISBN 978-83-7947-142-3. Szybki rozwój rynku urządzeń mobilnych, głównie smatfonów oraz tabletów, spowodował ogromny wzrost aplikacji mobilnych, a tym samym wzrost zapotrzebowania na programistów wytwarzających takiego typu oprogramowanie. W dzisiejszych czasach wymienić można trzy główne platformy mobilne, które w...
HiTeX Press, 2024. — 376 p. — ASIN: B0DBVJRW7Q. "Mastering Racket Programming: From Basics to Expert Proficiency" is a comprehensive guide designed for both beginners and experienced programmers looking to delve into the Racket programming language. Carefully structured to cover core concepts and advanced topics, this book takes you through the essentials of Racket, providing a...
HiTeX Press, 2024. — 376 p. — ASIN: B0DBVJRW7Q. "Mastering Racket Programming: From Basics to Expert Proficiency" is a comprehensive guide designed for both beginners and experienced programmers looking to delve into the Racket programming language. Carefully structured to cover core concepts and advanced topics, this book takes you through the essentials of Racket, providing a...
HiTeX Press, 2024. — 376 p. — ASIN: B0DBVJRW7Q. "Mastering Racket Programming: From Basics to Expert Proficiency" is a comprehensive guide designed for both beginners and experienced programmers looking to delve into the Racket programming language. Carefully structured to cover core concepts and advanced topics, this book takes you through the essentials of Racket, providing a...
Podręcznik. — Lublin: Politechnika Lubelska, 2014. — 190 s. — ISBN 978-83-7947-069-3. Android to system operacyjny rozwijany przez Open Headset Alliance, któremu przewodniczy Google. Zbudowany został na bazie systemu Linux. Kod źródłowy systemu jest dostępny na licencji Apache. Do tej pory ukazały się cztery główne wersje systemu, jednak API dostępne dla aplikacji zmieniło się...
9th Edition. — Prentice Hall, 2011. — 522 p. — ISBN: 0132492644. Problem Solving and Programming Concepts, 9/e , is a core or supplementary text for one-semester, freshman/sophomore-level introductory courses taken by programming majors in Problem Solving for Programmers, Problem Solving for Applications, any Computer Language Course, or Introduction to Programming. Revised to...
2018. — 216 p. This is a selection from the notes that I have used in teaching programming courses at SGI and Adobe over the last 10 years. The purpose of these courses was to teach experienced engineers to design better interfaces and reason about code. In general, the book presupposes a certain fluency in computer science and some familiarity with C++. This is not a book...
Palo Alto (CA): Semigroup Press, 2019. — 279 p. — ISBN: 0578222140. Elements of Programming provides a different understanding of programming than is presented elsewhere . Its major premise is that practical programming, like other areas of science and engineering, must be based on a solid mathematical foundation . The book shows that algorithms implemented in a real...
Cambridge University Press, 2020. — 214 p. — ISBN: 9781108789875. Learning to program isn't just learning the details of a programming language: to become a good programmer you have to become expert at debugging, testing, writing clear code and generally unsticking yourself when you get stuck, while to do well in a programming course you have to learn to score highly in...
Roger Stokes, 2013. — 613 p. This book is meant to help the reader to learn the computer-programming language J. The book is organized as follows. Part 1 is a basic introduction which touches on a variety of themes. The aim is to provide the reader, by the end of Part 1, with an overview and a general appreciation of the J language. The themes introduced in Part 1 are then...
New York: O’Reilly Media, 2013. — 332 p. Finally, you can learn computation theory and programming language design in an engaging, practical way. Understanding Computation explains theoretical computer science in a context you’ll recognize, helping you appreciate why these ideas matter and how they can inform your day-to-day programming. Rather than use mathematical notation or...
Independently published, 2023. — 338 p. [7 IN 1] Conquer Coding Fears, Master Game & Mobile/IoT Development, and Transform into an IT Expert with this Course Guide for Budding Coders to Industry Pros Harness your Programming Potential! Embark on an Adventure to Master C# and C++, and tap into lucrative opportunities in the fast-growing sectors of Game and Mobile/IoT...
Independently published, 2023. — 338 p. [7 IN 1] Conquer Coding Fears, Master Game & Mobile/IoT Development, and Transform into an IT Expert with this Course Guide for Budding Coders to Industry Pros Harness your Programming Potential! Embark on an Adventure to Master C# and C++, and tap into lucrative opportunities in the fast-growing sectors of Game and Mobile/IoT...
Independently published, 2023. — 338 p. [7 IN 1] Conquer Coding Fears, Master Game & Mobile/IoT Development, and Transform into an IT Expert with this Course Guide for Budding Coders to Industry Pros Harness your Programming Potential! Embark on an Adventure to Master C# and C++, and tap into lucrative opportunities in the fast-growing sectors of Game and Mobile/IoT...
McGraw-Hill Education, 2020. — 203 p. — ISBN13: 978-1-26-045846-6. The new Must Know series is like a lightning bolt to the brain Every school subject has must know ideas, or essential concepts, that lie behind it. This book will use that fact to help you learn in a unique way. Most study guides start a chapter with a set of goals, often leaving the starting point unclear. In...
McGraw-Hill Education, 2020. — 203 p. — ISBN13: 978-1-26-045846-6. The new Must Know series is like a lightning bolt to the brain Every school subject has must know ideas, or essential concepts, that lie behind it. This book will use that fact to help you learn in a unique way. Most study guides start a chapter with a set of goals, often leaving the starting point unclear. In...
McGraw-Hill Education, 2020. — 203 p. — ISBN13: 978-1-26-045846-6. The new Must Know series is like a lightning bolt to the brain Every school subject has must know ideas, or essential concepts, that lie behind it. This book will use that fact to help you learn in a unique way. Most study guides start a chapter with a set of goals, often leaving the starting point unclear. In...
McGraw-Hill Education, 2020. — 323 p. Every school subject has must know ideas, or essential concepts, that lie behind it. This book will use that fact to help you learn in a unique way. Most study guides start a chapter with a set of goals, often leaving the starting point unclear. In Must Know High School Computer Programming, however, each chapter will immediately introduce you...
No Starch Press, 2022. — 330 p. — ISBN-13: 978-1-71850-202-4. An accessible yet rigorous crash course on recursive programming using Python and JavaScript examples. Recursion has an intimidating reputation: it’s considered to be an advanced computer science topic frequently brought up in coding interviews. But there’s nothing magical about recursion. The Recursive Book of...
San Francisco: No Starch Press, 2022. — 330 p. — ISBN 1718502028. An accessible yet rigorous crash course on recursive programming using Python and JavaScript examples. Recursion has an intimidating reputation: it’s considered to be an advanced computer science topic frequently brought up in coding interviews. But there’s nothing magical about recursion. The Recursive Book of...
London: Answers 2000 Limited, 2018. — 219 p. — ISBN: 978-1726352642. This book explains how the binary works and how it is used by computers to represent information including positive and negative integers, characters and real numbers. It explains the logical and bitwise operations used to manipulate information and perform arithmetic. We also briefly look at how computers...
London: Answers 2000 Limited, 2018. — 219 p. — ISBN: 978-1726352642. This book explains how the binary works and how it is used by computers to represent information including positive and negative integers, characters and real numbers. It explains the logical and bitwise operations used to manipulate information and perform arithmetic. We also briefly look at how computers...
Independently published, 2024. — 1658 p. — ISBN: 978-973-0-39716-1. Welcome to the dynamic world of programming! Whether you're a beginner taking your first steps or an experienced learner seeking deeper insights, this book is your essential companion in the journey of understanding programming. Crafted with a dedicated focus on students, it demystifies the art of coding,...
Independently published, 2024. — 1658 p. — ISBN: 978-973-0-39716-1. Welcome to the dynamic world of programming! Whether you're a beginner taking your first steps or an experienced learner seeking deeper insights, this book is your essential companion in the journey of understanding programming. Crafted with a dedicated focus on students, it demystifies the art of coding,...
Arcler Press, 2023. — 266 p. A new framework for computing understanding: a consistent set of principles that spans technologies, domains, algorithms, architectures, and designs. This novel textbook introduces the fundamental principles necessary for a one-semester undergraduate course in computing theory. It provides the most accessible and motivating course material for...
6th ed. — Pearson, 2015. — 817 p. — ISBN: 013374163X, 9780133741636 Prelude to Programming is appropriate for Pre-Programming and Introductory Programming courses in community colleges, 4-year colleges, and universities. No prior computer or programming experience is necessary although readers are expected to be familiar with college entry-level mathematics. Prelude to...
6th ed. — Pearson, 2014. — 816 p. — ISBN: 9781292061535. Appropriate for Pre-Programming and Introductory Programming courses in community colleges, 4-year colleges, and universities Prelude to Programming provides beginning students with a language-independent framework for learning core programming concepts and effective design techniques. This approach gives students the...
6th ed. — Pearson, 2014. — 816 p. — ISBN: 1292061537, 9781292061535
Appropriate for Pre-Programming and Introductory Programming courses in community colleges, 4-year colleges, and universities Prelude to Programming provides beginning students with a language-independent framework for learning core programming concepts and effective design techniques. This approach gives...
BPB Publications, 2022. — 343 р. — ISBN: 978-93-5551-259-8. A quality Textbook on Introduction to Coding for class VII students as per CBSE norms. Key Features: - Explains the concepts of Coding with proper examples in lucid language - Simple, easy, and understandable language is used to clarify the content. - Includes a pictorial setup in presenting the content by using...
BPB Publications, 2022. — 343 р. — ISBN: 978-93-5551-259-8. A quality Textbook on Introduction to Coding for class VII students as per CBSE norms. Key Features: - Explains the concepts of Coding with proper examples in lucid language - Simple, easy, and understandable language is used to clarify the content. - Includes a pictorial setup in presenting the content by using...
BPB Publications, 2022. — 343 р. — ISBN: 978-93-5551-259-8. A quality Textbook on Introduction to Coding for class VII students as per CBSE norms. Key Features: - Explains the concepts of Coding with proper examples in lucid language - Simple, easy, and understandable language is used to clarify the content. - Includes a pictorial setup in presenting the content by using...
Springer, 2023. — 285 S. In diesem Buch werden die Programmierkonzepte der Sprache Java und der JEE vorgestellt. Eine methodische Abgrenzung zu anderen Programmiersprachen wird durchgeführt, um die Kerneigenschaften von objektorientierter Entwicklung mit Java im Vergleich zu anderen Sprachen herauszuarbeiten. Ein besonderer Fokus liegt auf dem praxistauglichen Einsatz der...
Ian Wienand, 2022. — 209 p. Computer Science from the Bottom Up — A free, online book designed to teach computer science from the bottom end up. Topics covered include binary and binary logic, operating systems internals, toolchain fundamentals and system library fundamentals. Introduction Welcome Philosophy Why from the bottom up? Enabling Technologies General Unix and...
Moscow: Center “JurInfoR”, 2003. — 347 p. The book is intended for computer science students, programmers and professionals who have already got acquainted with the basic courses and background on discrete mathematics. It may be used as a textbook for graduate course on theoretical computer science. The book introduces a reader to the conceptual framework for thinking about...
Podręcznik. — Lublin: Politechnika Lubelska, 2014. — 241 s. — ISBN 978-83-7947-098-3. Programowanie mobilne jest silnie rozwijającą się dziedziną Informatyki. Rośnie zapotrzebowanie na programistów specjalizujących się w tworzeniu aplikacji mobilnych, a co za tym idzie, także zainteresowanie tymi technologiami wśród studentów. Książka przedstawia podstawowe zagadnienia z...
Навчально-методичний посібник для самостійного вивчення дисципліни — К.: КНЕУ, 2000, — 152 с. Курс «Алгоритмізація і програмування процедур обробки інформації» має на меті сформувати в студентів науково обґрунтовані погляди на сучасні технологічні процеси в інформаційній галузі. Навчально-методичний посібник допоможе студентам: ознайомитися з основними поняттями теорії...
Часть I: Скалярные типы данных, управляющие операторы, процедуры и функции. - Ростов н/Д: УПЛ РГУ, 2004. - 43 с
Учебник содержит основные разделы по основам программирования: типы данных, управляющие операторы, процедуры и функции. Задачи сформулированы так, что их можно использовать при изучении любого языка программирования
Часть II: Минимумы и максимумы, одномерные и двумерные массивы, символы и строки, двоичные файлы. - Ростов н/Д: УПЛ РГУ, 2004. - 42 с
Учебник содержит основные разделы по основам программирования: Минимумы и максимумы, одномерные и двумерные массивы, символы и строки, двоичные файлы. Задачи сформулированы так, что их можно использовать при изучении любого языка программирования
Часть III. Текстовые файлы, составные типы данных в процедурах и функциях, рекурсия, указатели и динамические структуры. - Ростов н/Д: УПЛ РГУ, 2004. - 43 с
Учебник содержит основные разделы по основам программирования: Текстовые файлы, составные типы данных в процедурах и функциях, рекурсия, указатели и динамические структуры. Задачи сформулированы так, что их можно...
Методическая разработка для преподавателей программирования. - Ростов-на-Дону: РГУ. - 2006. 83 стр. В методической разработке описываются средства электронного задачника Programming Taskbook, предназначенные для преподавателя программирования: про-граммы «Конструктор вариантов» и «Контрольный центр преподавателя». Программа «Конструктор вариантов» обеспечивает автоматическую...
Ростов-на-Дону, 2005. — 142 с. Предназначен для обучения программированию на языках Pascal, Visual Basic, C++, C#, Visual Basic.NET. Содержит 1000 учебных заданий, охватывающих все основные разделы базового курса программирования: от скалярных типов и управляющих операторов до сложных структур данных и рекурсивных алгоритмов. Версия 4.5 задачника Programming Taskbook...
Ростов-на-Дону: 2007. — 156 с. Предназначен для обучения программированию на языках Pascal, Visual Basic, C++, C#, Visual Basic.NET. Содержит 1000 учебных заданий, охватывающих все основные разделы базового курса программирования: от скалярных типов и управляющих операторов до сложных структур данных и рекурсивных алгоритмов. Общее описание. Электронный задачник Programming...
Ростов-на-Дону: 2007. — 156 с. Предназначен для обучения программированию на языках Pascal, Visual Basic, C++, C#, Visual Basic.NET. Содержит 1000 учебных заданий, охватывающих все основные разделы базового курса программирования: от скалярных типов и управляющих операторов до сложных структур данных и рекурсивных алгоритмов. Общее описание. Электронный задачник Programming...
Екатеринбург: ИММ УрО РАН. — 24 с.
(Выходные данные не указаны).
В работе описаны задачи научной визуализации. На примерах показана необходимость разработки специализированных систем и описаны тенденции в методах специализации. Приведена методология разработки специализированных систем компьютерной визуализации. Описан проект разработки систем интерактивной визуализации...
Екатеринбург: ИММ УрО РАН. — 7 с.
(Выходные данные не указаны).
Задачей данного исследования является анализ свойств метафор визуализации в связи с разработкой методов представления данных о функционировании программных комплексов. Рассматриваются популярные метафоры, например, метафора ландшафта и метафора города, и подходы к их применению для визуализации программного...
Академии ТОР, 2020. — 250 с. Сборник лекций от компьютерной Академии Top. Создание первого уровня. Добавление переменных и противников. Создание сложных патрулирующих противников и препятствий. Создание уровней игры. Анимация главного героя. Стрельба. Создание финального супербосса. Сюжет и т.д.
Витебск: Витебский государственный университет имени П.М. Машерова, 2018. – 44 с. В учебном издании содержатся задачи различного уровня сложности, ориентированные на решение в среде программирования Scratch. Задачи сгруппированы по темам и охватывают основные возможности Scratch. Приведены решения, сформулированы дополнительные задания для самостоятельной работы. Особое...
Учебно-методическое пособие. — М.: Российский университет транспорта (РУТ (МИИТ), 2019. — 159 с. В учебно-методическом пособии излагаются основы языка программирования. Материал, изложенный в учебно-методическом пособии используется при изучении языка HTML5 и PHP изучаемых на старших курсах специализации 10.05.01 «Компьютерная безопасность». Содержание: Введение в HTML5...
Учебно-методическое пособие. — М.: Российский университет транспорта (РУТ (МИИТ), 2019. — 159 с. В учебно-методическом пособии излагаются основы языка программирования. Материал, изложенный в учебно-методическом пособии используется при изучении языка HTML5 и PHP изучаемых на старших курсах специализации 10.05.01 «Компьютерная безопасность». Содержание: Введение в HTML5 Атрибуты...
Учебно-методическое пособие для специалистов направления «Компьютерная безопасность». — М: РУТ(МИИТ), 2018. — 35 с. В учебно-методическом пособии излагаются основы языков программирования. Материал, изложенный в учебно-методическом пособии, может использоваться в изучении языков C, C++, HTML5 и PHP изучаемых на старших курсах специализации «Компьютерная безопасность». Введение....
Учебное пособие для специальности среднего профессионального образования «Программирование в компьютерных системах (по отраслям)». — Махачкала: ДГУНХ, 2017. — 151 с. Дисциплина «Прикладное программирование» является составной частью профессионального модуля «Разработка программных модулей программного обеспечения для компьютерных систем» и имеет своей целью формирование...
Учебное пособие. — Волгоград: ВолгГТУ, 2015. — 96 с. — ISBN: 978–5–9948–1979–1. Рассматриваются технологические процессы разработки программного обеспечения, относящиеся к так называемым быстрым или гибким адаптивным походам (agile), включая итеративное планирование, разработку через тестирование, рефакторинг, использование паттернов проектирования. Материалы, включенные в...
М.: МЦНМО, 2009. — 185 с., табл. — ISBN: 978-5-94057-534-4. Книга представляет собой практический курс для обучения программированию, основную часть которого составляет подборка около 200 задач. В ней делается попытка показать, как обучить программированию в школе за 16 уроков. Рассмотрены все алгоритмы из перечня, входящего в «Требования к уровню подготовки выпускников»...
М.: МЦНМО, 2009. — 185 с.: табл. — ISBN 978-5-94057-534-4.
Книга представляет собой практический курс для обучения программированию, основную часть которого составляет подборка около 200 задач. В ней делается попытка показать, как обучить программированию в школе за 16 уроков.
Рассмотрены все алгоритмы из перечня, входящего в «Требования к уровню подготовки выпускников»...
2-е издание, исправленное и дополненное. — М.: МЦНМО, 2015. — 185 с. Книга представляет собой практический курс для обучения программированию, основную часть которого составляет подборка около 200 задач. В ней делается попытка показать, как обучить программированию в школе за 16 уроков. Рассмотрены все алгоритмы из перечня, входящего в «Требования к уровню подготовки...
Учебно-методическое пособие. — Омск: Изд-во СибАДИ, 2005. — 144 с. Учебно-методическое пособие предназначено для изучения курса «Информатика» студентами очной формы обучения. Перечень разделов, охваченных пособием, соответствует требованиям государственного стандарта по этой дисциплине и включает в себя материал по темам: “Системы счисления”, “Измерение информации”, “Логика”,...
Учебное пособие для студентов всех специальностей очной формы обучения. — Омск: Издательство "Прогресс" Омского института предпринимательства и права, 2005. — 136 с.
Учебное пособие предназначено для изучения курса "Информатика" студентами очной формы обучения. Перечень разделов, охваченных пособием, соответствует требованиям Государственного стандарта по этой дисциплине и...
Спецкурс кафедры ММИ. — М.: Физический факультет МГУ, 2015. — 48 с. Учебное пособие представляет собой краткий конспект вводного курса в программирование с помощью графических карт, прочитанного студентам кафедры (ранее она называлась кафедрой компьютерных методов физики) в 2013-2015 годах. Фактически речь идет о возможностях и способах программирования графических процессоров,...
М.: Физический факультет МГУ им. М.В. Ломоносова, 2015. — 64 с. — ISBN: 978-5-8279-0126-6. Издание представляет собой краткий конспект лекций по информатике, прочитанных на первом курсе физического факультета МГУ в 2012-2015 годах авторами данного пособия. Обсуждаются как базовые численные, так и нечисленные алгоритмы: решения уравнений (методы дихотомии, хорд, касательных,...
Апышева Х.К., Рахимова С.А., Жүнісова Г.Т., Кенжебаева М.Т. / Өскемен: С.Аманжолов атындағы ШҚМУ Баспасы, 2006. — 116 б. Оқу-әдістемелік құралы теориялық материалдан, баспа жүйесі және кеторлық графикамен жұмыс істеудін, сәйкесінше Page Maker және CorelDRAW бағдарламаларының ортасында жұмыс істеудің негізгі тұжымдаларын беруден тұрады.
Усть-Каменогорск: Издательство ВКГУ им. С. Аманжолова, 2006. — 112 с. Учебно-методическое пособие содержит изложение теоретические материала и основных концепций работы с издательской системой и векторной графикой в среде программ Page Maker и CorelDRAW, соответственно. Предназначено для студентов высших и средних специальных учебных заведений специальности «Информатика», и...
Тамбов, изд-во ТГТУ. 2001. — 97 с.
В учебном пособии рассмотрены понятие информатика, информация, общая характеристика процесса сбора, передачи, обработки и накопления информации, а так же технические и программные средства информационных моделей. Алгоритмизация и языки программирование высокого уровня. Программное обеспечение и технологии программирования.
Учебное пособие. — Тамбов: ТГТУ, 2012. — 160 с. Отличительной особенностью пособия является параллельное изложение материалов по двум языкам программирования СИ и Паскаль, что дает возможность ускорить процесс их усваивания. Обзор инструментальных сред для технологического программирования показал равнозначное использование их для создания программного обеспечения...
Учебно-практическое пособие. — Владимир: Владимирский государственный университет им. А.Г. и Н.Г. Столетовых (ВлГУ), 2019. — 203 с. — ISBN: 978-5-9984-0977-6. Рассматриваются основы объектно-ориентированного программирования, представлены примеры и иллюстрации, поясняющие теоретическое изложение материала. Более 200 упражнений позволяют проверить знания по всем рассматриваемым...
Учебно-практическое пособие. — Владимир: Владимирский государственный университет им. А.Г. и Н.Г. Столетовых (ВлГУ), 2019. — 203 с. — ISBN: 978-5-9984-0977-6. Рассматриваются основы объектно-ориентированного программирования, представлены примеры и иллюстрации, поясняющие теоретическое изложение материала. Более 200 упражнений позволяют проверить знания по всем рассматриваемым...
Учеб.-метод. пособие. — Тольятти: Изд-во ТГУ, 2016. — 123 с. Учебно-методическое пособие «Основы алгоритмизации и программирования» содержит теоретические материалы по изучению дисциплины «Введение в профессию», методические рекомендации по выполнению практических заданий, примеры типовых задач, тестовые задания. Предназначено для студентов направления подготовки 09.03.03...
Stepik, 2022. Курс предназначен для людей, которые уже овладели языком Python, понимают что-такое ООП, хотят написать свой проект, но постоянно спотыкаются о непонимание работы с документацией библиотек/фреймворков и отсутствие идей для своего проекта. Чему вы научитесь: -Работать с aiogram -Разрабатывать свои "Finite state machine" -Запускать PosgreSQL на localhost -Работать с...
Учебно–методический комплекс для студентов специальности
080801. "Прикладная информатика (в экономике)". – М.: МИИТ, 2010. – 40 с.
В комплексе представлена информация о новых информационных технологиях и перспективах их развития, о принципах построения информационных моделей, а также обучения основам алгоритмизации и программирования, способам конструирования программ и...
Учебно–методический комплекс для студентов 080801 "Прикладная информатика (в экономике)". – М.: МИИТ, 2011. – 34 с.
В комплексе предствлена информация по изучению законов эволюции программного обеспечения, по ознакомлению с тенденциями развития языков и методов программирования, по изучению современных технологий модульного и объектно–ориентированного программирования, по...
Улан-Удэ: Изд-во Бурятского госуниверситета, 2019. — 95 с. В задачнике содержатся материалы к лабораторным занятиям по дисциплине «Программирование» в виде индивидуальных заданий по темам: линейные программы, ветвление, циклы, одномерные и двумерные массивы, строки, функции, структуры, файлы и векторы . Задания по темам линейных программ, ветвления и циклов предложены в виде 20...
2-е изд., испр. — М.: Интуит, 2016. — 411 с. — (Основы информационных технологий). — ISBN: 5-94774-599-2. В курсе рассматриваются общие концепции разработки языков программирования. Подробно изучаются основные конструкции языков программирования, анализируются различные структуры данных, освещаются вопросы объектно-ориентированного программирования и сетевого программирования,...
Астана: Холдинг «Кəсіпқор», 2017. В эпоху современности, проблемы, решаемые компьютерами, лежат в различных предметных областях, таких как научные вычисления, обработка текста, программирования баз данных, бизнес-приложения, системное программирование, автоматизация технологических процессов, интеллектуальные системы, веб-приложения и обработка данных в реальном времени. За...
Астана: Холдинг «Кəсіпқор», 2017. — 371 с. В эпоху современности, проблемы, решаемые компьютерами, лежат в различных предметных областях, таких как научные вычисления, обработка текста, программирования баз данных, бизнес-приложения, системное программирование, автоматизация технологических процессов, интеллектуальные системы, веб-приложения и обработка данных в реальном...
М.: Форум, 2019. — 305 с. — ISBN 978-5-8199-0774-0. Исследованы проблемы типизации и структуризации данных. Введено определение алгоритма, отражающее важное свойство альтернативности. В классической теории алгоритмов выделены положения, обеспечивающие два принципа современного цифрового компьютера: программное управление выполнением программы и размещение выполняемой программы...
Практикум. — Томск: ТГАСУ, 2016. — 52 с. — ISBN: 5-93057-761-7. Практикум включает лабораторные работы по различным аспектам современного программирования. Решение задач происходит с применением как линейных, так и ветвящихся и циклических алгоритмов. Студенты знакомятся с понятиями функций и процедур, рекурсии. Предполагается выполнение лабораторных работ на языках высокого...
Учебно-методическое пособие. — Нижний Новгород: Нижегородский госуниверситет, 2017. — 83 с. В учебно-методическом пособии излагаются основные этапы разработки прикладного программного обеспечения — систем инженерного анализа. Специфика прикладной области данного программного обеспечения определяет особенности основных процессов его жизненного цикла. Излагаются рекомендации по...
Санкт-Петербург: СПбПУ, 2010. — 94 с. Краткий конспект лекций по информатике, читаемый для студентов 2 курса Санкт-Петербургского политехнического университета Петра Великого. Рекомендуемая литература. Введение. Списки. Линейные списки, стеки и очереди. Сплошное и связное представления. Добавление с поиском. Обратная польская запись. Сортировка вставками. Самоорганизующийся...
Мир, 2000. -366 с.
В книге рассматриваются базовые понятия языков программирования: среды программирования, подпрограммы, указатели, полиморфизм и наследование, исключения, параллелизм и декомпозиция программы. Обсуждается языковая поддержка объектно-ориентированного программирования. Приведенные языковые конструкции богато иллюстрированы примерами. Основное внимание уделяется...
Учебное пособие. — Ростов-на-Дону; Таганрог: Южный федеральный университет, 2019. — 168 с. — ISBN 978-5-9275-3368-8. Данное учебное пособие продолжает серию пособий для студентов дневной и заочной форм обучения, обучающихся по направлениям «Информатика и вычислительная техника». Также может быть полезно студентам и магистрантам, обучающимся по смежным специальностям. Пособие...
Київ: КНЕУ, 2005. — 175 с. — ISBN: 9665747053 Навчальний посібник розкриває сутність теоретичних основ об’єктно- орієнтованого програмування (ООП). Розглянуто основні прийоми, підходи та механізми ООП і їх застосування у конкретних прикладах мовою Java. Запропоновано постановку завдання для розроблення програмного комплексу «Система взаємовідносин із клієнтами». Призначений для...
Учебное пособие. — Алчевск: ДонГТУ, 2018. — 239 с. В пособии приведены теоретические положения и представлены практические примеры системного программирования. Рассмотрены системные ресурсы компьютера. Изложены основы языков системного программирования низкого уровня — Си и Ассемблера. Приведены необходимые справочные сведения и примеры для программирования аппаратных средств...
Учебное пособие. — Москва, Вологда: Инфра-Инженерия, 2024. — 192 c. Приведены теоретические положения и представлены практические примеры системного программирования. Рассмотрены системные ресурсы компьютера. Изложены основы языков системного программирования низкого уровня - Си и Ассемблера. Приведены необходимые справочные сведения и примеры для программирования аппаратных...
Саратовский Государственный университет, механико-математический факультет
В пособии подробно излагаются основные понятия объектной технологии-классы, объекты, управление памятью, типизация, наследование, универсализация. Большое внимание уделяется проектированию по контракту и обработке исключений, как механизмам обеспечивающим корректность и устойчивость программных систем....
Пенза: Пензенский государственный технологический университет, 2012. — 220 c. В пособии рассматриваются ключевые вопросы разработки программного обеспечения с помощью процедурных языков программирования. В основной части пособия параллельно рассматриваются семантика, способы и основные приемы разработки программ на языках высокого уровня Pascal и Си.
Ухта : УГТУ, 2011. — 100 с. — ISBN: 978-5-88179-678-5. Учебное пособие может быть использовано при изучении курсов «Микропроцессоры», «Информатика», «Компьютерные сети», «Компьютерные технологии», «Системы управления базами данных», «Физические основы электроники», «Электронные и микропроцессорные преобразовательные устройства» различных объёмов для студентов как дневного, так...
Учебно-методическое пособие. — М.: ВМиК МГУ, 2011. — 48 с. В пособии описываются постановка задачи и варианты задания практикума по имитационному моделированию процессов и явлений на основе объектно-ориентированного программирования. Приводятся методические указания и пояснения. Пособие предназначено для поддержки практикума по программированию для студентов 3 и 4 курсов...
Підручник. — К.: ІТкнига, 2015. — 624 с.: іл. Підручник призначено для всіх, хто прагне оволодіти технікою об’єктноорієнтованого програмування на основі мови програмування C++. Книжка навчить не просто програмувати, а розробляти безпечні та гнучкі програми, придатні до нових застосувань. Основна увага приділяється побудові обґрунтованих ієрархій об’єктів і класів, складанню...
Иркутск: Изд-во ИГЭА, 2000. — 63 с. Содержит общие вопросы объектно-ориентированного программирования в объеме, необходимом для понимания методики создания макрокоманд и некоторые средства создания макропрограмм для Microsoft Word и Microsoft Excel. Работа предназначена для студентов и аспирантов экономических специальностей, имеющих навык работы с Microsoft Word и Microsoft Excel.
Казань: Казанский университет, 2018. — 99 с. Предлагаемое пособие адресовано поступающим в магистратуру ИВМИТ КФУ и соответствует списку вопросов вступительного экзамена по информатике, по состоянию на 2018 г. Содержание: Основные понятия процедурного программирования Введение в технологию программирования Классификация типов данных Вычисление предикатов Поиск Упорядоченные...
Монография. — М.: ИПУ РАН, 2013. — 88 с. — ISBN: 978-5-91450-128-7. Монография представляет собой электронное издание комбинированного распространения и содержит полное описание языка ABIS, включая теоретические основы, синтаксис, семантику, правила разработки и отладки. Предназначена для широкого круга специалистов по программированию в качестве справочного руководства и...
М.: Издательство ЦПИ при механико—математическом факультете МГУ, 2000. — 152 с.
Данное пособие является обобщением опыта преподавания курса программирования для студентов 1 и 2 курсов механико-математического факультета МГУ. Здесь предпринята попытка собрать и до некоторой степени систематизировать задачи, предлагавшиеся для самостоятельного решения во время семинарских...
Учебное пособие. — М.: Центр прикладных исследований при механико-математическом факультете МГУ, 2000. — 152 с. Данное пособие является обобщением опыта преподавания курса программирования для студентов 1 и 2 курсов механико-математического факультета МГУ. Здесь предпринята попытка собрать и до некоторой степени систематизировать задачи, предлагавшиеся для самостоятельного...
Для учителей школьного курса информатики предлагается учебный модуль в таблицах и схемах "Введение в программирование". Модуль подготовлен по материалам базового курса "Информатика и ИКТ" (автор: И. Г. Семакин) и включает в себя 30 опорных когнитивных карт знаний.
Учебное пособие. — Тамбов: Тамбовский государственный технический университет, 2023. — 80 с. — ISBN 978-5-8265-2612-5. Посвящено решению задач анализа и обработки информации с использованием языков высокого уровня. Представлены разделы по построению графического интерфейса на Python и Java. Рассмотрены основные библиотеки программного кода для работы с графическим интерфейсом....
Санкт-Петербург: СПбГУ ИТМО, 2011. — 246 с. В учебном пособии рассматриваются вопросы верификации программного обеспечения на основе проверки моделей с использованием различных языков спецификации. Особое внимание уделяется верификации автоматных программ, которые моделируются в виде системы автоматизированных объектов управления и могут быть весьма эффективно верифицированы...
М.: Машиностроение, 2000. — 64 с. — (Библиотечка журнала Информационные технологии).
В руководстве приведены краткие сведения о теории реляционных баз данных, практическая методика создания, эксплуатации и администрирования информационных систем на основе СУБД Oracle версий
7.x,
8.x. Рассмотрены основные элементы языка PL/SQL и словаря данных СУБД Oracle. Основные принципы...
Учебное пособие. — Ярославль: Ярославский государственный университет им. П.Г. Демидова (ЯрГУ), 2019. — 84 с. — ISBN 978-5-8397-1180-8. В учебное пособие, состоящее из двух частей, включен основной материал, изучаемый студентами первого курса математического факультета в рамках дисциплин «Основы программирования» и «Информатика». Данное пособие будет полезно также при изучении...
Учебное пособие. — Ярославль: ЯрГУ, 2021. — 72 с. Данное пособие является продолжением учебного пособия "Основы программирования" 2019 года и содержит главы, посвященные файловому вводу-выводу, работе с текстом, двумерным массивам и функциям. Приводится множество примеров на C++ и C#. Пособие предназначено для студентов первого курса математического факультета, изучающих...
М.: Учебно-консультационный центр “ЮрИнфоР”, 2001. — 61 с. Работа содержит изложение базовых моделей вычислений, применяемые в компьютерных науках. Изложены основы λ-исчисления и комбинаторные исчисления. Основное внимание уделено подробному рассмотрению техники вычисления значения конструкций языков программирования, включая компилирование кода, его оптимизацию и исполнение на...
М.: Центр ЮрИнфоР, 2004. Изложен основной круг задач, сводимых к исчислению объектов - "от простого к сложному". Конкретный вариант исчисления выбирается в зависимости от решаемых вычислительных задач. В ходе последовательного решения задач читатель овладевает основными методами и средствами комбинаторной логики и ламбда-исчисления. Все задачи снабжены подробными и...
2-е изд. — М.: Центр ЮрИнфоР, 2003. — 355 с. — (Компьютерные науки и информационные технологии). — ISBN: 5-89158-101-9. Изложен основной круг задач, сводимых к исчислению объектов — "от простого к сложному". Конкретный вариант исчисления выбирается в зависимости от решаемых вычислительных задач. В ходе последовательного решения задач читатель овладевает основными методами и...
2-е изд. — М.: Центр ЮрИнфоР, 2003. — vi+336 с. — (Компьютерные науки и информационные технологии) — ISBN: 5-89158-101-9. Изложен основной круг задач, сводимых к исчислению объектов — "от простого к сложному". Конкретный вариант исчисления выбирается в зависимости от решаемых вычислительных задач. В ходе последовательного решения задач читатель овладевает основными методами и...
М.: АО Центр ЮрИнфоР, 2001. — 268 с. — ISBN: 5-89158-079-9. В работе изложены основы, касающиеся разработки, реализации и применения конструкций как императивных, так и функциональных языков программирования. Значительное внимание уделяется применению денотационной семантики, позволяющей в полной мере извлечь преимущества объектно-ориентированного подхода, что, в конечном...
Издательство: АСТ Год издания: 2024 Кол-во страниц: 192 ISBN: 9785171602727 В данном издании подробно рассматриваются самые важные вопросы, связанные с объектно-ориентированным программированием (ООП), которое предполагает подход к созданию кода как к моделированию информационных объектов. На более высоком абстрактном уровне основная задача ООП – структурирование информации с...
4-е издание. Пер. с англ. — М.: Вильямс, 2008. — 336 с. — ISBN 978-5-8459-1259-6. В этой книге в популярной форме описываются базовые принципы программирования на разных языках и в разных операционных системах. Обсуждаются типы переменных, массивы, операторы цикла, компиляторы, подпрограммы, инструменты отладки, вопросы создания графических интерфейсов и программирования для...
Пер. с англ. — 2-е изд. — М.: Вильямс, 2002. — 336 с. : ил. — ISBN: 5-8459-0197-9 (рус.) — ISBN: 0-7645-0835-0 (англ.) Перед вами одна из самых простых книг, посвященных программированию. Написанная известным автором Уоллесом Вонгом, она позволит вам сделать первые шаги в освоении премудростей написания компьютерных программ. Вы узнаете, что такое язык программирования, и какие...
Ru.wikibooks.org. — 13 с.
(Год публикации не указан).
Содержание:
Вступление.
Понятие алгоритма.
Понятие элементарных объектов и элементарных действий.
Способы записи алгоритмов.
Алгоритм Евклида.
Алгоритм вычисления чисел Фибоначчи.
Задача «Ханойские башни».
Примеры простых алгоритмических задач.
Примечания.
Дальнейшее чтение.
Литература.
Учебное пособие. — Ульяновск : УлГТУ, 2017. — 305 с. Учебное пособие рассматривает различные алгоритмы, используемые в игровых приложениях, а также описывает способы их реализации с использованием различных технологий работы с графикой. Введение. Первые шаги в программировании игр . Начало работы . Ввод-вывод данных. Переменные и значения. Задания к теме. Работа с логическим...
ДМК Пресс, 2017. — 139 c. — ISBN: 978-5-97060-517-2. Книга посвящена простой и удивительно элегантной структуре данных – стеку. Описаны скобочные структуры, подпрограммы (в том числе рекурсивные), передача параметров, разбор и вычисление выражений, распознавание последовательностей символов. Также рассмотрено описание устройства и реализация простой, но достаточно мощной...
Руководство. — Сетевое издание, 2007. Мир машинных кодов для процессоров Intel IA-32 захватывающий и фантастический. Он предоставляет такие богатые возможности для творчества, что будет неудивительно, если через некоторое время станут проводить чемпионаты по спортивному программированию в машинных кодах, а лучшие творения кодеров представлять на выставках, как произведения...
Учебно-методическое пособие. — Краснодар: КубГАУ, 2013. — 94 с. Учебно-методическое пособие посвящено одному из главных разделов дисциплины «Информатика» - основам разработки алгоритма решения задач и технологии написания текста исходного кода программы. Данное пособие предназначено прежде всего тем студентам, у которых в названии направления подготовки отсутствуют слова...
М.: Солон-пресс, 2018. — 320 с. Книга написана необычным для многих - живым, простым и емким языком. Автор не любит длинных описаний программ, поэтому прерывается на пояснения, что делает книгу удобной для понимания и легкой в усвоении материала. Чтение учебника не утомляет, а наоборот, - захватывает. Это лучший учебник программирования, по крайней мере, из всех доступных на...
М.: Солон-пресс, 2018. — 320 с. — ISBN: 978-5-91359-281-1. Это лучший учебник программирования, по крайней мере, из всех доступных на русском языке. Проработав книгу от начала и до конца, читатель получит ясное понимание — что это такое, программирование. Выбранный в дальнейшем конкретный язык программирования неважен, важны принципы. Книга написана необычным для многих —...
С.В. Герасимов, И.В. Машечкин, М.И. Петровский, И.С. Попов, А.Н., Терехин, А.В. Чернов.
Учебно-методическое пособие - Издательский отдел факультета ВМК МГУ, 2011. - 24 c.
Пособие посвящено базовым аспектам реализации процесса кэширования в современных вычислительных архитектурах. В пособии рассматриваются вопросы работы ассоциативного кэш и кэш прямого доступа, алгоритмов...
СПб.: БХВ-Петербург, 2005. - 512 с.
Рассмотрены основные вопросы программирования на языках Java и C#, включая их сравнительное описание как двух важнейших и весьма сходных прикладных платформ для создания современных сетевых приложений
Одесса: Одесская национальная академия связи им. А.С. Попова (ОНАС), 2011. — 212 с. Сборник задач содержит варианты задач разного уровня сложности по всем разделам информатики и предназначен для использования студентами всех специальностей для выполнения лабораторных, комплексных и домашних заданий. Программирование линейных алгоритмов Арифметические выражения Программирование...
Учебное пособие. — 2-е изд., перераб. и доп. — М.: Форум, 2010. — 400 с.: ил. — (Профессиональное образование). — ISBN: 978-5-91134-442-9. Рассмотрены кодирование и представление информации в ЭВМ, структуры алгоритмов, эволюция и классификация языков, основные понятия, связанные с разработкой программ. Дается описание конкретных языков и систем программирования — Basic, Pascal,...
М.: Форум, 2008. — 431 с. — ISBN 978-5-91134-214-2. В книге рассмотрены основные понятия алгоритмизации и программирования, представлены все виды задач обработки данных, приводятся таблицы сравнительного анализа форматов, операторов, процедур, описания данных для различных языков программирования. Дается развернутое и практически полное описание языков и систем программирования...
Учебное пособие. — М.: Форум, 2010. — 496 с.: ил. — (Профессиональное образование). — ISBN: 978-5-91134-209-8. Рассмотрены основные принципы программирования на языках высокого уровня: основные управляющие структуры программирования; стандартные типы данных; структуры данных; процедуры и функции; модульные программы; рекурсивные определения и алгоритмы; вопросы спецификации...
Учебное пособие. — М.: Форум, 2010. — 496 с.: ил. — (Профессиональное образование). — ISBN: 978-5-91134-209-8. Рассмотрены основные принципы программирования на языках высокого уровня: основные управляющие структуры программирования; стандартные типы данных; структуры данных; процедуры и функции; модульные программы; рекурсивные определения и алгоритмы; вопросы спецификации...
М.: 2007. — 86 с. Программирование, как обязательный курс, по которому приходилось сдавать экзамен, может больше напугать, чем заинтересовать. Между тем, все больше людей, никак с программированием прямо не связанных, или не связанных с ним прежде, подвергается, я бы сказал, «прямому шантажу» со стороны этого явления природы. Поиск печки, от которой танцевать. Бряцая железом. У...
М.: 2007. — 141 с. Программирование, как обязательный курс, по которому приходилось сдавать экзамен, может больше напугать, чем заинтересовать. Между тем, все больше людей, никак с программированием прямо не связанных, или не связанных с ним прежде, подвергается, я бы сказал, «прямому шантажу» со стороны этого явления природы. Поиск печки, от которой танцевать. Бряцая железом....
2-е изд. — М.: Интуит, 2016. — 178 с. Курс знакомит студентов с разнообразием стилей и языков программирования. Выбор изучаемых парадигм отражает эволюцию языков, используемых при решении задач системной и прикладной информатики от низкоуровневого программирования на стыке с аппаратурой до языков сверх высокого уровня и параллельного программирования. Особое внимание уделено...
Учебно-практическое пособие. — Владимир: Владимирский государственный университет им. А.Г. и Н.Г. Столетовых (ВлГУ), 2020. — 164 с. — ISBN: 978-5-9984-1100-7. Рассмотрены основные сведения об алгоритмах, часто используемых ти-пах данных, а также наиболее распространенных операциях над значениями этих типов. Предназначено для выполнения практических и лабораторных работ...
А.Н. Гуда, М.А. Бутакова, Н.М. Нечитайло, А.В. Чернов; под ред. академика РАН В.И. Колесникова. — 3-е изд. — М.: Дашков и К°; Ростов н/Д: Наука-Спектр, 2010. — 400 с. — ISBN: 978-5-394-00937-2. Учебник предназначен для изучения курсов "Информатика", "Информатика и программирование" в высших учебных заведениях. Содержание учебника соответствует установленным Министерством...
Учебник. — М.: Дашков и К°; Ростов н/Д: Наука-Спектр, 2010. — 400 с. — ISBN: 978-5-394-00937-2. Предназначен для изучения курсов "Информатика", "Информатика и программирование" в высших учебных заведениях. Содержание учебника соответствует установленным Министерством образования и науки России дидактическим единицам стандартов высшего профессионального образования. Рассмотрены...
Хабаровск: ДВГУПС, 2005. — 206 с.
Гурвиц Геннадий Александрович - доцент кафедры «Информационные технологии и системы» Дальневосточный Государственный университет путей сообщения.
Рассматриваются основные этапы создания реального приложение для работы с реляционными базами данных. Описывается работа в Microsoft SQL Server (сервер) и Microsoft Access (клиент).
Учебно-метод. пособие. - Н. Новгород: ВГАВТ, 2009. -108 с.
Для студентов очного и заочного обучения технических специальностей излагаются сведения по предлагаемой тематике для алгоритмических языков высокого уровня - Fortran, Basic. Приводятся схемы алгоритмов и программы, иллюстрирующие выполнение лабораторных работ на данных языках. Выполнение заданий на компьютере позволит...
Учебно-методическое пособие. — Красноярск: Сибирский федеральный университет, 2012. — 49 с. Изложено описание восьми лабораторных работ по дисциплине «Теория и технология программирования». Приведены описание и порядок выполнения лабораторных работ. Целью лабораторных работ является практическое изучение возможностей среды разработки Delphi и получение навыков структурного и...
СПб.: Страта, 2019. — 226 с. — (Просто). — ISBN 9785907127395. Математические символы прошли долгую эволюцию, прежде чем «заговорили» на этом совершенном языке. В настоящей книге прослеживается вся история его развития, начиная от математических символов древности, арифметики во времена древнего Вавилона, геометрии Египта, логики античной Греции до математического языка...
Самара: СамГУПС, 2011. — 31 с. Конспект лекций по дисциплине «Объектно-ориентированное программирование» для студентов специальности 230400 — Информационные системы и технологии очной и заочной форм обучения. В конспекте лекций учтены требования действующих государственных стандартов и нормативных материалов Госкомвуза России.
Учебник. — Тверь: Тверской государственный университет (ТвГУ), 2020. — 320 с. В книге освещаются теоретические вопросы программирования: связь и эквивалентность различных языков программирования, доказательство корректности программ, вычислительная сложность алгоритмов. Учебник адресован, прежде всего, студентам младших курсов, обучающихся по направлениям укрупненных групп...
Учебник. — Тверь: Тверской государственный университет (ТвГУ), 2017. — 320 с. В пособии освещаются теоретические вопросы программирования: связь и эквивалентность различных языков программирования, доказательство корректности программ, вычислительная сложность алгоритмов. Учебник адресован, прежде всего, студентам младших курсов, обучающихся по направлениям укрупненных групп...
ДМК Пресс, 2022. — 338 с. Сети присутствуют во всех аспектах нашей жизни. Круг друзей, коммуникационные и транспортные сети, а также Всемирная паутина – внешние сети для общения. Нейроны и белки в нашем мозге – внутренние сети, определяющие интеллект и способность к выживанию. Данная книга знакомит с основами науки о сетях, необходимой в самых разных сферах знаний и...
Казань: КНИТУ, 2018. — 92 с. Представлены основы теории вычислительных процессов и структур, в том числе вопросы, связанные с представлением, анализом и моделированием вычислительных процессов, а также программ, которые их порождают, и устройств, на которых они выполняются. Рассмотрены основы теорий формальных языков, автоматов, схем программ и др. Предназначено для студентов,...
Электронный курс лекций. – Самара: Изд-во Самар. гос. аэрокосм. ун-та, 2010. – 232 с. Без понимания структур данных и алгоритмов невозможно создать сколько-нибудь серьезный программный продукт. Поэтому главная задача данного учебного пособия заключалась в следующем: · показать все разнообразие имеющихся структур данных, представление их в памяти на физическом уровне, т.е. "как...
Тула: Изд-во Тул. гос. пед. ун-та им. Л. Н. Толстого, 2012. — 351 c. — ISBN 978-5-87954-646-0. В пособии описывается структура простого и удобного языка программирования интерпретирующего типа системы Maxima (с оболочкой wxMaxima). Рассказывается о правилах и приемах составления программ и подпрограмм, особенностях программирования с использованием прямой и косвенной рекурсии....
К., 2008. - 118с. Методичні рекомендації до навчального курсу "Програмування" для студентів спеціалізації «Геоінформатика» геологічного факультету КНУ ім. Т.Г.Шевченка. Містить лекційний матеріал, приклади застосування та завдання до самостійної роботи. Загальні відомості про середовище Visual Basic. Об‘єктний код. Форма. Властивості, методи та події Екранні елементи. Панель...
Новосибирск, НГУ. 2002. 224 стр. Объектно-ориентированное программирование (ООП) – основная парадигма программирования 80-90-х годов, которая по всей видимости сохранится и в течение текущего десятилетия. Она является результатом тридцатилетнего опыта и практики, которые берут начало в языке Симула 67 и продолжаются в языках Смолток, Эйфель, Турбо Паскаль, Объектный Паскаль,...
Учебник. — 3-е изд. — Томск: Томский политехнический университет, 2013. — 318 с. В учебнике изложены основные понятия разделов «Программное обеспечение ПК», «Методы проектирования и программирования», «Методы оценки экономической эффективности вложений в информационные технологии» дисциплины «Информатика и программирование». Подробно рассмотрены функции операционных систем, состав...
Ніжин: НДУ ім. М. Гоголя, 2013. – 302 с. Навчальний посібник має на меті сформувати у студентів науково обґрунтовані погляди на сучасні технологічні процеси в інформаційній галузі. Посібник допоможе ознайомитися з основними поняттями теорії алгоритмів, з найбільш поширеними алгоритмічними системами; засвоїти принципи організації алгоритмічних процесів та форми їхньої...
М.: Чистые пруды, 2007. — 32 с.: ил. — (Библиотечка "Первого сентября", Информатика; вып. 4 (16)).
В брошюре приведены задачи по программированию, помогающие познакомиться с целочисленной арифметикой, величинами логического типа и условными операторами. Диапазон сложности - от легких вопросов для "разминки" до сложных задач, которые могут быть использованы на дополнительных...
М.: Чистые пруды, 2008. — 32 с. В брошюре приведена методика разработки программ, изображающих на экране три замечательные кривые (кривую Гильберта, кривую Серпинского и кривую дракона). Подготовка таких программ может быть предложена учащимся при выполнении мини-проектов по программированию. Используется школьный алгоритмический язык. Русский синтаксис этого языка делает...
Учебно-методическое пособие. — Екатеринбург: Уральский федеральный университет им. первого Президента России Б.Н. Ельцина (УрФУ), 2019. — 116 с. — ISBN: 978-5-7996-2634-1. В пособии рассмотрены основы программирования на примере языка Паскаль, описаны принципы разработки программ с графическим интерфейсом пользователя в среде объектно-визуального программирования Delphi,...
Учебное пособие. — Краснодар: КубГАУ, 2019. — 118 с. — ISBN: 978-5-00097-959-4. В учебном пособии подробно рассмотрены общие принципы разработки бизнес-приложений, их виды и типы архитектур, основы графического представления информации, организация доступа к данным с помощью технологии ADO.NET, объектные модели MS Word и Excel, технологии презентационного уровня приложений WPF,...
Тамбов: ТГТУ, 2014. — 112 с. Содержит теоретический материал, лабораторные работы и список рекомендуемой литературы. Предназначено для студентов высших учебных заведении, обучающихся по специальности 10.05.03 (090303) «Информационная безопасность автоматизированных систем» и направлениям 13.03.02 (140400) «Электроэнергетика и электротехника», 27.03.03 (220100) «Системный анализ и...
Метод. рекомендации к лаборат. работам, СПбГУТ.
Моделирование процесса рекурсивного вызова
Моделирование процесса вычисления логической функции
Моделирование работы конечного автомата, реализация автомата как устройства
Программная реализация работы конечного автомата
Разработка фрагмента синтаксического анализатора
Моделирование работы стекового автомата
Изучение работы...
Учебник. 2-е изд. — СПБ.: Андреевский издательский дом, 2008. — 248 с. — ISBN: 978-5-902894-19-3. Учебник предусматривает возможность подготовки специалистов широкого профиля. В книге представлены основы теории информации, технические средства передачи и обработки информации, а также подробно излагаются методы построения алгоритмов и программ на алгоритмическом языке высокого...
Учебник. - СПБ.: Андреевский изд. дом, 2006.
Новейшие направления в области создания технологий программирования; Case-системы; экспертные системы; Создание модульных программ; CRT; Graph; Объектно-ориентированное программирование; Турбо Паскаль, Ассемблер встроенный; Особенности программирования в оконных операционных средах; Delphi; описание палитры компонентов.
Содержание...
Эволюция технологии объектно-ориентированного программирования: простые и сложные программные системы, поколения языков программирования. Новые лингвистические объекты языка Object Pascal: изменения в синтаксических конструкциях языка, новые типы данных, структурированная обработка исключений, создание и использование динамических библиотек. Объектная модель языка Object Pascal:...
Учебное пособие. — М.: МГУП, 2008. — 197 с. — ISBN: 978-5-8122-0970-7 В пособии содержится учебный материал, предназначенный для самостоятельного изучения студентами дисциплины «Программные средства обработки информации», преподаваемой на II курсе дневной, III курсе вечерней и заочной форм обучения на ФПТиТ, а также на IV курсе ФИДиЖ Московского государственного университета...
Учебное пособие. - Московский государственный институт электроники и математики. М., 2000, 46 стр. ISBN 5-230-16298-8 Рассматриваются основы объектно-ориентированного программирования на языке Смолток. Для студентов, изучающих курс "Объектно-ориентированное программирование" по специальности "Управление и информатика в технических системах". Современные системы управления...
Учебник. — М.: Издательский Дом МИСиС, 2018. — 172 с. — ISBN 978-5-906953-51-3. В учебнике рассматриваются вопросы проектирования интеллектуальных систем с использованием языков искусственного интеллекта и инструментальных средств поддержки их разработки. Описаны особенности жизненного цикла программного обеспечения интеллектуальных систем, модели представления знаний в...
СПб: БХВ, 2001, 480 с. Пособие ориентировано на учащихся старших классов средних школ и студентов высших учебных заведений, осваивающих курс программирования на IBM-совместимых ПК. Оно содержит более 130 готовых к исполнению программ, большинство из которых представлено на трех алгоритмических языках – Бейсике, Си и Паскале. Набор приведенных программ может оказаться полезным и...
СПб.: БХВ-Петербург, 2001. — 480 с. — ISBN: 5941571046 Практика программирования: Бейсик, Си, Паскаль. Самоучитель — Содержится более 130 готовых к исполнению программ, большинство из которых представлено на трех алгоритмических языках — Бейсике, Си и Паскале. Все разделы предваряются описанием соответствующих конструкций каждого алгоритмического языка. При этом особое внимание...
Минск: Белорусский государственный университет информатики и радиоэлектроники, 2018. — 132 с. — ISBN: 978-985-543-382-9. Содержит описания лабораторных работ, выполняемых студентами, осваивающими дисциплину «Визуальные средства разработки программных приложений». В описании каждой работы представлен краткий теоретический материал и подробная инструкция по разработке приложения....
Минск: Белорусский государственный университет информатики и радиоэлектроники (БГУИР), 2018. — 132 с. —ISBN: 978-985-543-382-9. Содержит описания лабораторных работ, выполняемых студентами, осваивающими дисциплину «Визуальные средства разработки программных приложений». В описании каждой работы представлен краткий теоретический материал и подробная инструкция по разработке...
Москва: Вузовская книга, 2006. — 328 с. — ISBN 5-9502-0097-7. В учебном пособии обсуждаются базовые понятия объектной идеологии, их реализация и применение в языке Smalltalk. Основу книги составили материалы курсов, читавшихся авторами в Ростовском государственном университете и Донском государственном техническом университете. Для студентов и преподавателей вузов, практикующих...
Статья. — Сетевое издание, 2022. — 10 с. Я много раз заглядывал на просторы интернета, нашел много интересных статей о хеш-таблицах, но вразумительного и полного описания того, как они реализованы, так и не нашел. В связи с этим мне просто не терпелось написать пост на данную, столь интересную, тему. Возможно, она не столь полезна для опытных программистов, но будет интересна...
Учебно-методическое пособие. Таганрог: Изд-во Технологического института ЮФУ, 2007. – 44 с.
В материале приводятся основные приемы работы с подпрограммами на языках программирования Си и Паскаль. Рассматриваются правила определения функций и
процедур, а также механизмы их вызова для последующего взаимодействия. Ориентация сделана как на изложение синтаксиса и семантики...
Учебное пособие. — Под ред. С.А. Зинкина. — Пенза: Пензенский государственный университет (ПГУ), 2024. — 412 с. — ISBN 978-5-907752-63-4. Изложены основы разработки схем алгоритмов и особенности формирования алгоритмического подхода к решению задач. Приводится описание основных алгоритмических конструкций, позволяющих составлять алгоритмы решения прикладных задач. Содержится...
Учебник. – Самара: Самарский государственный аэрокосмический университет, 2011. – 168 с. – ISBN: 978-5-7883-0909-5. Изложены основные сведения, необходимые для работы в области параллельного программирования. Даётся краткая характеристика существующих методов визуального программирования. Рассматриваются основные принципы построения средства автоматизации разработки моделей...
Учебное пособие. — Самара: Офорт, 2017. — 197 с. — ISBN: 978-5-473-01163-0. В книге излагаются основные сведения, необходимые для работы в области визуального программирования. Даётся краткая характеристика существующих методов визуального программирования. Рассматриваются основные принципы и методы построения средства автоматизации разработки параллельных программ на основе...
М.: Солон-Пресс, 2014. — 298 с. — (Библиотека профессионала). — ISBN: 978-5-91359-138-8 Объектно Ориентированное Программирование (ООП) - технология, которую обязан знать, понимать и применять каждый программист. Печально, но многие программисты не знают, не понимают и не применяют. А многие, что ещё хуже, - находятся в заблуждении, что знают, понимают и применяют. Из этой...
М.: Солон-Пресс, 2014. — 298 с. — (Библиотека профессионала). — ISBN: 978-5-91359-138-8 Объектно Ориентированное Программирование (ООП) - технология, которую обязан знать, понимать и применять каждый программист. Печально, но многие программисты не знают, не понимают и не применяют. А многие, что ещё хуже, - находятся в заблуждении, что знают, понимают и применяют. Из этой...
М.: Солон-Пресс, 2019. — 256 с.: ил. — ISBN: 978-5-91459-340-5. Уникальное руководство к действию, опыт и практика, сконцентрированные на двух сотнях страниц. Книга для тех, кто умеет программировать и уже готов этим зарабатывать. Курс молодого, но профессионального программиста. Практические советы. Что пригодится вам из пройденного и сданного. Что вы будете программировать...
М.: Солон-Пресс, 2016. — 256 с. — (Библиотека профессионала)
Уникальное руководство к действию, опыт и практика, сконцентрированные на двух сотнях страниц. Книга для тех, кто умеет программировать и уже готов этим зарабатывать. Курс молодого, но профессионального программиста. Практические советы. Что пригодится вам из пройденного и сданного. Что вы будете программировать...
М.: Солон-Пресс, 2019. — 256 с.: ил. — ISBN: 978-5-91459-340-5. Уникальное руководство к действию, опыт и практика, сконцентрированные на двух сотнях страниц. Книга для тех, кто умеет программировать и уже готов этим зарабатывать. Курс молодого, но профессионального программиста. Практические советы. Что пригодится вам из пройденного и сданного. Что вы будете программировать...
М.: ЕАОИ, 2008. — 94 с.
Пособие содержит изложение основных понятий в сфере информатики и основ программирования, а также практические примеры.
Пособие предназначено для студентов следующих специальностей: - «Менеджмент», «Менеджмент организаций», «Управление персоналом», «Коммерция», «Маркетинг», «Мировая экономика», «Антикризисное управление», «Бухгалтерский учет, анализ и...
Учеб. пособие. - М.: Московский гос. университет экономики, статистики и информатики, 2006.
Пособие содержит изложение основных понятий в сфере информатики и основ программирования, а также практические примеры.
Пособие предназначено для студентов следующих специальностей:
- «Менеджмент», «Менеджмент организаций», «Управление персоналом», «Коммерция», «Маркетинг», «Мировая...
М.: ЕАОИ, 2008. — 94 с. — ISBN: 978-5-374-00085-6. Пособие содержит изложение основных понятий в сфере информатики и основ программирования, а также практические примеры. Пособие предназначено для студентов следующих специальностей: - «Менеджмент», «Менеджмент организаций», «Управление персоналом», «Коммерция», «Маркетинг», «Мировая экономика», «Антикризисное управление»,...
Ростов н/Д: Феникс, 2003. — 192 с. Пособие для подготовки к экзаменам для студентов всех форм обучения. В пособии рассматриваются базовые темы учебного курса и ключевые понятия информатики. Даются общие рекомендации по подготовке к экзамену. Используя данную книгу при подготовке к сдаче экзамена, студенты и учащиеся смогут в предельно сжатые сроки систематизировать и...
Учебное пособие. — Самара: Самарский государственный аэрокосмический университет, 1994. — 94 с. Пособие посвящено одному из основных управлений современного программирования, связанному с объектно-ориентированным подходом к разработке программ. Описываются основные концепции такого подхода, методы и средства его реализации, в совокупности составляющие особый стиль...
Конспект лекций — Новокузнецк: СибГИУ, 2016. – 100 с. Основные понятия и методы теории информации и кодирования Меры и единицы количества и объема информации Кодирование данных в ЭВМ Позиционные системы счисления Основные понятия алгебры логики Логические основы ЭВМ История развития ЭВМ Технические средства реализации информационных процессов Понятие и основные виды архитектуры...
Учебное пособие. — Волжский: ВПИ ВолгГТУ, 2019. — 65 с. Пособие содержит теоретические сведения и примеры решения задач по теме «Сети Петри». Предназначено для студентов бакалавриата, обучающихся по направлению 09.03.04 «Программная инженерия».
Учебное пособие. — Томск: Томский государственный университет (ТГУ), 2019. — 260 с. — ISBN: 978-5-94621-827-6. Учебное пособие соответствует программе начального курса по программированию для вузовских специальностей, ориентированных на подготовку специалистов в области информатики и компьютерных технологий. В книге излагаются методы тестирования, исследования трудоёмкости и...
Курс лекций. — Донецк: Донецкий национальный университет (ДонНУ), 2016. — 103 с. Курс лекций содержит подробное описание каждой темы и примеры, разъясняющие теоретический материал. Предназначен для студентов всех направлений подготовки, изучающих программирование на языках низкого уровня.
М.: Интуит, 2016. — 328 с. Курс посвящен обсуждению проблем разработки программного обеспечения приложений беспроводных устройств. В этой области наряду с решением научных и технических проблем немаловажная роль принадлежит проблеме подготовки кадров, пригодных к решению задач создания приложений для мобильных телефонов, смартфонов, наладонников, ноутбуков, взаимодействующих в...
Учебник. — Краснодар: Краснодар: Кубанский государственный аграрный университет имени И.Т. Трубилина, 2021. — 234 с. — ISBN 978-5-907474-27-7. В учебнике представлены теоретические основы, базовые методики и инструментальные средства разработки бизнес-приложений на языке C# в Microsoft Visual Studio на платформе .Net Framework с использованием технологий ADO.NET и ASP.NET. По...
М.: Издательские решения, 2015. — 32 с.
Данное пособие является введением в основы программирования на двух языках. Сначала рассматриваются простые примеры на Pascal с описанием алгоритмов на русском языке и использованием графических блок схем, затем эти же примеры приводятся в программах на C.
М. : 2009, 110 с.
Курс посвящен изучению основ языково-ориентированного подхода к разработке программного обеспечения. Рассматриваемый подход основан на создании и использовании специальных языков, которые были бы удобны для описывания различных предметных областей и решения частных задач. Рассматриваются вопросы теории и практики создания таких языков для решения задач,...
М.: Едиториал УРСС, 2004. — 250 с. — ISBN: 5-354-00565-5. Эта книга была написана замечательным ученым-математиком А.С.Кронродом почти 40 лет тому назад, но публикуется впервые. Один из зачинателей программирования у нас в стране и основателей целой школы программирования, А.С.Кронрод в доступной и интересной форме обсуждает вопросы организации системного программирования,...
М.: Эдиториал УРСС, 2001. — 248 с. ISBN: 5-8360-0309-2 Эта книга была написана замечательным ученым-математиком А. С. Кронродом почти 40 лет тому назад, но публикуется впервые. Один из зачинателей программирования у нас в стране и основателей целой школы программирования, А. С. Кронрод в доступной и интересной форме обсуждает вопросы организации системного программирования,...
М.: Едиториал УРСС, 2004. — 250 с. — ISBN: 5-354-00565-5. Эта книга была написана замечательным ученым-математиком А.С.Кронродом почти 40 лет тому назад, но публикуется впервые. Один из зачинателей программирования у нас в стране и основателей целой школы программирования, А.С.Кронрод в доступной и интересной форме обсуждает вопросы организации системного программирования,...
СПб.: БХВ-Петербург, 2021. — 176 с. — (Развивающие головоломки). — ISBN 978-5-9775-6727-5. Книга содержит задачи и практические упражнения разной сложности – от простых и забавных до олимпиадных. Они направлены, прежде всего, на выработку навыков осмысленной и эффективной работы с информацией. Необходимая теория изложена простым языком, сопровождается авторскими рисунками. В...
СПб.: БХВ-Петербург, 2021. — 176 с. — (Развивающие головоломки). — ISBN 978-5-9775-6727-5. Изначальное значение слова «информатика» (придуманного, кстати, задолго до компьютеров) – наука об эффективной работе с информацией. Именно этой информатике посвящена книга. Это сборник материалов для выработки информационной культуры – умения работать осознанно, быстро и результативно:...
Учебное пособие. — СПб., 2022. — 111 с. Учебное пособие представляет собой опорный конспект лекций по дисциплине «Теория и технологии программирования». Излагаются основы теории и практики программирования на языках высокого уровня. Рассмотрены этапы разработки компьютерной программы, алгоритмические структуры, базовые структуры данных и работа с ними, основы...
Минск: МГЭУ им. А. Д. Сахарова, 2006. — 102 с.
Книга предназначена для студентов 1-го курса специальности 1-40 01 02-06 «Информационные системы и технологии (в экологии)» факультета мониторинга окружающей среды Международного государственного экологического университета имени А. Д. Сахарова.
В пособии содержится программа дисциплины, методические указания по изучению каждой из...
Учебное пособие. — Самара: СГАУ, 2006. — 72 с.: ил. Рассмотрены современные методы проектирования программного обеспечения. Изложение основ инженерного проектирования программных комплексов ориентировано на студентов старших курсов и аспирантов, при этом основное внимание уделяется методологии и техническим аспектам проектирования. Представлен широкий спектр процессов, ведущих к...
Учебное пособие. — М.: МГППУ, 2017. — 102 с.: ил. — ISBN: 5-94-05-027-2. Пособие содержит учебные и методические материалы по дисциплине «Информатика и программирование», основными принципами построения которой являются: индуктивный метод подачи материала (приемы программирования изучаются только в контексте прикладных задач), параллельное изучение двух принципиально различных...
Учебное пособие. – М.: МГТУ ГА, 2017. – 88 с. Настоящее учебное пособие предназначено для студентов I курса специальности 25.03.01 «Техническая эксплуатация летальных аппаратов и двигателей» заочного обучения и соответствует учебному курсу дисциплины «Информатика и информационные технологии». В пособие включены 7 теоретических разделов, соответствующих темам читаемых в рамках...
Учебное пособие. — Томск, 2009. — 137 с.
Учебник является частью учебно-методического комплекса по курсу информатики средней общеобразовательной школы на профильном уровне. В учебник включены материалы по следующим разделам: «Системы счисления», «Представление числовых данных в памяти компьютера», «Основы булевой алгебры» и «Логические основы компьютера». Учебник может быть...
Нижний Новгород, ННГУ, 2007. – 43 с.
Основы сортировки и принципы распараллеливания.
Пузырьковая сортировка.
Сортировка Шелла.
Быстрая сортировка.
Контрольные вопросы, задачи и упражнения.
Учебное пособие для бакалавров направлений подготовки «Информатика и вычислительная техника» и «Информационная безопасность». — М: РУТ (МНИТ), 2018. — 147 с. Учебное пособие содержит авторский конспект лекций в форме лекционных презентаций, а также дополнительные справочные и методические материалы для использования студентами при изучении дисциплин «Низкоуровневые языки...
Учебное пособие. Задачник / Ю. Г. Леонов, Л. В. Глазунова, В. А. Шаповаленко, В. Д. Кузнецов, И. Г. Швайко, Л. Н. Буката, С. В. Николаенко, В. В. Ясинский, Н. А. Петренко, Ю. В. Прокоп, Н. В. Северин, А. С. Антоненко. — Одесса: ОНАС им. А.С. Попова, Кафедра информационных технологий, 2011. — 212 с. Сборник задач содержит варианты задач разного уровня сложности по всем разделам...
Учебное пособие. — Орел: ОГУ имени И. С. Тургенева, 2016. — 227 с. Учебное пособие содержит изложение основ алгоритмизации задач, а также их компьютерную реализацию на языках программирования высокого уровня. Состоит из трех разделов. Информация первого раздела полезна для изучения программирования на низком уровне, а также при изучении ассемблирования и принципов работы с...
Краснодар: КубГАУ, 2014. — 121 с. Данный материал компьютерного практикума собран на основании опыта преподавания дисциплин "Информатика" и "Информационные технологии". Данное издание является переработанным, учитывающим опыт проведения практических и лабораторных занятий, а также изменения программных и аппаратных средств компьютера. Он является дополнением к учебникам и...
Учебное пособие. — Ростов-на-Дону; Таганрог: Южный федеральный университет, 2018. — 137 с. — ISBN 978-5-9275-3081-6. В учебном пособии рассматривается основы разработки объектно-ориентированных программ на языках C++ и C# в интегрированной среде разработки Visual Studio .Net. Предназначено для студентов, обучающихся по направлениям «Программная инженерия» и «Математическое...
Включает: Интеллектуальные информационные системы, Интеллектуальные системы и технологии, Интеллектуальные системы и представление знаний, Управление знаниями, Представление знаний в интеллектуальных системах, Инженерия знаний и интеллектуальные системы, и другие, по ряду специальностей для специалитета, бакалавриата и магистратуры. Может кому пригодится, как сырой материал....
СПб.: БХВ-Петербург, 2009. — 304 с. — ISBN: 978-5-9775-0274-0. Рассматривается широкий круг вопросов функционирования последовательных интерфейсов обмена данными. Проанализированы основные протоколы последовательного обмена данными, характеристики сигналов и базовые аппаратные средства на основе асинхронных приемопередатчиков. Подробно изложена методика программирования...
СПб.: БХВ-Петербург, 2009. — 304 с.: ил. + CD-ROM — (Профессиональное программирование) ISBN: 978-5-9775-0274-0 Рассматривается широкий круг вопросов функционирования последовательных интерфейсов обмена данными. Проанализированы основные протоколы последовательного обмена данными, характеристики сигналов и базовые аппаратные средства на основе асинхронных приемопередатчиков....
Учебно-методическое пособие. - Нижний Новгород: Изд-во Нижегородского госуниверситета, 2011. - 52 с. В пособии рассматриваются методы и приемы решения задач с использованием персонального компьютера, дается описание двух языков программирования - Бейсика и Паскаля. Приводятся этапы решения задачи на ПК, рассматриваются алгоритмические структуры в виде блок-схем как основа...
М.: Физматлит, 2015 - 170 c. Изложены методы построения и теоретические основы эффективной многосеточной технологии с минимальным количеством проблемно-зависимых компонент для численного решения широкого класса (не)линейных краевых задач математической физики на регулярных сетках. Дано подробное описание основных компонент, доказана сходимость, выполнен анализ трудоемкости и...
Навчальний посібник має на меті розкрити деякі аспекти вивчення мови програмування з математичним ухилом задач, які розв'язуються. Розрахований він на школярів, студентів виших навчальних закладів, які тільки починають вивчати Turbo Pascal. Посібник спрямований на використання при вивченні курсу, «Програмування та математичне моделювання», «Програмування» студентами...
Чернівці: ЧНУ, 2010 – 112 с.
У навчальному посібнику відповідно до програми з курсу „Обчислювальна техніка та програмування викладено основні поняття про інформаційні технології, зроблено опис апаратного та програмного забезпечення комп’ютерів, розглянуто роботу операційної системи Windows XP, наведено прийоми складання алгоритмів та основи програмування в Pascal.
Призначений...
3 издание. — М.: Интуит, 2020. — 775 с. В книге обобщен многолетний опыт обучения программированию в ЕТН, Цюрих. В ней удачно сочетаются три грани, характерные для профессионального программирования, — наука, искусство и инженерия. Она в первую очередь ориентирована на студентов, обучающихся в области информационных технологий, и их преподавателей, но представляет несомненный...
Фолио, 2002. — 401 с. Эта книга представляет собой набор полезных общеупотребительных алгоритмов, которые достаточно часто встречаются в различных прикладных областях, использующих ЭВМ. Книга предназначена для использования в качестве справочника или в качестве приложения к стандартному учебнику программирования. Она облегчает переход от вводного программирования к формальному...
Харьков: Фолио, 2002. — 401 с. Эта книга представляет собой набор полезных общеупотребительных алгоритмов, которые достаточно часто встречаются в различных прикладных областях, использующих ЭВМ. Книга предназначена для использования в качестве справочника или в качестве приложения к стандартному учебнику программирования. Она облегчает переход от вводного программирования к...
Учебное пособие. — Бишкек: Кыргыз. национал. ун-т им. Ж. Баласагына, 2009. — 209 с. Учебное пособие подготовлено по программе международного проекта для магистров с двойной компетенцией: "Информатика и социальные науки". Парадигмы программирования — это способы мышления программиста при программировании задач и способы внутренней организации текста программы. Почти все основные...
Переславль-Залесский: Университет города Переславля, 2008. — 345 с. Теория процессов является одним из разделов математической теории программирования, который изучает математические модели поведения динамических систем, называемые процессами. Говоря неформально, процесс представляет собой модель такого поведения, которое заключается в исполнении действий. Понятие процесса....
Переславль-Залесский: Университет города Переславля, 2008. — 345 с. Методы теории процессов хорошо подходят для изучения иерархических систем, т.е. таких систем, которые имеют многоуровневую структуру. Каждая компонента иерархических систем рассматривается как подсистема, которая, в свою очередь, может состоять из нескольких подкомпонентов. Каждая из этих подкомпонентов может...
Без выходных данных. — 127 стр. ДРАКОН (Дружелюбный Русский Алгоритмический язык, Который Обеспечивает Наглядность). ДРАКОН - визуальный алгоритмический язык созданный в рамках космической программы Буран. С помощью этого визуального языка стало возможным программировать сложные системы не программистам, а специалистам в своей предметной области. Разработка данного языка была...
Учебное пособие. — 2-е изд. — М.: Академия, 2003. — 816 с. Эта книга - учебник информатики - прежде всего для тех, кто избрал областью профессиональной деятельности ее Преподавание. Такой выбор налагает двойную ответственность: знать все аспекты данного предмета на достаточно высоком уровне и уметь рассказать о нем, научить других. Предисловие. Введение. Часть первая....
2-е изд. Учеб. пособие. — М.: Академия, 2003. — 816 с. Эта книга - учебник информатики - прежде всего для тех, кто избрал областью профессиональной деятельности ее Преподавание. Такой выбор налагает двойную ответственность: знать все аспекты данного предмета на достаточно высоком уровне и уметь рассказать о нем, научить других Теоретические основы информатики Программное...
Владивосток: ВГУЭС, 2007. - 102 с. Дисциплина «Специальные разделы информатики» предназначена для формирования у студентов специальности «Культурология» более глубоких знаний и навыков работы с документами, созданными с помощью программ пакета Microsoft Office, на основе расширенных и дополнительных возможностей, с использованием встроенных шаблонов. Специальными разделами,...
Владивосток: ВГУЭС, 2007. — 102 с. Дисциплина «Специальные разделы информатики» предназначена для формирования у студентов специальности «Культурология» более глубоких знаний и навыков работы с документами, созданными с помощью программ пакета Microsoft Office, на основе расширенных и дополнительных возможностей, с использованием встроенных шаблонов. Специальными разделами,...
Конспект лекций. - СПб.: СПбГУ, 2000. -60 с. Общая задача курса – дать понятие о современных языках программирования, научить выбирать правильный язык программирования, обучить созданию ЯП. В курсе даны особенности трансляции программ, исторический обзор эволюции ЯП, рассмотрены характерные черты языков Ассемблер, Basic, Pascal, C/C++, Prolog, Occam, некоторых функциональных ЯП....
Минск: БГУ, 2008. — 157 с. В пособии рассматриваются математические основы информатики: логико-математический язык, элементы теории множеств и комбинаторики, теории формальных грамматик. Математические основы алгоритмов даны с учетом современного состояния проблемы. Во втором издании были исправлены допущенные неточности и переработаны некоторые разделы.
3-е изд. — Учебник-практикум. — Самиздат, 2021. — 104 с. В учебно-практическом пособии «Визуальное программирование (FBD) для микропроцессорных систем и IoT» уделено большое внимание изучению и применению в прикладных задачах распространенных микропроцессорных систем (MCU/SoC) посредством их конфигурирования (данных управляющих устройств) на графическом языке программирования...
3-е изд. — Учебник-практикум. — Самиздат, 2021. — 104 с. В учебно-практическом пособии «Визуальное программирование (FBD) для микропроцессорных систем и IoT» уделено большое внимание изучению и применению в прикладных задачах распространенных микропроцессорных систем (MCU/SoC) посредством их конфигурирования (данных управляющих устройств) на графическом языке программирования...
Новомосковск: Университет Российской академии образования, 2015. — 47 с.
В пособии даётся представление об одном из самых мощных, профессиональных и современных средств работы с числами, начиная от простых вычислительных задач и заканчивая статистической обработкой больших массивов данных – языке R.
Барнаул: Алтайский гос. техн. университет., Бийский технолог. институт, 2000. +выполнение и отчет к лабораторным работам. Учебное пособие посвящено общим принципам решения задач на ЭВМ, разработке и анализу алгоритмов. Описаны основные этапы решения задач. На конкретных примерах показаны основные методы разработки и анализа алгоритмов. Все примеры иллюстрируются программами на...
Томск: Изд-во Томского политехнического университета, 2010. - 156 с.
Пособие включает в себя основные разделы курса «Программирование для инженеров». Рассмотрены основные понятия и принципы программирования, основные понятия и технология программирования в среде Delphi, понятия объектно-ориентированной технологии программирования, основные алгоритмы обработки данных. Приведены...
2-е изд. — М.: Интуит, 2016. — 295 с. Данный курс предполагает начальные умения структурного программирования на традиционном языке и не исключает начальных умений на одном из языков других стилей. Базовые умения для других стилей программирования могут быть получены по ходу изучения курса, для чего в него включены необходимые сведения и упражнения. Освоив предлагаемый...
3-е изд. — М.: Интуит; Ай Пи Эр Медиа, 2021. — 295 с. — ISBN 978-5-4497-0938-7. Учебное пособие предполагает начальные умения структурного программирования на традиционном языке и не исключает начальных умений на одном из языков других стилей. Базовые умения для других стилей программирования могут быть получены по ходу изучения издания, для чего в него включены необходимые...
Электронный ресурс: учебное пособие для студентов специальности 140604 "Электропривод и автоматика промышленных установок и технологических комплексов" / ФГБОУ ВПО «Кузбас. гос. техн. ун-т им. Т. Ф. Горбачева», Каф. электропривода и автоматизации – Кемерово, 2011. Содержание: Базовые понятия Константы Переменные Выражения Операторы Функции Указатели, массивы Введение Алгоритмы...
М.: ГУ-ВШЭ, 2007. — 52 с.
Содержание:
Введение.
Область применения.
Разработка программных систем.
Стандарт создан в рамках проекта разработки профессиональных стандартов в области информационных технологий (ИТ).
Цель проекта — формирование профессиональных стандартов по наиболее массовым и востребованным профессиям в области ИТ, описывающих должности, профессиональные...
МАИ, 2015, 99 с.
Учебное пособие к лабораторным работам. И теория, и практика.
Классы и объекты. Инкапсуляция.
Наследование классов.
Полиморфизмы методов.
Виртуальные методы.
Абстрактные классы и полиморфные объекты.
Композиция классов и объектов.
Динамические объекты.
Учебно-методическое пособие. — Южно-Уральский государственный гуманитарно-педагогический университет. – Челябинск: Южно-Уральский научный центр РАО, 2021. – 113 с. — ISBN 978-5-907408-59-3 В данном пособии представлены учебно-методические рекомендации к выполнению лабораторных работ по дисциплине «Разработка мобильных приложений». Лабораторные работы описывают возможности...
Учебное пособие. — М.: Академия имени Н.Е. Жуковского, 2020. — 100 с. — ISBN 978-5-907275-18-8. Учебное пособие издается в соответствии с рабочей программой учебной дисциплины «Информатика и информационные технологии» по учебному плану для студентов I курса направлений «Техническая эксплуатация летательных аппаратов и двигателей» и «Эксплуатация воздушных судов и организация...
Казань: Казанский (Приволжский) федеральный университет, 2020. — 55 с. Настоящее учебно-методическое пособие адресовано студентам — бакалаврам, магистрантам и аспирантам, обучающимся по профилям «Радиофизика», «Радиофизические измерения», «Разработка и эксплуатация нефтяных месторождений». Учебное пособие будет интересно также широкому кругу читателей, занимающихся проблемами...
СПб.: БХВ-Петербург, 2002. — 514 с. — ISBN: 5941571313.
Скан, текстовый слой, оглавление.
Книга посвящена основным направлениям профессионального программирования. Подробно рассматриваются методологии, технологии, языки и системы программирования, аппаратная и операционная платформы, как давно известные, так и новейшие. Представлены различные их классификации. Книгу...
СПб.: БХВ-Петербург, 2002. — 514 с. — ISBN: 5941571313
Книга посвящена основным направлениям профессионального программирования. Подробно рассматриваются методологии, технологии, языки и системы программирования, аппаратная и операционная платформы, как давно известные, так и новейшие. Представлены различные их классификации. Книгу характеризуют две особенности:...
Задание по дисциплине "Информатика и программирование" "Разработка персональной страницы и размещение ее в сети Internet"
Тульский институт экономики и информатики, кафедра информационных технологий
Тула, 2010
Проверил проф. каф. ИТ А. А. Ильин
Страниц: 29
М.: Академия , 2013. - 269с. Учебный курс «Программирование» в системе подготовки бакалавров по направлению «Педагогическое образование», профиль «Информатика», нацелен на формирование у студентов систематизированных знаний и навыков в области программирования. В 1-й том учебника вошли уже ставшие классическими основные парадигмы программирования: машинно-ориентированное и...
М.: Академия , 2013. - 240с. Учебный курс «Программирование» в системе подготовки бакалавров по направлению «Педагогическое образование», профиль «Информатика», нацелен на формирование у студентов систематизированных знаний и навыков в области программирования. Во 2-м томе учебника содержатся систематические сведения основ современных языков и методов программирования:...
Ярославль : ЯрГУ, 2013. — 88 с. : ил. — ISBN: 978-5-8397-0930-0. Учебное пособие посвящено разработке приложений для мобильных устройств, функционирующих под управлением операционной системы Android. Рассмотрены основные API платформы, материал проиллюстрирован большим количеством примеров.
Без выходных данных. — 124 с. Учебное пособие, в котором в краткой форме изложены наиболее важные идеи языка ДРАКОН ( Д ружелюбный Р усский А лгоритмический язык, К оторый О беспечивает Н аглядность). ДРАКОН - визуальный алгоритмический язык созданный в рамках космической программы Буран. С помощью этого визуального языка стало возможным программировать сложные системы не...
Habrahabr.ru, 2012. — 11 с. (Автор не указан). Большинство литературы, посвященной паттернам в ООП (объектно-ориентированном программировании), как правило, объясняются на примерах с самим кодом. И это правильный подход, так как паттерны ООП уже по умолчанию предназначаются для людей, которые знают что такое программирование и суть ООП. Однако порой требуется заинтересовать...
Учебно-методическое пособие. — Минск: Белорусский государственный технологический университет (БГТУ), 2020. — 265 с. В данном учебно-методическом пособии представлены базовые темы для начала разработки приложений под мобильные устройства на платформе Android. Рассматриваются принципы создания пользовательского интерфейса, работы с данными, файловой системой, активностями,...
Учебно-методическое пособие. — Минск: Белорусский государственный технологический университет (БГТУ), 2020. — 265 с. В данном учебно-методическом пособии представлены базовые темы для начала разработки приложений под мобильные устройства на платформе Android. Рассматриваются принципы создания пользовательского интерфейса, работы с данными, файловой системой, активностями,...
Минск : БГТУ, 2014. — 44 с. Сборник задач предназначен для студентов и магистрантов, изучающих программирование и стремящихся достичь профессионального уровня. Составлен на основе олимпиадных задач по программированию.
Минск : БГТУ, 2014. — 44 с. Сборник задач предназначен для студентов и магистрантов, изучающих программирование и стремящихся достичь профессионального уровня. Составлен на основе олимпиадных задач по программированию.
Учебное пособие. — Екатеринбург: Уральский федеральный университет, 2016. — 88 с. — ISBN 978-5-7996-1949-7. Раздел 1 содержит сведения о способах обработки списков средствами программы MS Excel 2013 и задания для выполнения лабораторной работы по данной теме. Раздел 2 содержит основные сведения о решении оптимизационных задач в среде программы MS Excel 2013 и задания для...
2010. — 655 с. — ISBN: 978-5-7913-0082-9. Книге содержит всестороннее введение в системы типов, применяемых в информатике. Среди рассматриваемых тем - нетипизированное лямбда-исчисление, простые системы типов, полиморфизм, вложение типов и рекурсивные типы. Каждая из рассматриваемых концепций сопровождается множеством примеров и задач, что позволяет закрепить теоретический...
М.: Издательство «Лямбда пресс»: «Добросвет», 2011. — 656+xxiv с. — ISBN: 9785990282414, 9785791300829
Эта книга, уже давно ставшая классической, содержит всестороннее введение в системы типов, применяемые в информатике. Среди рассматриваемых тем нетипизированное лямбда-исчисление, простые системы типов, полиморфизм, вложение типов и рекурсивные типы. Каждая из рассматриваемых...
Исследование систем типов, а также языков программирования с точки зрения теории типов, в последнее время превратилось в энергично развивающуюся научную дисциплину, имеющую важные приложения в проектировании программ, дизайне языков программирования, реализации высокопроизводительных компиляторов и в области безопасности. Настоящий текст представляет собой подробное введение в...
Учебное пособие. — Ростов-на-Дону; Таганрог: Южный федеральный университет, 2020. — 116 с. — ISBN: 978-5-9275-3700-6. Учебное пособие «Разработка современных мобильных приложений для ОС Android» представляет актуальный материал для продвинутого уровня разработки под Android, сопровождающийся примерами на двух языках программирования Kotlin и Java. Пособие охватывает базовые...
Учебное пособие. — Ростов-на-Дону; Таганрог: Южный федеральный университет, 2020. — 116 с. — ISBN 978-5-9275-3700-6. Учебное пособие «Разработка современных мобильных приложений для ОС Android» представляет актуальный материал для продвинутого уровня разработки под Android, сопровождающийся примерами на двух языках программирования Kotlin и Java. Пособие охватывает базовые...
Ч.2 М.: Российский государственный университет инновационных технологий и предпринимательства, 2011. - 194 с.
Вводятся основные понятия программирования как вида профессиональной деятельности. Рассматриваются общие для всех языков программирования темы: структуры данных, классические управляющие конструкции, способы и механизмы передачи параметров, тесты и принципы их...
Список используемых сокращений.
Организация информации.
Представление и обработка информации.
Информатика и информационные технологии.
Информация и данные.
Представление и обработка данных.
Внутреннее представление данных.
Двоичная форма целых чисел. Количество информации.
Цифровое представление символов.
Цифровое представление вещественных чисел.
Цифровое представление...
Учебник. — 4-е изд., испр. и доп. (допущен Минобразованием РФ). — Екатеринбург: Изд-во Урал. гос. экон. ун-та, 2007. — 329 с. Учебник содержит компактное описание основных средств языков программирования Delphi, C, C++ и их интегрированных сред быстрой разработки приложений Delphi, C++ Builder, Visual C++. Приводятся примеры программ, упражнения и контрольные вопросы. В...
Quick Basic и Visual Basic, VBScript, HTML, ASP, Dreamweaver, Crystal Reports c примерами и упражнениями: Учебник (допущен минобразованием РФ). — 4-е изд., испр. и доп. — Екатеринбург: Изд-во Урал. гос. экон. ун-та, 2007. — 276 с. Учебник содержит описание основных средств языка программирования Basic версий Microsoft Visual Basic 6.0, VBScript, Quick Basic и HTML 4.0, ASP,...
Москва: Бином, 2019. — 144 с. — ISBN 978-5-9963-4134-4. Книга представляет собой учебное пособие по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня - Python и C++. В первой части рассматриваются основы программирования на выбранных языках: ввод и вывод данных, обработка целых и вещественных чисел,...
Москва: Бином, 2019. — 176 с. — ISBN 978-5-9963-4135-1. Книга представляет собой учебное пособие по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня - Python и C++. Основные темы второй части - программирование с использованием подпрограмм, обработка символьных строк, использование массивов и матриц...
М.: Бином, 2019. — 176 с. Книга представляет собой учебное пособие по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня — Python и C++. Основные темы второй части — программирование с использованием подпрограмм, обработка символьных строк, использование массивов и матриц для хранения большого количества...
М.: Бином, 2019. — 208 с. Книга представляет собой учебное пособие по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня — Python и C++. Третья часть посвящена способам организации данных и алгоритмам их обработки. Рассмотрены различные методы сортировки массивов, сравнивается их эффективность. Изучается...
Москва: Бином, 2019. — 208 с. — ISBN 978-5-9963-4136-8. Книга представляет собой учебное пособие по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня - Python и C++. Третья часть посвящена способам организации данных и алгоритмам их обработки. Рассмотрены различные методы сортировки массивов,...
М.: Бином, 2019. — 192 с. Книга представляет собой учебное пособие по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня — Python и C++. Главные темы четвертой части — объектно-ориентированное программирование и создание программ с графическим интерфейсом. Изучаются основные принципы объектного подхода к...
М.: ДМК Пресс, 2016. — 167 с. Книга является заключительной в авторской трилогии книг после «Современное программирование с нуля» и «Искусство алгоритмизации». Эта книга о том, что делать с задачей, если её решение нельзя вычитать в учебнике. Иначе говоря, — эта книга о творчестве в программировании. В тексте вы не найдете готовых рецептов, скорее, это описание того, как искать...
Новосибирск: Институт систем информатики им. А. П. Ершова СО РАН, 2001. — 194 с. Сборник содержит материалы, представляющие становление и развитие новосибирской школы программирования. Материалы предназначены широкой аудитории как специалистов по информатике, так и представителей гуманитарных наук, интересующихся социальной историей науки. Содержание сборника: Поттосин И.В....
4-е изд. — СПб.: Питер, 2002. — 688 с. — ISBN 5-318-00189-0. В четвёртом издании книги известных американских специалистов в области языков программирования Т. Пратта и М. Зелковица рассматриваются общие концепции разработки и реализации языков программирования, а также основы формальных грамматик и конечных автоматов - математических моделей, используемых для определения и...
Издательство Питер, 2002. — 688 с. ISBN: 5-318-00189-0 В четвёртом издании книги известных американских специалистов в области языков программирования Т. Пратта и М. Зелковица рассматриваются общие концепции разработки и реализации языков программирования, а также основы формальных грамматик и конечных автоматов - математических моделей, используемых для определения и...
4-е изд. — СПб.: Питер, 2002. — 688 с. — ISBN 5-318-00189-0. В четвертом издании книги известных американских специалистов в области языков программирования Т. Пратта и М. Зелковица рассматриваются общие концепции разработки и реализации языков программирования, а также основы формальных грамматик и конечных автоматов - математических моделей, используемых для определения и...
Минск : БНТУ, 2013. – 69 с.
В издании представлен полный комплекс заданий для выполнения лабораторных работ по дисциплине «Программирование сетевых приложений», рассмотрен необходимый базовый список учебной и научной литературы.
Bined.ru, 2010. — 3 с. (Автор не указан). В методичке приводятся ответы на следующие вопросы: В объектно-ориентированной иерархии наследования каждый следующий уровень является более специализированной формой предыдущего. Приведите пример иерархии из повседневной жизни с этим свойством. Некоторые иерархии не являются иерархиями наследования. Приведите пример иерархии без...
Учебное пособие. — Красноярск: Сибирский федеральный университет, 2012. — 156 с. — ISBN: 978-5-7638-2434-6 Рассмотрены базовые понятия информатики. Изложены основные приемы работы и поиска в глобальной сети Интернет, вопросы информационной безопасности и работы с антивирусным программным обеспечением. Описаны синтаксические конструкции языка VBA, приведены примеры программ на...
Учебное пособие. – Самара: Изд-во Самар. гос. аэрокосм. ун-та, 2011. – 80 с. ISBN: 978-5-7883-0832-6 Пособие ориентировано на обеспечение сквозного индивидуального обучения студентов и школьников программированию. Рассмотрены основные алгоритмы и приемы программирования. Даны рекомендации по алгоритмизации и программированию при решении олимпиадных задач. Рассмотрены некоторые...
СПб.: БХВ-Петербург, 2005. — 640 с. — ISBN 5-94157-554-8. Рассматривается понятие объектной модели и анализируются механизмы управления вычислительным процессом, лежащие в основе объектно-ориентированного подхода: классы и интерфейсы, динамическое связывание, обработка исключений, пространства имен. Подробно рассматривается конструирование обобщенных типов и библиотека...
СПб.: БХВ-Петербург, 2005. — 640 с. — ISBN: 5-94157-554-8 Рассматривается понятие объектной модели и анализируются механизмы управления вычислительным процессом, лежащие в основе объектно-ориентированного подхода: классы и интерфейсы, динамическое связывание, обработка исключений, пространства имен. Подробно рассматривается конструирование обобщенных типов и библиотека...
Пособие для изучения. Электронная версия, с исправлениями и уточне-ниями/Под редакцией А. Е. Недори. - Новосибирск 2002. - 410 стр.
Настоящее пособие посвящено описанию Стандарта языка программирования Модула-
2. Язык этот был первоначально разработан Н.Виртом для реализации сложных программных систем и имел своей характерной особенностью концепцию модульности, дающей...
Уральск: РГКП «Западно-Казахстанский аграрно-технический университет имени Жангир хана», 2012. — 83 с. Сборник задач по программированию включает в себя задачи, которые рекомендуется выполнить по обязательным дисциплинам и дисциплинам по выбору и которые необходимо изучить в рамках учебного курса по специальности «Информационные системы». Данный сборник можно использовать и для...
Пособие. — Минск: Белорусский национальный технический университет, 2021. — 38 с. — ISBN 978-985-583-672-9. Пособие предназначено для закрепления и углубления теоретической базы знаний студентов при изучении дисциплин «Информатика», «Прикладная информатика», а также приобретения практических навыков работы с современными электронно-вычислительными и программными средствами,...
Учебно-методическое пособие. — Красноярск: Сибирский федеральный университет, 2015. — 58 с. Приведены методические указания к выполнению цикла лабораторных работ по программированию, в которых предлагаются задания разной степени сложности. Предназначено для студентов направления 09.03.01 «Информатика и вычислительная техника». Введение. Сеанс работы в среде программирования...
МГУП., М.: ВНИИА, 2007. - 204 с. Исследования и менеджмент деятельно-техно-природных систем: В проблеме развития мыследеятельности кроме гениальности мыслителя представляется целесообразным иметь как бы помощника в виде "карты знаний". Она представляла бы мыслителю, как бы с "птичьего полета" возможность осматривать имеющиеся "придумки" в сжатом, выделенном, формализовано...
Учебное пособие. - М.: МГУП, 2004. - 218 стр. ISBN: 5–89231–143-0 В проблеме развития мыследеятельности кроме гениальности мыслителя представляется целесообразным иметь как бы помощника в виде "карты знаний". Она представляла бы мыслителю, как бы с "птичьего полета" возможность осматривать имеющиеся "придумки" в сжатом, выделенном, формализовано обозначенном виде. Наподобие...
Учебное пособие. - М.: МГУП, 2004. - 218 стр. ISBN: 5–89231–143-0 В проблеме развития мыследеятельности кроме гениальности мыслителя представляется целесообразным иметь как бы помощника в виде "карты знаний". Она представляла бы мыслителю, как бы с "птичьего полета" возможность осматривать имеющиеся "придумки" в сжатом, выделенном, формализовано обозначенном виде. Наподобие...
2-е изд. — М.: Интуит, 2016. — 392 с. В первой части курса происходит знакомство с языком программирования Java, и строится теоретическая база, необходимая для изложения последующего материала. Во второй части излагаются практические методы построения правильных программ небольшого объема. Третья часть посвящена введению в объектно-ориентированное программирование, основам...
2-е изд. испр. — М.: Интуит, 2016. — 148 с. Первая часть курса содержит главы, посвященные основам информатики, операционным системам и сетям, обработке графики и текста, языку HTML и элементам DHTML. Вторая часть посвящена вычислениям на ЭВМ и программированию.
Учебное пособие. — Ульяновск : УлГТУ, 2018. — 151 с. Представлены разнообразные технологии кластерных и гридвычислений, по созданию многопоточных приложений, а также содержится базовый материал по представлению моделей распределенных вычислений. Введение. Введение в распределенные вычисления . Понятия распределенных вычислений и распределенной системы. Признаки распределенных...
Российская интернет-школа информатики и программирования. Глава J: Учебное пособие. - СПб.: Изд-во ЦПО "Информатизация образования", 2002. - 35 с. Пособие входит в цикл брошюр вводного курса алгоритмики, предназначенного для углубленной подготовки учащихся старших классов школы и абитуриентов, планирующих продолжить свое обучение в качестве студентов на факультетах и кафедрах...
Самоучитель. Занимательные уроки со Скретчем. RVGames, 2016. - 260 с. Интересные проекты по разным учебным предметам для детей на языке Скретч. Изучайте программирование на занимательных примерах! 13 уроков программирования с тематическими проектами по: русскому языку, математике, физике, астрономии, психологии, рисованию, компьютерной графике и компьютерным играм. Простые,...
Учебное пособие составлено в соответствии с требованиями к обязательному минимуму содержания дисциплины «Высокоуровневые методы информатики и программирования» для студентов специальности «Прикладная информатика (в экономике)», 2008. – 104с.
Учебное пособие. — М.: Московский автомобильно-дорожный государственный технический университет (МАДИ), 2022. — 212 с. Представленный материал предназначен для обеспечения учебного процесса по дисциплинам «Информатика», «Информатика и основы программирования», «Информационные технологии» с обучающимися первого и второго курсов всех направлений подготовки в рамках ФГОС ВО...
Москва : Издательство АСТ, 2024. — 480 с. : ил. — (Учимся программировать). — ISBN 978-5-17-160253-6. Хотите научиться программированию, не имея специальных знаний? Эта книга простым человеческим языком расскажет о программном обеспечении и технологиях достаточно, чтобы даже «нетехнарь» смог самостоятельно освоить это непростое дело. Получится ли это у вас? Даже не...
Оқу құралы. — Қостанай: А. Байтұрсынов атындағы ҚМУ, 2017. — 132 б. Бағдарламалу технологиялары пәні бойынша оқу құралында бағдарламалау жүйелерінің және технологияларының теориялық негіздері және лабораторлық жұмыстарды орындауға арналған әдістемелік нұсқаулар берілген. берілген. Бұл жұмыс: есептеуіш техникасы және бағдарламалық қамтамасыз ету, ақпараттық жүйелер және...
Учебно-методическое пособие. — Минск: Белорусский государственный аграрный технический университет (БГАТУ). — 114 с. Издание содержит методические материалы для самостоятельного изучения дисциплины, включая наименование и содержание тем лекций, перечень изучаемых и контрольных вопросов для самостоятельной работы студентов, вопросы для подготовки к экзамену и рекомендуемую...
Саратов: Ай Пи Эр Медиа, 2018. — 181 с.: ил. Содержит материалы 10 различных лабораторных работ по разработке на языке Function block diagram программ для программируемых логических контроллеров Phoenix Contact ILC 131 ЕТН: «Арифметические и тригонометрические операции», «Логические выражения», «Работа с битовой строкой», «Использование операций сравнения», «Работа с текстовой...
Белгород: Белгородский государственный технологический университет им. В.Г. Шухова, 2017. — 80 с. — ISBN: 978-5-361-00553-6. В монографии представлен разработанный авторами язык Link для описания сценариев событийных систем. В нем решены такие известные проблемы языков программирования, как использование значения , тесная взаимосвязь данных с кодом, большая сложность разработки...
Методическое пособие. — М.: Центр компьютерного обучения "Специалист", 2012. — 50 с.
Введение
Области применения программирования
Ключевые понятия и определения
Виды и типы данных
Архитектура ЭВМ и принцип фон Неймана
Разработка программного обеспечения
Языки программирования
Структуры данных
Базы данных и их проектирование
Приложения
Мәскеу: Академия, 2014. — 224 б. Оқулық 230401 «Ақпараттық жүйелер (салалар бойынша)» (ОБ 05) мамандығы бойынша орта кәсіби білім берудің Федералды мемлекеттік білім беру стандартына сәйкес құрылды. Алгоритмдерді құрудың құрылымдық әдістеме қағидалары, Паскаль бағдарламалау тілінің негіздері, деректердің түрлі типтері мен құрылымда-рын өңдеу бойынша үлгілік бағдарламалар құрудың...
Учебник для студентов учреждений среднего профессионального образования. — 3-е изд., стер. — М. : Академия, 2012. — 400 с. Рассмотрены основы структурной методики построения алгоритмов и программирования на базе языка Паскаль, а также основные понятия объектно-ориентированного программирования и его реализация.
Мәскеу: Академия, 2016. — 307 б. Оқулық орта кәсіби білімнің федералдық мемлекеттік білім беру стандарттарының талаптарына сәйкес «Компьютерлік жүйелердегі программалау» мамандықтары бойынша шығарылған. «Компьютерлік жүйелер және кешендер» және «Ақпараттық жүйелер (салалар бойынша)» ОП «Алгоритмдеу және программалау негіздері». Паскаль тіліне негізделген алгоритмдеу және...
М.: Академия, 2012. — 400 c. Рассмотрены основы структурной методики построения алгоритмов и программирования на базе языка Паскаль (версия ТурбоПаскаль (7.0), а также основные понятия объектно-ориентированного программирования и его реализация на языке ТурбоПаскаль. Описана интегрированная среда программирования Delphi и рассмотрены визуальная технология создания графического...
М.: Академия, 2012. — 400 c. Рассмотрены основы структурной методики построения алгоритмов и программирования на базе языка Паскаль (версия ТурбоПаскаль (7.0), а также основные понятия объектно-ориентированного программирования и его реализация на языке ТурбоПаскаль. Описана интегрированная среда программирования Delphi и рассмотрены визуальная технология создания графического...
Учебное пособие. — Томск: ТУСУР, 2021. — 180 с. Раскрыты базовые принципы и даются практические советы, необходимые для программирования приложений с графическим интерфейсом при помощи средств разработки Qt. Каждый раздел пособия включает в себя подробное рассмотрение множества вопросов, относящихся к языку программирования C++ и среды разработки Qt. Текст дополняется набором...
Учебное пособие. — Томск: Томский межвузовский центр дистанционного образования, 2005. — 208 с. Введение. Обоснование концепции баз данных. Направления развития вычислительной техники. Файл и области применения файлов. Основные понятия СУБД и информационных систем. Функции СУБД. Архитектура представления информации в концепции БД. Модели данных. Дореляционные модели данных....
Учеб. пособие. — Изд. 2-е, испр. — М.: ФИЗМАТЛИТ, 2003. — 240 с.
Излагаются современные комбинаторные алгоритмы для решения задач дискретной оптимизации с применением компьютерных средств. Рассматриваются: особенности задач дискретной оптимизации и их общие свойства; алгоритмы гарантированного функционирования; алгоритмы типа `greedy`; комбинированные алгоритмы различных типов...
Учеб. пособие. — М.: Изд. Дом МиСИС, 2008. — 105 с.
№193
Учебное пособие посвящено использованию языка Си и выбору структур
данных (стеков, очередей, деревьев, графов) при решении различных задач.
СПб: Питер, 2001. - 688 с. Формат: CHM
Книга представляет собой учебный курс для студентов юридических и экономических специальностей, изучающих средства вычислительной техники в рамках общеобразовательной дисциплины «Информатика», и обеспечивает методическую основу для взаимодействия со специальными курсами, относящимися к информационному и коммуникационному праву, правовой...
Academia, 2010. — 400 c. — (Высшее профессиональное образование). — ISBN: 9785769566738
Рассмотрены общие принципы высокоуровневого программирования, непосредственным образом связанного с изучением алгоритмов, в рамках технологического процесса. Излагаемый материал можно рассматривать как синтез трех аспектов: технологического, вычислительного и языкового. Технология определяет...
Б.В. Соболь, А.Б. Галин, Ю.В. Панов, Е.В. Рашидова, Н.Н. Садовой. Изд. 3-е, Ростов-на-Дону/ Изд-во "Феникс", 2007. — 446 с.
Широкое использование информационных технологий во всех сферах человеческой деятельности является одним из основных признаков цивилизованного общества. Мировая история не знает никакой другой отрасли науки и технологии, развивающейся столь стремительными...
3-е Изд. — Ростов н/д: Феникс, 2007. — 446 с. В учебнике представлены все разделы информатики, определяющие современный уровень подготовки специалистов в системе высшего образования. По своему содержанию учебник полностью соответствует требованиям государственных образовательных стандартов для широкого спектра специальностей высших учебных заведений. Адресован преподавателям и...
Учебное пособие. –Екатеринбург : Изд-во Урал, ун-та, 2013. – 96 с. – ISBN: 978-5-7996-1064-7. Рассмотрены некоторые классические задачи фундаментальной информатики, для каждой задачи излагаются формальные и содержательные постановки и методы решения этих задач. Особое внимание уделено разбору специально подобранных примеров, которые всесторонне иллюстрируют вводимые понятия,...
Ульяновск: УлГТУ, 2010. – 240 с. В монографии раскрыт вопросно-ответный подход к программированию человеко-компьютерной деятельности, осуществление которой обеспечивается за счёт согласованной работы интеллектуального процессора (человека) и компьютерного процессора. Для согласования предложено использовать вопросно-ответные псевдопрограммы, ориентированные на прецеденты....
Учебное пособие. — Ухта: УГТУ, 2011. — 124 с. Учебное пособие «Введение в структуры данных» содержит подробное описание основных типов данных, используемых в программировании. Особое внимание уделяется классификации типов, их структуре. Изложение материала начинается с описания понятия типа. Далее рассматриваются простые типы данных, их особенности, операции, к ним применимые....
СПб.: Питер, 2021. — 304 с.: ил. — (Серия «Библиотека программиста»). ISBN 978-5-4461-1825-0 Колосс на глиняных ногах — так можно назвать программиста без подготовки в области Computer Science. Уверенное владение основами позволяет «не изобретать велосипеды» и закладывать в архитектуру программ эффективные решения. Всё это избавляет от ошибок и чрезмерных затрат на тестирование...
Пер. с англ. Е. Сандицкая. — СПб.: Питер, 2020. — 192 с.: ил. — (Библиотека программиста). — ISBN: 978-5-4461-1674-4. Колосс на глиняных ногах – так можно назвать программиста без подготовки в области Computer Science. Уверенное владение основами позволяет «не изобретать велосипеды» и закладывать в архитектуру программ эффективные решения. Всё это избавляет от ошибок и...
Пер. с англ. Е. Сандицкая. — СПб.: Питер, 2020. — 192 с.: ил. — (Библиотека программиста). — ISBN: 978-5-4461-1674-4. Колосс на глиняных ногах – так можно назвать программиста без подготовки в области Computer Science. Уверенное владение основами позволяет «не изобретать велосипеды» и закладывать в архитектуру программ эффективные решения. Всё это избавляет от ошибок и...
Перев. с английского А. Павлов — СПб.: Питер, 2021. — 304 с.: ил. — (Библиотека программиста) — ISBN 978-5-4461-1825-0. Колосс на глиняных ногах — так можно назвать программиста без подготовки в области Computer Science. Уверенное владение основами позволяет «не изобретать велосипеды» и закладывать в архитектуру программ эффективные решения. Всё это избавляет от ошибок и...
Пер. с английского А. Павлов — СПб.: Питер, 2021. — 304 с.: ил. — (Библиотека программиста) — ISBN 978-5-4461-1825-0. Многие из моих знакомых разработчиков пришли в профессию из самых разных областей. У одних — высшее образование в области Computer Science, другие изучали фотографию, математику или даже не окончили университет. Эта книга для всех вас. Многие найдут здесь темы,...
Учебное пособие. — Кемерово: КемТИПП, 2011. — 118 с. В предлагаемом пособии излагаются основы программирования. Приводятся практические рекомендации по разработке программ. Рассмотрено большое количество примеров. Предназначено для студентов всех специальностей инженерно-технических вузов. Основы программирования. Переменная. Классы переменных. Типы переменных. Оператор....
Санкт-Петербург.: Институт высокопроизводительных вычислений и информационных систем, (2003)?. — 47 с. Лекционный курс предназначен для научных работников и инженеров, занимающихся решением задач с использованием сеточных методов, требующих большого объема вычислений и заинтересованных в повышении их эффективности. Содержание: Введение. Общие свойства многосеточных методов и...
Пер. с англ. С. Черников, Науч. ред. А. Гаврилов. — СПб.: Питер, 2023. — 528 с.: ил. — (Для профессионалов). — ISBN 978-5-4461-1731-4. Знакомы ли вы с технологиями, лежащими в основе вашей собственной программы? Почему «правильный» код не хочет работать? Истина проста и банальна — нужно сразу создавать код, который будет работать хорошо и не будет прятать в себе трудноуловимые...
Пер. с англ. С. Черников, Науч. ред. А. Гаврилов. — СПб.: Питер, 2023. — 528 с.: ил. — (Для профессионалов). — ISBN 978-5-4461-1731-4. Знакомы ли вы с технологиями, лежащими в основе вашей собственной программы? Почему «правильный» код не хочет работать? Истина проста и банальна — нужно сразу создавать код, который будет работать хорошо и не будет прятать в себе трудноуловимые...
Система дистанционного обучения «Moodle». — Учебное пособие. — Самар, гос. аэрокосм. ун-т. Самара, 2011. — 35 с. Представлен комплект лекций по курсу «Информатика», использованный как лекционный ресурс в системе дистанционного обучения MOODLE. Система размещена на сайте кафедры общей информатики СГАУ. СОД MOODLE предназначена для интерактивного освоения материалов курса и дает...
М.: Вильямс, 2011. — 272 с. — ISBN: 9785845917089 В настоящей книге применяется дедуктивный подход к программированию, основанный на объединении программ с абстрактными математическими теориями, которые обеспечивают их работу. Представлены вместе описания этих теорий, алгоритмы, записанные с точки зрения этих теорий, а также теоремы и леммы, описывающие их свойства. Реализация...
М.: МАКС Пресс, 2012. — 102 c.
В пособии изложены основные принципы, применяющиеся для повышения читаемости текстов компьютерных программ и их доступности для анализа человеком; в частности, даются рекомендации по разбиению программ на модули и подсистемы, уделяется много внимания различным стилям расстановки структурных отступов и незначащих (декоративных) пробелов.
Пособие...
2-е изд., испр. и доп. — Методическое пособие. — М.: МАКС Пресс, 2019. — 116 c. — ISBN: 978-5-317-06257-6. В пособии изложены основные принципы, применяющиеся для повышения читаемости текстов компьютерных программ и их доступности для анализа человеком. В частности, даются рекомендации по разбиению программ на модули и подсистемы, уделяется много внимания различным стилям...
2-е изд., испр. и доп. — Методическое пособие. — М.: МАКС Пресс, 2019. — 116 c. — ISBN: 978-5-317-06257-6. В пособии изложены основные принципы, применяющиеся для повышения читаемости текстов компьютерных программ и их доступности для анализа человеком. В частности, даются рекомендации по разбиению программ на модули и подсистемы, уделяется много внимания различным стилям...
Нижний Новгород: ННГАСУ, 2018. — 84 с. — ISBN: 978-5-528-00266-8. Пособие предназначено для использования на практических занятиях и самостоятельной работы студентов, обучающихся по образовательным программам бакалавриата и изучающих программирование в среде «1С: Предприятие». Материал пособия охватывает различные вопросы применения прикладного программирования, особое внимание...
Пер. с англ. — М.: Наука; Уайли, 1993. — 354 c., ил. — ISBN 5-88182-015-0. Система Windows фактически стала стандартом для IBM PC АТ и последующих моделей. Однако программирование в среде Windows является весьма непростым делом. Одним из перспективных методов снижения сложности разработки программ в Windows является использование технологии объектно-ориентированного...
М.: МГУ, физический факультет. — 88 с. Учебное пособие для астрономов. Данный курс является введение в информатику. Информация. Теория Шеннона. Простейшие данные. Структуры данных. Алгоритмы. Введение в теорию алгоритмов. Построение алгоритмов. Анализ алгоритмов. Языки программирования и программное обеспечение. Модель фон Неймана. Императивные языки программирования....
Учебное пособие. — Омск: Омский государственный технический университет (ОмГТУ), 2013. — 96 c. В настоящее время при разработке радиоэлектронных систем и комплексов прослеживается необходимость интегрирования радиотехнических устройств с персональными компьютерами и сетями передачи данных. Управление сложными радиоэлектронными системами, а также различными промышленными...
Учебное пособие. Тамбов. Издательство ТГТУ, 2011. -112с.
Настоящее пособие предназначено для работы со студентами
иностранцами, обучающимися информатике на подготовительном факультете.
Пособие состоит из двух частей – вводного и основного курса информатики. В водном курсе рассматриваются базовые понятия информатики, такие как: единицы измерения информации, внутренняя...
Учебное пособие. — Нижневартовск: НИУ, 2014. — 84 с. Предисловие. Методические рекомендации. Введение. Машинно-ориентированные языки. Особенности программирования. Общие сведения. Регистровая структура микропроцессора КР580ВМ80. Форматы данных и команд. Методы адресации. Система команд микропроцессора КР580ВМ80. Группа команд пересылки. Группа команд арифметических операций....
Учебное пособие. — Новосибирск: НГТУ, 2018. — 64 с. — ISBN: 978-5-7782-3763-6. В данном учебном пособии рассмотрены основные возможности разработки консольных приложений в среде Microsoft Visual Studio 2017. Пособие предназначено для студентов I курса ФПМИ направления «Прикладная математика и информатика» и направления «Математическое и программное обеспечение и...
Учебное пособие. — Новосибирск: Новосибирский государственный технический университет, 2021. — 96 с. — ISBN 978-5-7782-4596-9. Посвящено особенностям использования сложных регулярных типов данных (массивов и символьных строк) и применению подпрограмм в языке программирования высокого уровня C. Пособие содержит примеры решения задач, практические задания и может быть...
Навч. посіб. — Черкаси: ЧДТУ, 2010. – 175 с. ISBN 978-966-402-092-0 Зміст Вступ Базові технології програмування в мережах Поняття про розподілені інформаційні системи Архітектура клієнт-сервер Кластерна технологія Вимоги до сучасних програмних систем Технології програмування на базі мови JavaScript Основи мови гіпертекстової розмітки HTML Поняття про технології JavaScript...
СПб.: Университет ИТМО, 2016. — 160 с. Учебное пособие содержит теоретический материал и лабораторный практикум для изучения дисциплины «Основы программирования». Представлен панорамный взгляд на предметную область, с представлением не только традиционной императивной, но и функциональной, и логической парадигм программирования, исторической ретроспективы и связи с другими...
Учебное пособие. — СПб.: Университет ИТМО, 2016. — 160 с. Учебное пособие содержит теоретический материал и лабораторный практикум для изучения дисциплины «Основы программирования». Представлен панорамный взгляд на предметную область, с представлением не только традиционной императивной, но и функциональной, и логической парадигм программирования, исторической ретроспективы и...
Учебное пособие. — СПб.: Университет ИТМО, 2016. — 116 с. Учебное пособие содержит теоретический материал и лабораторный практикум для изучения дисциплины «Основы программирования». Представлен панорамный взгляд на предметную область, с представлением не только традиционной императивной, но и функциональной, и логической парадигм программирования, исторической ретроспективы и...
СПб.: Университет ИТМО, 2016. — 116 с. Учебное пособие содержит теоретический материал и лабораторный практикум для изучения дисциплины «Основы программирования». Представлен панорамный взгляд на предметную область, с представлением не только традиционной императивной, но и функциональной, и логической парадигм программирования, исторической ретроспективы и связи с другими...
Оқу-әдістемелік құралы. — Алматы: Нұр Принт, 2013. — 99 б. Оқу құралы алгоритмдеу және бағдарламалау негіздерін окытуда Турбо Паскаль бағдарламалау тілін мсигсругс арналған. Паскаль тілінде бағдарлама құру тәсілдері, тілдің негізгі операторлары мен қосымша мүмкіндіктсрі жеткілікті баяндалған. Әрбір тақырып бойынша зертханалық жұмысқа арналған әдістемслік нұскаулар, бакылау...
Неизв. авторы. Internet. — 2015 г. — 30 с. Собрано несколько хороших статей по bat - файлам для новичков. Авторы пожелали остаться неизвестными и их не удалось указать. Оглавление Небольшой учебник по bat файлам Самоучитель по созданию вирусов в блокноте Описание и фишки batch файлов. Небольшой набор простых вирусов Все о bat файлах, работа с bat файлами, как создать свою программу
М.: Вильямс, 2011. - 576с. В этой книге известный эксперт в области программного обеспечения Мартин Фаулер предоставляет информацию, которая поможет вам определиться, следует ли использовать предметно-ориентированные языки для решения стоящих перед вами задач. Если применение предметно-ориентированных языков окажется оправданным, то вам пригодится вторая часть книги, в которой...
М.: Диалог-МИФИ, 1998. — 288 с. В книге описан язык JavaScript, предназначенный для создания активных страниц сервера Web, а также классы JavaScript. На конкретных примерах исходных текстов документов HTML рассмотрены различные способы применения этого языка в формах и фреймах. Показано, как с помощью сценария JavaScript можно работать с графическими изображениями и анимацией....
Ставрополь : изд-во СКФУ, 2016. — 178 с. Пособие составлено в соответствии с Федеральным государственным образовательным стандартом, учебным планом и программой дисциплины. Содержит основной теоретический материал по курсу, в котором рассматриваются основы информационной культуры, технические и программные средства реализации информационных процессов, даются основные сведения...
3-е изд., испр. — Москва: Академия, 2011. — 448 с. — (Бакалавриат). — ISBN: 978-5-7695-8091-8. Учебное пособие создано в соответствии с Федеральным государственным образовательным стандартом по направлению "Информатика и вычислительная техника" (квалификация "бакалавр"). Излагаются основные понятия технологии программирования. Большое внимание уделяется программированию для...
Учебное пособие для студ. учреждений высш. проф. образования. — 3-е изд., испр. — М.: Академия, 2011. — 448 с. — (Бакалавриат.) — ISBN: 978-5-7695-8091-8. Учебное пособие создано в соответствии с Федеральным государственным образовательным стандартом по направлению «Информатика и вычислительная техника» (квалификация «бакалавр»). Излагаются основные понятия технологии...
Учебное пособие. — Красноярск: Сибирский федеральный университет, 2014. — 132 с. — ISBN: 978-5-7638-3008-8 В учебном пособии рассмотрены основные понятия информатики. Описаны архитектура и назначение основных узлов ЭВМ. Даны базовые понятия методологии построения компьютерных сетей и основные приемы работы и поиска в глобальной сети Internet. Освещены вопросы информационной...
Костанай: КГПИ, 2016. — 128 с. Данное пособие предназначено для студентов естественно-математического факультета специальности 5В011100 Информатика и представляет собой руководство по освоению навыков разработки и реализации алгоритмов решения задач повышенного уровня сложности; является результатом обобщения опыта преподавания автором данного раздела информатики на специальностях...
Code.org, 2014. — 11 с.
(Автор и выходные данные не указаны)
Hour of Code (Час кода (или Час программирования)) – это бесплатный сервис обучения основам программирования, охватывающий десятки миллионов студентов и учеников в более, чем 180 странах. Для участия в программе не требуется никаких предварительных знаний по программированию. Электронный адрес ресурса:...
Code.org, 2014. — 11 с.
(Автор и выходные данные не указаны)
Hour of Code (Час кода (или Час программирования)) – это бесплатный сервис обучения основам программирования, охватывающий десятки миллионов студентов и учеников в более, чем 180 странах. Для участия в программе не требуется никаких предварительных знаний по программированию. Электронный адрес ресурса:...
Code.org, 2014. — 10 с.
(Автор и выходные данные не указаны)
Hour of Code (Час кода (или Час программирования)) – это бесплатный сервис обучения основам программирования, охватывающий десятки миллионов студентов и учеников в более, чем 180 странах. Для участия в программе не требуется никаких предварительных знаний по программированию. Электронный адрес ресурса:...
Code.org, 2014. — 7 с.
(Автор и выходные данные не указаны)
Hour of Code (Час кода (или Час программирования)) – это бесплатный сервис обучения основам программирования, охватывающий десятки миллионов студентов и учеников в более, чем 180 странах. Для участия в программе не требуется никаких предварительных знаний по программированию. Электронный адрес ресурса:...
М.: Физматлит, 2017. — 400 с. В монографии изложены идеи применения искусственных нейронных сетей и системы остаточных классов в цифровой обработке сигналов и изображений, распределенных инфокоммуникационных системах, беспроводных сенсорных сетях, системах информационной безопасности, облачных вычислениях и других приложениях. Представлены результаты научных исследований за...
М.: Ай Пи Эр Медиа; Саратов: Профобразование, 2020. — 214 c. — ISBN 978-5-4497-0465-8. В учебном пособии представлены абстрактные типы данных, описание алгоритмов обхода графов и деревьев в глубину и в ширину, нахождения путей в графе, различных видов циклов, определение максимального потока в графе и поиск паросочетаний. Приведены алгоритмы построения каркасов графа, алгоритмы...
Нальчик: Каб.-Балк. ун-т, 2014. — 154 с. В учебном пособии рассмотрены базовые положения дисциплины «Языки и методы программирования». Пособие составлено в соответствии с ФГОС ВПО и включает в себя теоретические материалы, вопросы для самоконтроля, тесты, образцы решения типовых задач и задания лабораторного практикума. Предназначено для студентов, обучающихся по направлению...
Учебное пособие. — Нальчик: Кабардино-Балкарский университет, 2015. — 160 с. Во второй части учебного пособия рассмотрены базовые понятия программирования – рекурсия, файлы, модули, и подробно освещены методы программирования графических задач. Пособие составлено в соответствии с ФГОС ВПО и включает в себя теоретические материалы, вопросы для самоконтроля, тесты, образцы...
М.: МЦНМО, 2004. — 296 c. Профессор Александр Шень — математик, профессиональный программист, пишущий нетривиальные программы, и при этом весьма интересный педагог. Предлагаемая вниманию читателей книга написана им по материалам занятий с учениками математических классов московской школы №57 и студентами младших курсов МГУ, Независимого московского университета и университета г....
М.: МЦНМО, 2004. — 296 с. Книга содержит задачи по программированию различной трудности. Большинство задач приводятся с решениями. Цель книги - научить основным методам построения корректных и быстрых алгоритмов. Для учителей информатики, старшеклассников, студентов младших курсов высших учебных заведений. Пособие может быть использовано на кружковых и факультативных занятиях в...
7-е изд., испр. — М.: МЦНМО, 2021. — 320 с. — ISBN: 978-5-4439-1560-9. Книга содержит задачи по программированию различной трудности. Большинство задач приводятся с решениями. Цель книги : научить основным методам построения корректных и быстрых алгоритмов . Для учителей информатики, старшеклассников, студентов младших курсов высших учебных заведений. Пособие может быть...
Учебное пособие. Издание: 6-е, дополненное. — М.: МЦНМО, 2017. — 320 с. — ISBN 978-5-4439-0685-0. Книга содержит задачи по программированию различной трудности. Большинство задач приводятся с решениями. Цель книги — научить основным методам построения корректных и быстрых алгоритмов. Для учителей информатики, старшеклассников, студентов младших курсов высших учебных заведений....
Учебное пособие. — 6-е изд., дополненное. — М.: МЦНМО, 2017. — 320 с.: ил. — ISBN: 978-5-4439-0685-0. Целевая аудитория: начинающие программисты. Программирование очень сильно связано с логикой, поскольку предлагает ситуации, в которых требуется принятие сложных дизайнерских решений по проектированию приложений, исправлению ошибок и многого другого. Данное руководство...
7-е изд., испр. — М.: МЦНМО, 2021. — 320 с. — ISBN 978-5-4439-1560-9. Книга содержит задачи по программированию различной трудности. Большинство задач приводятся с решениями. Цель книги: научить основным методам построения корректных и быстрых алгоритмов. Для учителей информатики, старшеклассников, студентов младших курсов высших учебных заведений. Пособие может быть...
Ru.wikibooks.org. — 7 с. (Год публикации не указан). Слово «алгоритм» происходит от имени великого среднеазиатского учёного Мухаммеда аль-Хорезми, жившего в первой половине IX века (точные годы его жизни неизвестны, но считается, что он родился около 780 года, а умер около 850). «Аль-Хорезми» означает «из Хорезма» (исторической области в нынешнем Узбекистане, центром которой...
Наглядное пособие / Ю. А. Шитов, Е. А. Новиков, С. Н. Титовский, Н. В. Титовская. – Красноярск : ИПК СФУ, 2008. – 867 слайдов ISBN 978-5-7638-1105-6 (пособия) Настоящее издание является частью электронного учебно-методического комплекса по дисциплине «Языки программирования», включающего учебную программу, конспект лекций «Языки программирования. Язык C», конспект лекций «Языки...
(на примере игры "CodeRally", предложенной на Java Challenge туре чемпионата мира по программированию по версии ACM 2003 г. ): Бакалаврская работа: 510200 - Прикладная математика и информатика / СПбГУ ИТМО - СПб. , 2003. - 48 с. Данная работа содержит анализ задачи CodeRally (Java Challenge 2003) и одного из ее решений. Его особенностями, в отличие от предложенного нашей...
СПб.: Питер, 2002. — 183 с. Автор этой книги уверен, что практическое решение разнообразных по содержанию задач дает в обретении программистских навыков гораздо больший эффект , чем только лекционный курс и изучение многочисленных учебников, — нельзя научиться плавать в сухом бассейне. При формировании материала для задачника проработан не один десяток сборников и учебников. Из...
Учебное пособие. — Волгоград: Волгоградский государственный технический университет, 2017. — 80 с. — ISBN: 978-5-9948-2750-5. Является вводным курсом в теорию и проектирование программного обеспечения. В первой части рассматриваются общесистемные принципы создания программного обеспечения, его жизненный цикл, а также среды и реализации языков программирования. Рассмотрены также...
Комментарии