Комплекс лабораторных работ по дисциплине Основы программирования для студентов специальности Экономика и бухгалтерский учет
методическая разработка на тему
Комплекс лабораторных работ по дисциплине Основы программирования для студентов специальности Экономика и бухгалтерский учет рассчитан на 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 с той разницей, что сохраняется содержимое не одного, а всех открытых окон. |
Печатает содержимое текущего окна на принтере | |
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. Выполните программу и выведите результат
Контрольные вопросы:
- Понятие программы.
- Возможности языка Pascal.
- Описание элементов меню File, Run, Compile.
Отчет должен содержать:
- Наименование лабораторной работы;
- Тему;
- Цель работы;
- Ход выполнения работы;
- Результаты выполнения работы;
- Ответы на контрольные вопросы;
- Вывод.
По теме: методические разработки, презентации и конспекты
Из опыта работы по развитию критического мышления у студентов в процессе изучения дисциплин и профессиональных модулей по специальности Экономика и бухгалтерский учет (по отраслям)
В статье описаны способы и приемы технологии развития критического мышления, используемые на уроках в СПО. Представлены такие приемы работы с теоретическим метариалом, инструкциями и положениями, как ...
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ИНОСТРАННЫЙ ЯЗЫК (АНГЛИЙСКИЙ) Для специальности "Экономика и бухгалтерский учет (по отраслям)," СПО, 1 курс, 2015 год
Рабочая программа учебной дисциплины ИНОСТРАННЫЙ ЯЗЫК (АНГЛИЙСКИЙ) для 1 курсаДля специальностей социально-экономического профиля среднего профессионального образованиябазовой подготовки на базе основ...
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ИНОСТРАННЫЙ ЯЗЫК (АНГЛИЙСКИЙ) Для специальности "Экономика и бухгалтерский учет (по отраслям)," СПО, 2-4 курсы, 2015 год
Рабочая программа учебной дисциплины ИНОСТРАННЫЙ ЯЗЫК (АНГЛИЙСКИЙ) для 2-4 курсовДля специальностей социально-экономического профиля среднего профессионального образованиябазовой подготовки на базе ос...
Сборник дидактических материалов по дисциплине «Экономика организации» для студентов специальности «Экономика и бухгалтерский учет» (сельское хозяйство) «Коммерция».
Сборник содержит понятия, нагядный материал в виде схем, графиков, формул и таблиц. Адресован преподавателям экономических дисциплин и студентам специальности "Экономика и бухгалтерский учет" и "Комме...
Рубежный контроль знаний по дисциплине «Документационное обеспечение управления» для студентов специальностей «Экономика и бухгалтерский учет», «Коммерция»
Тестовые задания для рубежного контроля знаний студентов....
Аннотация дисциплины «Документационное обеспечение управления» для специальности Экономика и бухгалтерский учет (по отраслям)
Аннотация учебной дисциплины ОП.04 «Документационное обеспечение управления» для специальности 380201 Экономика и бухгалтерский учет (по отраслям)...
РП и ККОС ПМ 02 "Ведение бухгалтерского учета источников формирования имущества, выполнение работ по инвентаризации имущества и финансовых обязательств" специальность "Экономика и бухгалтерский учет"
МДК 02.01 и МДК 02.02 по специальности "Экономика и бухгалтерский учет"...