Добавить материал и получить бесплатное свидетельство о публикации
версия для слабовидящих
Главная / Информатика / Практическая работа "Работа с текстовыми окнами и звуком в Паскале"

Практическая работа "Работа с текстовыми окнами и звуком в Паскале"

Курсы профессиональной переподготовки от Московского учебного центра "Профессионал"

Специально для учителей, воспитателей и других работников системы образования только до 31 августа действуют скидки до 50% при обучении на курсах профессиональной переподготовки (184 курса на выбор).

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

Подайте заявку на интересующий Вас курс сейчас: ВЫБРАТЬ КУРС


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

Работа с текстовыми окнами и звуком

 

Цель: Отработка навыков использования стандартного модуля Crt и входящих в его состав процедур.

Формирование способностей:

  • понимание возможностей использования стандартного модуля CRT

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

  • изменение программ

  • планирование деятельности

  • взаимодействие с группой


Общие теоретические сведения


При создании графических программ, необходимо иметь представление и понимать богатейшие графические возможности, сосредоточенные в стандартных модулях (библиотеках) GRAPH и CRT (название CRT происходит от Cathode-Ray Tube — электронно-лучевая трубка). Эти модули содержат описания стандартных констант, процедур и функций, используемых при работе с монитором в текстовом и графическом режимах. 0001

При работе в текстовом режиме экран монитора разбивается на строки, строки — на позиции, в каждую из которых можно поместить один символ.

Положение символа на экране задается двумя координатами:

  • вертикальной X

  • горизонтальной Y.

X — это номер позиции в строке, а Y — номер строки. Чаще всего на экране в текстовом режиме размещается   25 строк по 80 позиций.

Задание 1 Набрать в среде Паскаль предложенную программу и сопроводить вывод результата программы звуковым сигналом.


hello_html_57769eca.png


Результат выполнения программы


hello_html_191ac538.png


Задание 2 Построить блок-схему к программе.



Задание 3 Набрать в среде Паскаль предложенную программу и сопроводить вывод результата программы звуковым сигналом.


Program Color_win1;

Uses Crt;

Var

i:integer;

Begin

TextBackGround(green);

TextColor(yellow);

ClrScr;

for i:=1 to 101 do begin textcolor(red); write('окно во весь экран ');end;

window(5,5,25,15);

Textbackground(blue);

TextColor(white);

clrscr;

for i:=1 to 10 do writeln(' новое окно ');

readkey;

End.


Результат выполнения программы


hello_html_6089d18.png


Задание 4 Построить блок-схему к программе.

Задание 5 Набрать в среде Паскаль предложенную программу и изменить цвет фона и выводимых символов в окне.

hello_html_34503c82.pnghello_html_m26cfc53d.png

hello_html_m175bc196.png


Результат выполнения программы


hello_html_8787697.png


Задание 6 Построите блок-схему к заданию 5.


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

1. Какая процедура выводит окно на экран?

2. Что нужно сделать, чтобы окно двигалось?

3. Для чего нужен оператор GotoXY((X2-X1-Length(Txt)) div 2,Y2-Y1-1);?

4. Что означает код программы и какие действия выполняются при этом:

for i:=1 to 101 do

begin textcolor(red);

write('окно во весь экран ');

end;?

5. Объясните не имеющие комментария строки в задании 5.


  • Информатика
Описание:

Цель: Отработка навыков использования стандартного модуля Crt и входящих в его состав процедур.

Формирование способностей:

-понимание возможностей использования стандартного модуля CRT

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

-изменение программ

-планирование деятельности

-взаимодействие с группой

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

Автор Юрковец Ольга Петровна
Дата добавления 26.06.2017
Раздел Информатика
Подраздел Конспекты
Просмотров 351
Номер материала MA-071472
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

Популярные курсы