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

Блок 3. Решите указанные программы с помощью среды разработки

    1. Найти площадь кольца, внутренний радиус которого равен R1, а внешний радиус равен R2 (R1 < R2). В качестве значения Pi использовать 3.14.

    2. Проверить истинность высказывания: "Среди трех данных целых чисел есть хотя бы одна пара взаимно противоположных".

    3. Для данного x вычислить значение следующей функции f, принимающей значения целого типа:

      0,

      если x < 0,

      f(x)=

      1,

      если x принадлежит [0,1), [2,3), ... ,

      –1,

      если x принадлежит [1,2), [3,4), ... .

    4. Элементы равностороннего треугольника пронумерованы следующим образом: 1 — сторона (a), 2 — радиус вписанной окружности (R1), 3 — радиус описанной окружности (R2), 4 — площадь (S). Дан номер одного из этих элементов и его значение. Вывести значения остальных элементов данного треугольника (в том же порядке).

    5. Дано вещественное число A и целое число N (> 0). Вывести 1 – A + A2 – A3 + ... + (–1)NAN.

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

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

    8. Дан массив размера 10. Переставить в обратном порядке элементы массива, расположенные между его минимальным и максимальным элементами.

    9. Дана матрица размера 5 x 10. Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке.

    10. Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Определить длину самого короткого слова.

    11. Дан текстовый файл. Найти количество абзацев в тексте, если абзацы отделяются друг от друга одной или несколькими пустыми строками.

    12. Описать функцию PowerA(x,a,eps) вещественного типа (параметры x, a, eps — вещественные, |x| < 1, a > 0, eps > 0), находящую приближенное значение функции (1+x)a: (1+x)a = 1 + a·x + a·(a–1)·x2 / 2! + ... + a·(a–1)·...·(a–n+1)·xn / n! + ... . В сумме учитывать все слагаемые, большие по модулю eps. С помощью PowerA найти приближенное значение (1+x)a для данных x и a при шести различных значениях eps.

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

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

ВАРИАНТ № 2

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

  1. Объем сообщения, содержащего 1024 символа, составил 1/512 Мбайта. Каков размер алфавита, с помощью которого записано сообщение?

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

  3. В рулетке общее количество лунок равно 32. Какое количество информации мы получаем в зрительном сообщении об остановке шарика в одной из лунок?

  4. Сотовый телефон имеет монохромный экран с 16 градациями серого цвета и разрешение 96*68. Минимальный объем видеопамяти равен...

  5. Значение выражения 1016 + 108 · 102 в двоичной системе счисления равно

  6. В коробке 30 карандашей, из них 25 красных и 5 чёрных. Сколько информации содержится в сообщении о том, что вытащили красный карандаш.

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

  8. Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись числа 22 оканчивается на 4.

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