Почему калькулятор нельзя назвать алгоритмической машиной а компьютер можно

Содержание

Почему калькулятор нельзя назвать алгоритмической машиной а компьютер можно?

Почему калькулятор нельзя назвать алгоритмической машиной а компьютер можно?

f0

В калькуляторе уже заложены все данные, т.

Е. все ответы заранее разложены и он не использует алгоритмы, тогда как компьютер может ипользовать алгоритмы и получать ответы которые не были вписаны заранее.

f6

Алгоритмические модели?

f0

В честь кого животного названа одна из частей компьютера?

В честь кого животного названа одна из частей компьютера?

f8

Какой российский город назван в честь древнейшего компьютера?

Какой российский город назван в честь древнейшего компьютера.

f8

Калькулятор и компьютер помогают человеку в расчетах?

Калькулятор и компьютер помогают человеку в расчетах.

А в чём они различаются?

1) У калькулятора нет процессора ; 2) У компьютера есть клавиатура ; 3) Компьютер может восстановить данные ; 4) У калькулятора нет монитора.

f2

Перевидите на алгоритмический язык?

Перевидите на алгоритмический язык.

f3

С каким шагом меняются адреса машинных слов?

f4

1)Что означает слово «универсальный»?

1)Что означает слово «универсальный»?

2) Почему компьютер является универсальной машиной?

f2

Запишите на алгоритмическом языке?

Запишите на алгоритмическом языке.

f0

Для чего человеку понадобился компьютер?

Для чего человеку понадобился компьютер?

Что означает слово » универсальный?

Почему компьютер является универсальной машиной для работы с информацией?

Какими профессиями владеет компьютер?

f7

Компьютер вычислительная машина посчитать объем информации?

Компьютер вычислительная машина посчитать объем информации.

f0

f1

1. Потому, что в технике у электрического тока есть 2 состояния : есть ток и нет тока. 2. Делением на два. Пример : 125 в двоичную : 125 / 2 = 62 + (остаток 1) 62 / 2 = 31 + (остаток 0) 31 / 2 = 15 + (остаток 1) 15 / 2 = 7 + (остаток 1) 7 / 2 = 3 +..

f2

Какой же ответ? Если ничего не написано.

f3

f4

Количество возможных событий = 2 ^ 3 = 8.

f5

f6

f7

Достоверность Все получаемые сведения должны отражать состояние того объекта, явления или процесса, которые существуют реально. Недаром граждане любой страны имеют право на достоверную информацию. Ведь ложные данные могут привести к неверному воспр..

f8

f9

(15 * 1024) / (2, 5 * 60) 15360 / 150 = 102, 4.

Источник

Обработка информации и алгоритмы

Prosmotret

Prosmotret

Prosmotret

galochka znak1Из курса основной школы вам известно:

Обработка информации, наряду с хранением и передачей, относится к основным видам информационных процессов.

Варианты обработки информации

Обработка информации производится каким-то субъектом или объектом (например, человеком или компьютером) в соответствии с определенными правилами. Будем его называть исполнителем обработки информации. Информация, которая подвергается обработке, представляется в виде исходных данных. На рисунке 2.2 в обобщенном виде представлен процесс обработки информации.

ur 18 01

Можно привести множество примеров, иллюстрирующих схему на рис. 2.2.

ur 18 02

ur 18 03

Первый пример: ученик (исполнитель), решая задачу по математике, производит обработку информации. Исходные данные содержатся в условии задачи. Математические правила, описанные в учебнике, определяют последовательность вычислений. Результат — это полученный ответ.

Второй пример: перевод текста с одного языка на другой — это пример обработки информации, при которой не меняется ее содержание, но изменяется форма представления — другой язык. Перевод осуществляет переводчик по определенным правилам, в определенной последовательности.

Третий пример: работник библиотеки составляет картотеку книжного фонда. На каждую книгу заполняется карточка, на которой указываются все параметры книги: автор, название, год издания, объем и пр. Из карточек формируется каталог библиотеки, где эти карточки располагаются в строгом порядке. Например, в алфавитном каталоге карточки располагаются в алфавитном порядке фамилий авторов.

ur 18 04

ur 18 05

Четвертый пример: в телефонной книге вы ищете телефон нужной вам организации, например плавательного бассейна; или в том же библиотечном каталоге разыскиваете сведения о нужной вам книге. В обоих случаях исходными данными является информационный массив — телефонный справочник или каталог библиотеки, а также критерии поиска — название организации или фамилия автора и название книги.

galochka znak1Приведенные примеры иллюстрируют четыре различных вида обработки информации:

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

Если исполнителем обработки информации является человек, то правила обработки, по которым он действует, не всегда формальны и однозначны. Человек часто действует творчески, неформально. Даже однотипные математические задачи он может решать разными способами. Работа журналиста, ученого, переводчика и других специалистов — это творческая работа с информацией, которая выполняется ими не по формальным правилам.

