Книга: Окулов С. М. «Основы программирования»
Серия: "Развитие интеллекта школьников" В книге рассмотрены фундаментальные положения программирования: конечная величина и конструируемые на ее основе различные типы данных; управляющие конструкции — элементарные составляющие любого алгоритма и основа управления вычислительным процессом; структуризация задач как основополагающий механизм их реализации на компьютере; упорядочение (сортировка) как основа эффективной работы с любыми данными и, наконец, перебор вариантов, как универсальная схема компьютерного решения задач. Содержание:Предисловие...... 5 Часть I. Программирование в среде Паскаль...... 10 1. 1. Основные управляющие конструкции...... 10 Занятие № 1. Первая программа...... 10 Занятие № 2. Целый тип данных...... 18 Занятие № 3. Команды редактора для работы с блоками, работа с окнами...... 24 Занятие № 4. Логический тип данных, операции сдвига...... 29 Занятие № 5. Составной оператор и оператор If – Then – Else...... 34 Занятие № 6. Оператор цикла For...... 41 Занятие № 7. Оператор цикла While...... 47 Занятие № 8. Оператор цикла Repeat – Until...... 52 Занятие № 9. Вложенные циклы...... 59 1. 2. Процедуры и функции—элементы структуризации программ...... 69 Занятие № 10. Одномерные массивы. Работа с элементами...... 69 Занятие № 11. Процедуры...... 81 Занятие № 12. Функции...... 94 Занятие № 13. Рекурсия...... 107 Занятие № 14. Символьный и строковый типы данных...... 123 Занятие № 15. Текстовые файлы...... 143 1. 3. Массив – фундаментальная структура данных...... 158 Занятие № 16. Методы работы с элементами одномерного массива...... 158 Занятие № 17. Двумерные массивы. Работа с элементами...... 170 Занятие № 18. Двумерные массивы. Вставка и удаление...... 185 1. 4. Дополнительные занятия...... 196 Занятие № 19. Вещественный тип данных...... 196 Занятие № 20. Множественный тип данных...... 208 Занятие № 21. Комбинированный тип данных (записи)...... 216 Часть II. Фундаментальные алгоритмы...... 231 Занятие № 22. Поиск данных...... 231 Занятие № 23. Алгоритмы сортировки с временной сложностью O(n 178;)...... 247 Занятие № 24. Алгоритмы быстрой сортировки данных...... 258 Занятие № 25. Перебор...... 277 Приложение. Этюд о программировании...... 296 1. О понятии «программа», принципах работы программиста и программировании...... 296 2. Развитие технологий программирования...... 301 2. 1. Операциональное программирование...... 301 2. 2. Нисходящее проектирование, структурное и модульное программирование...... 303 3. Платформа Microsoft .Net Framework, или от Pascal к C#...... 326 3. 1. Общие положения...... 327 3. 2. История развития...... 329 3. 3. Сферы применения .Net Framework...... 331 Выводы...... 334 Издательство: "БИНОМ. Лаборатория знаний" (2015)
ISBN: 9785996329175 |
Другие книги схожей тематики:
Автор | Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|---|
А. Л. Марченко | Основы программирования на С# 2. 0 | Книга представляет собой пособие по изучению языка программирования С#, который является одним из важных… — Интернет-университет информационных технологий, Бином. Лаборатория знаний, (формат: 60x90/16, 552 стр.) Основы информационных технологий Подробнее... | 2007 | 483 | бумажная книга |
Марина Барышникова | Основы программирования на С_С++ | Учебное пособие представляет собой краткое изложение лекционного курса «Программирование на языке С»… — МГТУ им. Н.Э. Баумана, электронная книга Подробнее... | 2007 | 118 | электронная книга |
В. М. Бондарев, В. И. Рублинецкий, Е. Г. Качко | Основы программирования | В компактной форме изложен мастерски написанный курс обучения основам программирования. Первая часть книги… — Фолио, Феникс, (формат: 84x108/32, 368 стр.) Подробнее... | 1997 | 220 | бумажная книга |
Валентина Хиценко | Основы программирования | В настоящем учебном пособие излагаются основные понятия и приемы программирования на стандартном языке Си… — Новосибирский государственный технический университет, электронная книга Подробнее... | 2015 | 75 | электронная книга |
С. М. Окулов | Основы программирования | В книге рассмотрены фундаментальные положения программирования: конечная величина и конструируемые на ее… — Лаборатория знаний, Развитие интеллекта школьников электронная книга Подробнее... | 2012 | 264 | электронная книга |
С. М. Окулов | Основы программирования | В книге рассмотрены фундаментальные положения программирования: конечная величина и конструируемые на ее… — Бином. Лаборатория знаний, (формат: 60x90/16, 336 стр.) Развитие интеллекта школьников Подробнее... | 2015 | 322 | бумажная книга |
Окулов Станислав Михайлович | Основы программирования | В книге рассмотрены фундаментальные положения программирования: конечная величина и конструируемые на ее… — Бином. Лаборатория знаний, Развитие интеллекта школьников Подробнее... | 2018 | 669 | бумажная книга |
Окулов Станислав Михайлович | Основы программирования | В книге рассмотрены фундаментальные положения программирования: конечная величина и конструируемые на ее… — Бином. Лаборатория знаний, (формат: 150x220, 336 стр.) Развитие интеллекта школьников Подробнее... | 2018 | 525 | бумажная книга |
Галина Иванова | Основы программирования | — МГТУ им. Н.Э. Баумана, электронная книга Подробнее... | 472 | электронная книга | |
С. Окулов | Основы программирования | Книга известного специалиста по программированию посвящена формированию главных качеств профессиональных… — Бином. Лаборатория знаний, (формат: 60x90/16, 440 стр.) Подробнее... | 2010 | 735 | бумажная книга |
См. также в других словарях:
ОСНОВЫ ИНФОРМАТИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ — (ОИВТ), уч предмет, введенный в ср у ч заведения Рос Федерации с 1985/86 у ч г. Предусматривает изучение законов и методов сбора, передачи и обработки информации с помощью электронной вычислит техники Цель обучения ОИВТ формирование «компьютерной … Российская педагогическая энциклопедия
Go (язык программирования) — О языке программирования, появившемся в 2003 году, см.: Go! (язык программирования) Go Класс языка: компилируемый, многопоточный, императивный, структурированный Появился в: 2009 г … Википедия
AWL (язык программирования) — AWL (Alternative Web Language) Класс языка: мультипарадигмальный: функциональный, процедурный, объектно ориентированный Тип исполнения: интерпретируемый Появился в: 2005 г. Типизация данных: динамическая … Википедия
Парадигма программирования — Парадигмы программирования Агентно ориентированная Компонентно ориентированная Конкатенативная Декларативная (контрастирует с Императивной) Ограничениями Функциональная Потоком данных Таблично ориентированная (электронные таблицы) Реактивная … Википедия
Паскаль (язык программирования) — Эта статья или раздел нуждается в переработке. В Паскале нет модулей, ООП и прочих новомодных веяний. Описание расширений должно присутствовать только в статьях о соответ … Википедия
Forth (язык программирования) — Forth Семантика: императивный Тип исполнения: интерпретатор/компилятор Появился в: 1971 г. Автор(ы): Чарльз Х. Мур Основные реализации: gForth, pForth, kForth, SP Forth, win32forth … Википедия