Методические указания по методике отладки программ в интегрированной среде PascalABC



Изучение интегрированной среды Pascal ABC

Цель работы:

- получить навыки работы в интегрированной средеPascal ABC;

- изучить команды редактирования;

- ознакомиться с пунктами главного меню.

 

Состав интегрированной среды:

- текстовый редактор;

- компилятор;

- компоновщик;

- отладчик;

- справочная система.

 

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

- имеет развитую систему меню (главное и локальное);

- обладает много файловым системным редактором (можно осуществлять обмен информации между отдельными окнами через промежуточный буфер).

1. Для загрузки интегрированной среды Pascal ABC запустите файл

На экране отобразится следующее окно

 

 

2. Создайте новый файл для ввода текста программы: меню Файл à пункт Новый(Ctrl+N) или кнопка на панели инструментов Новый файл.

3. В окне для ввода текста программы наберите свою программу. После заголовка программы в комментарии напишите условие задания.

 

 

4. Запустите программу на выполнение: меню Программа àпункт Выполнить или кнопка Выполнить на панели инструментов

 

 

 

5. Введите исходные данные для выполнения вашей программы

 

6. Для отладки программы воспользуйтесь пунктами меню Программа или соответствующими пунктами панели инструментов.

 

 

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

Для пошагового выполнения программы без захода в подпрограммы нажимайте клавишу F8 или .

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

 

 

 

 

 

7. Сохраните программу: меню Файл àпункт Сохранить как àукажите место сохранения файла и имя файла.

 

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

Государственное образовательное учреждение

профессионального образования

«Санкт-Петербургский государственный университет

Аэрокосмического приборостроения»

Факультет № 12 (СПО) колледж

 

 

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

По дисциплине

«Основы алгоритмизации и программирования»

Тема

«Структурированные типы данных»

 

Работу выполнил(а)                      /                              /

                                                                                                         (инициалы и фамидия)  

Студент(ка) группы ____________

Специальность 230105

 

Санкт-Петербург

2010

ПОРЯДОК ОФОРМЛЕНИЯ ОТЧЕТА

Задания к контрольной или лабораторной работе оформляются на листах формата А4, машинописным или рукописным способом, начиная с титульного листа.

 

Каждое задание должно содержать:

- номер задания;

- условие задания;

- алгоритм решения;

- текст программы;

-

Из окна вывода
исходные данные

- результаты решения

 

Пример оформления задания

Задача1: Дана строка символов , слова разделены любым знаком препинания . Вывести слова начинающиеся гласной буквой , оканчивающиеся согласной.

 

начало
конец
zn=[знаки препинания] glas=[гласные буквы] sog=[согласные буквы]
Ввод  st
I=1,length(st),1
Not(st[i] in zn
sl:=sl+st[i]
sl[1] inglas
sl[length(sl)] insog
Вывод  sl
sl:=’’

 


                     

 

programMnog; const zn=[',','.',':',';','?','!',' ']; glas=['а','е','и','о','у','ю','я','э','ы','ё']; sog=['б','в','г','д','ж','з','й','к','л','м','н','п','р','с','т','ф','х','ц','ч','ш','щ', 'й']; var st,sl:string; i:integer; begin Writeln('Введите Строку'); readln(st); Fori:=1 tolength(st) do If not(st[i] inzn) then sl:=sl+st[i] else begin if(sl[1] inglas) and (sl[length(sl)] insog) thenWriteln(sl); sl:=''; end; end.     Результат решения задачи   Введите Строку мама,арбуз помой! арбуз

 

ПЕРЕЧЕНЬ РЕКОМЕНДУЕМЫХ УЧЕБНЫХ ИЗДАНИЙ, ИНТЕРНЕТ-РЕСУРСОВ, ДОПОЛНИТЕЛЬНОЙ ЛИТЕРАТУРЫ

 

Основные источники:

 

1. Семакин И. Г., Основы программирования: учебник, Москва, Академия,2006г.

2. Голицына О.Л. Основы алгоритмизации и программирования Учеб. пособие для ССУЗов, М:, Академия. 2005

3. Голицына О.Л. Попов И.И., Основы алгоритмизации и программирования ,Учеб. пособие (Серия «роф.образ.»), Форум, ИНТРА-М, 2008

4. Аляев Ю.А. Алгоритмизация и языки программирования Pascal, C++, Visual Basic, учеб.пособие, М.: 2004

5. Попов В.Б.    Turbo Pascal для школьников, учебное пособие, 3 зид. Дополн.,Москва, Финансы и статистика, 2010г.

 

 

Дополнительные источники:

 

6. Грызлов В.И.       Турбо Паскаль 7.0 . Москва, ДМК Пресс, 2005 г.

7. Марченко А.И. Программирование в среде Turbo Pascal  7.0. Киев, ВЕК+,  СПб.: Корона-Век ,2007г.

8. Фаронов В.В. Turbo Pascal 7.0. Начальный курс, Москва, Нолидж, 2003г.

9. Шафрин Ю.          Информационные технологии, часть 1. Москва, Лаборатория

базовых знаний, 1997 г.

10. Семакин И. Хоннер Е. Задачник - практикум. Том 1. Москва, Лаборатория базовых знаний, 1999 г.

 


Дата добавления: 2018-06-01; просмотров: 883; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!