Об алгоритмах

galochka znakДля обозначения формализованных правил, определяющих последовательность шагов обработки информации, в информатике используется понятие алгоритма.

ur 18 06

Из курса информатики основной школы вы знаете, что слово «алгоритм» произошло от имени выдающегося математика средневекового Востока Мухаммеда аль-Хорезми, описавшего еще в IX веке правила выполнения вычислений с многозначными десятичными числами. Правила сложения, вычитания, умножения столбиком, деления «уголком», которым вас учили в младших классах, — это алгоритмы аль-Хорезми.

С понятием алгоритма в математике ассоциируется известный способ вычисления наибольшего общего делителя (НОД) двух натуральных чисел, который называют алгоритмом Евклида.

В словесной форме его можно описать так:

1. Если числа не равны, то большее из них заменить на разность большего и меньшего из чисел.

2. Если два числа равны, то за НОД принять любое из них, иначе перейти к выполнению пункта 1.

Первоклассник, который не знает, что такое НОД, но умеет сравнивать целые числа и выполнять вычитание, сможет исполнить алгоритм. Действовать при этом он будет формально.

Такой формализованный алгоритм легко запрограммировать для современного компьютера. Мечта создать машину — автоматическое устройство, которое сможет без вмешательства человека производить расчеты, появилась очень давно. Для ее реализации требовались не только технические возможности, но и глубокое понимание сущности алгоритмов обработки информации и разработка формализованного способа представления таких алгоритмов.

Алгоритмические машины и свойства алгоритмов

В 30-х годах XX века возникает новая наука — теория алгоритмов. Вопрос, на который ищет ответ эта наука: для всякой ли задачи обработки информации может быть построен алгоритм решения? Но чтобы ответить на этот вопрос, надо сначала договориться об исполнителе, на которого должен быть ориентирован алгоритм.

ur 18 07

Английский ученый Алан Тьюринг предложил модель такого исполнителя, получившую название «машина Тьюринга». По замыслу Тьюринга, его «машина» является универсальным исполнителем обработки любых символьных последовательностей в любом алфавите. Практически одновременно с Тьюрингом (1936-1937 гг.) другую модель алгоритмической машины описал Эмиль Пост. Машина Поста работает с двоичным алфавитом и несколько проще в своем «устройстве». Можно сказать, что машина Поста является частным случаем машины Тьюринга. Однако именно работа с двоичным алфавитом представляет наибольший интерес, поскольку, как вы знаете, современный компьютер тоже работает с двоичным алфавитом. Подробнее с машиной Поста вы познакомитесь в следующем параграфе.

На основании моделей Тьюринга, Поста и некоторых других ученые пришли к выводу о существовании алгоритмически неразрешимых задач.

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

Совокупность всех команд языка исполнителя называется системой команд исполнителя алгоритмов — СКИ.

Алгоритм управления работой алгоритмической машины представляет собой конечную последовательность команд, посредством выполнения которой машина решает задачу обра ботки информации.

galochka znak1Алгоритм управления такой машиной должен обладать следующими свойствами:

дискретностью (каждый шаг алгоритма выполняется отдельно от других);
понятностью (в алгоритме используются только команды из СКИ);
точностью (каждая команда определяет однозначное действие исполнителя);
конечностью (за конечное число шагов алгоритма получается искомый результат).

Отметим разницу между понятиями «команда алгоритма» и «шаг алгоритма». Команда — это отдельная инструкция в описании алгоритма, а шаг алгоритма — это отдельное действие, которое исполнитель выполняет по команде. В циклических алгоритмах число шагов при выполнении алгоритма может быть больше, чем число команд в алгоритме, за счет повторного выполнения одних и тех же команд.

ur 18 08

Вопросы и задания

1. Приведите примеры процессов обработки информации, которые чаще всего вам приходится выполнять во время учебы. Для каждого примера определите исходные данные, результаты и правила обработки. К каким видам обработки относятся ваши примеры?

2. Если вы решаете задачу по математике или физике и при этом используете калькулятор, то какова ваша функция в этом процессе и какова функция калькулятора?

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

4. Какие проблемы решает теория алгоритмов?

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

6. Придумайте минимально необходимую систему команд для кассового аппарата, который подсчитывает стоимость покупок и сумму сдачи покупателю. Опишите алгоритм управления работой такого автомата.

Источник

Почему калькулятор нельзя назвать алгоритмической машиной а компьютер можно?

11785

17344

В калькуляторе уже заложены все данные, т.е. все ответы заранее разложены и он не использует алгоритмы, тогда как компьютер может ипользовать алгоритмы и получать ответы которые не были вписаны заранее

Другие вопросы из категории

положительное число B нужно умножить число A, чтобы в результате получилось целое положительное число. В ответе запишите число B в десятичной системе счисления.

