MaxEdu.ru
» » » Программирование в среде Turbo Pascal
Вернуться назад

Программирование в среде Turbo Pascal

1. Организация пользовательского интерфейса в среде Turbo Pascal (понятие пользовательского интерфейса, требования к пользовательскому интерфейсу, реализация пользовательского интерфейса на основе меню).
2. Алгоритм решения задачи сортировки методом обмена (схема алгоритма, пример)
3. Составить программу, которая устанавливает по центру экрана графическое окно размером 100х100, заливает его желтым фоном и заполняет синими точками, расположенные через 4 позиции.
Билет № 2
1. Организация пользовательского интерфейса в среде Turbo Pascal (структура меню, варианты выбора функции программы с помощью меню).
2. Алгоритм построения графика функций (определение масштаба, построение осей координат, вычерчивание графика).
3. Создать вещественный массив из 10000 чисел, заполнить его случайными числами в диапазоне от 0 до 1. Вычислить среднее значение массива. Очистить динамическую память. Создать целый массив размером 10000, заполнить его случайными целыми числами в диапазоне от -100 до 100 и вычислить его среднее значение.
Билет № 3
1. Реализация вывода информации на экран в диалоговом режиме (проектирование вывода информации на экран; реализация перемещения курсора в заданную позицию экрана).
2. Структура графической Pascal-программы (модуль GRAPH.tpu; определение графического режима, видеографического устройства, инициализация графического режима).
3. Составить программу вычисления функции у= (х+1)/(5-х) при х>5 у=1/(х+5) при х<-5. Программа должна состоять из трех частей, каждая из которых активизируется выбором соответствующего пункта меню: - ввод данных
- вычисление значения функции и вывод результатов
- завершение работы программы
Билет № 4
1. Текстовый и графический режимы работы дисплеев (характеристики режимов, минимальные единицы управления режимами).
2. Методы решения задач сортировки (внутренние, внешние). Алгоритм решения задачи сортировки выбором (схема алгоритма, пример).
3. Найти с точностью ε=0,001 на отрезке [-2;1] корень уравнения х3 +х2 +х+1=0 методом половинного деления.
Билет № 5
1. Численные методы решения трансцендентных (нелинейных) уравнений. Метод половинного деления (дихотомия) .
2. Управляющие графические процедуры и функции (InitGraph.,
CloseGraph, GraphResult, GraphErrorMsg).
3. Дан двумерный массив среднемесячных температур за 3 года.
Определить, в каком году было самое теплое лето, т.е. в каком году была наибольшая средняя температура летних месяцев. Использовать сортировку методом пузырька ( сортировка обменом).
Билет № 6
1. Реализация контроля вводимых данных в среде Turbo Pascal (контроль вводимых числовых данных, кода нажатой клавиши, символьных данных, вывод сообщений пользователю о некорректном вводе данных).
2. Динамическая цепочка (определение; однонаправленные списки, двунаправленные списки; графические модели).
3. Составить программу, которая рисует на экране прямоугольники, случайным образом , заливает их разным цветом.
Билет № 7
1. Динамические и статические переменные (определение статической и динамической переменной, распределение памяти, отличие статической переменной от динамической в языке Turbo Pascal).
2. Проектирование размещения текстовой и графической информации на экране, назначение координат размещения, определение типа линий и цвета элементов изображения.
3. Дано натуральное число n. Найти сумму первой и последней цифр этого числа (используйте внешние подпрограммы).
Билет № 8
1. Разработка Pascal-программ модульной структуры (понятие модульного программирования, структура программы с модулями, компиляция модулей).
2. Графические процедуры и функции для работы с дугами, фигурами
(Arc, Pieсlice, Ellipse, Circle, Rectangle, Bar, Bar3d, DrawPoly, FillPoly).
3. Составить программу на примере односвязного списка. Список содержит записи с информационной частью: ФИО пациента , давление и ссылочной частью (адрес следующей или предыдущей записи).
Билет № 9
1. Работа с экраном в текстовом режиме (текстовые окна, функции, используемые в текстовом режиме, использование символов псевдографики).
2. Алгоритм решения задачи сортировки цифровым методом (схема алгоритма, пример).
3. Получить массив целых чисел, заполнить его случайным образом, элементы, расположенные на главной диагонали выделить, синим и красным цветом, остальные элементы зеленым.
Билет № 10
1. Алгоритмизация и программирование задач численного интегрирования. Вычисление определенного интеграла методом прямоугольников
2. Графические процедуры и функции для работы с точечными изображениями (PutPixel, GetPixel, GetX, GetY).
3. Найти с точностью ε=0,001 на отрезке [-2;1] корень уравнения х3 +х2 +х+1=0 методом Ньютона ( метод касательных).
Билет № 11
1. Переменная ссылочного типа (назначение, объявление, использование динамических переменных, безтиповый указатель).
2. Графические процедуры и функции для работы с текстом (OutText,
SetTextJustify, SetTextStyle, SetUserCharSize, InstallUserFont).
3. Вычислить интеграл методом средних прямоугольников. Начальное значение х1=0, конечное значение х2=π, точность вычисления е=0.01, подынтегральная функция 1-0,25*sin2 х
Билет № 12
1. Процедуры для работы с динамическими переменными (создание динамической переменной, освобождение памяти от динамической переменной, ввод\ вывод данных полей динамической переменной).
2. Графические процедуры и функции для формирования экрана, окна, страницы (ClearDevice, SetViewPort, ClearViewPort., SetVisualPage, SetVisualPage, SetActivePage, GetMaxX GetMaxY).
3. Найти с точностью ε=0,001 на отрезке [-2;1] корень уравнения х3 +х2 +х+1=0 методом хорд ( метод ложного положения).
Билет № 13
1. Численные методы решения трансцендентных (нелинейных) уравнений. Метод хорд (метод ложного положения).
2. Графические процедуры и функции для работы со штриховкой, цветом и палитрой (SetFillStyle, SetFillPattern, FloodFill, SetBkColor, SetColor).
3. Составить программу построение графика функции y=sinx для х принадлежащего отрезку [0; 2π], используя точечный метод.
Билет № 14
1. Удаление динамической переменной из динамического списка (удаление динамической переменной из начала списка, из конца списка, с заданным атрибутом).
2. Алгоритм решения задачи сортировки вставками (схема алгоритма, пример).
3. Вычислить интеграл методом трапеций . Начальное значение х1=0, конечное значение х2=10, точность вычисления е=0.01, подынтегральная функция
1/(х*Ln(x)*0,43429)
Билет № 15
1. Алгоритмы добавления данных в динамические списки (в начало динамической цепочки, в конец динамической цепочки, после заданного элемента; графические модели алгоритмов).
2. Графические процедуры и функции для работы с графическими примитивами типа "линия" (Line, LineTo, LineRel, MoveTo, MoveRel, SetLineStyle) .

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать полную версию
Рефераты по информатике 1. Организация пользовательского интерфейса в среде Turbo Pascal (понятие пользовательского интерфейса, требования к пользовательскому интерфейсу,
Оценок: 400 (Средняя 5 из 5)

Специалисты RetsCorp работают в digital-сфере более 7 лет. За это время мы разработали более 500+ успешных проектов. Основываясь на своем опыте и знании рынка, мы с уверенностью можем сказать, что будет работать, а что — нет. Заказывая создание лендинга для бизнеса в нашей студии, вы получаете работающие решения, необходимые именно вашему бизнесу.

Сотрудничая с нами, вы будете не клиентом, а нашим партнером. Благодаря этому мы будем развивать ваш бизнес как собственный. Мы так же как и вы заинтересованы в успехе проекта, поскольку ваша успешность будет нашей рекламой.

© 2014 - 2022 MaxEdu.ru