
- •1.Основные понятия. Системы программирования.
- •2.Язык Паскаль. История создания.Алфавит языка.
- •3.Структура программ на Паскале.
- •4.Интегрированная среда Борланд Паскаль. Работа с меню.
- •5.Премы работы в среде Борланд Паскаль. Работа с файлами.Прогон и отладка программ.
- •7.Целые и вещественные типы данных в языке Паскаль. Точность представления данных. Длина в памяти. Стандартные функции с числовыми данными.
- •8.Арифметические выражения в языке Паскаль. Символьный тип данных. Оперции, возможные с символьным типом данных.
- •9.Булевский тип данных. Логические выражения. Логические операции.
- •13.Работа с файлами в языке Паскаль.Файловые переменные. Основные операции с файлами.
- •14.Работа с текстовыми файлами в языке Паскаль.
- •15.Составные типы данных в языке Паскаль.Массивы, строковые типы.
- •16. Множественный тип данных языка Паскаль.Операции над множествами.
- •17.Комбинированный тип данных языка Паскаль. Форма описания записей. Работа с записями.
- •18. Подпрограммы в языке Паскаль. Назначение подпрограмм. Процедуры и функции. Передача параметров. Область действия имен.
- •19.Предварительное и внешнее описание подпрограмм в языке Паскаль. Рекурсия.
- •20.Распределение памяти для переменных. Процедурный тип данных в языке Паскаль.
- •21.Модули в языке Паскаль. Структура модулей. Доступ к объектам модуля.
- •23.Стандартные модули в языке Паскаль. Модуль crt, dos, graph.
- •24.Модуль crt. Текстовые окна. Управление клавиатурой.
- •25.Модуль Graph. Инициализация графики. Графический и текстовый режимы. Переключение между текстовыми и графическими режимами. Система координат.
- •29.Прямой и дополнительный код отрицательных целых чисел в пэвм. Двоичный и десятичный сумматор на дополнительном коде.
25.Модуль Graph. Инициализация графики. Графический и текстовый режимы. Переключение между текстовыми и графическими режимами. Система координат.
Модуль обеспечивает работу с экраном в графическом режиме. Экран в графическом режиме представляется в виде совокупности точек - пикселов. Цвет каждого пиксела можно задавать отдельно.
Модуль Graph обеспечивает: вывод линий и геометрических фигур заданным цветом и стилем; закрашивание областей заданным цветом и шаблоном; вывод текста различным шрифтом, заданного размера и направления; определение окон и отсечение по их границе; использование графических спрайтов и работу с графическими страницами.В отличие от текстового режима, в графическом курсор невидим.
Перед выводом изображения необходимо определить его стиль, то есть задать цвет фона, цвет линий и контуров, тип линий, шаблон заполнения, вид и размер шрифта, и так далее.
Программа, использующая графический режим, должна содержать следующие действия: подключение модуля Graph; перевод экрана в графический режим; установку параметров изображения; вывод изображения; возврат в текстовый режим.
29.Прямой и дополнительный код отрицательных целых чисел в пэвм. Двоичный и десятичный сумматор на дополнительном коде.
Для записи знака числа в разрядной сетке отводится фиксированный строго определенный разряд-прямой код
Недостатки прямого кода: сложность выполнения арифметических действий над отрицательными числами
Для образование обратного кода отрицательного числа необходимо в знаковом разряде поставить 1, все остальные разряды инвентировать
Для получения дополнительного кода отрицательного числа необходимо к его обратному коду прибавить 1