Принципы Джона фон Неймана.
В основу построения подавляющего большинства компьютеров положены следующие общие принципы, сформулированные в 1945 г. американским ученым Джоном фон Нейманом.
1. Принцип программного управления. Из него следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности. Выборка программы из памяти осуществляется с помощью счетчика команд. Этот регистр процессора последовательно увеличивает хранимый в нем адрес очередной команды на длину команды. А так как команды программы расположены в памяти друг за другом, то тем самым организуется выборка цепочки команд из последовательно расположенных ячеек памяти. Если же нужно после выполнения команды перейти не к следующей, а к какой-то другой, используются команды условного или безусловного переходов, которые заносят в счетчик команд номер ячейки памяти, содержащей следующую команду. Выборка команд из памяти прекращается после достижения и выполнения команды "стоп". Таким образом, процессор исполняет программу автоматически, без вмешательства человека.
2. Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти. Поэтому компьютер не различает, что хранится в данной ячейке памяти - число, текст или команда. Над командами можно выполнять такие же действия, как и над данными. Это открывает целый ряд возможностей. Например, программа в процессе своего выполнения также может подвергаться переработке, что позволяет задавать в самой программе правила получения некоторых ее частей (так в программе организуется выполнение циклов и подпрограмм). Более того, команды одной программы могут быть получены как результаты исполнения другой программы. На этом принципе основаны методы трансляции; перевода текста программы с языка программирования высокого уровня на язык конкретной машины.
3. Принцип адресности. Структурно основная память состоит из перенумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка. Отсюда следует возможность давать имена областям памяти, так, чтобы к запомненным в них значениям можно было впоследствии обращаться или менять их в процессе выполнения программ с использованием присвоенных имен. Компьютеры, построенные на этих принципах, относятся к типу фон-неймановских. Но существуют компьютеры, принципиально отличающиеся от фон-неймановских. Для них, например, может не выполняться принцип программного управления, т.е. они могут работать без "счетчика команд", указывающего текущую выполняемую команду программы. Для обращения к какой-либо переменной, хранящейся в памяти, этим компьютерам не обязательно давать ей имя. Такие компьютеры называются не-фон-неймановскими.
2. Запуск прикладных программ в Windows. 1)Блокнот- это простейший текстовый редактор, который можно использовать в качестве удобного средства просмотра текстовых файлов. Для создания текстовых документов его применяют редко (только для небольших записок), но данную программу удобно использовать для отработки навыков работы с клавиатурой. Программа запускается командой Пуск Программы Стандартные Блокнот. 2) Графическими называют редакторы, предназначенные для создания и редактирования изображений (рисунков) Paint - простейший графический редактор. По своим возможностям он не соответствует современным требованиям, но в силу простоты и доступности остается необходимым компонентом операционной системы. Разобравшись с принципами управления этой программой, легче осваивать другие, более мощные средства работы с графикой. Программа запускается командой Пуск Программы Стандартные Paint. 3) Текстовые процессоры, как и текстовые редакторы, служат для создания, редактирования и просмотра текстовых документов. Однако они выполняют еще одну важную функцию - форматирование документов. Программа WordPad - это современный, относительно простой текстовый процессор. Текстовый процессор WordPad имеет гораздо больше возможностей, чем редактор Блокнот. WordPad заменил редактор Write, входивший в комплект поставки более ранних версий Windows. Текстовые процессоры, кроме выполнения основных функций текстовых редакторов по созданию и редактированию текстовых документов, выполняют еще одну функцию - форматирование документов. Форматирование - обработка документов с применением нескольких шрифтовых наборов, использованием методов выравнивания текста, встраиванием в текстовый документ объектов иной природы, например рисунков, а также контролем за обтеканием графики текстом. Программа WordPad поддерживает технологию вставки и внедрения объектов, причем при обмене данными между приложениями WordPad может быть как сервером (источником), так и клиентом (приемником). Хотя WordPad заметно уступает более мощному текстовому процессору Word, он может широко использоваться для создания дкументов, содержащих отформатированный текст, вставленные с помощью буфера обмена графические фрагменты, электронные таблицы и диаграммы, созданные в Excel. Кроме того, WordPad позволяет разрабатывать презентации е элементами мультимедиа, включая подключение звука, показ слайдов и даже небольших видеофильмов. WordPad запускается командой Пуск Программы Стандартные WordPad. 4) калькулятор 6) агент сжатия
8) стандартные средства мультимедиа 3.Написать программу вычисления среднеарифметического значения функции Y Y = 0.2, -0.5, -1.3, 1.2, 2.4, -0.6,-0.7, 2.8, 3.4, 2.
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|