andrey

Путь к Файлу: /Диплом / 07 Руководство программиста 31-34.doc

Ознакомиться или скачать весь учебный материал данного пользователя
Скачиваний:   0
Пользователь:   andrey
Добавлен:   09.01.2015
Размер:   33.5 КБ
СКАЧАТЬ

Аннотация

 

Данный документ содержит требование к аппаратному обеспечению. Приведены рекомендации программисту для компиляции и компоновки, а также запуска модуля программы.


Содержание

 

5.1. Руководство программиста для программы в целом    33

5.1.1. Назначение программы        33

5.1.2. Требования к аппаратному обеспечению  33

5.1.3. Подготовка и запуск программы    33

            5.1.3.1 Компиляция и компоновка            33

            5.1.3.2 Запуск программы   33

5.1.4. Контроль ошибок      34

 


5.1. Руководство программиста для программы в целом

5.1.1. Назначение программы

Данная программа предназначена для интерпретирования исходного кода программы языка brainfuck.

5.1.2. Требования к аппаратному обеспечению

 

Требования к аппаратному обеспечению:

· ЭВМ модели - IBM PC/AT 386 и выше;

· Минимальный объем памяти - 8 Мб;

· Программное обеспечение – операционная система Windows;

· Объем свободной памяти на жестком диске 48,6 Кб + размер исходного текста программы на языке brainfuck * 5.

5.1.3. Подготовка и запуск программы

 

В файл in.txt помещается исходный код программы на языке brainfuck. Программа запускается файлом BF.exe.

 

5.1.3.1 Компиляция и компоновка

 

Открыть файл BF.cpp в интегрированной среде разработки Microsoft Visual C++ нажать кнопку компиляции. После этого будет созданы файлы in.txt, lex.txt, res.txt, syn.txt и BF.exe.

 

5.1.3.2 Запуск программы

 

Для активизации программы необходимо в файл in.txt поместить исходный код программы на языке brainfuck и запустить BF.exe модуль на ЭВМ, отвечающей требованиям к аппаратному обеспечению.

 

 

 

5.1.4. Контроль ошибок

 

В программе могут возникнуть ошибочные ситуации:

1) Невозможно открыть/создать один из четырех файлов, необходимых программе: in.txt, lex.txt, syn.txt, res.txt. В этом случае программа выдает сообщение об ошибке: («Error! Input file not open!») и завершает свою работу после нажатия клавиши.

2) В исходном коде интерпретируемой программы есть синтаксические ошибки. В этом случае программа выдает сообщение об ошибке: («Program include syntax errors.»), выводит участок исходного кода, предположительно содержащего ошибку и завершает свою работу после нажатия клавиши.

3) Указатель на символ в магазине МП-автомата имеет отрицательное значение. В этом случае программа выдает сообщение об ошибке: («Error!!!») и завершает свою работу после нажатия клавиши.

4) В потоке дескрипторов имеются элементы, не принадлежащие таблице дескрипторов языка. В этом случае программа выдает сообщение об ошибке: («Error!!! Descriptor file is bad!») и завершает свою работу после нажатия клавиши.

Наверх страницы

Внимание! Не забудьте ознакомиться с остальными документами данного пользователя!

Соседние файлы в текущем каталоге:

На сайте уже 21970 файлов общим размером 9.9 ГБ.

Наш сайт представляет собой Сервис, где студенты самых различных специальностей могут делиться своей учебой. Для удобства организован онлайн просмотр содержимого самых разных форматов файлов с возможностью их скачивания. У нас можно найти курсовые и лабораторные работы, дипломные работы и диссертации, лекции и шпаргалки, учебники, чертежи, инструкции, пособия и методички - можно найти любые учебные материалы. Наш полезный сервис предназначен прежде всего для помощи студентам в учёбе, ведь разобраться с любым предметом всегда быстрее когда можно посмотреть примеры, ознакомится более углубленно по той или иной теме. Все материалы на сайте представлены для ознакомления и загружены самими пользователями. Учитесь с нами, учитесь на пятерки и становитесь самыми грамотными специалистами своей профессии.

Не нашли нужный документ? Воспользуйтесь поиском по содержимому всех файлов сайта:



Каждый день, проснувшись по утру, заходи на obmendoc.ru

Товарищ, не ленись - делись файлами и новому учись!

Яндекс.Метрика