Читайте также

а) сетевое окружение
б) мой компьютер
в) панель управления
2 Программы работающие на компьютере можно разделить на
а) прикладные, системные, служебные
б) внутренние, внешние
в) драйверы, программы-оболочки, утилиты
3 Методами защиты от компьютерных вирусов являются
а) программные, аппаратные, организационные
б) прикладные, системные, инструментальные
в) программные, системные, прикладные
4 Информационное-поисковые системы являются
а) прикладным ПО
б) Системным ПО
в) Служебным ПО
5 Антивирусные программы относятся к следующему методу защиты
а) аппаратному
б) организационному
в) программному
6 основным недостатком ОС Windows является
а) примитивный пользовательский интерфейс
б) поддержка масштабируемых шрифтов
в) нет средств защиты от повреждения ОС

2.Почему современные персональные компьютеры доступен для массового потребления?

а) Хост-компьютер.
б) Сервер.
в) Клиент.
г) Домен.
Необходимо объяснить свой ответ. Дать обоснование, почему выбран именно этот вариант ответа.

Выберите один ответ:
Генеральный директор
Руководитель отдела
Сам специалист
Системный администратор
Главный бухгалтер
Вопрос 2
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Назовите два основных программных компонента автоматизированных рабочих мест
Выберите один или несколько ответов:
Система моделирования
Антивирусное ПО
Специальное ПО
Общее ПО
Система контроля доступа
Вопрос 3
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Какие программы следует поставить на рабочее место дизайнера?
Выберите один или несколько ответов:
Текстовый редактор
Система управления персоналом
Почтовая программа
Бухгалтерская программа
Графический редактор
Вопрос 4
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Вы решили использовать для управления систему поддержки принятия решений. Как она обозначается?
Выберите один ответ:
ППС
СПУпр
СПСР
СППР
ППСР
Вопрос 5
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Какие виды деятельности относятся к тактическому уровню управления?
Выберите один или несколько ответов:
Перспективное планирование
Среднесрочное планирование
Построение стратегических концепций
Управление сбытовыми процессами
Организация работ конкретной длительности
Вопрос 6
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Какие функции выполняет прикладное ПО?
Выберите один или несколько ответов:
Антивирусная защита
Табличная обработка данных
Обработка текстов
Работа с базами данных
Машинная и деловая графика
Вопрос 7
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Какие программы относятся к типовым?
Выберите один или несколько ответов:
Microstation
MS Excel
MS Outlook
Autodesk AutoCAD
MS Word
Вопрос 8
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Какие функции выполняет руководитель предприятия?
Выберите один или несколько ответов:
Выписка счетов-фактур
Формирование инвестиционной политики
Установление стратегических целей
Долгосрочное планирование материальных ресурсов
Выбор источников финансирования
Вопрос 9
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
В чём заключается задача основного ПО?
Выберите один ответ:
Ничего из выше перечисленного
Выполнение прикладных расчётов
Запуск прикладных программ и их выполнение
Поиск управленческих решений
Моделирование бизнес-процессов
Вопрос 10
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Какой уровень задач решают специалисты-менеджеры?
Выберите один ответ:
Призматические
Тактические
Логические
Стратегические
Глобальные
Вопрос 11
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Какие формы использования ИС на предприятии вы знаете?
Выберите один или несколько ответов:
Отраслевая сеть/интранет
Автоматизированное рабочее место
Локальная вычислительная сеть
Персональный компьютер
Компьютерные игры для отдыха и релаксации
Вопрос 12
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Необходимо подключить компьютер менеджера к серверу предприятия. Что следует использовать?
Выберите один ответ:
MPLS
miniWAN
WAN
ЛВС
SIM
Вопрос 13
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Для хранения большого объёма однотипной информации обычно используются…
Выберите один ответ:
Базы данных
Большой файл NotePad
Файл Excel
Несколько текстовых файлов
Текстовый файл
Вопрос 14
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Как называется рабочее место специалиста, оборудованное средствами информационных технологий?
Выберите один ответ:
ПЛАРК
АРМ
СПСС
САПР
ДАРК
Вопрос 15
Пока нет ответа
Балл: 1,00
Не отмеченоОтметить вопрос
Текст вопроса
Кто отвечает на предприятии за составление стратегических планов?
Выберите один ответ:
Директор департамента
Главный бухгалтер
Руководитель отдела
Генеральный/Исполнительный директор
Старший специалист

Источник

§ 9. Обработка информации и алгоритмы

Из курса основной школы вам известно:

Обработка информации, наряду с хранением и передачей, относится к основным видам информационных процессов.

Варианты обработки информации

Обработка информации производится каким-то субъектом или объектом (например, человеком или компьютером) в соответствии с определенными правилами. Будем его называть исполнителем обработки информации. Информация, которая подвергается обработке, представляется в виде исходных данных. На рисунке 2.2 в обобщенном виде представлен процесс обработки информации.

