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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


контрольная работа Турбо паскаль

Информация:

Тип работы: контрольная работа. Добавлен: 03.06.2012. Сдан: 2010. Страниц: 8. Уникальность по antiplagiat.ru: < 30%

Описание (план):


 
 
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
НОВОКУЗНЕЦКИЙ ФИЛИАЛ-ИНСТИТУТ
ГОСУДАРСТВЕННОГО  ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО  ОБРАЗОВАНИЯ
«КЕМЕРОВСКИЙ  ГОСУДАРСТВЕННЫЙ  УНИВЕРСИТЕТ» 
 

Факультет информационных технологий
кафедра систем автоматизации управления 

Кафедра автоматизации управления

 
 
 
 
 
Выполнил: ФЗ-09.
Ф.И.О. Гафарова Ирина Варисовна. 

КОНТРОЛЬНАЯ РАБОТА
ПО  ДИСЦИПЛИНЕ «ИНФОРМАТИКА»
ТЕМА: Turbo Pascal. 

Проверил:
преп. Степанов А. В.  
 
 

                                                Контрольная работа
защищена /не защищена
                                                (ненужное зачеркнуть)
«______»______2010 г. 
 
 
 
 

Новокузнецк – 2010 

СОДЕРЖАНИЕ 
 

1. Понятие системы  программирования 

2. Среда программирования Turbo Pascal. 

3 Процедурный тип 

4. Операторы управления  выполнением программы 

5. Практическое задание 

Список  литературы 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

1. Понятие системы программирования 
 

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

Тем не менее, первоначально  язык имел ряд ограничений: невозможность  передачи функциям массивов переменной длины, отсутствие нормальных средств  работы с динамической памятью, ограниченная библиотека ввода-вывода, отсутствие средств для подключения функций написанных на других языках, отсутствие средств раздельной компиляции и т. п. Подробный разбор недостатков языка Паскаль того времени был выполнен Брайаном Керниганом в статье «Почему Паскаль не является моим любимым языком программирования»[7] (эта статья вышла в начале 1980-х, когда уже существовал язык Модула-2, потомок Паскаля, избавленный от большинства его пороков, а также более развитые диалекты Паскаля). Некоторые недостатки Паскаля были исправлены в ISO-стандарте 1982 года, в частности, в языке появились открытые массивы, давшие возможность использовать одни и те же процедуры для обработки одномерных массивов различных размеров. 

Необходимо заметить, что многие недостатки языка не проявляются  или даже становятся достоинствами при обучении программированию. Кроме того, по сравнению с основным языком программирования в академической среде 1970-х (которым был Фортран, обладавший гораздо более существенными недостатками), Паскаль представлял собой значительный шаг вперёд. В начале 1980-х годов в СССР для обучения школьников основам информатики и вычислительной техники академик А. П. Ершов разработал алголо-паскалеподобный «алгоритмический язык». 

Наиболее известной  реализацией Паскаля, обеспечившая широкое распространение и развитие языка, является Turbo Pascal фирмы Borland, выросшая затем в объектный Паскаль для DOS (начиная с версии 5.5) и Windows и далее в Delphi, в которой были внедрены значительные расширения языка. 

Диалекты Паскаля, применяемые в Turbo Pascal для DOS и Delphi для Windows, стали популярны из-за отсутствия других успешных коммерческих реализаций. 
 

Система программирования - это совокупность обрабатывающих системных программ и языков программирования, предназначенная для повышения  эффективности программистского труда.
Система программирования ТР7 (Turbo Pascal 7.0) представляет собой единство трех самостоятельных начал: компилятора  языка программирования Турбо Паскаль, сам язык программирования Паскаль  и среды программирования.
Компилятор - это  специальная системная программа, предназначенная для перевода исходной программы, набранной на языке программирования, в программу на машинном языке.
Процесс составления  машинной программы по исходной программе  называется компиляцией.
Среда программирования - это различные сервисные услуги, предоставляемые программной оболочкой, которые предоставляют пользователю удобные средства для создания, редактирования(изменения) и выполнения различных программ.
Язык программирования - это допустимые конструкции операторов, выражений и функций, предназначенные для описания алгоритмов и которые затем переводятся компилятором в машинный язык, что позволяет микропроцессору выполнить данный алгоритм вычисления или обработки информации. 
 

2. Среда программирования Turbo Pascal. 

Среда программирования ТР7 - это первое, с чем сталкивается любой программист, приступающий к практической работе с системой. После успешного запуска системы ТР7 на экране появляется окно системы ТР7.
Окно среды  программирования ТР7 состоит:
1. Главного верхнего  меню
2. Окна текстового  редактора
3. Строка статуса  и подсказки 

В главном меню находятся все основные команды  системы. Перечислим основные из них:
Меню FILE содержит следующие команды: 

— NEW - создаёт  и открывает новое окно редактора;
— OPEN - открывает  новое окно и загружает в него указанный дисковый файл программы;
— SAVE - записывает содержимое активного1 окна редактора  в дисковый файл;
— SAVE AS - записывает содержимое активного окна редактора  в дисковый файл под другим именем;
— PRINT - печатает содержимое активного окна редактора на принтере;
— EXIT - завершает  работы с ТР7. 

