Ответы на вопросы (Обработка информации и алгоритмы)

Вопросы и задания
1.Приведите примеры процессов обработки информации,которые чаще всего вам приходится выполнять во время учёбы. Для каждого примера определите исходные данные, результаты и правила обработки. К каким выводам обработки относятся ваши примеры?
Ответ: 
учитель объясняет новую тему на уроке физики, ты сидишь и ничего не понимаешь, хотя учитель пытается разными способами донести до тебя ту информацию, которая тебе пригодится в ВУЗе или в колледже. ТЫ являешься исполнителем, учитель тебе посылает исходные данные в виде законов термодинамики и говорит, чтобы её слушали и запоминали-правила обработки. Результатом будет то, что ты запомнил на уроке и отправил в свой мозг в копилку знаний.

2.Если вы решаете задачу по математике или физике и при этом используете калькулятор, то какова ваша функция в этом процессе и какова функция калькулятора.
Ответ: 
калькулятор является исполнителем, а я являюсь человеком,который посылает исходные данные в виде цифр. Правилом обработки будет например: 2+2. Калькулятор мне выдает результат в виде числа 4.

3.Используя алгоритм Евклида, найдите НОД для чисел 114 и 66. Сколько шагов алгоритма при этом вам пришлось выполнить?
Ответ: 
114-66=48 66-48=18 48-18=30 30-18=12 18-12=6 12-6=6. 
6 шагов

4.Какие проблемы решает теория алгоритмов?
Ответ:
Теория алгоритмов решает:
Проблемы предоставления алгоритмов
Проблемы неразрешимости алгоритмов
Проблемы связанные со свойствами алгоритмов
Проблемы связанные со сложностью алгоритмов
Проблемы формулировки задач

5.Почему калькулятор нельзя назвать алгоритмической машиной, а компьютер можно?
Ответ: 
В калькуляторе заложены уже все данные, нужные для подсчета того или иного числа, а компьютер может использовать алгоритмы и получать ответы, которые не были заложены заранее

6. Придумайте минимально необходимую систему команд для кассового аппарата, который подсчитывает стоимость покупок и сумму сдачи покупателю. Опишите алгоритм управления работой таким автоматом.
Ответ:
1) открыть чек;
2) считать штрих код товара;
3) получить стоимость товара;
4) вычислить общую сумму товаров;
5) если имеются еще товары, то вернутся к п.2;
6) вывести общую сумму покупки;
7) получит данные об оплате (наличные или карточка);
8) если оплата наличными, то вычислить разницу/сдачу и вывести на экран 
9) открыть доступ кассиру к деньгам в кассе
10) распечатать текст
11) закрыть чек

Клод Э́лвуд Ше́ннон

Клод Э́лвуд Ше́ннон (англ.Claude Elwood Shannon30 апреля 1916, Петоски, Мичиган,  США — 24 февраля 2001, Медфорд, Массачусетс, США) — американский инженер, криптоаналитик и математик. Считается «отцом информационного века».

Является основателем теории информации, нашедшей применение в современных высокотехнологических системах связи. Предоставил фундаментальные понятия, идеи и их математические формулировки, которые в настоящее время формируют основу для современных коммуникационных технологий. В 1948 году предложил использовать слово «бит» для обозначения наименьшей единицы информации (в статье «Математическая теория связи»). Кроме того, понятие энтропии было важной особенностью теории Шеннона. Он продемонстрировал, что введённая им энтропия эквивалентна мере неопределённости информации в передаваемом сообщении. Статьи Шеннона «Математическая теория связи» и «Теория связи в секретных системах» считаются основополагающими для теории информации и криптографии[8]. Клод Шеннон был одним из первых, кто подошёл к криптографии с научной точки зрения, он первым сформулировал её теоретические основы и ввёл в рассмотрение многие основные понятия. Шеннон внёс ключевой вклад в теорию вероятностных схем, теорию игртеорию автоматов и теорию систем управления — области наук, входящие в понятие «кибернетика».