Рисунок 3.18 Физическая модель данных
3.4 Содержание компьютерного практикума по информатике
Содержание практикума представлено для студентов четырьмя темами из дисциплины «Информатика» системы счисления, представление информации, измерение информации, программирование на языке Pascal (рисунок 3.19).
Рисунок 3.19 Семантические отношения тем курса
В представленном курсе студент будет изучать теоретический материал, проходить обучение по перечисленным темам и проверять степень освоения информации.
В электронном практикуме подготовлены три уровня проверки знаний: практическая часть, тестовая часть, контрольная работа.
Кроссворд является общим заключительным этапом освоения всего курса, представленного в программном комплексе.
На начальном этапе предполагается изучение студентом имеющейся теоретической информации по разделам курса, если этого не требуется обучаемый может сразу приступить к выполнению практических заданий.
Практическая часть представляет собой совокупность разделов в зависимости от выбранной темы.
К примеру, для темы «Программирование на языке Pascal» включены такие разделы как: линейный вычислительный процесс, разветвленный вычислительный процесс, циклический вычислительный процесс, одномерные массивы, работа со строками, процедуры и функции, двумерные массивы. Задания представляют собой открытые вопросы и требуют ввода ответа с клавиатуры без выбора вариантов ответа.
Вторая уровень представлен тестированием. Для этой части разработаны задания в целом по выбранной теме, объединяя разделы практики. Доступно пять вариантов, после указаний преподавателя выбирается только один.
Для этой части существует ограничения, если студент выбрал вариант, он уже не может переходить к решению другого. Приступить к выполнению данной части можно только, если студент выполнил правильно определенный процент практических заданий. Вопросы здесь разнотипны: выбор правильного варианта ответа, открытые задания и вопросы на поиск соответствия.
Третий уровень представлен контрольной работой. Ограничения для этой части таковы: необходимо набрать за тест не меньше трех баллов, теоретический материал становиться недоступен, так как этот уровень контроля призван выявить степень усвоения студентами изученного.
Заключительным этапом служит кроссворд, так как объединяет в себе материал по всему курсу. Поэтому от студента требуется выполнение всех контрольных работ, представленных в практикуме.
Безусловное требование, предъявляемое к вопросам практикума, - соответствие их теоретическому материалу темы и дисциплины в целом. Перед занесением вопросов в систему, преподаватель обязательно проверяет их на совпадение с теоретической информацией, представленной для изучения в программном комплексе.
Примеры заданий по темам курса представлены в таблицах 3.16 - 3.20.
Таблица 3.16
Вопросы по теме «Представление информации»
|
Практическая работа по теме «Представление информации» |
|||
|
№ п/п |
Вопрос |
Ответ |
|
|
1 |
2 |
3 |
|
|
1 |
Данные числа записаны в римской системе MMMD, IV, XIX, MCMXCVII, переведите их в арабскую. Ответ введите через запятую. |
3500, 4, 19, 1997 |
|
|
2 |
Каково минимальное основание системы, если в ней могут быть записаны числа: 201, 21, 1201, 10? |
3 |
|
|
3 |
Каково минимальное основание системы, если в ней могут быть записаны числа: 506, 666, 125, 403? |
7 |
|
|
4 |
В саду 100 деревьев - 14 яблонь, 42 груши. В какой системе счисления посчитаны деревья? |
6 |
|
|
5 |
«Шифр перестановки». В данном случае кодирование осуществляется перестановкой букв в слове по одному и тому же общему правилу. Угадайте правило и восстановите слова: ЛБКО, ЕРАВШН, УМЫЗАК, АШНРРИ, РКДЕТИ. |
БЛОК, РЕВАНШ, МУЗЫКА, ШАРНИР, КРЕДИТ |
|
|
6 |
Какому из представленных ниже слов соответствует код Х0:$=+0= ? Орнамент, доминион, рифление, строение, смекалка |
рифление |
|
|
7 |
Правило кодирования: после каждой после согласной ставится Т, а после гласной - А. Теперь попробуйте расшифровать слова: иантфтоартмт-ааттиактаа, птртиантттеарт. |
Информация, принтер |
|
|
8 |
Если в корзине лежат 8 черных шаров и 24 белых, то сколько информации несет сообщение о том, что достали черный шар? |
2 бита |
|
|
9 |
В корзине лежат черные и белые шары. Известно, что среди них 18 черных. Из корзины достали белый шар, сообщение об этом несет 2 бита. Сколько всего в корзине шаров? |
24 |
|
|
10 |
Автобусы с разными номерами подошли к остановке. В сообщении о том, что подошел автобус с номером N1 4 бита информации. Вероятность появления автобуса с номером N2 в 2 раза меньше, чем автобуса с номером N1. Сколько информации несет сообщение о появлении автобуса с номером N2. |
5 бит |
|
|
Тест по теме «Представление информации» |
|||
|
1 |
В крупном морском порту имеется 20 терминалов. Сколько бит информации потребуется, чтобы закодировать номера всех этих терминалов? |
5 |
|
|
2 |
Набор символов для представления информации |
Код |
|
|
3 |
Верно ли утверждение, что один бит информации это количество информации, снижающее неопределенность в два раза. В ответе укажите «да» или «нет». |
Да |
|
|
4 |
Изображение из пикселей? |
Растровое |
|
|
5 |
Стандарт кодирования символов, представляющий знаки почти всех письменных языков |
Юникод |
|
|
6 |
Определить информационный объем стерео аудио файла длительностью звучания 1 секунда при высоком качестве звука(16 битов, 48 кГц). |
187,5 Кбайт |
|
|
7 |
Что относиться к числовому виду информации? Выберите правильный вариант ответа. 1) Пример из математической задачи 2) Новостной репортаж 3) Статья в газете 4) Иллюстрация в журнале |
1) Пример из математической задачи |
|
|
8 |
Что относиться к звуковому виду информации? Выберите правильный вариант ответа. 1) Таблица умножения 2) Объявление в журнале 3) СМС-сообщение 4) Голосовое сообщение |
4) Голосовое сообщение |
|
|
9 |
Что относиться к текстовому виду информации? Выберите правильный вариант ответа. 1) Музыкальное произведение 2) Фото 3) ФИО на водительских удостоверениях 4) Таблица |
3) ФИО на водительских удостоверениях |
|
|
10 |
Что относиться к графическому виду информации? Выберите правильный вариант ответа. 1) Таблица умножения 2) Статья в газете 3) Опера 4) Иллюстрация в учебнике |
4) Иллюстрация в учебнике |
|
|
Контрольная работа по теме «Представление информации» |
|||
|
1 |
Черно-белое растровое графическое изображение имеет размер 10 на 10 точек. Какой объем памяти займет это изображение? |
100 бит |
|
|
2 |
Определить объем памяти для хранения цифрового аудиофайла, время звучания которого составляет 2 мин при частоте дискретизации 44,1 кГц и разрешении 16 битов. Ответ дайте в Мбайтах. |
10,33 |
|
|
3 |
Найти необходимый объем видеопамяти при режиме экрана 640*480 если глубина цвета: 1)4 бита 2)16 бит 3)24 бита Ответ дайте в килобайтах. |
150, 600, 1200 |
|
|
4 |
Какое количество информации несет сообщение о том, что человек живет в первом или втором подъезде, если в доме 16 подъездов? |
4 бита |
|
|
5 |
Два текста содержат одинаковое количество символов. Первый текст записан на русском языке, а второй на языке племени нагури, алфавит которого состоит из 16 символов. Чей текст несет большее количество информации и во сколько раз? |
Русский, 5/4 |
|
|
6 |
Известно, что видеопамять компьютера имеет объем 512 Кбайт. Разрешающая способность экрана 640 на 200. Сколько страниц экрана одновременно разместится в видеопамяти при палитре а) из 8 цветов; б) 16 цветов; в) 256 цветов? |
10, 8, 4 |
|
|
7 |
Определить количество уровней звукового сигнала при использовании устаревших 8- битных звуковых карт. |
256 |
Таблица 3.17
Вопросы по теме «Измерение информации»
|
Практическая работа по теме «Измерение информации» |
|||
|
№ п/п |
Вопрос |
Ответ |
|
|
1 |
2 |
3 |
|
|
1 |
В алфавите племени Мульти 8 букв, выясните какое количество информации несет одна буква этого алфавита? |
3 бита |
|
|
2 |
Вычислите, сколько килобайтов составляет сообщение, содержащее в битах 12288. |
1,5 Кбайта |
|
|
3 |
Сколько килобит составит сообщение из 384 символов 16-ти символьного алфавита? |
1.5 Кбит |
|
|
4 |
В сообщении, записанном буквами из 64-х символьного алфавита, содержится 20 символов. Укажите, какой объем информации оно несет? |
120 бит |
|
|
5 |
Племя Мульти имеет 32-х символьный алфавит, а племя Пульти использует 64-х симв-ный. Их вожди племен обменялись письмами. Первое письмо племени Мульти содержало 60 символов, а письмо племени Пульти - 70. Назовите племя, чье сообщение несет больший объем информации. |
Племя Пульти |
|
|
6 |
Какое количество информации несет сообщение о том, что встреча назначена на 23 октября в 15.00? |
13,1 |
|
|
7 |
В коробке лежат 7 цветных карандашей. Какое количество информации содержит сообщение, что из коробки достали красный карандаш? |
3 бита |
|
|
8 |
«Вы выходите на следующей остановке?»- спросили человека в автобусе. «НЕТ»,- ответил он. Сколько информации содержит ответ? |
1 бит |
|
|
9 |
Какой объем информации содержит сообщение, уменьшающее неопределенность знаний в 4 раза? |
2 бита |
|
|
10 |
Вы подошли к светофору, когда горел желтый свет. После этого загорелся зеленый. Какое количество информации вы при этом получили? |
1 бит |
|
|
Тест по теме «Измерение информации» |
|||
|
1 |
Наименьшее количество информации |
бит |
|
|
2 |
Информационный объем одного символа некоторого сообщения равен 6 битам. Сколько символов входит в алфавит, с помощью которого было составлено это сообщение? |
64 |
|
|
3 |
Для записи текста использовался 256-символьный алфавит. Каждая страница содержит 30 строк по 70 символов в строке. Какой объем информации содержат 5 страниц текста? |
10 Кбайт |
|
|
4 |
Даны формулы для определения количества информации в алфавитном подходе N=2, I=K*i i где А)i Б)N В)K Г)I 1)мощность алфавита 2)информационный вес символа, бит 3)информационный объем текста 4)количество символов в тексте |
2, 1, 4, 3 |
|
|
5 |
Объем сообщения, содержащего 2048 символов, составил 1/512 часть мегабайта. Каков размер алфавита, с помощью которого записано сообщение? |
256 |
|
|
6 |
Каждый символ алфавита записывается с помощью 4 цифр двоичного кода. Сколько символов в этом алфавите? |
16 |
|
|
7 |
Получено сообщение, информационный объем которого равен 32 битам. Чему равен этот объем в байтах? Выберите правильный вариант ответа. 1) 3 2) 4 3) 6 4) 8 |
2) 4 |
|
|
8 |
Сколько мегабайт информации содержит сообщение объемом 223бит? Выберите правильный вариант ответа. 1) 1 Мбайта 2) 2 Мбайта 3) 3 Мбайта 4) 4 Мбайта |
1) 1 Мбайта |
|
|
9 |
Один символ алфавита «весит» 4 бита. Сколько символов в этом алфавите? Выберите правильный вариант ответа. 1) 6 2) 8 3) 16 4) 32 |
3) 16 |
|
|
10 |
Сколько символов содержит сообщение, записанное с помощью 16-символьного алфавита, если его объем составил 1/16 часть мегабайта? Выберите правильный вариант ответа. 1) 131072 2) 150700 3) 1024 4) 64 |
1) 131072 |
|
|
Контрольная работа по теме «Измерение информации» |
|||
|
1 |
Сколько бит информации несёт сообщение о том, что из колоды в 32 карты достали «даму пик»? |
5 бит |
|
|
2 |
Первое письмо состоит из 50 символов 32-символьного алфавита, а второе - из 40 символов 64 - симв-го алфавита. Сравните объемы информации в двух письмах. В ответе запишите, каков объем информации в первом письме, втором и их разницу |
250, 240, 10 |
|
|
3 |
Сколько символов содержит сообщение, записанное с помощью 16-символьного алфавита, если его объём составил 1/16 часть мегабайта? |
131 072 символа. |
|
|
4 |
Перевести 82 500 123 бита в а)байты, б)Кб, в)Мб. В ответе запишите числа с точностью до четырех знаков после запятой. |
10070, 8158 9,8348 |
|
|
5 |
Найти неизвестные x и y, если верны соотношения Мбайт = 8 бит и Кбайт = Мбайт |
-5, 5 |
|
|
6 |
Ученик за контрольную работу может получить одну из четырех оценок (2,3,4 или 5). Какое количество информации получил Петя, узнав, что написал работу на четыре? Ответ дайте в байтах |
2 байта |
|
|
7 |
Верно ли утверждение: неопределенность знаний о некотором событии - это количество возможных результатов события. |
да |
Таблица 3.18
Вопросы по теме «Системы счисления»
|
Практическая работа по теме «Системы счисления» |
|||
|
№ п/п |
Вопрос |
Ответ |
|
|
1 |
2 |
3 |
|
|
Перевод из восьмеричной СС в двоичную СС |
|||
|
1 |
переведите число 77,12 с точностью до шести знаков после запятой |
111111, 00101 |
|
|
2 |
переведите число 532,76 с точностью до шести знаков после запятой |
101011010,11111 |
|
|
3 |
переведите число 1,11 с точностью до шести знаков после запятой |
1.001001 |
|
|
4 |
переведите число 526 |
101010110 |
|
|
5 |
переведите число 1000 |
1000000000 |
|
|
6 |
переведите число 354 |
11101100 |
|
|
7 |
переведите число 45,17 с точностью до шести знаков после запятой |
100101,001111 |
|
|
8 |
переведите число 111 |
1001001 |
|
|
9 |
переведите число 6 |
110 |
|
|
10 |
переведите число 370,62 с точностью до шести знаков после запятой |
11111000,11001 |
|
|
Перевод из десятичной СС в шестнадцатеричную СС |
|||
|
1 |
переведите число 444 |
1BC |
|
|
2 |
переведите число 26.026 с точностью до трех знаков после запятой |
1A.06A |
|
|
3 |
переведите число 94 |
5E |
|
|
4 |
переведите число 69.587 с точностью до трех знаков после запятой |
45.964 |
|
|
5 |
переведите число 55 |
37 |
|
|
6 |
переведите число 99.101 с точностью до трех знаков после запятой |
63.19D |
|
|
7 |
переведите число 19 |
13 |
|
|
8 |
переведите число 111 |
6F |
|
|
9 |
переведите число 66 |
42 |
|
|
10 |
переведите число 333 |
14D |
|
|
Перевод из десятичной СС в восьмеричную СС |
|||
|
1 |
переведите число 386.219 с точностью до трех знаков после запятой |
602,160 |
|
|
2 |
переведите число 77 |
115 |
|
|
3 |
переведите число 970.009 с точностью до трех знаков после запятой |
1712,004 |
|
|
4 |
переведите число 19 |
23 |
|
|
5 |
переведите число 555 |
1053 |
|
|
6 |
переведите число 511 |
777 |
|
|
7 |
переведите число 3414 |
6526 |
|
|
8 |
переведите число 29.596 с точностью до трех знаков после запятой |
35,461 |
|
|
9 |
переведите число 18 |
22 |
|
|
10 |
переведите число 37.888 с точностью до трех знаков после запятой |
45,706 |
|
|
Перевод из десятичной СС в двоичную СС |
|||
|
1 |
переведите число 3.21 с точностью до трех знаков после запятой |
11,001 |
|
|
2 |
переведите число 77 |
1001101 |
|
|
3 |
переведите число 55.71 с точностью до трех знаков после запятой |
110111,101 |
|
|
4 |
переведите число 40 |
101000 |
|
|
5 |
переведите число 313.62 с точностью до трех знаков после запятой |
100111001,100 |
|
|
6 |
переведите число 818 |
1100110010 |
|
|
7 |
переведите число 111.98 с точностью до трех знаков после запятой |
1101111,111 |
|
|
8 |
переведите число 512 |
1000000000 |
|
|
9 |
переведите число 480.68 с точностью до трех знаков после запятой |
111100000,101 |
|
|
10 |
переведите число 700 |
1010111100 |
|
|
Перевод из шестнадцатеричной СС в десятичную СС |
|||
|
1 |
переведите число 83.15 с точностью до двух знаков после запятой |
131,08 |
|
|
2 |
переведите число 9BBC |
39868 |
|
|
3 |
переведите число 0.25 с точностью до двух знаков после запятой |
0,14 |
|
|
4 |
переведите число 65E1 |
26081 |
|
|
5 |
переведите число 29.7A с точностью до двух знаков после запятой |
41,47 |
|
|
6 |
переведите число 8BA |
2234 |
|
|
7 |
переведите число 105.61 с точностью до двух знаков после запятой |
261,37 |
|
|
8 |
переведите число 712 |
1810 |
|
|
9 |
переведите число 52.21 с точностью до двух знаков после запятой |
82,12 |
|
|
10 |
переведите число 15 |
21 |
|
|
Перевод из шестнадцатеричной СС в восьмеричную СС |
|||
|
1 |
переведите число 56,78 с точностью до двух знаков после запятой |
126,35 |
|
|
2 |
переведите число C12 |
6022 |
|
|
3 |
переведите число 19,05 с точностью до двух знаков после запятой |
31,00 |
|
|
4 |
переведите число AA79 |
125171 |
|
|
5 |
переведите число ABC.DE с точностью до двух знаков после запятой |
5274,67 |
|
|
6 |
переведите число 95 |
225 |
|
|
7 |
переведите число 809.98 с точностью до двух знаков после запятой |
4011,45 |
|
|
8 |
переведите число 1F5 |
765 |
|
|
9 |
переведите число D2.8E с точностью до двух знаков после запятой |
322,43 |
|
|
10 |
переведите число 111 |
421 |
|
|
Перевод из шестнадцатеричной СС в двоичную СС |
|||
|
1 |
переведите число 5 |
101 |
|
|
2 |
переведите число DA.51 с точностью до пяти знаков после запятой |
11011010,01010 |
|
|
3 |
переведите число A2 |
10100010 |
|
|
4 |
переведите число 2E.F6 с точностью до пяти знаков после запятой |
101110,11110 |
|
|
5 |
переведите число 3F4 |
1111110100 |
|
|
6 |
переведите число D.2F с точностью до пяти знаков после запятой |
1101,00101 |
|
|
7 |
переведите число 5A |
1011010 |
|
|
8 |
переведите число 1.19 с точностью до пяти знаков после запятой |
1,00011 |
|
|
9 |
переведите число 2FC |
1011111100 |
|
|
10 |
переведите число 96.17 с точностью до пяти знаков после запятой |
10010110,00010 |
|
|
Перевод из десятичной СС в двоично-десятичную СС |
|||
|
1 |
переведите число 15216 |
1101101110 |
|
|
2 |
переведите число 3976 |
111001111110 |
|
|
3 |
переведите число 22314 с точностью до двух знаков после запятой |
1010111100 |
|
|
4 |
переведите число 7981 |
111100110001 |
|
|
5 |
переведите число 107 с точностью до двух знаков после запятой |
10111 |
|
|
6 |
переведите число 19765 |
11001111110101 |
|
|
7 |
переведите число 3761 с точностью до двух знаков после запятой |
111111101 |
|
|
8 |
переведите число 21637 |
10111011111 |
|
|
9 |
переведите число 1554 с точностью до двух знаков после запятой |
1101101100 |
|
|
Перевод из двоично-десятичной СС в десятичную СС |
|||
|
1 |
переведите число 110101.0011 |
65.14 |
|
|
2 |
переведите число 1000001.0101 |
101.24 |
|
|
3 |
переведите число 1100110.1001 с точностью до двух знаков после запятой |
146.44 |
|
|
4 |
переведите число 1011000.0111 |
130.34 |
|
|
5 |
переведите число 1000010.0001 с точностью до двух знаков после запятой |
102.04 |
|
|
6 |
переведите число 111001.0110 |
71.30 |
|
|
7 |
переведите число 110111.1000 с точностью до двух знаков после запятой |
67.40 |
|
|
8 |
переведите число 100100.0111 |
44.34 |
|
|
9 |
переведите число 1.00111001 |
1.16 |
|
|
Тест по теме «Системы счисления» |
|||
|
1 |
Переведите из десятичной системы в шестнадцатеричную число 3251 |
CB3 |
|
|
2 |
Переведите из двоично-десятичной системы в десятичную число 11101,1001 |
35.44 |
|
|
3 |
Переведите из шестнадцатеричной системы в восьмеричную число 15F |
537 |
|
|
4 |
Переведите из восьмеричной системы в двоичную число 76 |
111110 |
|
|
5 |
Переведите из десятичной системы в двоично-десятичную число 50,5 |
101 0000.0101 |
|
|
6 |
Переведите из десятичной системы в шестнадцатеричную число 160 |
A0 |
|
|
7 |
Сколько единиц в двоичной записи десятичного числа 125? Выберите правильный вариант ответа. 1) 2 2) 4 3) 6 4) 8 |
3) 6 |
|
|
8 |
A=А7(16), B=251(8).Какое из чисел C, записанных в двоичной системе, отвечает условию A<C<B? Выберите правильный вариант ответа. 1) 10101100 2) 10101010 3) 10101011 4) 10101000 |
4) 10101000 |
|
|
9 |
А=9D(16), B=237(8). Какое из чисел C, записанных в двоичной системе, отвечает условию A<C<B? Выберите правильный вариант ответа. 1) 10011010 2) 10011110 3) 10011111 4) 11011110 |
2) 10011110 |
|
|
10 |
В системе счисления с некоторым основанием десятичное число 49 записывается в виде 100. Укажите это основание. Выберите правильный вариант ответа. 1) 5 2) 6 3) 7 4) 8 |
3) 7 |
|
|
Контрольная работа по теме «Системы счисления» |
|||
|
1 |
Переведите числа в десятичную систему счисления: 1)1100101(2); 2)274(8); 3)15А(16) |
101, 188, 346 |
|
|
2 |
Переведите целое десятичное число 124 в а) в двоичную; б) в восьмеричную; в) в 16-ную. |
1111100, 174, 7C |
|
|
3 |
Переведите двоичное число 1101001111011 в а) восьмеричную систему счисления; б) шестнадцатеричную систему счисления. |
15173, 1A7B |
|
|
4 |
Переведите число 327(8) по схеме N8 => N2 => N16. |
11010111, D7 |
|
|
5 |
Переведите число 2D8(16) по схеме N16 => N2 => N8. |
1011011000, 1330 |
|
|
6 |
Переведите десятичную дробь 0,519 в шестнадцатеричную систему счисления (ответ записать с тремя цифрами после запятой). |
0.84D |
|
|
7 |
Выполните сложение: 625(8)+B9C(16)=?(16). |
D31 |
Таблица 3.19
Вопросы по теме «Программирование на языке Pascal»
|
Практическая работа по теме «Программирование на языке Pascal» |
|||
|
№ п/п |
Вопрос |
Ответ |
|
|
1 |
2 |
3 |
|
|
линейный вычислительный процесс |
|||
|
1 |
в линейном процессе каждое действие выполняется.. |
присваивания |
|
|
2 |
Дана переменная k, как записать выражение, увеличивающее значение текущей перемнной на 2 |
параметры |
|
|
3 |
d:=sqrt(sqr(x1-x2)).Каков будет результат программы, если x1=5 x2=3 |
var |
|
|
4 |
Оператор вывода, после которого начинается ввод с новой строки |
тело программы |
|
|
5 |
Каким знаком заканчивается программа? |
операторные скобки |
|
|
6 |
как называют пару операторов begin и end |
точка |
|
|
7 |
часть программы от begin до end называется.. |
writeln |
|
|
8 |
имена переменных описываются в разделе.. |
2 |
|
|
9 |
список данных, передаваемых любому оператору |
k:=k+2 |
|
|
10 |
Как называется данный оператор ":=" ? |
последовательно |
|
|
разветвленный вычислительный процесс |
|||
|
1 |
исключающее «или» |
xor |
|
|
2 |
If <Условие> Then <Оператор 1>. Как называется такой оператор |
условный |
|
|
3 |
Если требуется, чтобы значение счетчика уменьшалось, вместо ключевого слова to используется |
downto |
|
|
4 |
Оператор выбора |
case of |
|
|
5 |
Результат вычисления логического выражения - истина |
true |
|
|
6 |
Как называется графическое представление алгоритма? |
блок-схема |
|
|
7 |
как правильно описать константу N равную 5 |
const N=5 |
|
|
8 |
описание раздела var в программе обязательно? |
нет |
|
|
9 |
Чему равно значение переменной Y после выполнения данного фрагмента программы? X:= SIN(4); IF X>0 THEN Y:=X+3; Y:= X-3; |
sin(4)+3 |
|
|
циклический вычислительный процесс |
|||
|
1 |
цикл с параметром |
For |
|
|
2 |
цикл с постусловием |
Repeat |
|
|
3 |
цикл с предусловием |
While |
|
|
4 |
оператор безусловного перехода |
Goto |
|
|
5 |
упорядоченный набор однотипных переменных (элементов) |
массив |
|
|
6 |
Переменная алгоритма, которая при каждом выполнении цикла принимает новое значение, называется |
параметр цикла |
|
|
7 |
Какой цикл может не выполняться ни разу |
цикл с предусловием |
|
|
8 |
Однократное выполнение тела цикла называют его |
шагом |
|
|
одномерные массивы |
|||
|
1 |
Для запуска датчика случайных величин |
Randomize |
|
|
2 |
служебное слово для обозначения массива |
Array |
|
|
3 |
Элементы массива В[1.5] равны соответственно a, b, a+b, 2a-b, a-3b. Значение выражения B[a mod 5] - B[a - 8] при а=12, b=8 равно |
-8 |
|
|
4 |
Дан массив a=(3,4,5,10,25). Какой элемент выведет на экран программа, если writeln(a[3]) |
5 |
|
|
5 |
число элементов в массиве называют его |
размерность |
|
|
6 |
элемент имеет целочисленный порядковый номер |
индекс |
|
|
работа со строками |
|||
|
1 |
Тип для описания строковых переменных |
string |
|
|
2 |
С помощью какой процедуры можно вставить фрагмент из одной строки в другую? |
insert |
|
|
3 |
С помощью какой процедуры можно удалить в строке указанный фрагмент? |
delete |
|
|
4 |
Какая функция используется для объединения нескольких строк в одну строку? |
concat |
|
|
5 |
С помощью какой функции можно преобразовать любой символ из строчного в прописной? |
UpCase |
|
|
6 |
С помощью какой функции можно копировать фрагмент строки из одной переменной в другую? |
val |
|
|
7 |
С помощью какой функции осуществляется поиск определенного фрагмента в строке? |
pos |
|
|
8 |
С помощью какой функции определяется фактическая длина текстовой строки? |
length |
|
|
процедуры и функции |
|||
|
1 |
Процедуры и функции - это подпрограммы? |
да |
|
|
2 |
Может ли имя локальной переменной совпадать с именем глобальной переменной? |
да |
|
|
3 |
Могут ли имена формальных параметров совпадать с именами фактических параметров? |
да |
|
|
4 |
Могут ли фактические параметры быть именами переменных? |
да |
|
|
5 |
Существуют ли подпрограммы без параметров? |
да |
|
|
6 |
Глобальные переменные действуют только во всех процедурах? |
нет |
|
|
двумерные массивы |
|||
|
1 |
Можно ли применить функцию random() к двумерным массивам? |
да |
|
|
2 |
Главное назначение массивов- упорядоченнное хранение данных |
да |
|
|
3 |
Сколько элементов в массиве, если его описание выглядит как array[1.4,1.6] |
24 |
|
|
4 |
Для вызова роцедуры в программе достаточно указать только ее..? |
имя |
|
|
5 |
локальные переменные указанные в конкртной процедуре действует во всей программе? |
нет |
|
|
6 |
Массив можно описывать как в разделе type, так и в разделе var? |
да |
|
|
7 |
Как присвоить переменной значение из массива, если x-любая переменная, a - название массива, i-номер строки, j - номер столбца. |
x:=a[i,j] |
|
|
Сколько индексов имеет каждый элемент матрицы? |
2 |
||
|
Тест по теме «Программирование на языке Pascal» |
|||
|
1 |
Чему равно значение переменной Y после выполнения данного фрагмента программы? X:= SIN(4); IF X>0 THEN Y:=X+3; Y:= X-3; |
sin(4)+3 |
|
|
2 |
описание раздела var в программе обязательно? |
нет |
|
|
3 |
как правильно описать константу N равную 5 |
const N=5 |
|
|
4 |
графическое представление алгоритма |
блок-схема |
|
|
5 |
Логического выражения - истина |
true |
|
|
6 |
Оператор выбора |
case of |
|
|
7 |
Однократное выполнение тела цикла называют его |
шагом |
|
|
8 |
Какой цикл может не выполняться ни разу |
цикл с предусловием |
|
|
9 |
Для уменьшения счетчика вместо ключевого слова to используется… |
downto |
|
|
10 |
Переменная, которая при каждом выполнении цикла принимает новое значение |
параметр цикла |
|
|
Контрольная работа по теме «Программирование на языке Pascal» |
|||
|
1 |
Определите тип и значение следующих выражений: 1)FRAC(3.75) 2)SQR(2) 3)Sqrt(1.44) |
0,75 4 1,2 |
|
|
2 |
Определите тип и значение следующих выражений: 1)5 div 2 2)Trunc(250) 3)ABS(-5) |
250 0 5 |
|
|
3 |
Определите тип и значение следующих выражений: 1)5 mod 4 2)4*4/2*3 |
1 24 |
|
|
4 |
Определите тип и значение следующих выражений: 1)Trunc(123.7896) 2)FRAC(4) |
124 0 |
|
|
5 |
Цикл с постусловием определяется словом: |
REPEAT |
|
|
6 |
Цикл с предусловием определяется словом |
WHILE |
|
|
7 |
Можно ли в цикле for.. задать шаг изменения параметра цикла отличный от 1 или -1 ? |
нет |