Курсовая работа

«Справочная система на Турбо Паскале»

  • 23 страниц(ы)
  • 1885 просмотров
фото автора

Автор: navip

Обшие сведения 4

Описание логической структуры. Блок-схема 11

Функциональное назначение 12

Используемые технические средства. Текст программы 14

Входные и выходные данные 21

Литература 23

Обшие сведения

TURBO PASCAL

Интегрированная среда

Работа с ТР начинается при запуске файла turbo.exe. Существуют различные версии ТР. Чаще используются версии ТР55 и ТР70.

Сверху расположено меню, которое активизируется нажатием клавиши . Каждое слово в основном меню является заголовком вертикального подменю, которое открывается, если выделить его и нажать либо навести на него указатель мыши и щелкнуть левой кнопкой мыши (для ТР70).

Ниже расположено окно редактирования Edit – рабочее пространство для работы с программой (в ТР70 можно одновременно работать с несколькими окнами). Еще ниже – окно Watch, в котором при отладке программ отображаются значения переменных. Переход к следующему окну осуществляется нажатием клавиши . В ТР70 выбор требуемого окна осуществляется комбинацией Alt+№, где № - номер нужного окна.

Результаты работы программы отображаются в окне Output. Чтобы снова увидеть это окно надо нажать Alt+.

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

Главное меню

Главное меню активизируется клавишей либо щелчком левой кнопки мыши на нужном пункте меню. Кроме того, можно использовать комбинацию Alt+<первая буква пункта меню>. Приведем наиболее часто используемые команды.

Пункт меню File(работа с файлами)

Load 5

(Open…7) – загрузка (открытие) файла программы (имеющего расширение .pas) с диска в окно редактора. Если указать имя не существующего файла, то будет создан новый файл с этим именем.

Pick5 Alt+ – восстановление истории. Показывает 9 файлов, которые загружались в окно редактора последними.

New – создание нового файла. В ТР55 после выбора этой команды следует запрос на сохранение файла, находящегося в окне редактора в данный момент.

Save – сохранение файла.

Write to 5

(Save as…7) – сохранение файла с новым именем.

Save all7 – сохранение всех файлов.

Directory5 – команда просмотра каталога (по умолчанию маска *.*). Может служить альтернативой пункту Load.

Change dir – команда для смены текущего каталога или диска. После выполнения этой команды все действия с файлами будут производиться по умолчанию в новом каталоге.

Print7 – печать файла.

Printer setup7 – установки принтера

OS shell 5

(DOS shell7) – временный выход в DOS. Позволяет работать в DOS без выхода из ТР (команды copy, ren…) или запускать другие программы, объем которых не превышает объема оставшейся памяти. Для возврата в обычный режим работы надо набрать exit.

Quit (Exit) Alt+X – выход из ТР.

Пункт меню Edit (работа с редактором)

В ТР55 для данного пункта нет подменю.

В ТР55 в верхней строке отображается рабочая информация: строка и столбец, к котором расположен курсор и т.д. Переключение между режимом вставки и замены осуществляется нажатием клавиши Insert (при режиме вставки в верхней строке отображается надпись Insert).

Правка осуществляется как и в большинстве редакторов, поэтому подробно этот вопрос рассматривать не будем. Для получения подробной информации достаточно нажать , находясь в окне редактирования.

Ctrl+Y – удаление строки, в которой расположен курсор.

Наиболее распространенные команды работы с блоками:

Ctrl+K, B – отметить начало блока.

Ctrl+K, K – отметить конец блока.

Ctrl+K, C – скопировать выделенный блок на новое место.

Ctrl+K, V – перенести выделенный блок.

Ctrl+K, W – записать выделенный блок на диск.

Ctrl+K, R – считать блок с диска.

Ctrl+K, Y – удалить выделенный блок.

Ctrl+K, H – отменить выделение / выделить последний блок.

В ТР70 имеется подменю. Наиболее часто используемые команды:

Undo Alt+BkSp – отмена последней операции.

Cut Shift+Del – вырезать.

Copy Ctrl+Ins – копировать.

Paste Shift+Ins – вставить.

Clear Ctrl+Del – очистка.

Выделение фрагмента производится при помощи мыши либо клавишей Shift с клавишами управления курсором.

При включенном режиме вставки курсор имеет вид мигающего символа подчеркивания, а при режиме замены - вид мигающего прямоугольника.

В ТР70 имеется также пункт меню Search, содержащей команды поиска, замены и др.

Используемые технические средства.

Текст программы

PROGRAM Raspisanie;

uses CRT;

Label Nach;

type kadr=record

Fam : string[10];

Name : string[10];

god : String[25];

Fon : string[10];

end;