2.2

Рис. 2.2. Модель обработки информации

Можно привести множество примеров, иллюстрирующих схему на рис. 2.2.

Первый пример: ученик (исполнитель), решая задачу по математике, производит обработку информации. Исходные данные содержатся в условии задачи. Математические правила, описанные в учебнике, определяют последовательность вычислений. Результат — это полученный ответ.

Второй пример: перевод текста с одного языка на другой — это пример обработки информации, при которой не меняется ее содержание, но изменяется форма представления — другой язык. Перевод осуществляет переводчик по определенным правилам, в определенной последовательности.

Третий пример: работник библиотеки составляет картотеку книжного фонда. На каждую книгу заполняется карточка, на которой указываются все параметры книги: автор, название, год издания, объем и пр. Из карточек формируется каталог библиотеки, где эти карточки располагаются в строгом порядке. Например, в алфавитном каталоге карточки располагаются в алфавитном порядке фамилий авторов.

Четвертый пример: в телефонной книге вы ищете телефон нужной вам организации, например плавательного бассейна; или в том же библиотечном каталоге разыскиваете сведения о нужной вам книге. В обоих случаях исходными данными является информационный массив — телефонный справочник или каталог библиотеки, а также критерии поиска — название организации или фамилия автора и название книги.

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

Если исполнителем обработки информации является человек, то правила обработки, по которым он действует, не всегда формальны и однозначны. Человек часто действует творчески, неформально. Даже однотипные математические задачи он может решать разными способами. Работа журналиста, ученого, переводчика и других специалистов — это творческая работа с информацией, которая выполняется ими не по формальным правилам.

Об алгоритмах

Для обозначения формализованных правил, определяющих последовательность шагов обработки информации, в информатике используется понятие алгоритма.

Из курса информатики основной школы вы знаете, что слово «алгоритм» произошло от имени выдающегося математика средневекового Востока Мухаммеда аль-Хорезми (780-850 гг. н. э.), описавшего еще в IX веке правила выполнения вычислений с многозначными десятичными числами. Правила сложения, вычитания, умножения столбиком, деления «уголком», которым вас учили в младших классах, — это алгоритмы аль-Хорезми.

Первоклассник, который не знает, что такое НОД, но умеет сравнивать целые числа и выполнять вычитание, сможет исполнить алгоритм. Действовать при этом он будет формально.

Такой формализованный алгоритм легко запрограммировать для современного компьютера. Мечта создать машину — автоматическое устройство, которое сможет без вмешательства человека производить расчеты, появилась очень давно. Для ее реализации требовались не только технические возможности, но и глубокое понимание сущности алгоритмов обработки информации и разработка формализованного способа представления таких алгоритмов.

Алгоритмические машины и свойства алгоритмов

В 30-х годах XX века возникает новая наука — теория алгоритмов. Вопрос, на который ищет ответ эта наука: для всякой ли задачи обработки информации может быть построен алгоритм решения? Но чтобы ответить на этот вопрос, надо сначала договориться об исполнителе, на которого должен быть ориентирован алгоритм.

Английский ученый Алан Тьюринг (1912-1954) предложил модель такого исполнителя, получившую название «машина Тьюринга». По замыслу Тьюринга, его «машина» является универсальным исполнителем обработки любых символьных последовательностей в любом алфавите. Практически одновременно с Тьюрингом (1936-1937 гг.) другую модель алгоритмической машины описал Эмиль Пост. Машина Поста работает с двоичным алфавитом и несколько проще в своем «устройстве». Можно сказать, что машина Поста является частным случаем машины Тьюринга. Однако именно работа с двоичным алфавитом представляет наибольший интерес, поскольку, как вы знаете, современный компьютер тоже работает с двоичным алфавитом. Подробнее с машиной Поста вы познакомитесь в следующем параграфе.

На основании моделей Тьюринга, Поста и некоторых других ученые пришли к выводу о существовании алгоритмически неразрешимых задач.

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

Совокупность всех команд языка исполнителя называется системой команд исполнителя алгоритмов — СКИ.

Алгоритм управления работой алгоритмической машины представляет собой конечную последовательность команд, посредством выполнения которой машина решает задачу обработки информации.

Отметим разницу между понятиями «команда алгоритма» и «шаг алгоритма». Команда — это отдельная инструкция в описании алгоритма, а шаг алгоритма — это отдельное действие, которое исполнитель выполняет по команде. В циклических алгоритмах число шагов при выполнении алгоритма может быть больше, чем число команд в алгоритме, за счет повторного выполнения одних и тех же команд.

Источник

Оцените статью
AvtoRazbor.top - все самое важное о вашем авто
ur 18 01 swf ur 18 02 swf ur 18 03 swf