Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Работа в системе программирования turbo-pascal




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

Линейные алгоритмы. Арифметические выражения. Стандартный ввод/вывод данных. Форматы вывода. Модуль CRT

1.Цель работы:

Применение системы программирования Turbo-Pascal для компиляции и выполнения программ, разработанных на основе построенных линейных алгоритмов, использующих арифметические операции, стандартные математические функции, функции модуля CRT, форматы вывода данных.

2.Краткая теория:

Система программирования – это программная среда, предназначенная для создания, отладки и выполнения программ на определенном языке программирования. В состав системы программирования входят:

Компилятор – программа для перевода программы с языка программирования на машинный язык, позволяет обнаружить синтаксические ошибки в программе.

Отладчик – программные средства позволяющие проследить за ходом выполнения программы, позволяет обнаружить логические ошибки на стадии выполнения программы.

Набор библиотек – это набор стандартных встроенных функций языка программирования.

Справочные системы – помогает пользователю находить информацию о системе программирования или языке программирования.

Сервисные средства для работы с библиотеками – средства обеспечивающие работу с библиотеками функций.

Редакторы связей – предназначены для организации больших программе пакетов программ.

И т. д.

В системе программирования Tурбо-Паскаль 5.5 допускается изменение структуры программы, заголовок программы не обязателен, разделы описания глобальных описаний могут следовать в любом порядке,

Расширен синтаксис описания констант, разрешено определять типизированные константы, введены шестнадцатеричные константы, расширен список арифметических функций, введены типы данных word и bite, расширен список процедур и функций для работы с файлами и модулями.

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

Главное меню интегрированной среды содержит след. пункты:

File – содержит команды для работы с файлами

Edit – команды для редактирования

Run – позволяет выполнять программы

Compile – содержит команды выполняющие компиляцию

Options – команды установки опций интегрированной среды

Debug – устанавливает параметры отладки программы

Break/watch – выборочная отладка отдельных участков исходного текста.

Начиная с версии 6.0 появилась возможность работать в многооконном режиме, редактирую несколько файлов одновременно, допускается работа с мышью, стало возможным объектно-ориентированное проектирование программ (библиотека Turbo Vision)

Главное меню версии 7.0 дополняют пункты:




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


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


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



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




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