Информатика. Базовый курс. Ч.3. Основы алгоритмизации и программирования в среде Visual C++ 2005
Book information
Description
В данной части учебника «Информатика. Базовый курс» освещаются вопросы разработки основных видов алгоритмов с последующим оформлением их на языке блок-схем. Также рассматриваются основы программирования на языке C++ в среде Visual Studio 2005. ГЛАВА 7. ОСНОВЫ АЛГОРИТМИЗАЦИИ 1. ПОНЯТИЕ ОБ АЛГОРИТМЕ 2. ОСНОВНЫЕ СТРУКТУРЫ 2.1. Структура «следование» 2.2. Структура «развилка» 2.3. Структура «цикл» 3. ОСНОВНЫЕ ТИПЫ АЛГОРИТМОВ 3.1. Линейный алгоритм 3.2. Разветвленный алгоритм 3.3. Циклический алгоритм Практические задания 1. Алгоритмы линейной структуры 2. Алгоритмы разветвляющейся структуры 3. Алгоритмы циклической структуры (цикл «ПОКА») 4. Алгоритмы циклической структуры (цикл «ДО») ГЛАВА 8. ОСНОВЫ ПРОГРАММИРОВАНИЯ В СРЕДЕ VISUAL С++ 2005 ВВЕДЕНИЕ 1. РАЗРАБОТКА ПРОГРАММЫ 2. ПЕРЕМЕННЫЕ 3. ЛИНЕЙНАЯ ПРОГРАММА 3.1. Оформление линейной программы 3.2. Программирование в стандартизованной среде CLR Практические задания Практические задания Практические задания Практические задания Практические задания Таблица 3 Русская система мер 4. ПРОГРАММА С ВЕТВЛЕНИЕМ 4. ПРОГРАММА С ВЕТВЛЕНИЕМ Практические задания 5. ЦИКЛ С ПАРАМЕТРОМ 5. ЦИКЛ С ПАРАМЕТРОМ Практические задания 6. ЦИКЛ «ПОКА» 6. ЦИКЛ «ПОКА» Практические задания 7. ОДНОМЕРНЫЕ МАССИВЫ 7.1. Понятие об одномерном массиве 7.2. Сортировка в одномерном массиве Практические задания 8. ДВУМЕРНЫЕ МАССИВЫ 8.1. Понятие о двумерном массиве 8.2. Датчик случайных чисел Практические задания 9. ФУНКЦИИ 9.1. Понятие о пользовательских функциях 9.1. Понятие о пользовательских функциях 9.1. Понятие о пользовательских функциях Рис. 8.20. Пятиугольник со сторонами a, b, c, d, f и диагоналями h,g. 9.2. Рекурсия 9.3. Вызов функции из функции 9.4. Функция типа void и глобальные переменные 9.5. Передача в функцию имени функции Практические задания 10. СОБСТВЕННАЯ БИБЛИОТЕКА ПРОГРАММИСТА 10.1. Перегрузка функций 10.1. Перегрузка функций 10.1. Перегрузка функций 10.1. Перегрузка функций 10.1. Перегрузка функций Рис. 8.25. Результат работы программы примера 11. ПЕРЕЧИСЛИМЫЙ ТИП 11.1. Понятие о перечислимом типе 11.2. Множественный выбор 12. УКАЗАТЕЛИ 12.1. Понятие об указателях 12.2. Указатели и функции 12.3. Указатели и динамические массивы 12.4. Указатели и перегрузка операций 13. ОБРАБОТКА СИМВОЛЬНЫХ СТРОК 13.1. Символьные переменные 13.2. Символьные строки (как массивы символов) 13.3. Обработка массивов строк Практические задания 14. СТРУКТУРЫ 14. СТРУКТУРЫ Практические задания 15. КЛАССЫ 15.1. Понятие класса 15.2. Открытые и закрытые члены класса 15.3. Конструкторы и деструкторы Практические задания Раздел А Раздел Б 16. ФАЙЛЫ 16.1. Работа с текстовыми файлами 16.2. Работа со структурами в файлах 16.3. Работа с классами в файлах Практические задания Раздел А Раздел Б ПРИЛОЖЕНИЯ Приложение 1. Список библиотечных функций Приложение 1. Список библиотечных функций Приложение 1. Список библиотечных функций Приложение 1. Список библиотечных функций Математические функции Строковые функции (для работы с символьными массивами) Приложение 2. План лабораторных работ ГЛАВА 9. ПРИЛОЖЕНИЯ WINDOWS FORMS ВВЕДЕНИЕ 1. РАЗРАБОТКА ПРИЛОЖЕНИЯ 2. ОКНО ВВОДА ТЕКСТА Textbox и РАДИОКНОПКА RadioButton. БОЛЕЕ СЛОЖНЫЙ ПРОЕКТ 3. ДИНАМИЧЕСКИЕ ССЫЛКИ НА ОБЪЕКТЫ 3.1 Понятие о динамических ссылках. 3.2. Программа «Калькулятор» 4. ИСПОЛЬЗОВАНИЕ ТАЙМЕРА. КОМПОНЕНТ CHECKBOX 4.1 Таймер 4.2. Компонент CheckBox 5. СПИСКИ ВЫБОРА И ПОЛОСЫ ПРОКРУТКИ. ГРАФИЧЕСКИЕ КОМПОНЕНТЫ В C++Builder 5.1. Список выбора ListBox 5.2. Полосы прокрутки 5.3. Графика 6. РАБОТА С ТЕКСТОВЫМИ ФАЙЛАМИ. 6.1. Чтение и запись текстового файла ИНДИВИДУАЛЬНЫЕ ЗАДАНИЯ Раздел 1. Кнопки, метки и окна редактирования Раздел 2. Радиокнопки Раздел 3. Полосы прокрутки Раздел 4. Обработка текстовых файлов ЛИТЕРАТУРА ТЕСТЫ Тесты по основам алгоритмизации Тесты по программированию на С++ Учебное издание
Similar books
Информатика. Базовый курс. Часть 3. Основы алгоритмизации и программирования в среде Visual C++ 2005
2017 · PDF
Информатика. Базовый курс. Часть 1. Общие вопросы информатики и программирование на Ассемблере
Информатика. Базовый курс. Ч.3. Основы алгоритмизации и программирования в среде Visual C++ 2005
2008 · PDF
Информатика. Базовый курс. Учебник (в четырех частях). Ч. 1
Основы программирования на языке Ассемблера
2007 · PDF
Информатика 2. Основы алгоритмизации и программирования на языке C++. Учебно-методическое пособие
Сжатие цифровых изображений
2013 · PDF
Сжатие цифровых изображений
2013 · PDF