НТУУ КПИ
Факультет: ФЭЛ (ИПСА)
Кафедра: САПР (СП)
Преподаватель: Капшук
Специальность: Информационные технологии проектирования
Дисциплина: Методы и средства компьютерных информационных технологий
Страниц: 9 + файлы исходных текстов программ (Borland Pascal) Задание
Разработать программу для вывода на экран дисплея и EPSON-совместимый матричный принтер графика функции одной переменной, заданной в аналитическом виде. Аннотация
График функции строится на фоне метрической сетки в декартовой системе координат. Метрическая сетка и график функции изображаются разным цветом. Оси системы координат имеют названия и соответствующие числовые отметки. Изображение графика функции и метрической сетки имеют размер 560 точек по горизонтали и 440 точек по вертикали. При построении графика не используются функции графических библиотек, кроме функции вывода точки на экран. Для построения графика функции и организации интерфейса с пользователем используется графический режим VGA 640 x
480. В программе предусмотрено выделение произвольной точки графика с помощью маркера и выведение на экран соответствующего аргумента и значения функции. Предусмотрено также введение произвольного аргумента с клавиатуры, вычисления для него значения функции и выделение точки на графике с помощью маркера. Для решения задачи вывода изображения экрана на матричный EPSON–совместимый 24-х иголочный принтер использовался режим ESC * 39, в котором обеспечивается печать с одинаковой горизонтальной и вертикальной плотностью, равной 180 dpi. В программе также предусмотрен вывод изображения экрана на принтер в режиме ESC * 0, в котором обеспечивается печать с одинаковой вертикальной и горизонтальной плотностью, равной 60dpi. С помощью командной последовательности ESC 3 24 был установлен междустрочный интервал, обеспечивающий печать без пропусков между строками изображения. Функция, график которой строит программа, задается в исходном тексте программы. Чтобы задать другую функцию, следует внести изменения в программную процедуру Procedure Eval(Var V:ValueType); . Содержание отчета
Задание
Требования к программе
Обоснование выбора языка программирования
Краткое описание разработанной программы
Описание интерфейса разработанной программы
Краткое описание структуры программы
Блок-схема разработанной программы
Выводы по работе
Факультет: ФЭЛ (ИПСА)
Кафедра: САПР (СП)
Преподаватель: Капшук
Специальность: Информационные технологии проектирования
Дисциплина: Методы и средства компьютерных информационных технологий
Страниц: 9 + файлы исходных текстов программ (Borland Pascal) Задание
Разработать программу для вывода на экран дисплея и EPSON-совместимый матричный принтер графика функции одной переменной, заданной в аналитическом виде. Аннотация
График функции строится на фоне метрической сетки в декартовой системе координат. Метрическая сетка и график функции изображаются разным цветом. Оси системы координат имеют названия и соответствующие числовые отметки. Изображение графика функции и метрической сетки имеют размер 560 точек по горизонтали и 440 точек по вертикали. При построении графика не используются функции графических библиотек, кроме функции вывода точки на экран. Для построения графика функции и организации интерфейса с пользователем используется графический режим VGA 640 x
480. В программе предусмотрено выделение произвольной точки графика с помощью маркера и выведение на экран соответствующего аргумента и значения функции. Предусмотрено также введение произвольного аргумента с клавиатуры, вычисления для него значения функции и выделение точки на графике с помощью маркера. Для решения задачи вывода изображения экрана на матричный EPSON–совместимый 24-х иголочный принтер использовался режим ESC * 39, в котором обеспечивается печать с одинаковой горизонтальной и вертикальной плотностью, равной 180 dpi. В программе также предусмотрен вывод изображения экрана на принтер в режиме ESC * 0, в котором обеспечивается печать с одинаковой вертикальной и горизонтальной плотностью, равной 60dpi. С помощью командной последовательности ESC 3 24 был установлен междустрочный интервал, обеспечивающий печать без пропусков между строками изображения. Функция, график которой строит программа, задается в исходном тексте программы. Чтобы задать другую функцию, следует внести изменения в программную процедуру Procedure Eval(Var V:ValueType); . Содержание отчета
Задание
Требования к программе
Обоснование выбора языка программирования
Краткое описание разработанной программы
Описание интерфейса разработанной программы
Краткое описание структуры программы
Блок-схема разработанной программы
Выводы по работе