Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
наша методичка с задачами.doc
Скачиваний:
0
Добавлен:
05.02.2020
Размер:
495.62 Кб
Скачать

Оглавление Оглавление 1

1. Системы счисления 4

Лабораторная работа 1. (переводим целые числа из десятичной системы счисления в систему счисления с основанием P и наоборот) 4

Лабораторная работа 2. (переводим целые числа из системы счисления с основанием P в систему счисления с основанием Q=PK и наоборот без промежуточного перевода в десятичную систему) 4

Лабораторная работа 3. (складываем целые числа в системе счисления с основанием P без перевода в десятичную) 5

Лабораторная работа 4. (простые и не очень простые вопросы и задачи по системам счисления) 6

2. Операторы ввода и форматного вывода 7

Лабораторная работа 5. (учимся вводить данные с клавиатуры, вычислять большие формулы и выводить результат на экран) 7

3. Операторы ввода, вывода и присваивания 7

Лабораторная работа 6. (первые простые содержательные задачи) 7

4. Условный оператор 9

Лабораторная работа 7. (учим компьютер спрашивать) 9

5. Логические переменные и операции 11

Лабораторная работа 8. (таблица истинности) 11

Лабораторная работа 9. (бросаем точку на плоскость и наблю­даем за ней) 12

Лабораторная работа 10. (составляем логические условия) 14

6. Операторы цикла 15

Лабораторная работа 11. (вычисляем суммы и произведения конечных рядов) 15

Лабораторная работа 12. (оператор цикла с предусловием – исследуем числа) 15

Лабораторная работа 13. (еще раз тренируемся в использовании оператора цикла) 16

Лабораторная работа 14. (факториал, Фибоначчи, Евклид и ... ) 18

Лабораторная работа 15. (обрабатываем последовательности) 19

Лабораторная работа 16. (препарируем целые числа) 20

Лабораторная работа 17. (опять целые числа, но мастерство – на ступень выше) 21

7. Символьные данные 22

Лабораторная работа 18. (узнаем у компьютера, какими он поль­зуется символами) 22

Лабораторная работа 19. (впервые обрабатываем не числа, а текст) 22

8. Подпрограммы (процедуры и функции) 23

Лабораторная работа 20. (задачи знакомые, но записываем их в новой форме) 23

9. Численные методы 25

Лабораторная работа 21. (приближенно решаем уравнения) 25

Лабораторная работа 22. (приближенно находим площади кри­волинейных фигур) 26

10. Одномерные массивы 26

Лабораторная работа 23. (наконец-то – от простых переменных переходим к массивам) 26

Лабораторная работа 24. (те же массивы, но задачи посложнее) 27

11. Двумерные массивы 29

Лабораторная работа 25. (крестики-нолики, морской бой, шахматы, … – без двумерных массивов не обойтись) 29

Лабораторная работа 26. (гуляем по матрице прямо и зигза­гами) 30

12. Графика 31

Лабораторная работа 27. (на первых подступах к красоте) 31

Лабораторная работа 28. (графики функций в декартовой сис­теме координат – помощь по математике) 32

Лабораторная работа 29. (графики кривых в полярной системе координат – и математика и красота одновременно) 33

Лабораторная работа 30. (не только рисуем, но и двигаем картинку по экрану) 34

Лабораторная работа 31. (довольно сложные, но интересные задачи по графике) 34

Лабораторная работа 32. (математические задачи с графическими иллюстрациями) 35

13. Строки 37

Лабораторная работа 33. (работаем уже не с отдельными символами, а с целой строкой) 37

Лабораторная работа 34. (учимся разбивать строку на слова) 37

14. Множества 39

Лабораторная работа 35. (очень легкий материал – передышка после процедур, функций, массивов, … ) 39

15. Записи 40

Лабораторная работа 36. (оказывается, переменная может состоять из полей совершенно разного типа). 40

16. Файлы 41

Лабораторная работа 37. (приступаем к изучению типизированных файлов) 41

Лабораторная работа 38. (используем все наши знания и пишем собственную базу данных) 43

Лабораторная работа 39. (текстовые файлы – незаменимый инструмент для отладки программ с большим количеством исходных данных) 44

17. Динамическая память (первый шаг к современному программированию) 45

Лабораторная работа 40. (линейные однонаправленные списки – не так трудно, как кажется) 45

17. Краткий справочник 48

18. Литература. 51