Меню EDIT: 

— UNDO - отменяет последние сделанные Вами изменения  в тексте программы:
— REDO - отменяет действие предыдущей команды UNDO
— CUT - удаляет  выделенный блок из окна редактора и помещает его в буфер обмена2;
— COPY - копирует выделенный блок из окна редактора  в буфер обмена;
— PASTE - копирует содержимое буфера обмена в окно редактора;
— CLEAR - удаляет  из окна редактора выделенный блок, но не помещает его в буфер; 

Меню RUN: 

— RUN - запускает  из активного окна редактора исходную программу на выполнение
Меню WINDOW: 

— TILE - располагает  окна так, чтобы каждое окно было видно  на экране и все они имели бы приблизительно одинаковые размеры:
— CASCADE - располагает  на экране окна редактора таким образом, чтобы были видны рамки каждого из них;
— CLOSE ALL - закрывает  все открытые окна;
— CLOSE - закрывает  активное окно;
— LIST - выводит  на экран список всех открытых окон.
Окно текстового редактора представляет собой поле для записи команд языка программирования Паскаль и составления из этих команд соответствующих программ.
В нижней части  экрана находится строка статуса  и подсказки, в котором сообщаются подсказки о назначении некоторых  функциональных клавишах. 
 

Функциональные  клавиши: 

Функциональные  клавиши используются для управления средой ТР7. Они обозначаются F1, F2,…,F12 и располагаются в самом верхнем  ряду клавиатуры.
Ниже приводятся команды, которые будут выполнятся при нажатии на соответствующую  функциональную клавишу:
F1 - обратиться  за справкой к встроенной справочной  службе; вызов помощи;
F2 - записать  редактируемый текст программы  в дисковый файл;
F3 - прочитать  текст из дискового файла в  окно редактора; вызов диалогового  окна со списком всех дисковых  файлов;
F4 - выполнение программы до позиции указанной курсором;
F5 - распахнуть  активное окно на весь экран;
F6 - сделать активным  следующие окно;
F7 - используется  для пошагового выполнения программы(с  заходом в подпрограмму);
F8 - используется  для пошагового выполнения программы(без  захода в подпрограмму);
F9 - выполнить  компилирование программы, но  не запускать её;
F10 - вызов главного  меню;
Также функциональные клавиши используются в сочетании  с другими клавишами. Вот некоторые из них: 

Ctrl+F9 - выполнить  прогон программы (запустить программу  на выполнение): компилировать программу  находящеюся в активном окне, загрузить её в оперативную  память и выполнить, после чего  вернуться в среду ТР7.
Ctrl+F5 - изменение  размеров активного окна.
Alt+F5 - сменить  окно редактора на окно вывода  результатов работы (прогона) программы.
Alt +X - выход из  системы программирования ТР7.
Alt +Backspace - отмена  предыдущего действия.
Alt +F3 - закрытие  активного окна.
Alt +0(нуль) - вывод  списка всех открытых окон.
Alt +число от 1 до 9 - делает активным соответствующие  окно.  

Текстовый редактор: 

Текстовый редактор среды ТР7 предоставляет пользователю удобные средства создания и редактирования текстов программ. Признаком того, что среда находится в состоянии редактирования, является наличие в окне редактора курсора - небольшого мигающего прямоугольника. 

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

Специальные клавиши: 

PgUp - на страницу  вверх; 
PgDown - на страницу  вниз;
Home - в начало  текущей строки;
End - в конец  текущей строки;
Backspace - удаление символа стоящего слева от курсора;
Caps Lock - включение(выключение) режима ввода прописных(заглавных)  букв;
Delete - удаление  символа на который указывает  курсор, сцепление двух строк;
Enter - вставить  новую строку, разрезать строку;
Insert - заменить символ; 

Сочетание клавиш: 

Shift +стрелки  - пометить блок;
Ctrl +Y - удалить  строку на которую указывает  курсор;
Ctrl +Insert - копировать  помеченный блок в буфер обмена;
Shift +Insert - вставить  помеченный блок из буфера;
Ctrl +Delete - удалить  помеченный блок из окна редактора не помещая его в буфер обмена;
Shift +Delete - удалить  помеченный блок из окна редактора  и поместить его в буфер  обмена;  

Элементы языка  программирования Паскаль.
Алфавит языка  ТР7. 

Как и любой  язык, язык программирования Паскаль имеет свой алфавит. Он включает в себя: 

Буквы;
Цифры;
Шестнадцатеричные цифры;
Специальные символы;
Пробелы;
Зарезервированные слова;
Буквы - это буквы  латинского алфавита от a до z и от A до Z, а также знак подчёркивания _. В  Паскале нет различия между прописными и строчными (большими и малыми) буквами алфавита, если только они не входят в символьные и строковые выражения.
и т.д.................


Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть полный текст работы бесплатно


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.