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

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

  1. Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 16-битном коде Unicode, в 8-битную кодировку КОИ-8. При этом информационное сообщение уменьшилось на 480 бит. Какова длина сообщения в символах?

  2. Сколько существует различных последовательностей из символов «плюс» и «минус», длиной ровно в десять символов?

  3. На улице Фруктовая построено 8 шестнадцатиэтажных домов с 4 подъездами. Почтальон Печкин живет в одном из этих домов. Сколько информации в сообщении о том, в каком доме живет почтальон, в каком подъезде и на каком этаже?

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

  5. Сколько единиц в двоичной записи числа 195?

  1. В коробке 40 шаров, из них 30 белых и 10 чёрных. Определить количество информации в сообщении о вытаскивании наугад белого шара и чёрного шара.

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

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

  1. Частота появления в тексте буквы У в 2 раза больше, чем Р и в 4 раза больше, чем буквы Г. Если частота появления буквы Р составляет 0,125, то чему равно количество информации в слове ГУРУ?

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

  1. Переведите в троичную систему исчисления 1710 ,    3944710 ,    7369.2510 ,    1435 ,    011012 .

  2. Переведите в пятиричную систему исчисления 98410 ,    764210 ,    913.88510 ,    3667 ,    000012.

  3. Переведите в 13-ричную систему исчисления 48510 ,    6110 ,    1731.6110 ,    1349 ,    111102.

  4. Переведите в двоичную систему исчисления 1110 ,    4111410 ,    203.98310 ,    0718 ,    002003 ,    46A86C16.

  5. Переведите в восьмиричную систему исчисления 67310 ,    894410 ,    573.70210 ,    010012 ,    010,102 ,    74B49A16.

  6. Переведите в 16-ричную систему исчисления 5393910 ,    6310 ,    1704.7310 ,    001,1112 ,    0505,438.

  7. Переведите в десятичную систему исчисления 1101002 ,    010,1102 ,    1246038 ,    1710,648 ,    1101,203 ,    A36.5FD16 .    

  8. Выполните действия 1) 1010012 + 100002,    2) 1000,02 + 0101,002 ,    3) 011010102 - 0100112 ,    4) 01,0112 - 00,11012 ,     5) 011000012 * 1002 ,    6) 11,1112 / 00,02 ,    7) 6032328 + 364578 ,    8) 6247,68 + 0100,228 ,     9) 306430758 - 0050068 ,    10) 12,2418 - 34,16148 ,    11) 523131458 * 6528 ,    12) 02,0718 / 21,48 ,     13) D26.7AF16 + F624.1BC16 ,    14) C40.7AF16 * 1.2EC16 .   

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

Begin57.  Дан номер некоторого года (положительное целое число). Вывести соответствующий ему номер столетия, учитывая, что, к примеру, началом 20 столетия был 1901 год.

Begin10.  Дана сторона равностороннего треугольника. Найти площадь этого треугольника и радиусы вписанной и описанной окружностей.

Begin68.  Единицы длины пронумерованы следующим образом: 1 — дециметр, 2 — километр, 3 — метр, 4 — миллиметр, 5 — сантиметр. Дан номер единицы длины и длина отрезка L в этих единицах (вещественное число). Вывести длину данного отрезка в метрах.

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

1 + A + A2 + A3 + ... + AN.

Begin114.  Дано целое число N и набор из N вещественных чисел. Проверить, образует ли данный набор возрастающую последовательность. Если образует, то вывести True, если нет — вывести False.

Minmax5.  Найти максимальный нечетный из данных десяти ненулевых целочисленных элементов. Если требуемые элементы отсутствуют, то вывести 0.

Array7.  Заменить все отрицательные2 элементы целочисленного массива размера 10 на значение максимального.

Matrix2.  Дана матрица размера 5 x 9. Найти суммы элементов всех ее нечетных2 строк.

String17.  Даны две строки: S1 и S2. Удалить из строки S1 последнюю, совпадающую с S2. Если таких подстрок нет, то вывести S1 без изменений.

Text7.  Дано число k (< 10) и текстовый файл, содержащий более k строк. Удалить из файла первые k строк.

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

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

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

ВАРИАНТ № 6