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

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

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

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

  3. Какое количество информации получит второй игрок при игре в крестики-нолики на поле 8х8, после первого хода первого игрока, играющего крестиками?

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

  5. Вычислите значение суммы 102 + 108 +1016 в двоичной системе счисления.

  1. В пруду живут 8000 карасей, 2000 щук и 40000 пескарей. Самая большая вероятность для рыбака – поймать в этом пруду пескаря, на втором месте – карася, на третьем – щуку. Сколько информации содержится в сообщениях о том, что рыбак поймал карася, щуку, поймал рыбу?

  2. Сколько секунд потребуется модему, передающему информацию со скоростью 32000 бит/сек., чтобы передать 16-цветное растровое изображение размером 600Х800 пикселей, при условии, что в одном байте закодировано максимально возможное целое число пикселей?

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

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

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

  1. Переведите в троичную систему исчисления 2210 ,    695210 ,    4545.2410 ,    1205 ,    011102 .

  2. Переведите в пятиричную систему исчисления 24510 ,    825910 ,    955.2110 ,    5157 ,    010112.

  3. Переведите в 13-ричную систему исчисления 20010 ,    4810 ,    7973.5510 ,    2219 ,    101002.

  4. Переведите в двоичную систему исчисления 110 ,    5388810 ,    614.64210 ,    4338 ,    220003 ,    85A71C16.

  5. Переведите в восьмиричную систему исчисления 42610 ,    133010 ,    691.45610 ,    010102 ,    111,102 ,    3B51A16.

  6. Переведите в 16-ричную систему исчисления 1796610 ,    610 ,    5979.9210 ,    000,0102 ,    2257,528.

  7. Переведите в десятичную систему исчисления 0111112 ,    110,0002 ,    4030278 ,    4650,238 ,    1010,003 ,    C3.4FE16 .    

Выполните действия 1) 1010102 + 111102,    2) 0110,02 + 1110,102 ,    3) 101000002 - 0101102 ,    4) 00,1002 - 00,11002 ,     5) 101001102 * 0102 ,    6) 01,1102 / 10,02 ,    7) 0560118 + 401678 ,    8) 6211,48 + 6674,368 ,     9) 263460158 - 4431458 ,    10) 27,7508 - 17,11248 ,    11) 234700308 * 7208 ,    12) 57,5708 / 13,48 ,     13) C89.4AF16 + F552.9EF16 ,    14) D4.3AF16 * 6.7EF16

Begin5.  Скорость первого автомобиля V1 км/ч, второго — V2 км/ч, расстояние между ними S км. Определить расстояние между ними через T часов, если автомобили первоначально движутся навстречу друг другу.

Begin21.  Проверить истинность высказывания: "Квадратное уравнение A·x2 + B·x + C = 0 с данными коэффициентами A, B, C имеет вещественные корни".

Begin52.  Даны три переменные: X, Y, Z. Если их значения упорядочены по возрастанию или убыванию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное.

Begin63.  Дан номер месяца (1 — январь, 2 — февраль, ...). Вывести название соответствующего времени года ("зима", "весна" и т.д.).

Begin89.  Дано вещественное число A (> 1). Вывести наибольшее из целых чисел N, для которых сумма 1 + 1/2 + ... + 1/N будет меньше A, и саму эту сумму.

Begin105.  Дано целое число N и набор из N ненулевых целых чисел. Вывести в том же порядке номера всех нечетных чисел из данного набора и количество K таких чисел.

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

Array4.  Дан целочисленный массив размера N. Преобразовать его, прибавив к нечетным числам последний элемент. Первый и последний элементы массива не изменять.

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

String5.  Дана строка. Преобразовать все прописные1русские буквы в  строчные.

Text20.  Дан текстовый файл. Вывести последнее слово текста наибольшей длины (с учетом знаков препинания, расположенных в начале и в конце слов).

Proc33.  Описать процедуру DoubleX(A,N,X), дублирующую элементы, равные числу X, в массиве A целых чисел размера N. Массив A и число N являются входными и выходными параметрами. С помощью этой процедуры продублировать в массивах A, B, C размера NA, NB, NC каждое вхождение чисел XA, XB, XC соответственно.

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

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

ВАРИАНТ № 11