Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Алгоритмизация и программирование .doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.35 Mб
Скачать

Оглавление

1. Цели и задачи дисциплины 3

2. Место дисциплины в структуре основной образовательной программы 3

3. Требования к уровню освоения содержания дисциплины 4

4. Объем дисциплины и виды учебной работы 6

5. Содержание дисциплины 6

6. Лабораторный практикум 8

7. Библиографический список 9

8. Материально-техническое обеспечение дисциплины 9

9. Опорный конспект 9

1. ОСНОВЫ АЛГОРИТМИЗАЦИИ 10

1.3. Формы представления алгоритмов 12

1.4. Алгоритмическая конструкция ветвления 14

2. ОСНОВЫ ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ В СРЕДЕ VISUAL C++ 18

2.1. Разработка консольного проекта 18

2.2. Структура программы на языке С++ 21

2.4. Организация ввода и вывода информации 23

2.5. Разработка проекта типа Windows Forms Application 27

3. ОСНОВНЫЕ ЭЛЕМЕНТЫ ЯЗЫКА 35

3.1. Алфавит 35

3.2. Идентификаторы 36

3.3. Переменные и константы 37

3.4. Символьные типы данных 38

3.5. Данные типа int 39

3.6. Данные с плавающей точкой 40

3.7. Логический тип данных 40

3.8. Операции и выражения 40

4. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХ 50

И ЦИКЛИЧЕСКИХ АЛГОРИТМОВ 50

4.1. Общие сведения 51

4.2. Оператор if 51

4.3. Оператор switch 53

4.4. Оператор цикла for 56

4.5. Оператор цикла while 57

4.6. Оператор цикла do while 58

4.7. Применение оператора continue 60

4.8. Оператор goto 60

5. МАССИВЫ И СТРОКИ 65

5.1. Массивы 65

5.2. Строки 72

6. ФУНКЦИИ 77

6.1. Общие сведения 77

6.2. Описание функции и ее тип 78

6.3. Вызов функции 79

6.4. Область действия переменной 82

6.5. Классы памяти 83

ГЛОССАРИЙ 90

10. Задания на лабораторные работы и методические указания к их выполнению 92

11. Задания на контрольную работу и методические указания к их выполнению 99

108