Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






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





Задание 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

Date: 2015-06-06; view: 4093; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.009 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию