Информатика и ИКТ (10 класс). Методическая разработка текущего контроля по теме "Кодирование графики"
тест по информатике и икт (10 класс)

Прилуцкая Виктория Григорьевна

Методическая разработка содержит интерактивный тест, который может быть использован для проверки знаний учащихся 10 классов по теме "Кодирование графической информации".

Тест содержит 11 вопросов по теме. На каждый из вопросов предлагается 4 варианта ответа. Учащиеся выбирают номер ответа и нажимают соответствующую цифру (от 1 до 4). В конце программа подсчитывает количество правильных ответов и выставляет оценку:

10 -11 баллов   -   5

8-9 баллов   -   4

6 -7 баллов   -   3 

6 баллов и менее   -   2

Программа написана на языке PASCAL.

Скачать:

ВложениеРазмер
Файл test_kodirovanie_grafiki.docx21.76 КБ

Предварительный просмотр:

Program TEST1_1;

 

uses Crt; // Модуль, включающий функцию очистки экрана

CONST ONE = #49;

CONST TWO = #50;

CONST THREE = #51;

CONST FOUR = #52;

CONST ESCAPE = #27;

CONST ENTER = #13;

CONST N = 11; // Задать количество вопросов в тесте

CONST otvet: array[1..N] of char=(TWO,ONE,THREE,TWO,THREE,ONE,FOUR,FOUR,TWO,ONE,THREE); // Задать массив правильных ответов

var     otcen,x,i,s: integer;

var     vopros: ARRAY[1..N] OF string;

var ch: char;

function press():integer;

var

pressed:char;

begin

writeln(char(10),char(9),'...нажмите ENTER для продолжения...');

writeln(char(9),'...или ESCAPE для отмены...');

 while true do

  begin

   pressed:=readkey();

    begin

     if pressed=ENTER then

      begin

      press:=1; // Следующий вопрос

      break;

      end;

     if pressed=ESCAPE then

      begin

      press:=0; // отмена

      break;

      end;

    end;

  end;  

end;

begin

s := 0; // Начальная сумма баллов

// Задать иассив из N вопросов:

  vopros[1] := char(13)+char(9)+'Вопрос 1.'

  +char(10)

  +char(13)+char(10)+char(9)+'Определить цвет, если заданы интенсивности базовых цветов'

  +char(13)+char(10)+char(9)+'в системе цветопередачи RGB:'

  +char(13)+char(10)+char(9)+'Красный - 00000000; Зеленый - 00000000; Синий - 00000000'

  +char(10)  

  +char(10)

  +char(13)+char(10)+char(9)+'1. белый'

  +char(13)+char(10)+char(9)+'2. черный'

  +char(13)+char(10)+char(9)+'3. серый'

  +char(13)+char(10)+char(9)+'4. желтый'

  +char(10)

  +char(13)+char(10)+char(9)+'Введите номер правильного ответа: '

  ;

  vopros[2] := char(13)+char(9)+'Вопрос 2.'

  +char(10)

  +char(13)+char(10)+char(9)+'Определить цвет, если заданы интенсивности базовых цветов'

  +char(13)+char(10)+char(9)+'в системе цветопередачи RGB:'

  +char(13)+char(10)+char(9)+'Красный - 11111111; Зеленый - 11111111; Синий - 11111111'

  +char(10)  

  +char(10)

  +char(13)+char(10)+char(9)+'1. белый'

  +char(13)+char(10)+char(9)+'2. черный'

  +char(13)+char(10)+char(9)+'3. серый'

  +char(13)+char(10)+char(9)+'4. желтый'

  +char(10)

  +char(13)+char(10)+char(9)+'Введите номер правильного ответа: '

  ;

  vopros[3] := char(13)+char(9)+'Вопрос 3.'

  +char(10)

  +char(13)+char(10)+char(9)+'Определить цвет, если заданы интенсивности базовых цветов'

  +char(13)+char(10)+char(9)+'в системе цветопередачи RGB:'

  +char(13)+char(10)+char(9)+'Красный - 00001111; Зеленый - 00001111; Синий - 00001111'

  +char(10)  

  +char(10)

  +char(13)+char(10)+char(9)+'1. белый'

  +char(13)+char(10)+char(9)+'2. черный'

  +char(13)+char(10)+char(9)+'3. серый'

  +char(13)+char(10)+char(9)+'4. желтый'

  +char(10)

  +char(13)+char(10)+char(9)+'Введите номер правильного ответа: '

  ;

  vopros[4] := char(13)+char(9)+'Вопрос 4.'

  +char(10)

  +char(13)+char(10)+char(9)+'Количество цветов в растровом графическом изображении - 65536.'

  +char(13)+char(10)+char(9)+'Какова глубина цвета в этом графическом режиме?'

  +char(10)

  +char(13)+char(10)+char(9)+'1. 8 бит'

  +char(13)+char(10)+char(9)+'2. 16 бит'

  +char(13)+char(10)+char(9)+'3. 24 бита'

  +char(13)+char(10)+char(9)+'4. 32 бита'

  +char(10)

  +char(13)+char(10)+char(9)+'Введите номер правильного ответа: '

  ;

  vopros[5] := char(13)+char(9)+'Вопрос 5.'

  +char(10)

  +char(13)+char(10)+char(9)+'Графический режим имеет глубину цвета 8 бит. Сколько цветов'

  +char(13)+char(10)+char(9)+'содержит данный графический режим?'

  +char(10)

  +char(13)+char(10)+char(9)+'1. 1024'

  +char(13)+char(10)+char(9)+'2. 128'

  +char(13)+char(10)+char(9)+'3. 256'

  +char(13)+char(10)+char(9)+'4. 65536'

  +char(10)

  +char(13)+char(10)+char(9)+'Введите номер правильного ответа: '

  ;

  vopros[6] := char(13)+char(9)+'Вопрос 6.'

  +char(10)

  +char(13)+char(10)+char(9)+'Двухцветное черно-белое (без градаций серого) графическое изображение'

  +char(13)+char(10)+char(9)+'имеет размер 10х10 точек. Сколько бит памяти занимает данное'

  +char(13)+char(10)+char(9)+'изображение?'

  +char(10)

  +char(13)+char(10)+char(9)+'1. 100'

  +char(13)+char(10)+char(9)+'2. 1024'

  +char(13)+char(10)+char(9)+'3. 256'

  +char(13)+char(10)+char(9)+'4. 1000'

  +char(10)

  +char(13)+char(10)+char(9)+'Введите номер правильного ответа: '

  ;

  vopros[7] := char(13)+char(9)+'Вопрос 7.'

  +char(10)

  +char(13)+char(10)+char(9)+'Пиксель – это:'

  +char(10)

  +char(13)+char(10)+char(9)+'1. один символ в памяти компьютера.'

  +char(13)+char(10)+char(9)+'2. двоичный код графической информации.'

  +char(13)+char(10)+char(9)+'3. двоичный код одного символа в памяти компьютера.'

  +char(13)+char(10)+char(9)+'4. минимальный элемент изображения, которому независимым образом.'

  +char(13)+char(10)+char(9)+'   можно задать цвет и яркость.'

  +char(10)

  +char(13)+char(10)+char(9)+'Введите номер правильного ответа: '

  ;

  vopros[8] := char(13)+char(9)+'Вопрос 8.'

  +char(10)

  +char(13)+char(10)+char(9)+'Глубина цвета – это:'

  +char(10)

  +char(13)+char(10)+char(9)+'1. интенсивность свечения пикселя.'

  +char(13)+char(10)+char(9)+'2. количество цветов в палитре.'

  +char(13)+char(10)+char(9)+'3. оттенок точки на экране.'

  +char(13)+char(10)+char(9)+'4. количество бит, занимаемых в памяти одним пикселем.'

  +char(10)

  +char(13)+char(10)+char(9)+'Введите номер правильного ответа: '

  ;

  vopros[9] := char(13)+char(9)+'Вопрос 9.'

  +char(10)

  +char(13)+char(10)+char(9)+'В системе цветопередачи HSB палитра цветов формируется'

  +char(10)

  +char(13)+char(10)+char(9)+'1. - путем наложения голубой, пурпурной,желтой и черной красок.'

  +char(13)+char(10)+char(9)+'2. - путем установки значений оттенка, насыщенности и яркости.'

  +char(13)+char(10)+char(9)+'3. - путем сложения красного, зеленого и синего цветов.'

  +char(13)+char(10)+char(9)+'4. - путем сложения фиолетового, желтого, черного и белого цветов.'

  +char(10)

  +char(13)+char(10)+char(9)+'Введите номер правильного ответа: '

  ;

  vopros[10] := char(13)+char(9)+'Вопрос 10.'

  +char(10)

  +char(13)+char(10)+char(9)+'В системе цветопередачи CMYK палитра цветов формируется'

  +char(10)

  +char(13)+char(10)+char(9)+'1. - путем наложения голубой, пурпурной,желтой и черной красок.'

  +char(13)+char(10)+char(9)+'2. - путем установки значений оттенка, насыщенности и яркости.'

  +char(13)+char(10)+char(9)+'3. - путем сложения красного, зеленого и синего цветов.'

  +char(13)+char(10)+char(9)+'4. - путем сложения фиолетового, желтого, черного и белого цветов.'

  +char(10)

  +char(13)+char(10)+char(9)+'Введите номер правильного ответа: '

  ;

  vopros[11] := char(13)+char(9)+'Вопрос 11.'

  +char(10)

  +char(13)+char(10)+char(9)+'В системе цветопередачи RGB палитра цветов формируется'

  +char(10)

  +char(13)+char(10)+char(9)+'1. - путем наложения голубой, пурпурной,желтой и черной красок.'

  +char(13)+char(10)+char(9)+'2. - путем установки значений оттенка, насыщенности и яркости.'

  +char(13)+char(10)+char(9)+'3. - путем сложения красного, зеленого и синего цветов.'

  +char(13)+char(10)+char(9)+'4. - путем сложения фиолетового, желтого, черного и белого цветов.'

  +char(10)

  +char(13)+char(10)+char(9)+'Введите номер правильного ответа: '

  ;

 

 

