Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольная работа Информатика и программирован...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
413 Кб
Скачать
☆

Блок 1. Измерение информации

  1. Считая, что каждый символ кодируется одним байтом, оцените информационный объем следующего предложения из пушкинского четверостишия: «Певец-Давид был ростом мал, Но повалил же Голиафа!«

  2. Световое табло состоит из лампочек, каждая из которых может находиться в двух состояниях («включено» или «выключено»). Какое наименьшее количество лампочек должно находиться на табло, чтобы с его помощью можно было передать 50 различных сигналов?

  3. Какое наибольшее и какое наименьшее количество вопросов необходимо задать вашему собеседнику, чтобы наверняка угадать число, если оно задумано в пределах от 1 до 8?

  4. Для хранения растрового изображения размером 128x128 пикселей отвели 4 килобайта памяти. Каково максимально возможное число цветов в палитре изображения?

  5. Укажите упорядоченную по убыванию последовательность значений. 1)  558      557      5516   2) 557      558      5516 3) 558      5516      557 4)  5516      558      557

  1. В озере живут караси и окуни. Подсчитано, что карасей 1500, а окуней - 500. Сколько информации содержится в сообщениях о том, что рыбак поймал карася, окуня, поймал рыбу?

  2. Скорость передачи данных через ADSL-соединение равна 1024000 бит/c. Передача файла через данное соединение заняла 5 секунд. Определите размер файла в килобайтах.

  3. В системе исчисления с некоторым основанием число 12 записывается в виде 110. Укажите это основание.

  1. В семеричной системе счисления выполнено сложение Х+ХY+XYZ=YZY. Различные буквы соответствуют различным цифрам. Чему равны значения Х, Y и Z в семеричной системе счисления?

Блок 2. Перевод из одной системы исчисления в другую

  1. Переведите в троичную систему исчисления 9410 ,    8851810 ,    3819.910 ,    2025 ,    101102 .

  2. Переведите в пятиричную систему исчисления 29110 ,    635510 ,    33.75410 ,    6407 ,    001002.

  3. Переведите в 13-ричную систему исчисления 44110 ,    5610 ,    8846.3410 ,    3009 ,    111112.

  4. Переведите в двоичную систему исчисления 2110 ,    1898110 ,    837.52610 ,    2248 ,    222013 ,    2A72C16.

  5. Переведите в восьмиричную систему исчисления 15010 ,    829110 ,    56.93210 ,    111112 ,    101,112 ,    39B20A16.

  6. Переведите в 16-ричную систему исчисления 4909710 ,    510 ,    8077.3210 ,    111,1012 ,    2421,138.

  7. Переведите в десятичную систему исчисления 0110112 ,    001,1002 ,    6415428 ,    7003,658 ,    2200,123 ,    C98.4FE16 .    

  8. Выполните действия 1) 1001012 + 110112,    2) 1111,02 + 1001,012 ,    3) 011101102 - 0100112 ,    4) 01,1102 - 00,11102 ,     5) 000101002 * 0112 ,    6) 10,0002 / 10,02 ,    7) 2322508 + 234058 ,    8) 7301,18 + 2045,318 ,     9) 275741048 - 6216758 ,    10) 25,2718 - 03,11408 ,    11) 517600438 * 2448 ,    12) 51,1768 / 74,58 ,     13) C30.8BE16 + A117.6EF16 ,    14) D87.1BE16 * 7.5BF16 .   

Begin14.  Найти периметр и площадь прямоугольной трапеции с основаниями a и b (a > b) и острым углом alpha (угол дан в радианах).

Begin33.  Проверить истинность высказывания: "Цифры данного трехзначного числа образуют возрастающую последовательность".

Begin43.  Из трех данных чисел выбрать наименьшее.

Begin65.  Дано целое число в диапазоне 0 – 9. Вывести строку — название соответствующей цифры на русском языке (0 — "ноль", 1 — "один", 2 — "два", ...).

Begin85.  Дано вещественное число A и целое число N (> 0). Вывести

1 – A + A2 – A3 + ... + (–1)NAN.

Begin107.  Дан набор ненулевых целых чисел; признак его завершения — число 0. Вывести количество элементов в наборе.

Minmax8.  Дан набор из десяти целочисленных элементов. Найти количество элементов, расположенных после последнего минимального.

Array5.  Дан целочисленный массив размера N. Вывести вначале все его нечетные элементы, а затем — четные.

Matrix3.  Дана матрица размера 5 x 10. Найти минимальное значение в каждой столбце.

String11.  Дана строка S и число N. Преобразовать строку S в строку длины N следующим образом: если длина строки S больше N, то отбросить первые символы, если длина строки S меньше N, то в ее начало добавить символы "." (точка).

Text29.  Дан текстовый файл NameT и файл целых чисел NameN. Добавить в начало каждой строки файла NameT изображение соответствующего числа из файла NameN. Если файл NameN короче файла NameT, то оставшиеся строки файла NameT не изменять.

Proc45.  Описать функцию PosLast(subS,S) целого типа, возвращающую номер позиции, с которой в строке S содержится последнее вхождение подстроки subS. Если в строке S отсутствуют подстроки subS, то функция возвращает 0. Вывести значения этой функции для пяти данных пар subS и S.

Контрольная работа по дисциплине «Информатика и программирование ч.1»

для студентов 1 курса заочного отделения направления «Прикладная информатика»

ВАРИАНТ № 9