Контрольная работа по "Информатике"
Автор: Ksenia Sotnikova • Май 7, 2020 • Контрольная работа • 699 Слов (3 Страниц) • 327 Просмотры
Министерство науки и высшего образования Российской Федерации
ФГБОУ ВО «Алтайский государственный технический университет
им. И.И. Ползунова»
Факультет (институт) Заочный
Кафедра Электроснабжение промышленных предприятий
Работа защищена с оценкой________________
Преподаватель С.Д. Капустин
(подпись) (и.о.фамилия)
“____”___________ 2018 г.
дата
Контрольная работа
по информатике №1
Студент группы _____________________________________________
и.о., фамилия
Преподаватель доцент С.Д. Капустин
должность, ученое звание и.о., фамилия
БАРНАУЛ 2018
Оглавление
1 Кодировка информации 3
2 Системы счисления 3
3 Алгоритм 8
4 Циклы 10
5 Многомерные массивы 12
1 Кодировка информации
Запишите свои данные: фамилия, имя, отчество, год рождения.
1.1 Оцените объем информации в кодах ASCII.
1.2 Какой объем информации записан в UniCode.
1.3 Какой минимальный размер кода (в битах) потребуется для кодировки Ваших данных?
Выполнение:
Мысак Юрий Васильевич 1989
В сообщении 26 символа (включая пробелы).
Если сообщение будет закодировано с помощью таблиц кодов ASCII, то для кодирования потребуется 26 байтов, т.е. информационный объем сообщения – 26*8 = 208 бит.
Если сообщение будет закодировано с помощью UniCode, то для кодирования потребуется 52 байта, т.е. информационный объем сообщения – 52*8 = 416 бит.
По формуле Хартли определим информационный объем одного символа:
I=log_2N=log_226=4.7≈5 бит
Тогда минимальный размер кода (в битах) потребуется для кодировки данных равен 26*5=130 бит.
2 Системы счисления
Используя приложение Windows ―Калькулятор, вычислить значение R:
Rs=10123n * 4560m+2323k+101101p ,
где s – сумма двух последних цифр Вашего студенческого билета.
Результаты вычислений представить по действиям (через буфер обмена).
n=16, m=12, k=8, p=10
Выполнение:
R28=1012316 * 456012+23238+10110110,
Сначала переведем число 456012 в 10-ую систему счисления, т.к. в калькуляторе отсутствует прямой перевод из двенадцатеричной системы счисления.
456012 = 4*123 + 5*122 + 6*121 + 0*120 = 6912 + 720 + 72 = 770410
Теперь вычислим R28=1012316 * 456012+23238+10110110 = 1012316 * 770410+23238+10110110
Сначала запишем 1012316
Затем умножим 1012316 * 770410
Получим результат 1012316 * 770410 = 50713120810
Теперь вычислим 1012316 * 770410+23238
Получим 1012316 * 770410+23238 = 50713244310
А затем вычислим 1012316 * 770410+23238+10110110
Получим 1012316 * 770410+23238+10110110 = 50723354410
Получили результат R28=1012316 * 456012+23238+10110110 = 50723354410
3 Алгоритм
Разработайте алгоритм и решите
...