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 и вывести строку комбинированного меню

Файл

Правка

Формат

Справка

открыть

копировать

текстовый

о программе

сохранить

вырезать

загрузочный

закрыть

удалить

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


 

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

45102. The Judicial System of Great Britain 17.32 KB
  The courts in Gret Britin re divided into two lrge groups: criminl division nd civil division. Criminl courts re Mgistrtes’ Courts nd Crown Courts. The mjority of ll criminl cses re delt with in the Mgistrtes’ courts by mgistrtes who re lso clled Justice of Pece. Mgistrtes’ courts normlly consist of three JP’s up to seven.
45103. Legal profession in Russia 15.84 KB
  I wаnt to tell you bout min kind’s legl profession in Russi. dvocte is licensed lwyer to prctice lw nd independent dviser on legl issues. He should hve higher legl eduction t lest two yers of legl experience nd to pss qulifiction exms. They consult clients on legl issues; drft documents present clients in ll kinds of civil dministrtive litigtions provide criminl defense; nd do ll other legl services.
45104. London 13.53 KB
  London is the capital of the Great Britain. Population of London is about 8 million people. It’s one of the largest cities in the world. It’s one of the most important commercial, cultural and political centers in the world
45105. Police 12.84 KB
  Police is the gency of community or government tht is responsible for mintining public order preventing nd detecting crime. The bsic police mission –preserving order by enforcing rules of conduct lws. The conception of the police force s protective nd lw enforcement orgniztion developed from the use of militry bodies s gurdins of pece such s the Pretorin Gurd – bodygurd of the ncient Romn Emperors.
45106. Ural State Law Academy and study work 27.5 KB
  I’m second yer student of the Url Stte Lw cdemy. Now I wnt to tell some words bout the history our cdemy. The Lw cdemy is one of the biggest higher eductionl institutions in our country. Now it is clled the Url Stte Lw cdemy.
45107. Judicial system of the Russian Federation 27 KB
  Usully these tke the form of hierrchy of courts. In Russi there re bout 14000 judges in 2500 courts of generl jurisdiction on vrious levels. There re courts of first nd second instnce. court of second instnce is one which exmines ppels nd protests ginst sentences nd decisions of courts of first instnce.
45108. The Russian Federation 16.87 KB
  The country is multintion stte. Stte structure The Russin Federtion is democrtic federl stte with republicn form of power. The Hed of Stte is president. The stte emblems re two heded egle three colored flg with: white red nd blue stripes.
45109. The Ural State Law Academy 15.26 KB
  Lter it ws reorgnized into the Siberin Institute of Soviet Lw. In 1934 the Institute moved into Sverdlovsk got the nme of the Sverdlovsk Institute of Lw nd bore this nme till 1992 Now it is clled the Urls Stte Lw cdemy. Till 1976 there ws only one fculty t the Sverdlovsk Lw Institute – the Lw fculty. The cdemy hs three Institutes t the dy deprtment: the Institute of the Prosecutor’s Office the Institute of Justice nd the Institute of Business nd Lw.