Комплекс лабораторных работ по дисциплине Основы программирования для студентов специальности Экономика и бухгалтерский учет
методическая разработка на тему

Копайгора Мария Анатольевна

Комплекс лабораторных работ по дисциплине Основы программирования для студентов специальности Экономика и бухгалтерский учет рассчитан на 22 часа. Данный комплекс имеет тематическое направление, связанное с экономикой и бухгалтерским учетом. Разработанные задания включают в себя задачи по экономической теории, которые необходимо реализовать на языке программирования Pascal.

В 1 лабораторной работе студенты знакомятся с интерфейсом Borland Pascal. В последующих лабораторных работах студенты учатся разрабатывать и отлаживать программы линейных алгоритмов, ветвящихся, с использованием операторов выбора, цикла с параметром, предусловием, постусловием, на одномерные и двумерные массивы и с функциями и подпрограммами.

Скачать:


Предварительный просмотр:

Лабораторная работа № 1.

Тема: Ознакомление с интерфейсом Pascal.

Цель работы: на основе полученных теоретических знаний получить практические навыки работы в среде Borland Pascal.

Описание работы:

Возможности Borland Pascal.

Borland Pascal with Objects (Паскаль с объектами фирмы Borland) предназначен для всех тех пользователей, которые хотят разрабатывать прикладные программы для операционной системы DOS или операционной среды Windows. Вы можете создавать прикладные программы, работающие в реальном режиме DOS, Windows или прикладные программы для защищенного режима DOS или Windows. Borland Pascal предлагает богатую среду программирования, которая делает разработку программного обеспечения более производительной и бо лее приятной. Используя структурированный язык высокого уровня Паскаль, вы можете писать программы для приложений любого типа и размера.

Borland Pascal, оставаясь совместимым с программным кодом, написанным для Turbo Pascal или Turbo Pascal for Windows, предоставляет вам новые возможности. Исследуя эти возможности следует учитывать, что этот компилятор Паскаля является быстрым и эффективным компилятором и принят в качестве общемирового стандарта.

Описание меню.

Пункт File содержит следующие подпункты:

New

Удаление текущей программы из оперативной памяти, очистка экрана и создание нового файла с именем NONAMEXX.pas

Open…

Для загрузки программы нужно выполнить пункт меню File/Open или воспользоваться клавишей F3. На экране появится окно. Это окно содержит следующие элементы:

строка Name - строка для задания имени открываемого файла. По умолчанию здесь располагается маска *.PAS для отображения Pascal-программ;

список Files - перечень файлов, удовлетворяющих маске, которые находятся в указанном каталоге;

кнопка Open - кнопка, используемая для открытия выбранного файла.

 Для перемещения по элементам этого окна можно использовать следующие клавиши:

Tab - перемещение вперед по элементам;

Shift+Tab - перемещение назад по элементам;

 Большинство пользователей не пользуются всеми размещенными в этом окне элементами. Для открытия файла можно предложить следующий алгоритм:

Нажать клавишу Tab для перехода к списку файлов. Если файл находится на другом диске, то предварительно в строке Name нужно указать имя диска, например A:.

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

После того, как требуемый файл выделен, достаточно нажать клавишу Enter и его содержимое будет загружено в новое окно

Save

Содержимое окна ранее было сохранено. Пользователь хочет сохранить содержимое текущего окна под тем же самым именем. Эта ситуация может возникнуть тогда, когда пользователь исправил программу и хочет сохранить изменения. В этом случае лучше выполнить пункт меню File/Save или нажать клавишу F2. Имя файла в этом случае запрошено не будет, среда программирования возьмет ранее заданное имя

Save as…

Содержимое окна еще ни разу не сохранялось. В этом случае подойдет пункт меню File/Save as. При его выполнении на экране появится окно, похожее на окно для загрузки файла. В строке Save File As указывается имя файла, в который нужно записать содержимое текущего окна. Все остальные компоненты имеют те же самые значения. После сохранения в файле содержимого текущего окна заданное имя размещается в заголовке окна: там, где было имя по умолчанию (например, NONAME00.PAS)

