Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Задание 3. Составить блок-схему алгоритма и программу на алгоритмическом языке БЕЙСИК для вычисления значений функции Yна заданном интервале с шагом hСтр 1 из 59Следующая ⇒ Задание 2. Измерение информации Задача 1 Условие: Какое количество информации при игре в крестики-нолики на поле размером 4 x4 клетки получит второй игрок, после первого хода первого игрока. Решение: Количество событий до начала игры: N = 16.Вычислим количество информации по формуле N = 2i. i = log2N = log216 = 4. Ответ: Второй игрок после первого хода первого игрока получит 4 бита информации.
Задача 2 Условие: Сканируется цветная фотография размером 10x15 см. Разрешающая способность сканера 300 dpi (точек на дюйм). Глубина цвета 16 бит. Какой объем информации будет иметь полученный файл? (Ответ дайте в целых мегабайтах, округление производить по правилам математики, 1 дюйм = 2,54 см) Решение: Сначала переведем размеры картинки в дюймы: 10 / 2,54 = 3,94 дюйма, 15 / 2,54 = 5,90 дюйма. Теперь используем разрешающую способность сканера и вычислим размер картинки в пикселях: 3,94 * 300 = 1182, 5,9 * 300 = 1770. Размер фотографии в пикселях: 1182х1770. Посчитаем общее количество точек: 1182*1770=2092140 точек. На каждую точку приходится 16 бит, или 2 байта. Общее количество байт на всю фотографию: 2092140*2=4184280 байт=4086,211Кбайт=4Мбайта. Ответ: Объем информации полученного файла: 4Мбайта. Задание 3. Составить блок-схему алгоритма и программу на алгоритмическом языке БЕЙСИК для вычисления значений функции Yна заданном интервале с шагом h.
Блок-схема
Программа CLS FOR x = 0 TO 2 STEP.25 y = SIN(x) * (1 + x) / SQR(1 + x ^ 2) PRINT "X=", x, "Y=", y NEXT x END
Задание 4. Составить блок-схему алгоритма и программу на алгоритмическом языке БЕЙСИК обработки одномерного массива. Заполнение массива элементами организовать путем ввода с клавиатуры. Условие: В одномерном массиве из Nнатуральных чисел вывести на экран количество четных и нечетных элементов. Блок-схема:
Программа: CLS INPUT "N = "; n DIM a(n) o = 0 e = 0 FOR i = 1 TO n PRINT "I = ", i INPUT "A(I) = "; a(i) IF a(i) MOD 2 = 0 THEN e = e + 1 IF a(i) MOD 2 = 1 THEN o = o + 1 NEXT i PRINT "Chetnyh = ", e PRINT "Nechetnyh = ", o END
|