|
|
|
|
|
|
|
|
страницы:
1
2
3
4
5
6
7
Текущая страница: 1
|
|
Министерство образования РФ
Хабаровский государственный технический университет
Институт (факультет) Институт информационных технологий Кафедра Компьютерное проектирование и сертификация машин Специальность Металлорежущие станки и инструменты
ВЗАИМОДЕЙСТВИЕ ОСНОВНЫХ ЧАСТЕЙ ЭВМ ПРИ ВЫПОЛНЕНИИ ПРОГРАММЫ
Пояснительная записка к курсовой работе
По дисциплине «Информатика»
КР. 991096.00.00.00 ПЗ
Выполнил: студент группы МРС-91 Егоров О.В. зачетная книжка № 991096 Руководитель работы: доцент Кетов А.В.
Хабаровск 2000
Задание на курсовую работу Разработать обучающую программу на тему "Взаимодействие основных частей ЭВМ при выполнении программы". Руководитель: Реферат Пояснительная записка к курсовой работе содержит 22 листа формата А4, 2 рисунка, 1 использованный источник, 1 приложение. ПРОГРАММА ДЛЯ ЭВМ, ПАСКАЛЬ, АЛГОРИТМИЧЕСКИЙ ЯЗЫК, ПРОГРАММИРОВАНИЕ, ИНФОРМАТИКА. Целью курсовой работы является разработка программы для ЭВМ средней сложности с удобным пользовательским интерфейсом. Это достигается путем проектирования, разработки и отладки на языке Паскаль обучающей программы на тему: «Взаимодействие основных частей ЭВМ при выполнении программы». Приведена блок-схема процедуры для вывода главного меню. В приложении приведен исходный текст программы на Turbo Pascal.
Содержание Введение 3 Блок – схема процедуры «MainMenu» (вывода на экран главного меню) 3 Описание программы 4 1. Назначение 4 2. Запуск программы 4 3. Работа с программой 4 3.1 Выбор пункта меню «Обучение» 4 3.2 Выбор пункта меню «Проверка знаний» 5 Заключение 5 Список использованных источников 5 Приложение А. Исходный текст программы 6
Введение Целью курсовой работы является разработка программы для ЭВМ средней сложности с удобным интерфейсом на языке программирования Паскаль. Блок – схема процедуры «MainMenu» (вывода на экран главного меню)
Описание программы 1. Назначение Данная программа показывает и обучает, как взаимодействуют основные части ЭВМ при выполнении программы. Программа написана на языке Turbo Pascal [1] для персональных ЭВМ, совместимых с IBM PC, и операционной системой MS DOS. 2. Запуск программы Находясь в каталоге с программой, в ответ на подсказку DOS набрать computer.exe и нажать клавишу Enter. Выход из программы по нажатию клавиши Esc. 3. Работа с программой После запуска программы на экране появляется главное меню выбора:
Выбор пунктов меню производится с помощью курсорных клавиш Вверх, Вниз и нажатия клавиши Enter для запуска нужной части программы. Для выхода из программы достаточно нажать клавишу Esc или выбрать в меню опцию с надписью «Esc – Выход». 3.1 Выбор пункта меню «Обучение» Обучающая часть программы имеет вид:
Внизу экрана находятся функциональные клавиши Помощь (F1), Назад ((), Вперед ((), Выход (Esc): Помощь (F1) – получить справку, Назад (() – вернуться назад, Вперед (() – вывести следующую информацию, Выход (Esc) – выйти из обучения.
3.2 Выбор пункта меню «Проверка знаний» Тест имеет вид:
Выбор ответа производится клавишами 1, 2 и 3. При необходимости выйти можно нажать клавишу Esc и выйти из теста.
По окончании теста выводится окно итога, которое имеет вид:
Заключение В курсовой работе была спроектирована, разработана и отлажена на языке программирования Паскаль обучающая программа на тему: «Взаимодействие основных частей ЭВМ при выполнении программы». Программа имеет удобный для пользователя интерфейс и возможностью просмотра графического изображения процессов проходящих в ЭВМ при выполнении программы. Список использованных источников 1. Марченко А.И. Программирование в среде Turbo Pascal 7.0. Учебное пособие. – К.: ВЕК+, М.: ДЕСС, 1999. - 496 с.
Приложение А. Исходный текст программы program LEAN_Ecm;
uses Crt, Graph, Sm_Graph, Sm_Const; {-------------------} {uses}
var I: Integer; FuncKeyWindow: array [1..3] of TImage; {Массив картинок функциональных клавиш} Temp: array [1..2] of TImage; {Массив вспомогательный} {-------------------} {var}
procedure BildWin; const TxtCol: Word = Red; {Цвет текста} RTACol: Word = Yellow; {Цвет прямоугольников} BACCol: Word = Black; {Цвет фона} {Рисуем главную картинку} begin SetBkColor(BACCol); SetColor(BRDCol); Rectangle(X0, Y0, X0 + 385, Y0 + 300); Rectangle(X0, Y0 + 305, GetMaxX - X0, YS - 5); SetColor(MemCol); {Ячейки памяти} SetLineStyle(1, 0, 0); for I := 1 to 4 do {Ячейки памяти} begin Line(X0 + 130 + 16 * I, Y0 + 120, X0 + 130 + 16 * I, Y0 + 200); Line(X0 + 130, Y0 + 120 + 16 * I, X0 + 210, Y0 + 120 + 16 * I) end; {CPU} SetColor(CPUCol); MoveTo(X0 + 83, Y0 + 203); {0} LineTo(X0 + 7, Y0 + 203); {1} LineTo(X0 + 7, Y0 + 117); {2} LineTo(X0 + 40, Y0 + 117); {3} LineTo(X0 + 40, Y0 + 45); {4} LineTo(X0 + 127, Y0 + 45); {5} LineTo(X0 + 127, Y0 + 27); {6} LineTo(X0 + 213, Y0 + 27); {7}
Текущая страница: 1
|
|
|
|
|
Предмет: Информатика
|
|
Тема: Взаимодействие основных частей ЭВМ при выполнении программы |
|
Ключевые слова: выполнении, основных, комп-ры, паскаль компьютер курсовая информатика, информатика, курсовая, ЭВМ, паскаль, при, частей, Взаимодействие основных частей ЭВМ при выполнении программы, компьютер, Взаимодействие, Программирование и комп-ры, Программирование, программы |
|
|
|
|
|
|
|
|