Основы работы в системах Turbo Pascal и Visual C++6.0

Контрольная работа - Компьютеры, программирование

Другие контрольные работы по предмету Компьютеры, программирование

±ору текста программы:

1)С целью рационального размещения текста не следует операторы программы писать сплошным текстом.

2)Для чёткого выявления вложенности управляющих структур требуется особым образом располагать операторы в тексте, так что служебные слова, которыми начинается и заканчивается тот или иной оператор, записываются на одной вертикали, а все вложенные в него операторы записываются с некоторым отступом вправо.

)При записи конструкций языка более глубоких уровней вложенности следует сдвигать их от начала строки вправо.

)Каждое описание и каждый оператор следует писать с новой строки. Продолжение описаний или операторов на новой строке надо сдвигать вправо. Следует избегать длинных строк. Допускается пропуск пустых строк.

)В тексте программы заглавные и строчные буквы не различаются.

 

Сохранение текста программы в файле на диске

 

Сохраните текст программы на диске (например, D:) с именем Prim1p.pas.

Для этого:

выполните команду меню File Save as...

в диалоговом окне введите полное имя файла, например, D:\prim1p (расширение .pas присваивается по умолчанию)

сделайте щелчок на кн. ОК или нажмите кл. Enter.

После закрытия диалогового окна имя файла появится в заголовке окна документа.

Вид окна программы с сохраненным текстом программы представлен на рис.3.

 

Рис.3. Окно системы ТРW вместе с сохраненным текстом программы Варианта1.

 

Компиляция и компоновка программы

 

Назначение компилятора:

1) проверка текста программы на наличие синтаксических ошибок;

) в случае отсутствия ошибок перевод исходного текста программы с языка Pascal на язык машинных кодов, т.е. создание объектного кода программы.

Назначение компоновщика:

1) подключение к объектному коду программы объектных кодов внешних программных модулей (библиотек процедур и функций);

) создание загрузочного кода программы (имя файла с расширением exe).

Откомпилируйте программу Prim1p

 

Для этого:

установите текущий каталог D:\, чтобы загрузочный файл сохранился там же, где находится исходный файл, для этого:

oвыполните команду меню Options Directories…

oв поле EXE and TPU Directories введите с клавиатуры D:\

выполните команду меню Compile Compile или нажмите клавиши Alt+F9

( если в программе имеются ошибки, то строка с первой ошибкой закрашивается черным цветом, место ошибки отмечается курсором, сообщение об ошибке появляется в статусной строке окна программы);

исправьте ошибки и повторите компиляцию и так до тех пор, пока не появится диалоговое окно с сообщением Successfully completed (компиляция завершена):

 

 

сохраните исправленный текст программы (команда меню File Save).

Замечание. Команда Compile выполняет две функции - компилятора и компоновщика. В результате сформируется программный файл (в нашем случае Prim1p.exe).

проверьте местонахождение загрузочного файла.

 

Выполнение программы.

 

Выполните программу Prim1p.

Для этого:

выполните команду меню Run Run или нажмите клавиши Ctrl+F9 (появится окно с результатами выполнения, см. рис.4.).

запишите результат и закройте окно выполнения.

 

Рис.4. Результат выполнения программы Варианта1.

 

Создание и выполнение новой версии программы

 

Создайте и выполните программу Варианта2.

Для этого:

создайте новое окно документа в окне ТРW (команда меню File New);

скопируйте текст программы Prim1p.pas в новое окно, для этого:

активизируйте окно с файлом Prim1p.pas (кл. F6)

выделите весь текст и скопируйте его в Буфер обмена (команда Edit Copy)

активизируйте новое окно (кл. F6)

вставьте текст из Буфера обмена (команда Edit Paste)

в новом окне измените текст программы в соответствии с Вариантом2

сохраните текст программы в своей папке в файле с именем Prim2p.pas ( команда меню File Save as…) (см. рис.5 )

 

Рис.5. Окно системы ТРW вместе с сохраненным текстом программы Варианта2.

 

откомпилируйте программу Prim2p до успешного завершения;

зафиксируйте правильный текст программы (команда File Save);

выполните программу Prim2p (команда Run Run или клавиши Ctrl+F9). Автоматически появится окно выполнения программы с приглашением к вводу значения радиуса круга (рис.6.);

 

Рис.6. Окно выполнения с приглашением ввода радиуса

 

в ответ на это приглашение наберите с клавиатуры число 1.5 и нажмите кл.Enter (в окне выполнения появится результат, см. рис.7);

запишите результат в тетрадь;

для продолжения работы закройте окно выполнения.

 

Рис.7. Окно выполнения с результатами работы программы Варианта2.

 

Закройте все окна на рабочем столе

Откройте программу Проводник и свою папку. Убедитесь в наличие исходных и программных файлов для каждого варианта.

Из окна Проводника запустите программный файл для Варианта1, затем для Варианта2. (Обратите внимание, что каждая программа выполняется в отдельном окне). Не закрывайте окна!

Запустите систему Turbo Рascal и откройте исходные файлы для Варианта1, затем для Варианта2 (команда меню File Open).

В окне Turbo Рascal расположите окна мозаикой (команда Window Tyle).

На Рабочем столе расположите каскадом все открытые окна.

 

Предъявите результаты работы преподавателю - окно Проводника, окно ТРW, два окна выполнения программ.

 

Часть2. Программирование в системе MS VISUAL C++6.0