128677
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаТестыГрафика. Графикалық режимге көшу адаптерлері.

Графика. Графикалық режимге көшу адаптерлері.

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

Күні-----------------

Сынып: 9-сынып

Пән:информатика

Сабақтың тақырыбы: Графика.Графикалық режимге көшу адаптерлері. CRT модуліндегі адаптерлердің мәтіндік мүмкіндіктері.

Сабақтың мақсаты:

  • Білімділік: Оқушыларға Модульдер. Экранды TURBO PASCAL-дың текстік және графикалық режимінде басқару тақырыбын тереңірек түсіндіру.

  • Дамытушылық: Паскаль тақырыбы бойынша оқушылардың алған білімдерін тексеру, танымдық белсенділіктерін дамыту.

  • Тәрбиелік: Оқушыларға жаңа сабақты бере отырып ұқыптылыққа,сабаққа немқұрайлы қарамауға өз ойын еркін жеткізе білуге тәрбиелеу, қауіпсіздік ережелерін үнемі сақтауға тәрбиелеу

Сабақтың түрі: Жаңа сабақ

Сабақтың әдісі: Аралас сабақ

Сабақтың барысы

І.Ұйымдастыру кезеңі (3-мин)

ІІ.Үй жұмысы (4-мин)

ІІІ.Жаңа сабақ.(15-20-мин)

ІҮ. Практикалық тапсырмалар(10-мин)

Ү. Сабақты қорытындылау. (6-мин)

ҮІ. Оқушылардың білімін бағалау.(3-мин)

YII. Үйге тапсырма беру.(4-мин)

І. Ұйымдастыру кезеңі

1. Оқушылармен амандасу, түгендеу

2. Оқушылардың назарын сабаққа аудару

ІІ.Үй жұмысы

  1. Бір атаумен белгіленіп, біріктірілген біртекті реттелген элементтер жиыны бұл-

А) параметр б) тип с)жиым д(көлемі

2. Жиымды сипаттау үшін қандай қосымша сөз қолданылады?

А) real б) of с) array of д)integer

3. Мысалы, программада нақты 30 элементтен тұратын Х жиымы пайдаланылса, онда оны тип бөлімінде қалай сипаттайсың?

А) type x= array [1..30] of real; б) type x= array [30] of real;

с) type x= array [real] of real; д) type x= array [integer] of real;

4. Мысалы, А жиымы элементтерін пернетақтадан енгізу үшін қандай оператор қолданылады?

А) for i:=1 to n do read(a[i]); б) for i:=1 to n do writeln(a[i]);

с) x= array [real] of real; д) read(a[i]);

5.Екі өлшемді жиымды қалай атаймыз?

А)матрица б)вектор с)символдық д)процедура

6. Белгілі бір әрекеттерді орындау мақсатында алдын ала бекітілген аты бойынша шақырылып отыратын програманың тәуелсіз бөлігі не деп аталады?

А)матрица б) процедура с) функция д)құрылым

8. Жұмыстың нәтижесі бір мән болатын процедура не деп аталады?

А)матрица б) процедура с) функция д)құрылым

9. Дисплей мен пернетақтаны басқаратын модуль қандай?

А) dos б) crt с)graph д) printer

10. System кітапханалық модуліндегі Halt процедурасы прогаммада қандай қызмет атқарады?

А)жалғастырады б)тоқтатады с)аяқтайды д)енгізеді



ІІІ.Жаңа сабақ.

Графикалық программалау процесінің тиімділігін арттыру мақсатында Borland International фирмасы GRAPHарнайы прогаммалар кітапханасын жасап шығарды.

Экранға мәлімет шағаруды аппараттық жағынан сүйемелдеу екі модуль-бейнеадаптер және бейнемонитор арқылы қамтамасыз етіледі. Бейнемонитор немесе дисплей – мәтін және графикалық бейнелер шығарылатын құрылғы, ол электрондық сәулелік түтікшеден немесе сұйықкроисталды тақтадан тұрады.

Экранның басқарылатын ең кіші элементі пиксель деп аталады.Бейнеадаптер- экранды басқару блогы оны дисплей адаптері немесе адаптер деп те атайды.

Жалпы бнейнеадаптер екі бөліктен –электрондық-сәулелік түтікше контроллерінен (CRT контроллері) және бейнебуферден тұрады.

