Реферат: Знакомство со средой Турбо Паскаль - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Знакомство со средой Турбо Паскаль

Банк рефератов / Информатика, информационные технологии

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Архив Zip, 24 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

Знакомство со средой Турбо Паскал ь ЗНА КОМСТВО СО СРЕДОЙ ТУРБО ПАСКАЛЯ Система программирования Турбо Паскаль пр едставляет собой единство двух в известной степени самостоятельных на чал: компилятора с языка программирования Паскаль (язык назван в честь в ыдающегося французского математика и философа Блеза Паскаля (1623-1662)) и неко торой инструментальной программной оболочки, способствующей повышени ю эффективности создания программ. Для краткости условимся в дальнейше м называть реализуемый компилятором язык программирования Паскаль - яз ыком Турбо Паскаля, а разнообразные сервисные услуги, представляемые пр ограммной оболочкой, - средой Турбо Паскаля. Среда Турбо Паскаля - это перв ое, с чем сталкивается любой программист, приступающий к практической ра боте с системой. Если Вы по каким-либо причинам не собираетесь писать соб ственные программы, можно пропустить эту главу, в которой приводятся мин имальные сведения об основных приемах работы в среде Турбо Паскаля. Турбо Паскаль появился на рынке программных продуктов в 1984 году и соверши л революцию в программировании. До этих пор предпочтение отдавалось Бей сику - простому, дешевому и легко усваемому. Паскаль же был аппаратно зави симым, дорогим и сложным в обращении. С появлением Турбо Паскаля положен ие меняется. Турбо Паскаль состоит из языка программирования и среды про граммирования, которая создает удобства в работе. Изучение Паскаля как языка программирования идет вместе с изучением вс ей системы Турбо Паскаль. Язык программирования Паскаль был разработан Н. Виртом в 1968-1970 год ах и получил широкое распространение благодаря наглядности программ и легкости при изучении. Он послужил основой для разработки других языков программирования (например, Ада, Модула-2). Первая версия Турбо Паскаля использовалась не очень долго - появилась в 1983 году, а уже в 1984 году ее заменила вторая версия, которая получила широкое распространение. К осени 1985 года появляется третья версия, более удобная в работе (быстрее работает компилятор и редактор, возможен вызов MS-DOS из про граммы). Четвертая версия (1988 год), представил Турбо Паскаль в новом виде (появление новой среды, компилятор стал встроенным). Осенью этого же года разработа на пятая версия, у которой еще больше развита среда и у которой появился в строенный отладчик. А в 1989 году появилась версия 5.5, позволившая перейти к о бъектно-ориентированному программированию. Шестая версия уже обеспечивала многооконный и многофайловый режим раб оты, использование мыши, применение объектно-ориентированного програм мирования, обладала встроенным ассемблером и имела другие возможности. В 1992 году фирма Borland International выпустила два пакета программирования на языке Пас каль - это Borland Pascal 7.0 и Turbo Pascal 7.0 Пакет Turbo Pascal 7.0 использует новейшие достижения в программировании. Он может быть использован практически на любой машине и относительно дешев. Язык этой версии обладает широкими возможностями, имеет большую библиотеку модулей. Среда программирования позволяет создавать тексты программ, к омпилировать их, находить и исправлять ошибки, компоновать программы из отдельных частей, использовать модули, отлаживать и выполнять отлаженн ую программу. КАК НАЧАТЬ РАБОТУ С ТУРБО ПАСКАЛЕМ Система Турбо Паскаль довольна значительн а по объему. Она поставляется на нескольких дистрибутивных дискетах и ус танавливается на жесткий диск. При развертывании системы на жестком дис ке обычно создается каталог с именем ТР (или PAS, TURBOPAS, PASCAL и т.п.), в который помещаю тся все файлы с дистрибутивных дискет. Для вызова Турбо Паскаля необходи мо отыскать в древовидной структуре каталогов ПК этот каталог и в нем фа йл TURBO.EXE. Этот файл содержит готовую к работе диалоговую систему программи рования Турбо Паскаль. В него входят минимально необходимые части Турбо Паскаля (текстовый редактор, компилятор, компоновщик, загрузчик). Для нор мальной работы в диалоговой среде понадобятся также основная библиоте ка, располагающаяся в файле TURBO. TPL, и справочная служба (файл TURBO.HLP). В принципе, э тих файлов достаточно для написания, компиляции и исполнения большинст ва примеров, содержащихся в этой книге. Пусть перечисленные файлы распол агаются в каталоге ТР на диске D. Тогда для вызова Турбо Паскаля следует да ть команду: D:\TP\TURBO По этой команде операционная система MS-DOS поставит на испол нение программу из файла TURBO.EXE: загрузит программу в оперативную память и п ередаст ей управление. Не рекомендуется работать с системой, назначив в качестве каталога по умолчанию (текущего каталога) тот, в котором хранят ся перечисленные выше файлы (этот каталог будем называть системным). Во-п ервых, в таком случае можно ошибочно стереть какой-либо из файлов систем ы программирования и тем самым нарушить ее работоспособность, а во-вторы х, этот каталог очень скоро заполнится другими файлами, прямо не относящ имися к Турбо Паскалю. Существует и еще одна причина, по которой нежелате льно работать в системном каталоге. Дело в том, что Турбо Паскаль имеет св ойство запоминать свою настройку в двух файлах с именами TURBO. TP и TURBO.PCK. При выз ове система начинает поиск этих файлов в текущем каталоге. Если этот кат алог - Ваш индивидуальный, система всякий раз будет настраиваться так, ка к Вы этого хотите. Если эти файлы не обнаружены в Вашем каталог (а при перв ом обращении к Турбо Паскалю так оно и будет), система продолжит поиск в си стемном каталоге, а не найдя их там, настроится стандартным образом. Впос ледствии можно сохранить настроечные файлы в своем каталоге и тем самым избавить себя от необходимости перенастройки системы всякий раз при об ращении к ней. Сразу же скажем, что для выхода из Турбо Паск аля следует нажать клавишу Alt и, не отпуская ее, - клавишу с латинской буквой X, после чего можно отпустить обе клавиши. Верхняя строка содержит «меню» возможных режимов работы Турбо Паскаля, нижняя - краткую справку о назна чении основных функциональных клавиш. Вся остальная часть экрана прина длежит окну редактора, очерченному двойной рамкой и предназначенному д ля ввода и коррекции текстов программ. В его верхней строке приводятся и мя того дискового файла, откуда был прочитан текст программы (новому фай лу присваивается имя NONAME00.PAS), два специальных поля, используемых при работе с устройством ввода «мышь» (эти поля выделены квадратными скобками), и ци фра 1 - номер окна. В Турбо Паскале можно работать одновременно с нескольки ми программами (или частями одной крупной программы), каждая из которых м ожет располагаться в отдельном окне редактора. Среда позволяет использ овать до 9-ти окон редактора одновременно. Кроме окна (окон) редактора в Ту рбо Паскале используются также окна отладочного режима, вывода результ атов работы программы, справочной службы, стека, регистров. По желанию он и могут вызываться на экран поочередно или присутствовать на нем одновр еменно. Режим помощи Необходимо познакомить с режимом помощи - Help (F1). Показать, как входить в режи м помощи, перемещаться по нему. Подробное знакомство с этим режимом учащ иеся проводят самостоятельно. Первая программа Программа начинается с заголовка, имеющего следующий вид: Program <имя програм мы>; За ним идет раздел описаний, в котором должны быть описаны все идентифик аторы (константы, переменные, типы, процедуры, функции, метки), которые буд ут использованы в программе. После раздела описаний идет раздел операторов, который начинается со сл ужебного слова Begin и заканчивается служебным словом End. В этом разделе зада ются действия над объектами программы, введенными в употребление в разд еле описаний. Операторы в этом разделе отделяются друг от друга точкой с запятой. После последнего слова End ставится точка. Запуск программы Для того, чтобы запустить программу, выходим в главное меню (нажатием F10) - п ервое окно, выбираем режим RUN и дважды нажимаем . На экране появляется со общение: Введите два целых числа через пробел Курсор мигает в следующей строке, вводим два целых числа через пробел и н ажимаем , после этого появляется сообщение: произведение равно... Нажмите . Задания Изменить программу для нахождения суммы двух чисел. Изменить программу для нахождения суммы четырех чисел. Найти значение выражения: (a + (d - 12)*3) * (c - 5*k), где значения переменных a, d, c и k вводятс я с клавиатуры. Выведите на экран свою фамилию, имя и отчество, в следующей строке - дату р ождения. Сохранение программы Для того, чтобы сохранить программу, необхо димо: выйти в главное меню и выбрать режим File; нажать и из появившегося окна выбрать режим Save as..., после нажатия клавиши появ ится окно, в котором наберите имя файла. Например, а:\prim1_1.pas; здесь а:\ - это назва ние диска, на котором будем сохранять файл, prim1_1 - имя файла (оно может содерж ать не более 8 символов), pas - расширение, сообщающее о том, что файл содержит п рограмму, написанную на языке Паскаль. Примечание. Следует сообщить учащимся спис ок символов, которые нельзя употреблять в именах файлов: * = + []\|;:,.<>/?. А также не следует использовать в именах файлов символ пробела и б уквы русского алфавита. После того, как имя файла набрано, нажмите клавишу . Примечание. Следует отметить, что для быстрого сохранения файла можно во спользоваться командами Save или Save all меню File. Выход из системы программирования Турбо Паскаль Для того, чтобы закончить работу, необходим о: выйти в главное меню и выбрать режим File; нажать и из появившегося окна выбрать режим Quit -, после чего нажать либо , ли бо комбинацию -. ФУНКЦИОНАЛЬНЫЕ КЛАВИШИ Функциональные клавиши используются для у правления средой Турбо Паскаля. Они обозначаются F1, F2, . .., F12 и располагаются в сам ом верхнем ряду клавиатуры. С каждой из этих клавиш связывается некотора я команда меню. Действие почти всех функциональных клавиш можно модифиц ировать тремя особыми клавишами: Alt (от ALTernative - дополнительный), Ctrl (ConTRoL -управляющ ий) и Shift (SHIFT- сдвиговый). Эти клавиши используются подобно клавиши временной смены регистра на пишущей машинке: нужно нажать на одну из них и затем, не отпуская ее, нажать функциональную клавишу. В дальнейшем такое совместн ое нажатие двух клавиш будем обозначать чертой. Например, Alt-F3 означает, что вместе с клавишей Alt необходимо нажать клавишу F3, Ctrl-F9 - вместе с Ctrl нажимается F9 и т.д. Ниже приводятся команды, которые передаются среде Турбо Паскаля ф ункциональными клавишами и некоторыми их комбинациями с клавишами Ctrl и Alt: Fl - обратиться за справкой к встроенной справочной службе (Help-помощь); F2 - записать редактируемый текст в дисковый файл; F3 - прочитать текст из дискового файла в окно редактора; F4 - используется в отладочном режиме: начать или продолжить исполнение пр ограммы и остановиться перед исполнением той ее строки, на которой стоит курсор; F5 - распахнуть активное окно на весь экран; F6 - сделать активным следующее окно; F7 - используется в отладочном режиме: выполнить следующую строку програм мы; если в строке есть обращение к процедуре (функции), войти в эту процеду ру и остановиться перед исполнением первого ее оператора; F8- используется в отладочном режиме: выполнить следующую строку програм мы; если в строке есть обращение к процедуре (функции), исполнить ее и не пр ослеживать ее работу; F9 - компилировать программу, но не выполнять ее; F10 - перейти к диалоговому выбору режима работы с помощью главного меню; Ctrl-F9 - выполнить прогон программы: компилировать программу, находящуюся в р едакторе, загрузить ее в оперативную память и выполнить, после чего верн уться в среду Турбо Паскаля. Alt-F5 - сменить окно редактора на окно вывода рез ультатов работы (прогона) программы. Полное описание функциональны клав иш содержится в прил.1, а сейчас - самый краткий комментарий. Во-первых, Вам п онадобятся команды Ctrl-F9 для проверки работы Вашей программы и Alt-X - для выход а из Турбо Паскаля. Клавиши F2 и F3 помогут Вам в работе с Вашим каталогом. Ком андой Alt-F5 Вы в любой момент сможете просмотреть данные, выданные на экран в результате прогона программы. ТЕКСТОВЫЙ РЕ ДАКТОР Текстовый редактор среды Турбо Паскаля пре доставляет пользователю удобные средства создания и редактирования те кстов программ. Признаком того, что среда находится в состоянии редактир ования, является наличие в окне редактора курсора -небольшого мигающего прямоугольника. Режим редактирования автоматически устанавливается с разу после загрузки Турбо Паскаля. Из режима редактирования можно перей ти к любому другому режиму работы Турбо Паскаля с помощью функциональны х клавиш или выбора нужного режима из главного меню. Если среда находитс я в состоянии выбора из меню, курсор исчезает, а в строке меню появляется ц ветной указатель-прямоугольник, выделяющий одно из кодовых слов (опций м еню). Для перехода от состояния выбора режима из главного меню в состояни е редактирования нужно нажать клавишу Esc (ESCape - ускользать, убегать), а для пер ехода к выбору из главного меню - F10. Рассмотрим основные приемы работы с те кстовым редактором. Для создания текста программы нужно ввести этот тек ст с помощью клавиатуры ПК подобно тому, как это делается при печатании т екста на пишущей машинке. После заполнения очередной строки следует наж ать на клавишу Enter, чтобы перевести курсор на следующую строку (курсор всег да показывает то место на экране, куда будет помещен очередной вводимый символ программы). Окно редактора имитирует длинный и достаточно широки й лист бумаги, фрагмент которого виден в окне. Если курсор достиг нижнего края, осуществляется прокрутка окна редактора: его содержимое смещаетс я вверх на одну строку и снизу появляется новая строка листа. Если курсор достиг правой границы экрана, окно начинает по мере ввода символов смеща ться вправо, показывая правый край листа. Размеры листа по горизонтали и вертикали ограничиваются только общим числом символов в файле, которых не должно быть больше 64535, однако компилятор Турбо Паскаля воспринимает с троки программы длиной не более 126 символов. Окно можно смещать относител ьно листа с помощью следующих клавиш: Page Up -на страницу вверх; Page Down - на страницу вниз; Ноте - в начало текущей строки; End - в конец текущей строки; Ctrl-Page Up -в начало текста; Ctrl-Page Down - в конец текста. Клавишами перевода курсора (эти клавши поме чены стрелками и располагаются в правой части клавиатуры) его можно смещ ать по экрану. При достижении границ окна оно смещается на строку Или на с имвол. Если Вы ошиблись при вводе очередного символа, его можно стереть с помощью клавиши со стрелкой (или надписью Backspace), расположенной над клавише й Enter. Клавиша Delete стирает символ, на который в данный момент указывает курсо р, а команда Ctrl-Y- всю строку, на которой расположен курсор. Следует помнить, ч то редактор Турбо Паскаля вставляет в конце каждой строки невидимый сим вол-разделитель. Этот символ вставляется клавишей Enter, а стирается клавиш ами Backspace или Delete. С помощью вставки/стирания разделителя можно «разрезать»/« склеить» строки. Чтобы разрезать строку, следует подвести курсор к нужно му месту и нажать Enter, чтобы склеить соседние строки, нужно установить курс ор в конец первой строки (для этого удобно использовать клавишу End) и нажат ь Delete или установит курсор в начало второй строки (клавишей Ноте) и нажать Backsp ace. Нормальный режим работы редактора - режим вставки, в котором каждый вно вь вводимый символ как бы «раздвигает» текст на экране, смещая вправо ос таток строки. Следует учитывать, что разрезание текста и последующая вст авка пропущенных строк возможны только в этом режиме. Редактор может так же работать в режиме наложения новых символов на существующий старый те кст: в этом режиме новый символ заменяет собой тот символ, на который указ ывает курсор, а остаток строки не смещается вправо. Для перехода к режиму наложения нужно нажать клавишу Insert, а если нажать эту клавишу еще раз, внов ь устанавливается режим вставки. Признаком того, в каком режиме работает редактор, является форма курсора: в режиме вставки он похож на мигающий с имвол подчеркивания, а в режиме наложения он представляет собой крупный мигающий прямоугольник, заслоняющий символ целиком. И еще об одной возмо жности редактора. Обычно редактор работает в режиме автоотступа. В этом режиме каждая новая строка начинается в той же позиции на экране, что и пр едыдущая. Режим автоотступа поддерживает хороший стиль оформления тек ста программы: отступы от левого края выделяют тело условного или состав ного оператора и делают программу более наглядной. Отказаться от автоот ступа можно командой Ctrl-O I (при нажатой Ctrl нажимается сначала клавиша с лати нской буквой О, а затем О отпускается и нажимается I ) , повторная команда Ctrl-O I в осстановит режим автоотступа. Ниже перечислены наиболее часто использ уемые команды редактор Турбо Паскаля. Смещение курсора Page Up -на страницу вверх; Page Down - на страницу вниз; Ноте - в начало текущей строки; End - в конец текущей строки; Ctrl-Page Up - в начало текста; Ctrl-Page Down - в конец текста. Команды редактирования Backspace - стирает символ слева от курсора; Delete - стирает символ, на который показывает курсор; Ctrl-Y- стирает строку с курсором; Enter - вставляет новую строку, разрезает старую; Ctrl-Q L - восстанавливает измененную строку Работа с блоком Ctrl-K В - начинает выделение блока; Ctrl-K K- заканчивает выделение блока; Ctrl-K Y - уничтожает выделенный блок; Ctrl-K С - копирует блок; Ctrl-K V - перемещает блок на новое место; Ctrl-K W - записывает блок в файл; Ctrl-K R - читает блок из файла; Ctrl-K P - печатает блок.
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
Астероид пролетел мимо Земли. Его назвали "Пятачок". Не то что не попал, но не попал в Шарик.
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

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

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru