Задание 2. Кодирование и единицы измерения информации. 6
ИНДИВИДУАЛЬНАЯ РАБОТА № 2. 7
Задание 1. Запись математических выражений на алгоритмическом языке. 7
Задание 2. Запись арифметических выражений в математической форме. 8
Задание 3. Циклические вычислительные процессы. Вычисление значений функции при различных значениях аргумента (табулирование функции) 9
Задание 4. Циклические вычислительные процессы. Решение задач, содержащих вычисление конечных сумм и произведений. 11
Задание 5. Разветвление в цикле. 12
Задание 6. Обработка одномерных массивов. 17
Задание 7. Обработка двумерных массивов. 18
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ВЫПОЛНЕНИЮ ИНДИВИДУАЛЬНЫХ ЗАДАНИЙ.. 20
ИНДИВИДУАЛЬНАЯ РАБОТА № 1. 20
Задание 1. Системы счисления. 20
Задание 2. Кодирование и единицы измерения информации. 23
ИНДИВИДУАЛЬНАЯ РАБОТА № 2. 24
Графический способ представления алгоритма. 24
Интегрированная среда отладки и создания программ на языке программирования Turbo Pascal 25
Основные символы.. 26
Типы данных. 27
Ввод и вывод данных. 28
Задание 1. Запись математических выражений на алгоритмическом языке. 29
Задание 2. Запись арифметических выражений в математической форме. 29
Задание 3. Циклические вычислительные процессы. Вычисление значений функции при различных значениях аргумента (табулирование функции) 30
Задание 4. Циклические вычислительные процессы. Решение задач, содержащих вычисление конечных сумм и произведений. 35
Задание 5. Разветвление в цикле. 38
Задание 6. Обработка одномерных массивов. 41
Задание 7. Обработка двумерных массивов. 48
Наиболее распространенные сообщения об ошибках. 56
Контрольные вопросы по теме «Алгоритмизация и программирование». 57
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ.. 58
ВВЕДЕНИЕ
Методические указания предназначены для студентов очной формы обучения, изучающих основы работы на персональных компьютерах в рамках курса «Информатика».
Методические указания состоят из двух индивидуальных работ и методических рекомендаций по их выполнению.
Индивидуальная работа № 1 состоит из двух заданий на темы: «Системы счисления» и «Кодирование и единицы измерения информации». Целью выполнения индивидуальных заданий является приобретение умений и навыков самостоятельной работы с позиционными системами счисления и использование знаний в применении правил перевода числа из одной системы счисления в другую, выполнение арифметических операций в позиционных системах счисления, понимание процесса кодирования информации и определение количества информации в различных единицах измерения.
Индивидуальная работа № 2 состоит из семи заданий на тему: «Алгоритмизация и программирование на языке Turbo Pascal». Задание 1 и 2 «Запись математических выражений на алгоритмическом языке и в математической форме»; Задание 3 и 4 «Циклические вычислительные процессы»; Задание 5 «Разветвление в цикле»; Задание 6 «Обработка одномерных массивов» и Задание 7 «Обработка двумерных массивов». Целью выполнения индивидуальных заданий является приобретение умений и навыков самостоятельной работы по программированию на алгоритмическом языке высокого уровня Turbo Pascal и анализу результатов работы программ, опыта взаимодействия с вычислительной машиной и её устройствами.
Для выполнения заданий 3 − 7 необходимо выполнить следующие этапы:
1) Выполнение математической постановки задачи;
2) Разработка алгоритма решения задачи в виде графической схемы;
3) В соответствии с разработанной схемой алгоритма написать текст (листинг) программы;
4) Набор программы и её запуск на выполнение на компьютере;
5) Проверка полученных результатов, если результатов нет или они неверны, исправление ошибок и запуск программы на выполнение.
По окончании работы составляется отчет по индивидуальному заданию.
Требования по оформлению отчёта:
1) Оформляется на листах формата А4(21 × 29,7 см);
2) На титульном листе указывается Ф.И.О. студента, номер группы и вариант индивидуального задания;
3) Основная часть может быть оформлена как в напечатанном виде, так и вручную, в которой для каждого задания описываются:
а) условие задачи;
б) блок-схема решения задачи (выполняется с помощью линейки или ПК);
в) текст (листинг) отлаженной на компьютере программы;