var

f : file of kadr;

zap : kadr;

xx,i,j : byte;

Procedure Zast;

Begin

GotoXY(25,3); Writeln(' Список телефонов ');

textcolor(12);

GotoXY(25,6); Writeln(' Главное меню ');

textcolor(15);

GotoXY(25,23); Writeln('Введите число и нажмите Enter');

GotoXY(25,7); Writeln('+----------------------------+');

GotoXY(25,8); Writeln('¦ 1 - Ввод данных ¦');

GotoXY(25,9); Writeln('¦ 2 - Просмотр полного списка¦');

GotoXY(25,10); Writeln('¦ 3 - Поиск телефона по фам. ¦');

GotoXY(25,11); Writeln('¦ 4 - кол-во тел. по году ¦');

GotoXY(25,12); Writeln('¦ 5 - Выход ¦');

GotoXY(25,13); Writeln('+----------------------------+');

GotoXY(25,14); Write (' Ваш выбор - ');

end;

{**************************************************************}

{===================== Основная программа =====================}

Begin

TextBackGround(0);

ClrScr;

while true do

begin

nach:TextBackGround(Black);

ClrScr;

Zast;

read(i);

case i of

1:vvod;

2:view;

3:Seach;

4:xxxx_god;

5:Halt;

else writeln('Нет такой команды');

end;

end;

End.

1. Васюкова Н.Д., Тюляева В.В., Практикум по основам программирования (язык Паскаль). Москва “Высшая школа” 1991.

2. Вирт Н. Алгоритмы и структуры данных. – М.: Мир, 1989. (Зуев Е.А. Язык программирования Turbo Pascal 6.0, 7.0. М.: Веста, Радио и связь, 1993.

3. Джонс Ж., Харроу К. Решение задач в системе Турбо-Паскаль. - М.: Финансы и статистика, 1991.

4. Заварыкин В.М., Житомирский В.Г., Лапчик М.П. Основы информатики и вычислительной техники. - М.: Просвещение, 1988.

5. Зимина Т.Ф., Стеценко И.В., Турбо Паскаль 7.0. Издательская группа BHV, 1998 А. А. Стеценко.

6. Зубов В.С. Программирование на языке TURBO PASCAL (версии 6.0 и 7.0). – М.: Информационно-издательский дом “Филинъ”, 1997.

7. Зуев Е.А. Язык программирования Турбо- Паскаль 6.0. – М., Унитех, 1992.

8. Касьянов В.Н., Сабельфельд В.К. Сборник заданий по практикуму на ЭВМ. – М.: Наука, 1986.

9. Лингер Р., Миллс Х., Уитт Б. Теория и практика структурного программирования. – М.: Мир, 1982

10. Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7.0.- К.: ВЕК+, М.: Бином Универсал, 1998.

11. Могилев А.В. и др. Информатика: учебное пособие для ВУЗов. – М.; Изд. Центр «Академия», 2002.

12. Немнюгин С.А. Турбо- Паскаль. – СПб.: Питер, 2000.

13. Семакин И. Г., Шестаков А. П. Основы программирования. – М.; Мастерство, 2002.

14. Федоренко Ю. Алгоритмы и программы на Turbo Pascal. Учебный курс.- СПб: Питер, 2001.

Примечания к работе

К работе прилагается все исходники. Есть приложения.

Описание логической структуры. Блок-схема

Покупка готовой работы
Тема: «Справочная система на Турбо Паскале»
Раздел: Программирование, Базы данных
Тип: Курсовая работа
Страниц: 23
Цена: 1000 руб.
Нужна похожая работа?
Закажите авторскую работу по вашему заданию.
  • Цены ниже рыночных
  • Удобный личный кабинет
  • Необходимый уровень антиплагиата
  • Прямое общение с исполнителем вашей работы
  • Бесплатные доработки и консультации
  • Минимальные сроки выполнения

Мы уже помогли 24535 студентам

Средний балл наших работ

  • 4.89 из 5
Узнайте стоимость
написания вашей работы

Не подошла эта работа?

Воспользуйтесь поиском по базе из более чем 40000 работ

Другие работы автора
Наши услуги
Дипломная на заказ

Дипломная работа

от 8000 руб.

срок: от 6 дней

Курсовая на заказ

Курсовая работа

от 1500 руб.

срок: от 3 дней

Отчет по практике на заказ

Отчет по практике

от 1500 руб.

срок: от 2 дней

Контрольная работа на заказ

Контрольная работа

от 100 руб.

срок: от 1 дня

Реферат на заказ

Реферат

от 700 руб.

срок: от 1 дня

682 автора

помогают студентам

23 задания

за последние сутки

10 минут

среднее время отклика