Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Стандартные типы данных среды Турбо Паскаль и описание величин




Run

Элементы среды Турбо Паскаль

Теоретические сведения

СТРУКТУРА ПРОГРАММЫ И СТАНДАРТНЫЕ ТИПЫ ДАННЫХ

Требования к выполнению лабораторных работ

При выполнении лабораторной работы необходимо решить предлагаемую задачу алгоритмически, написать программу, проверить ее выполнение на примерах и составить отчет. Программа должна правильно выполняться при любых значениях исходных данных. Правильность работы всех ветвей программы должна быть проверена на тестах. При отсутствии решения и в каждой аномальной ситуации должно быть напечатано соответствующее сообщение, например: "Исходные данные создают аномальную ситуацию: деление на ноль" и т.п. Не доводя до аварийного останова ЭВМ, надо предложить ввести новые данные.

Отчет должен содержать:

1. Тему и цель задания.

2. Постановку задачи.

3. Требования к заданию и условия варианта.

4. Программу на языке Паскаль.

5. Результаты (протокол выполнения одного из примеров на экране) работы программы.

Лабораторная работа № 1

 

Цель работы –ознакомление со средой программирования Турбо Паскаль и встроенными типами данных и процедурами ввода-вывода; приобретение навыков составления программы на языке Турбо Паскаль.

Постановка задачи: записать и посчитать по заданному варианту программу линейного алгоритма в среде Турбо Паскаль.

 

Среда Турбо Паскаль включает в себя редактор, компилятор, редактор связей и отладчик.

В окне редактора первая строка содержит все команды главного меню:

File – операции с файлами, смена каталога, выход из режима Турбо-Паскаль;

Edit – возвращение в режим редактирования;

Run – выполнение программы, построчный просмотр программы;

Compile – компиляция программы;

Options – управление режимом компиляции и рабочей средой Турбо Паскаль;

Debug – проверка значения переменных при отладке программы, нахождение нужной процедуры или функции;

Break/watch – управление при отладке (прерывание/просмотр).

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

В последней строке экрана приведено назначение функциональных клавиш.

При выборе из меню команды Run высвечивается окошко с подменю вида

  Run Ctrl-F9 Program reset Ctrl-F2 Go to cursor F4 Trace into F7 Step over F8 User screen Alt-F5

Содержание команд подменю:

Run (Ctrl-F9) – автоматическое выполнение программы из файла редактора;

Trace into (F7) – построчное выполнение программы (трассировка);

Step over (F8) – пооператорное выполнение программы (трассировка), но без просмотра выполнения подпрограмм-функций и процедур;

Program reset (Ctrl-F2) – прекращение построчного выполнения программы (трассировки);

Go to cursor (F4) – выполнение программы от текущей строки до строки, где находится курсор;

User screen (Alt-F5) – просмотр результата выполнения программы.

Находясь в режиме экранного редактора (свидетельством чего является мигание курсора на экране), пользователь может написать необходимую программу.

Переход в главное меню осуществляется нажатием клавиши F10, выход из главного меню – повторным нажатием F10 или клавиши ESC.

После того как набрана программа, пользователь переходит в главное меню и нажатием подменю RUN передает программу на выполнение.

Для просмотра результатов счёта пользователь выбирает подменю User screen (Alt-F5).

Для выхода в окно редактирования из окна просмотра необходимо нажать любую клавишу.

Турбо Паскаль позволяет при отправлении программы на счёт обнаруживать синтаксические ошибки и ошибки выполнения. В этом случае возникают сообщение об ошибке, её номер и пояснение на английском языке. Сам курсор указывает на то место в программе, где подразумевается ошибка. При высвечивании ошибки ее необходимо исправить курсором и отправить программу на выполнение (Run). Для отыскания ошибок используют трассировку программы (выполнение по шагам).

 

Тип данных – это характеристика, которая для величины определяет:

· необходимый размер памяти;

· диапазон значений, которые может принимать величина;

· возможные операции над величиной (подразумеваются действия относительно использования величин в выражениях);

· формы представления величин (или формат представления величин).

Логический тип: BOOLEAN.

Отводится 1 байт памяти.

Значением является множество из двух упорядоченных элементов с названием FALSE и TRUE.

Форма изображения – запись соответствующего слова false или true.

ЗАМЕЧАНИЕ. Операции not, and, or, xor – соответственно обозначают отрицание, конъюнкцию, дизъюнкцию, исключение. Работа этих операций представлена в следующей таблице:

 

A Not a   a b a and b a or b a xor b
True False   True True True True False
False True   True False False True True
      False True False True True
      False False False False False

Символьный тип: CHAR.

Отводится 1 байт памяти.

Значением может быть один из 255 упорядоченных элементов множества всех символов, представленных кодами ЭВМ таблицы ASCII (American Standard Code Information – американский стандартный код для обмена информацией).

Допустима операция сложения символов – знак «+», но как результат создается тип величины, который не уже не является типом CHAR, а представляет собой структурированный тип STRING.

Форма изображения – символ записывается в апострофах.

ПРИМЕР: 'a', 'c', '2', '-', ' '.

При выводе символов на экран апострофы не изображаются.

Допускается использование записи символа через внутренний код, который записывается после символа #.

ПРИМЕР: 'a' соответствует записи #97; 'z' соответствует записи #90.




Поделиться с друзьями:


Дата добавления: 2014-12-26; Просмотров: 339; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.