78182

Разработка алгоритмов и программ с подключением модулей CRT, DOS

Лабораторная работа

Информатика, кибернетика и программирование

Изучить основные приемы программирования по написанию программ, обрабатывающих прерывания, проверяющих статус дисков, управляющих программной средой, организующих работу с каталогами и их элементами реализующих процедуры и функции стандартного модуля DOS.

Русский

2015-02-07

83.5 KB

1 чел.

Тема: «Разработка алгоритмов и программ с подключением модулей CRT, DOS»

Цель работы: сформировать навыки и умения создания алгоритмов и программ с применением функций прерывания выполняемой программы, умения организовать работу с каталогами и файлами в текстовом режиме работы, организовать меню.

Время выполнения: 2 часа

Лабораторная работа №13

Теоретические сведения

Смотрите лекционный материал по теме «Лекция 16_Стандартные подпрограммы DOS,System, CRT. Прерывания».

Порядок выполнения работы:

  1.  Изучить основные приемы программирования по написанию программ, обрабатывающих прерывания, проверяющих статус дисков, управляющих программной средой, организующих работу с каталогами и их элементами реализующих процедуры и функции стандартного модуля DOS.
  2.  Изучить основные приемы программирования по организации работы в текстовом режиме с использованием основных процедур и функций модуля CRT.
  3.  Получить индивидуальное задание у преподавателя и разобрать программу в соответствии с поставленной задачей.
  4.  Показать работающую программу преподавателю.

Индивидуальные задания

№№1,7,13,20,28

Задача 1.

  1.  Сгенерировать случайным образом и вывести на экран 8 окон разного цвета и размера. 
  2.  Сгенерировать последовательность звуков, представляющих гамму большой и малой октав.
  3.  Создать комбинированное меню

Группа

Количество учащихся

Т-991

25

Т-992

25

Т-916

27

Т-015

25

  1.  Установить курсор в позицию окна X+1, Y+2.
  2.  Ввести текст с информацией о разработчиках программы.

№№2,8,16,22,27

Задача 2.

  1.  Создать каталог под именем РК№, где № - номер вашего ПК.
  2.  Сменить текущий каталог на созданный.
  3.  В редакторе Блокнот создать текстовый файл и сохранить в корневом каталоге диска D:.
  4.  Скопировать файл в созданный каталог.
  5.  Вывести на экран текущее время и дату.
  6.  Установить текстовый режим.  
  7.  Установить текстовое окно размером (3 8 27 17). Фон – 7, цвет текста в диапазоне 0-14.
  8.  Установить курсор в позицию 3 9.
  9.  Вставить комментарий «Текущее положение курсора X=…и Y=….», предварительно определив текущее положение курсора.

№№3,9,15,25,30

Задача 3. 

  1.  Определить атрибуты файла turbo.exe.
  2.  Определить время и дату создания файла.
  3.  Установить текстовый режим.
  4.  В окне размером (10 20 145 23) установить фон – 13, цвет текста – 15.
  5.  Установить курсор в позицию 12 30 и вывести строку комбинированного меню

Файл

Правка

Формат

Справка

открыть

копировать

текстовый

о программе

сохранить

вырезать

загрузочный

закрыть

удалить

переименовать

№№4,10,17,21,26

Задача 4.

  1.  Сгенерировать случайным образом и вывести на экран 11 окон разного цвета. 
  2.  Сгенерировать последовательность звуков, представляющих гамм первой и второй октав.
  3.  Создать комбинированное меню со следующей информацией:

Группа

Количество учащихся

Т-891

25

Т-892

25

Т-916

27

Т-917

25

  1.  Установить курсор в позицию окна X+1, Y+2.
  2.  Ввести текст с информацией о разработчиках программы.

№№5,11,18,23,29

Задача 5.

  1.  Создать каталог под именем РК№, где № - номер вашего ПК.
  2.  Скопировать файлы  текущего каталога в созданный.
  3.  В редакторе Блокнот создать текстовый файл и сохранить в корневом каталоге диска Е:.
  4.  Вывести на экран текущее время и дату.
  5.  Установить текстовый режим.  
  6.  Установить текстовое окно размером (3 8 27 17). Фон – 7, цвет текста в диапазоне 0-14.
  7.  Установить курсор в позицию 3 9.
  8.  Определить текущее положение курсора.
  9.  Вставить комментарий «Текущее положение курсора X=…и Y=….».

№№6,12,14,19,24

Задача6. 

  1.  Определить атрибуты файла turbo.exe.
  2.  В редакторе Блокнот создать текстовый файл и сохранить в корневом каталоге диска D:. Изменить атрибуты файла на «системный».
  3.  Установить текстовый режим.
  4.  В окне размером (20 30 245 103) установить фон – 14, цвет текста – 1.
  5.  Установить курсор в позицию 22 30 и вывести строку комбинированного меню

Файл

Правка

Формат

Справка

открыть

копировать

текстовый

о программе

сохранить

вырезать

загрузочный

закрыть

удалить

переименовать


 

А также другие работы, которые могут Вас заинтересовать

3623. Конкуренция предприятия 133.5 KB
  Введение Рынок стимулирует предприятия к решительным действиям в овладении новыми методами хозяйствования, перестройке своей деятельности. В условиях рынка предприятие является главным объектом хозяйствования, независимым товаропроизводителем, эконо...
3624. Метрология, стандартизация и сертификация. Шпаргалка 338 KB
  Настоящее издание представляет собой учебное пособие, подготовленное в соответствии с Государственным образовательным стандартом по дисциплине «Стандартизация, метрология и сертификация». Материал изложен кратко, но четко и доступно, что позволит в ...
3625. Функция корреляции белого шума. Идеальный приемник ДЧМ сигналов. 37.5 KB
  Функция корреляции белого шума, ограниченного полосой частот. Стационарный процесс с равномерной спектральной плотностью мощности в некоторой полосе частот называют квазибелым шумом....
3626. Экономические циклы 125.5 KB
  Данная работа направлена на разностороннее рассмотрение экономических циклов, их параметров и влияния на различные отрасли экономики государства. Актуальностью данной работы является то, что цикличное развитие экономики сопровождается высок...
3627. Движущие силы и условия развития личности 112 KB
  Движущие силы и условия развития личности Среда, наследственность и разбитие личности Секрет любых вечных проблем в науке заключается в способе их постановки, определяемом принятыми в данной культуре нормами и установками научного мышления. Если в т...
3628. Новая драма у Бернарда Шоу 86.5 KB
  Вступление Рубеж XX столетий в истории западноевропейской литературы отмечен мощным подъемом драматического искусства. Драматургию этого периода современники назвали «новой драмой», подчеркивая радикальный характер свершившихся в не...
3629. Уголовный процесс. Возбуждение уголовного дела 120.5 KB
  Уголовный процесс. Возбуждение уголовного дела Демократическое правовое государство означает верховенство правового закона и приоритет прав человека и гражданина. Одним из принципов уголовного процесса является законность, то есть «неукоснительное с...
3630. Очистные сооружения 36.5 KB
  Очистные сооружения Биологические очистные сооружения предназначены для полной биологической очистки всех видов сточных вод, включая хозяйственно- бытовые стоки города, а так же промышленные и бытовые стоки промышленных предприятий города. Биологиче...
3631. Теория с вычислительных процессов 63.5 KB
  Процессы. Параллельные процессы. Последовательные процессы Цель работы: Усвоить понятие процесса. Изучить виды процессов и способы их взаимодействия. Рекомендации по выполнению работы 1. проработать материал лекции 9-14 2. При оформлении выполненног...