CRT модуліндегі адаптерлердің мәтіндік мүмкіндіктері.

Турбо Паскальдің (мәтіндерді енгізіп-шығаруды жетілдіретін бірнеше стандартты функциялармен процедуралар бар,олар кітапханалық CRT модулінде жинақталған.Мәтіндік режимда процедураларды пайдалану үшін алдымен crt модулін іске қосу керек.Ол үшін программа тақырыбынан кейін арнайы жол жазылуы тиіс:

Program <Программа аты>;

Uses crt;

Мәтіндік режимді орнату мынандай стандартты процедура арқылы жүргізіледі:

Text Mode (Mode:Word);

Мұндағы Mode –мәтіндік режим коды, оның мүмкін мәндері7.2 кестеде көрсетілген.

CRT модулін пайдалана отырып, экранға шығарылатын символдардың түсін, мөлшерін, экранның да түсін өзгертуге болады.

Мәтіндік режимжа символдар 16 түстің біріне (нөмірлері 0-15), экран реңгі (фон) 8 түстің біріне (0-7) бояла алады.



Түстің номері

Түстің аты

Тұрақты

0

Қара

Black

1

Көк

Blue

2

Жасыл

Green

3

Көгілдір

Cyan

4

Қызыл

Red

5

Күлгін

Magenta

6

Қоңыр

Brown

7

Ақ

LightGray

8

Сұр

DarkGray

9

Көгілдір көк

Light Blue

10

Ашық  көгілдір

Light Green

11

Ашық  жұпаргүл түсті

Light Cyan

12

Ашық қызыл (алқызыл)

Light Red

13

Ашық күлгін

Light Magenta

14

Сары

Yellow

15

Ақ,  ашық ақ

White





Экранды тазалайтын бірнеше процедураларды қарастырайық.

ClrScr-экранды немесе терезені тазалап курсорды экранның сол жақ жоғар,ы бұрышына көшіреді,тек мәтіндік режимда ғана жұмыс істейді.

ClrEol -курсордан жолдыц соңына дейінгі символдарды өшіреді.

DelLine - курсор орналасқан жолдағы символдар түгел өшіріледіді , төмендегі жолдар бір қатар көтеріледі.

InsLine - курсор орналасқан позицияға жаңа жол енгізіледі де, төменгі символдар бір қатар төмен түсіріледі. Курсорды басқаратын және оны кез келген экран нүктесіне орналастыратын процедура қарастырылған.

GotoXY(X,Y:byte);- курсорды координаталары X,Y болып келетін экран нүктесіне көшіреді. X сол жақ шеттен оң жаққа қарай, ал Y жоғарыдан төмен қарай берілген қашықтықтар бірлігін айтамыз.

Егер экран толық ашылған терезе деп қарастырылса , онда ол 25 жолдан және әр жол 80 символдан тұратын дисплей адаптерінің мәтіндік режимде Х=1..80, ал Y=1..25мәндеріне сәйкес келеді.

Мысалы:

Clrscr; {экранды тазарту }

GotoXY(33,4); {курсорды 4-жол ортасына көшіру}

Write(‘_’);

Сонымен бірге экранда терезе жасау мүмкіндігі бар. Оны орындайтынпрограммаларда процедура түрінде берілген.

Window(X1,Y1,X2,Y2:Byte);-экранда терезе құру процедурасы , X1,Y1,X2,Y2-терезе төртбұрышының сол жақ жоғары және оң жақ төменгі төбелерінің координаталары.

Window(1,1,80,25);{Толық экранды терезе}

Window(19,7,59,16);{Экран ортасындағы терезе}

ІҮ. Практикалық тапсырмалар

Терезені пайдалану жолын төмендегі программадан көруге болады.4.jpg

Нәтижесінде

6.jpg

Ү. Сабақты қорытындылау.

1.Бейнемонитор дегеніміз не?

2.Бейнеадаптер дегеніміз?

3. Clrscr қандай қызмет атқарады?

4. курсордан жолдың соңына дейінгі символдарды өшіретін процедура қандай?

5.Экранда терезе бейнесін жасайтын процедура?



YII. Үйге тапсырма беру

174- беттегі № 1-2-3- тамсырмаларды орындап келу.

Общая информация

Номер материала: ДВ-436680

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «1С: Предприятие 7.7»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

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

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.