Содержимое окна ранее было сохранено. Пользователь хочет сохранить содержимое текущего окна в новом файле. Эта ситуация возникает тогда, когда нужно сохранить и старую, и новую копию файла. В этом случае лучше использовать пункт меню File/Save As для задания нового имени файла.

Save all

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

Print

Печатает содержимое текущего окна на принтере

Printer setup…

Позволяет осуществить настройки принтера и параметров печати

Exit

выход

Undo

отмена предыдущего выполненного действия в редакторе, так называемый “откат”

Redo

отменяет действие команды Undo

Cut

(“вырезать”) - удаляет выделенный блок текста из окна редактора и переносит его в буфер обмена

Copy

копирует выделенный блок из окна редактора в буфер обмена

Paste

обратное копирование содержимого буфера обмена в окно редактора, в то место, где в данный момент находится курсор

Clear

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

Find…

поддерживает поиск нужного фрагмента текста. В диалоговом окне при этом необходимо ввести ключевую строку для поиска

Replace…

отыскав заданный фрагмент текста, Pascal заменяет его на новый фрагмент, который предварительно вводится в соответствующее диалоговое окно. При включенной опции Change all будут автоматически произведены замены всех вхождений фрагмента без запросов на подтверждение

Search again

повторение поиска

Go to line number…

переход на строку редактора с указанным номером

Show last compile error…

находит место последней ошибке компиляции. Курсор переместится на строку, в которой вызвало

ошибка. Если ошибка не в активном окне, Borland Pascal делает окно с прошлым compiler error активен, даже открытие закрыл файл, если необходимо. Номер ошибки и сообщения отображаются в строке состояния.

Find error…

открывает диалоговое окно, где нужно указать адрес последнее run-time error

Objects

просмотр иерархии объектов

Units

просмотр используемых модулей

Globals

просмотр всех глобальных символов

Symbol…

поиск конкретного символа в программе

Run

запускает компиляцию (трансляцию), компоновку (сборку, линковку) и выполнение программы без промежуточного участия программиста

Parameters…

использование параметров в вашу программу, когда вы запустите ее, так же, как если бы вы запустили программу через File - Run меню.

Compile

компилирует конкретно ту программу, которая находится в окне редактора (или содержащуюся в файле, имя которого указано в подкоманде Primary file команды Compile)

Make

компилирует программу вместе со всеми вызываемыми модулями пользователя, в которые были внесены изменения

Build

в отличие от команды Make перекомпилирует все заказываемые модули вне зависимости от того, вносились ли в них изменения

Target…

устанавливает, для какой платформы - реального режима, защищенного режима или Windows - должны компилироваться файлы

Primary file…

указывается имя основного (начального) файла программы

Clear primary file

Отчистить указание имени основного (начального) файла программы

Information…

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

Turbo Debugger

предназначен для описания режима работы отладчика

Resource Workshop

поставляются инструменты для работы с ресурсами

WinSight

команда запускает Winsight из Borland Pascal

Turbo Profiler

запускает Turbo profiler из Borland Pascal

Compiler…

Команды Options обеспечивают управление параметрами интегрированной среды Turbo Pascal, например, такими как настройки рабочих каталогов (директорий), конфигурация отдельных элементов среды и т. д.

Memory sizes…

Linker…

Directories…

Browser…

Tools…

Environment

Open…

Save

Save as…

Cascade

Содержит команды для манипулирования и открывая окна. Большинство окон, открывающиеся из этого меню, есть все стандартные элементы окна, таких как полосы прокрутки, Минимизации и Максимизации кнопки, и Управления меню вставка. Откройте windows File - Open или File - New команды. В нижней части меню Window (Окно) - список открытых окон. Если есть больше чем один, вы можете активировать другое окно, выбрав его из этот список.

Tile

Arrange icons

Close all

Закрыть все

Ход работы:

1. Создайте на диске O:\ каталог.

2. Скопируйте в каталог на диске O:\ файлы из папки N:/Задание/Никульникова/Новая папка.

