Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Перечислите принципы Фон Неймана




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

- дискретность - алгоритм представляет собой структурированное конечное множество

элементарных действий; все типы элементарных действий задаются заранее списком;

- массовость алгоритм должен быть применим ко многим различным наборам входной

информации, а не к одному единственному;

- повторяемость алгоритм должен давать один и тот же результат при одних и тех же входных значениях;

- конечность - алгоритм должен давать решение задачи за конечное число шагов.

 

2) Для чего нужны блок-схемы?

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

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

 

З) Кто придумал конструкцию первого компьютера?

В 1943г. в США была создана первая электронная вычислительная машина — Марк-1. Более удачный вариант — машина ЭНИАК — был создан в 1945г. К работе над ней был привлечен немецкий ученый Джон фон Нейман, который сформулировал основные принципы построения универсальных вычислительных машин. На этих принципах до сих пор строятся все компьютеры. В число этих принципов входит разделение устройств хранения информации и процессора, организация обмена с внешней средой, адресация памяти и т.д.

 

- Машины на электронных элементах должны работать не в десятичной, а в двоичной системе счисления;

- программа, как и исходные данные, должна размещаться в памяти машины;

- программа, как и числа, должна записываться в двоичном коде;

- трудности физической реализации запоминающего устройства, быстродействие которого соответствует скорости работы логических схем, требуют иерархической организации памяти (то есть выделения оперативной, промежуточной и долговременной памяти);

- арифметическое устройство (процессор) конструируется на основе схем, выполняющих операцию сложения;

- создание специальных устройств для выполнения других арифметических и иных операций нецелесообразно;

- в машине используется параллельный принцип организации вычислительного процесса (операции над числами производятся одновременно по всем разрядам).

 




Поделиться с друзьями:


Дата добавления: 2015-04-24; Просмотров: 431; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.