ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Процесс создания загрузочных программ с использованием модулей типа UNIT.При трансляции программы, использующей модули типа UNIT, компилятор последовательно отыскивает файлы, содержащие коды используемых модулей (с расширением.TPU), с тем, чтобы подключить их к компилируемой программе. При этом компилятор работает по следующему алгоритму: - компилятор просматривает содержимое системного библиотечного файла модулей TURBO.TPL (Turbo Pascal Library); - если искомый модуль не найден в файле TURBO.TPL, то компилятор осуществляет поиск соответствующего TPU-файла в текущем каталоге; - если в текущем каталоге нужный файл не найден, то поиск продолжается в каталогах, заданных в альтернативе Options /Directories/Unit Directories для интегрированной среды; - если на предыдущих шагах файл не найден, то компилятор прекращает работу и выдает диагностическое сообщение об ошибке; - если компилятор активизирован посредством альтернатив Compile /Make или Compile /Build, то вышеуказанные шаги проводятся в поисках исходных текстов используемых модулей, которые будут оттранслированы перед трансляцией самой программы (при этом подразумевается, что имя файла с текстом модуля совпадает с именем модуля и имеет расширение.PAS). Процесс трансляции программы, использующей модули типа UNIT, можно представить следующей схемой: Исходный текст
РАS – файлы Результат компиляции Program Osn; ... Файл OSN.EXE end.
Файл UNIT1.TPU Unit Unit1; ... end. Файл UNIT2.TPU
Unit Unit2;... ... Модуль CRT end....
Содержание отчета. 1. Постановка задачи на разработку программы, исходные данные для разработки; 2. Состав и структура данных основной программы и модуля, 3. Текст основной программы и модулей типа UNIT; 4. Примеры работы (меню, введенные данные, результаты работы). Варианты заданий. Произвести обработку 10 чисел согласно своему варианту. Обработку выполнить в процедуре. 1. найти количество отрицательных элементов; 2. найти количество положительных элементов; 3. найти количество элементов больших 0,8; 4. найти сумму отрицательных элементов; 5. найти сумму положительных элементов; 6. найти разность элементов меньших 1,8; 7. входящих в интервал [0.4:3]; 8. найти сумму элементов, входящих в интервал [-10; 10]; 9. найти количество элементов, не входящих в интервал [-5; 14] 10. найти произведение отрицательных элементов и сложить его с 10; 11. все отрицательные числа умножить на 3; 12. найти максимальный элемент; 13. найти минимальный элемент; 14. найти максимальный элемент и поменять его местами с первым; 15. найти минимальный элемент и поменять его местами с последним; 16. найти количество элементов меньших максимального на 4; 17 найти сумму элементов больших минимального на 1.5; 18. найти среднеарифметическое положительных элементов; 19. найти среднеарифметическое отрицательных элементов и умножить его на 5.
Не нашли, что искали? Воспользуйтесь поиском:
|