3. Запустите Borland Pascal: C:\BP\BIN\BPW.EXE

4. Откроется окно

4. Измените директорию. Options - Directories… Во всех строках пропечатать "O:\имя_каталога".

5. Открыть файл primer.pas. File – Open… - O:\ - каталог - primer.pas

Внимание! Чтобы ваша программа запустилась необходимо добавить раздел описания модулей Uses WinCRT;

6. Скомпилируйте. Compile – Compile

7. Запустите программу на выполнение. Run – Run

8. Введите фамилию и имя

9. Нажмите Enter

10. Выведется результат

11. Создайте новый файл. File – New

12. Скопируйте листинг программы расчета стоимости товара:

Program Primer2;{Заголовок программы Primer2}

Var x:integer;{объявляем переменную x целого типа}

    y,z:real;{объявляем переменные y,z вещественного типа}

Begin {начало основной программы}

     Write('введите количество товара');{на экран выводится строка "Введите количество товара"}

     Readln(x);{вводим переменную, которая будет хранить в себе количество товара}

     Write('введите стоимость');{на экран выводится строка "Введите стоимость"}

     Readln(y);{вводим переменную, которая будет хранить в себе стоимость}

     z:=x*y;{переменая z будет хранить в себе произведение количества товара на стоимость}

     Writeln('Общая сумма товара равна ',z:5:2);{на экран выводится строка "Общая сумма товара равна 00000.00"}

end.{конец основной программы}

13. Сохраните файл на диске O:\имя_каталога. File - Save - имя файла

14. Скомпилируйте. Compile – Compile

15. Запустите программу на выполнение. Run – Run

16. Выполните программу и выведите результат

Контрольные вопросы:

  1. Понятие программы.
  2. Возможности языка Pascal.
  3. Описание элементов меню File, Run, Compile.

Отчет должен содержать:

  • Наименование лабораторной работы;
  • Тему;
  • Цель работы;
  • Ход выполнения работы;
  • Результаты выполнения работы;
  • Ответы на контрольные вопросы;
  • Вывод.

По теме: методические разработки, презентации и конспекты

Из опыта работы по развитию критического мышления у студентов в процессе изучения дисциплин и профессиональных модулей по специальности Экономика и бухгалтерский учет (по отраслям)

В статье описаны способы и приемы технологии развития критического мышления, используемые на уроках в СПО. Представлены такие приемы работы с теоретическим метариалом, инструкциями и положениями, как ...

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ИНОСТРАННЫЙ ЯЗЫК (АНГЛИЙСКИЙ) Для специальности "Экономика и бухгалтерский учет (по отраслям)," СПО, 1 курс, 2015 год

Рабочая программа учебной дисциплины ИНОСТРАННЫЙ ЯЗЫК (АНГЛИЙСКИЙ) для 1 курсаДля специальностей социально-экономического профиля среднего профессионального образованиябазовой подготовки на базе основ...

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ИНОСТРАННЫЙ ЯЗЫК (АНГЛИЙСКИЙ) Для специальности "Экономика и бухгалтерский учет (по отраслям)," СПО, 2-4 курсы, 2015 год

Рабочая программа учебной дисциплины ИНОСТРАННЫЙ ЯЗЫК (АНГЛИЙСКИЙ) для 2-4 курсовДля специальностей социально-экономического профиля среднего профессионального образованиябазовой подготовки на базе ос...

Сборник дидактических материалов по дисциплине «Экономика организации» для студентов специальности «Экономика и бухгалтерский учет» (сельское хозяйство) «Коммерция».

Сборник содержит понятия, нагядный материал в виде схем, графиков, формул и таблиц. Адресован преподавателям экономических дисциплин и студентам специальности "Экономика и бухгалтерский учет" и "Комме...

Аннотация дисциплины «Документационное обеспечение управления» для специальности Экономика и бухгалтерский учет (по отраслям)

Аннотация учебной дисциплины ОП.04 «Документационное обеспечение управления» для специальности 380201 Экономика и бухгалтерский учет (по отраслям)...