Главная страница
Навигация по странице:

  • Ответ: 7505

  • Задание 2. Задача 1.Вероятностный подход к измерению информации.

  • Задача 2.Алфавитный подход к измерению информации.

  • Задание №4.

  • Решение

  • Козлов А.Ю. Информатика. Российский государственный аграрный заочный университет


    Скачать 196.5 Kb.
    НазваниеРоссийский государственный аграрный заочный университет
    Дата02.07.2020
    Размер196.5 Kb.
    Формат файлаdoc
    Имя файлаКозлов А.Ю. Информатика.doc
    ТипКонтрольная работа
    #133493

    ФГБОУ ВО

    РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ

    ЗАОЧНЫЙ УНИВЕРСИТЕТ

    Факультет: Электроэнергетики и технического сервиса

    Направление: "Агроинженерия"

    Профиль: «Технический сервис»

    Курс: 1 (3года) Шифр: 7505

    Студент: Козлов А.Ю.

    Участвует в сессии: с 11.03.2019г. по 19.04.2019 г.

    КОНТРОЛЬНАЯ РАБОТА

    по дисциплине:

    Информатика

    Кафедра______________________________________________________

    Дата регистрации работы ______________________________________

    Кафедрой____________________________________________________

    Тула 2019г

    Задание 1.

    Переведите десятичное число, соответствующее номеру зачетной книжки (7505), в двоичное, восьмеричное и шестнадцатеричное. Для проверки правильности перевода числа, выполните обратную операцию, т.е. переведите полученное двоичное, восьмеричное и шестнадцатеричное число в десятичное.

    1. Переведем десятичное число 750510 в двоичное:


    10-я

    7505

    3752

    1876

    938

    469

    234

    117

    58

    29

    14

    7

    3

    1

    2-я

    1

    1

    1

    0

    1

    0

    1

    0

    1

    0

    0

    0

    1


    Ответ: 750510 = 11101010100012

    Выполним проверку наших вычислений, для этого полученное двоичное число переведем обратно в десятичное:

    11101010100012= 1212 +1211 +1210+029 + 128 + 027 + 126 + 025 + 124 + 023 + 022 + 021 + 120 = 750510

    2. Переведем десятичное число 750510 в восьмеричное:

    10-я

    7505

    938

    117

    14

    1

    8-я

    1

    6

    5

    2

    1


    Ответ: 750510 = 165218

    Выполним проверку наших вычислений, для этого полученное восьмеричное число переведем обратно в десятичное:

    165218 = 184 + 683 + 582 + 281 + 180 = 750510

    3. Переведем десятичное число 750510 в шестнадцатеричное:

    10-я

    7505

    469

    29

    1

    16-я

    1

    D

    5

    1


    Ответ: 750510 = 1D5116

    Выполним проверку наших вычислений, для этого полученное шестнадцатеричное число переведем обратно в десятичное:

    1D5116 = 1 163+13 162+5161 + 1160 = 750510

    4. Занесем полученные данные в итоговую таблицу:

    10-число

    2-е число

    8-е число

    16-е число

    750510

    11101010100012

    165218

    1D5116


    Задание 2.

    Задача 1.Вероятностный подход к измерению информации.

    Условие: В группе 32 студента. Какое количество информации содержится в сообщении о том, что к доске пойдет Сидоров Николай.

    N = 2i,
    где N - количество всех возможных событий;
     I - количество информации, содержащееся в данном сообщении.
    N=32-число студентов
    25 = 32
    I=5
    ответ: 5 бит.

    Задача 2.Алфавитный подход к измерению информации.

    Условие: Сообщение занимает 2 страницы и содержит 1/16 килобайта информации. На каждой странице записано 256 символов. Какова мощность использованного алфавита?

    Вычислим информационный вес одного символа i по формуле:

    I = kI 64 = i (2562)

    i = 0,125 байт

    1 /16 Килобайта = 64 бита

    8 бит = 1 байт 0,125 байт = 1 бит

    Т.о. мощность алфавита N = 2 (двоичный алфавит).

    N = 21 = 2.

    Задание 3. Составить блок-схему алгоритма и программу на алгоритмическом языке программирования БЕЙСИК для вычисления значений функции Y=  на заданном интервале 0≤ x ≥1,5 с шагом h = 0,3.

    Программа

    1  CLS

    2  FOR x = 0 TO 1.5 STEP 0.3

    3  Y = ((EXP*(1 + SIN (x))) / (1 + COS (x))

    5  PRINT “X=”; X, “Y=”;Y

    6  NEXT x

    7  END
    Блок-схема
    ð‘ð»ð¾ðº-ññ…ðµð¼ð°: ð·ð½ð°ðº ð·ð°ð²ðµñ€ñˆðµð½ð¸ñ 40


    Начало

    ðŸñ€ñð¼ð°ñ ñð¾ ññ‚ñ€ðµð»ðºð¾ð¹ 39

    ð¨ðµññ‚ð¸ñƒð³ð¾ð»ñŒð½ð¸ðº 38


    xðŸñ€ñð¼ð°ñ ñð¾ ññ‚ñ€ðµð»ðºð¾ð¹ 26 ðŸñ€ñð¼ð°ñ ñð¾ ññ‚ñ€ðµð»ðºð¾ð¹ 27 ðŸñ€ñð¼ð°ñ ñð¾ ññ‚ñ€ðµð»ðºð¾ð¹ 28 ðŸñ€ñð¼ð°ñ ñð¾ ññ‚ñ€ðµð»ðºð¾ð¹ 35 = 0 (0.3) 1.5
    ðŸñ€ñð¼ð°ñ ñð¾ ññ‚ñ€ðµð»ðºð¾ð¹ 25


    ðŸñ€ñð¼ð¾ñƒð³ð¾ð»ñŒð½ð¸ðº 24


    Y= 

    ðŸñ€ñð¼ð°ñ ñð¾ ññ‚ñ€ðµð»ðºð¾ð¹ 23

    ð‘ð»ð¾ðº-ññ…ðµð¼ð°: ð´ð¸ñð¿ð»ðµð¹ 22


    x, Y

    ðŸñ€ñð¼ð°ñ ñð¾ ññ‚ñ€ðµð»ðºð¾ð¹ 21


    ðŸñ€ñð¼ð°ñ ñð¾ ññ‚ñ€ðµð»ðºð¾ð¹ 18 ðŸñ€ñð¼ð°ñ ñð¾ ññ‚ñ€ðµð»ðºð¾ð¹ 19 ðŸñ€ñð¼ð°ñ ñð¾ ññ‚ñ€ðµð»ðºð¾ð¹ 20


    ð‘ð»ð¾ðº-ññ…ðµð¼ð°: ð·ð½ð°ðº ð·ð°ð²ðµñ€ñˆðµð½ð¸ñ 17


    Конец
    Задание №4. Составить блок схему алгоритма и программу на алгоритмическом языке программирования БЕЙСИК обработки одномерного массива. Заполнение массива элементами организовать путем ввода с клавиатуры

    Условие: В одномерном массиве из N элементов найти наименьший элемент и его номер.

    Решение:

    REM вычисления наименьшего элемента массива и его номера
    INPUT "Введите число элементов массива", n
    DIM mas(n) AS INTEGER
    FOR I=0 TO n-1
    INPUT "Введите элемент массива", mas(I)
    NEXT
    CLS
    PRINT "Вывод массива"
    FOR I=0 TO n-1
    PRINT mas(I);
    NEXT
    min=mas(0)
    nomer=1
    FOR I=0 TO n-1
    IF mas(I)<min THEN
    min=mas(I)
    nomer=I+1
    END IF
    NEXT
    PRINT
    PRINT "Минимальный элемент: "; min; " с номером "; nomer
    END

    Блок-Схема:







    написать администратору сайта