|
|
|
|
|
|
Тематический план
1. Структура ЭВМ. Far Manager
2. Интегрированная среда Borland C++. Редактирование, работа с меню. “Горячие клавиши”
3. Алгоритм. Связь алгоритма с программой. Блок-схема алгоритма. Примеры
4. Переменные. Базовые типы данных. Структура программы
5. Стандартные функции. Арифметические выражения. Операторы ввода-вывода
6. Решение задач. Отладка программ. Практическое занятие
7. Операции над целыми типами. Задача о счастливых билетах
8. Условный оператор
9. Понятие цикла. Виды циклов. Оператор цикла с параметром
10. Оператор цикла с предусловием. Оператор цикла с постусловием
11. Текстовый режим. Функции библиотеки conio.h
12. Решение задач по теме “Циклы”. Практическое занятие
13. Контрольная работа.
14. Разбор контрольной работы.
15. Оператор-переключатель switch. Оператор завершения break
16. Понятие указателя. ASCIIZ-строки. Библиотека string.h
17. Решение задач по теме “Строки”. Практическое занятие
18. Массивы. Описание массива. Работа с элементами типа массив
19. Решение задач по теме “Массивы”. Практическое занятие
20. Комбинированный тип данных struct
21. Системы счисления. Перевод десятичного числа в двоичную систему и обратно
22. Контрольная работа.
23. Разбор контрольной работы.
24. Графический режим. Библиотека graphics.h. Инициализация графики. Операторы putpixel, line
25. Операторы setcolor, circle, getpixel
26. Заливка и текстуры. Операторы setfillstyle, floodfill
27. Операторы rectangle, bar, bar3d
28. Графические режимы. Операторы installuserdriver, getmaxx, getmaxy
29. Использование текста в графике. Операторы settextstyle, outtextxy
30. Спрайты. Операторы imagesize, getimage, putimage
31. Построение графика функции
32. Решение задач по теме “Графика”
33. Контрольная работа.
34. Разбор контрольной работы. Отображение N-угольника
35. Функции. Общая структура подпрограмм
36. Механизм параметров. Параметры-значения и параметры-переменные
37. Рекурсия. Механизм написания рекурсивных подпрограмм
38. Решение задач по теме “Фукции”
39. Сортировка массива. Метод “пузырька”
40. Быстрая сортировка Хоара
41. Двумерные массивы. Работа с матрицами
42. Повторение пройденного материала. Решение задач
43. Файлы
44. Аргументы функции main
45. Сохранение графического изображения в файле
46. Основы криптографии. Задача о шифровке файлов
47. Решение задач по теме “Файлы”. Практическое занятие
48. Видеопамять текстового режима. Использование таймера в программах
49. Практическое занятие
50. Работа с мышью. Библиотека ms_mouse
51. Обработка специальных клавиш
52. Динамические структуры данных. Списки, стеки, очереди
53. Решение задач по теме «Динамические переменные». Практическое занятие
54. Контрольная работа.
55. Решение олимпиадных задач. Анализ изученного материала. Предпосылки на будущее
56. Экзамен
Вернуться к списку курсов
| | | |