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

Файл

Правка

Формат

Справка

открыть

копировать

текстовый

о программе

сохранить

вырезать

загрузочный

закрыть

удалить

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


 

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

5624. Маркетинговая деятельность на предприятии (фирме) 70 KB
  Маркетинговая деятельность на предприятии (фирме) Сущность и содержание маркетинга Одним из кардинальных требований, диктуемых рыночной экономикой, является необходимость производства продукции такого количества и качества, которое может быть исп...
5625. Внешнеэкономическая деятельность предприятия 102 KB
  Внешнеэкономическая деятельность предприятия Основные понятия Внешнеэкономическая деятельность (ВЭД) представляет собой совокупность методов и средств торгово-экономического, научно-технического сотрудничества, валютно-финансовых и кредитных отно...
5626. Система налогообложения при выполнении соглашений о разделе продукции (СРП) 30.5 KB
  Система налогообложения при выполнении соглашений о разделе продукции (СРП) СРП - договор, в соответствии с которым РФ предоставляет инвестору на возмездной основе и на определенный срок исключительные права на поиски, разведку, добычу минераль...
5627. Единый налог на вмененный доход для отдельных видов деятельности (ЕНВД) 40 KB
  Единый налог на вмененный доход для отдельных видов деятельности (ЕНВД) ЕНВД - это налог на хозяйственную деятельность в виде промысла, приносящего доход. Он предусматривает уплату единого налога вместо налога на прибыль организаций (для индиви...
5628. Упрощенная система налогообложения (УСН) 39 KB
  Упрощенная система налогообложения (УСН) УСН предусматривает уплату единого налога вместо уплаты нескольких налогов. Единый налог заменяет: налог на прибыль организаций (для индивидуальных предпринимателей - НДФЛ) НДС налог на имущество ЕСН....
5629. Система налогообложения для сельскохозяйственных товаропроизводителей (единый сельскохозяйственный налог - ЕСХН) 30 KB
  Система налогообложения для сельскохозяйственных товаропроизводителей (единый сельскохозяйственный налог - ЕСХН) Сельскохозяйственные товаропроизводители - это организации и индивидуальные предприниматели, производящие сельскохозяйственную...
5630. Ответственность за нарушение налогового законодательства. Административная и уголовная ответственность в налоговой сфере 78.5 KB
  Ответственность за нарушение налогового законодательства Понятие налоговой ответственности. Составы налоговых правонарушений. Ответственность в соответствии с НК РФ. Административная и уголовная ответственность в налоговой...
5631. Налоговый контроль. Камеральная и выездная налоговые проверки 76 KB
  Налоговый контроль Понятие и виды налогового контроля. Камеральная и выездная налоговые проверки. Порядок оформления результатов проверок. Административная и судебная защита прав налогоплательщиков. Налоговый контроль
5632. Федеральная налоговая служба. Государственные органы как участники отношений в налоговой сфере 76.5 KB
  Государственные органы как участники отношений в налоговой сфере Федеральная налоговая служба. Таможенные органы. Федеральная служба по борьбе с налоговыми и экономическими преступлениями. Другие участники отношений в налогов...