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

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

  • 23 страниц
Содержание

Обшие сведения 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
Узнайте стоимость
написания вашей работы
Популярные услуги
Дипломная на заказ

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

от 8000 руб.

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

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

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

от 1500 руб.

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

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

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

от 1500 руб.

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

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

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

от 100 руб.

срок: от 1 дня

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

Реферат

от 700 руб.

срок: от 1 дня

682 автора

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

23 задания

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

10 минут

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