for i := 1 to N do

    begin

      while (true) do

        begin

          ClrScr; // Очистка экрана

          writeln();

          write(vopros[i]);

          ch := readkey;

          if (ch in ['1','2','3','4']) then

            begin

             writeln(ch);

             x := press(); //

              if x=1 then

              begin

                 if ch=otvet[i] then s:=s+1;

                 break;

              end;

            end;

         end;

     end;

             

case s of

  6: otcen := 3;     // Задать критерии оценок

  7: otcen := 3;

  8: otcen := 4;

  9: otcen := 4;

 10: otcen := 5;

 11: otcen := 5;

 else otcen := 2;

 end;

 

 writeln(char(10),char(9),'Вы набрали ',s,' баллов из ',N);

 writeln(char(9),'Ваша оценка: ',otcen);

 

 var f:Text;

Assign(f,'Fileotc.txt');

Append(f);

write(f,otcen);

Close(f);

 

 

 while(true) do

  begin

  ch:=ReadKey();

  if ch=ESCAPE then

  break;

  end;

   

end.


По теме: методические разработки, презентации и конспекты

Методическая разработка урока алгебры «Взаимное расположение графиков линейных функций» для учащихся 7 класса

Первый урок по теме «Взаимное расположение графиков линейной функции».  Данный урок предназначен для обучающихся 7 класса общеобразовательной школы. Поможет учащимся в ходе выполнения...

Методическая разработка для контроля знаний по технологии в 8 классе, тема "Обработка конструкционных материалов. Технология обработки древесины".

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

Методическое обеспечение текущего контроля для 2,3 и 4 классов к УМК FORWARD (М.В.Вербицкая).

Контрольная работа № 1 для 2 классаНапиши буквы, которые в алфавите читаются так:[si:]         4) [ai][em]        5) [ti:][di...

Информатика и ИКТ (9 класс). Методическая разработка текущего контроля по теме "8-ричная и 16-ричная системы счисления"

Методическая разработка содержит интерактивный тест, который может быть использован для проверки знаний учащихся 9 классов по теме "8-ричная и 16-ричная системы счисления".Тест содержит 12 в...

Информатика и ИКТ (9 класс). Методическая разработка текущего контроля по теме "Единицы измерения информации"

Методическая разработка содержит интерактивный тест, который может быть использован для проверки знаний учащихся 9 классов по теме "Единицы измерения информации".Тест содержит 12 вопрос...

Собственная методическая разработка по теме "Погода в графиках" география 6 класс

Формировать понятие «погода», «суточный ход температуры воздуха».—Устанавливать взаимосвязи между элементами, явлениями погоды.—Научиться строить графики температуры и работать с ними....

Информатика и ИКТ (9 класс). Методическая разработка текущего контроля по теме "Кодирование информации"

Методическая разработка содержит интерактивный тест, который может быть использован для проверки знаний учащихся 9 классов по теме "Кодирование информации".Тест содержит 11 вопросов по теме....