- •Основные классы вычислительных машин и их сравнительная характеристика.
- •Принципы работы вычислительных машин. Принципы фон-неймановской концепции вычислительной машины.
- •Структура фон-неймановской вычислительной машины.
- •Структуры вычислительных машин: с непосредственными связями, на основе шины.
- •Принципы построения микропроцессорных систем.
- •Определение микро-эвм. Классификация микро-эвм. Основные технические характеристики пэвм.
- •Обобщенная структурная схема микро-эвм, модульность конструкции микро-эвм.
- •Структуры микро-эвм с изолированными и мультиплексированными шинами. Системная магистраль микро-эвм.
- •Системная магистраль микро-эвм. Интерфейсы микро-эвм. Назначение контроллеров и адаптеров периферийных устройств.
- •Назначение и функции мп. Основные технические характеристики мп.
- •Классификация мп.
- •Архитектура микропроцессора: архитектура со сложной системой команд (cisc-процессоры), архитектура с упрощенной системой команд (risc-процессоры). Неймановская и гарвардская архитектуры
- •Обобщенная структурная схема однокристального мп.
- •Алу мп. Назначение, функции, основные технические характеристики.
- •Устройство управления мп. Понятия микропрограмм, микрокоманд и микроопераций.
- •Понятие о системе команд микропроцессоров. Основные группы команд.
- •Способы адресации операндов в микропроцессорах
- •Модуль процессора микропроцессорной системы. Состав модуля – операционный блок, блок управления, интерфейсный блок. Выполняемые функции
- •Программно-доступные регистры микропроцессора
- •Сегментные регистры (cs, ds, ss, es),
- •Регистр адреса командIp,
- •Регистр флагов f.
- •Регистр флагов (признаков) мп
- •Сегментная организация памяти мп. Сегментные регистры и сегменты.
- •Общие сведения о системе прерываний мп.
- •Классификация типов прерываний мп. Механизм обработки прерываний.
- •Аппаратные прерывания
- •Программные прерывания
- •Исключительные ситуации
- •Регистровая структура 32-разрядного мп.
- •Типы данных 32-разрядных мп.
- •Отличительные особенности архитектуры 32-разрядного мп.
- •Структура микропроцессорной системы и основные режимы ее работы – выполнение основной программы, обслуживание прерываний, прямой доступ к памяти
- •Иерархическая организация памяти микро-эвм.
- •Система ввода-вывода микроЭвм. Общие принципы построения систем ввода-вывода. Организация обмена информацией с периферийными устройствами
- •Основные функции операционных систем:
- •Виды программ операционной системы
- •Одноранговые сетевые ос
- •Ос с выделенными серверами
- •Виды прерываний.
- •Управления задачами.
- •Планирование и диспетчеризация процессов и задач
- •Утилиты. Типы утилит.
- •Основные составные части ms-dos.
- •Функции файловой системы и иерархия данных
- •Файловая система fat
- •Представление об активизации операционной системы
- •Система bios и ее настройки. Назначение bios
- •Параметры Windows xp
- •16. Назначение и структура реестра
- •17.Представление о динамическом диске.
- •18.Файловая система ntfs
- •19.Представление об учетных записях Windows xp.
- •20.Общие концепции консоли управления Microsoft
- •21.Защита системных файлов Windows xp
- •22.Архитектура «клиент-сервер»
- •23. Требования к аппаратным средствам ос Linux.
- •24. Программы для Linux.
- •25.Файловые системы в unix
- •26.Команды Linux
- •27. Права доступа к файлам и каталогам ос Linux
- •28. Основные задачи системного администрирования. Процессы и их идентификаторы
- •29. Использование загрузчика lilo
- •30. Основные характеристики ос Linux
- •2. Дано 10 целых чисел определить сколько из них принимает наибольшее значение
- •3. Посчитать сумму элементов, стоящих на четных позициях строк и столбцов матрицы а(7x7).
- •6. Определить число полученное выписав в обратном порядке цифр задающегося натурального числа
- •7. Обнулить элементы главной диагонали матрицы а(5x5).
- •Дана матрица размером 5x5. Посчитать среднее значение элементов матрицы, расположенных строго ниже главной диагонали.
- •Дано 10 вещественных чисел найти порядковый номер того из них которое наиболее близко к какому-либо целому числу
- •13. Дана последовательность из 10 целых чисел определить со скольки отрицательных она начинается
- •Обнулить элементы матрицы а(5x5), лежащие правее ее главной диагонали и левее побочной, включая диагональные элементы.
- •Дано 15 вещественных чисел определить сколько из них больше своих соседей
- •17. Дана не пустая последовательность натуральных чисел за которыми следует 0 определитьПорядковый номер наименьшего из них.
- •Поменять местами первый положительный и первый отрицательный элементы
- •19. Занести отрицательные элементы массива a(NxM) в массив b и напечатать его.
- •Подсчитать количество символов, не являющихся цифрами, в произвольной строке.
- •21. Отсортировать массив чисел по возрастанию.
- •22. Гласные буквы русского алфавита не изменяются. Первый десяток согласных заменяется на второй десяток согласных (второй - на первый) по следующей таблице:
- •23. Составить программу, определяющую сколько раз встречается заданное число (вводится с клавиатуры) в диапазоне от 10 до 352.
- •Дана не пустая последовательность не нулевых целых чисел за которыми следует 0 определить сколько раз в этой последовательности меняется знак
- •Ввести три числа: X, y, z. Если сумма трех попарно различных чисел X, y, z меньше 1, то меньшее из X, y заменить полу суммой y и z, иначе большее из X и z заменить на y4 .
- •27. Напишите программу для заполнения ячеек рабочего листа и выведите общую сумму.
- •29. Найти все четырехзначные числа у которых сумма крайних цифр равна сумме средних чисел, а само число делится на 6 и 27
Принципы работы вычислительных машин. Принципы фон-неймановской концепции вычислительной машины.
В основу функционирования ЭВМ положен принцип программного управления. Один из способов реализации принципа программного управления был предложен американским математиком Джоном фон Нейманом. Неймановский принцип программного управления используется в качестве основного принципа построения ЭВМ. Принципы фон-Неймановской концепции вычислительной машины:
принцип двоичного кодирования,
принцип программного управления,
принцип однородности памяти,
принцип адресности.
Принцип жесткости архитектуры
Принцип двоичного кодирования. Вся информация (команды и данные) кодируется двоичными цифрами 0 и 1. Каждый тип информации представляется двоичной последовательностью и имеет свой формат. Последовательность битов в формате, имеющая определенный смысл, называется полем. В числовой информации обычно выделяют поле знака и поле значащих разрядов. В формате команды можно выделить два поля: поле кода операции и поле адресов (адресную часть).
-
Код операции (КОП)
адресная часть
Код операции представляет собой указание, какая операция должна быть выполнена, и задается с помощью n-разрядной двоичной комбинации. Вид адресной части и число составляющих ее адресов зависят от типа команды:
- в командах преобразования данных адресная часть содержит адреса объектов обработки (операндов) и результата,
- в командах изменения порядка вычислений – адрес следующей команды программы,
- в командах ввода-вывода – номер устройства ввода-вывода.
Адресная часть также представляется двоичной последовательностью.
Принцип программного управления. Все вычисления, предусмотренные алгоритмом решения задачи, должны быть представлены в виде программы, состоящей из последовательности управляющих слов – команд. Каждая команда определяет некоторую операцию из набора операций, реализуемых вычислительной машиной. Команды программы хранятся в последовательных ячейках памяти вычислительной машины и выполняются в порядке их положения в программе. При необходимости, с помощью специальных команд, эта последовательность может быть изменена. Решение об изменении порядка выполнения команд программы принимается либо на основании анализа результатов предшествующих вычислений, либо безусловно.
Принцип однородности памяти. Команды и данные хранятся в одной и той же памяти и внешне в памяти неразличимы. Распознать их можно только по способу использования. Это позволяет производить над командами те же операции, что и над числами. Так, циклически изменяя адресную часть команды, можно обеспечить обращение к последовательным элементам массива данных.
Принцип адресности. Структурно основная память состоит из пронумерованных ячеек, причем процессору в произвольный момент доступна любая ячейка. Двоичные коды команд и данных разделяются на единицы информации, называемые словами, и хранятся в ячейках памяти, а для доступа к ним используются номера соответствующих ячеек – адреса.
Принцип жесткости архитектуры. Неизменяемость в процессе работы топологии, архитектуры, списка команд.
