- •1. Терминология информатики.
- •2. Объект и предмет информатики.
- •3. Понятие информации, ее виды и свойства.
- •4. Внутренние и внешние свойства информации. Качество информации. «Информация» - потребитель»
- •5. Основные свойства информации, характеризующие ее качество с точки зрения отношения «Информация» - «Источник информации»
- •6. Способы измерения информации Формула Хартли. Формула Шеннона.
- •7, 8, 9. Понятие алгоритма. Основные алгоритмические модели.
- •10. Системы счисления – виды и правила их построения.
- •16. Представление символьной информации в эвм.
- •21. Принципы фон-Неймана. Архитектура. Конфигурация. Организация эвм.
- •22. Команда, система команд, машинная программа, ее состав. Risc-архитектура.
- •23. Основные компоненты эвм. Архитектурная организация (основные устройства).
- •24. Организация памяти эвм. Внутренняя и внешняя память. Пзу, озу, кеш-память. Энергонезависимая система.
- •26. Организация сопряжения эвм. Группы периферийных устройств. Интерфейс. Устройства ввода/вывода информации в эвм.
- •27. Классификация эвм по принципу действия и этапам создания.
- •28. Классификация эвм по назначению, размерам, функциональным возможностям. Серверы и рабочие станции.
- •29,30,31. Программное обеспечение эвм. Компоненты программной среды.
- •29. Системно по. Ос. Операционные оболочки.
- •30.Инструментальное программное обеспечение
- •31. Прикладное программное обеспечение
- •32, 33, 34. Понятие алгоритма.
- •32Основные свойства алгоритмов следующие:
- •33Формы представления алгоритмов:
- •34.Графический способ представления алгоритмов
- •35. Базовые алгоритмические структуры
- •36. Базовая структура "цикл"
- •37. Алгоритм вычисления суммы бесконечного ряда с использованием рекуррентной формулы.
- •38. Алгоритм табулирования функции.
- •44. Алгоритм поиска с возвратом (метод программирования с отходом назад).
- •45. Разработка алгоритмов "сверху-вниз". Требования.
- •46. Этапы решения задач с помощью компьютера и их содержание.
- •47. Понятие математической модели. Алгоритмическая модель. Этапы создания математической модели.
- •48,49. Основные этапы процесса разработки программ. Отладка и тестирование..
- •48. Особенности процесса отладки
- •49. Особенности процесса тестирования
- •52. Виды услуг, предоставляемые абонентам вычислительных сетей
- •53. Информационные системы: понятие, этапы развития. Свойства
- •54. Информационные технологии: понятие и цель. Соотношение информационной технологии и информационной системы.
21. Принципы фон-Неймана. Архитектура. Конфигурация. Организация эвм.
Принципы фон-Неймана.
1)Основными блоками фон-неймановской машины являются блок управления, арифметико-логическое устройство, память и устройство ввода/вывода.
2)Информация кодируется в двоичной форме и разделяется на единицы, называемые словами.
3)Алгоритм представляется в форме последовательности управляющих слов, которые определяют смысл операции. Эти управляющие слова называются командами. Совокупность команд, представляющая алгоритм, называется программой.
4)Программы и данные хранятся в одной и той же памяти.
5)Устройства управления и арифметическое устройство обычно объединяются в одно, называемое центральным процессором (ЦП).
Архитектура ЭВМ - абстрактное определение машины в терминах основных функциональных модулей, языка, структур данных. Архитектура не определяет особенности реализации аппаратной части ЭВМ, времени выполнения команд, степени параллелизма, ширины шин и других аналогичных характеристик. Архитектура отображает аспекты структуры ЭВМ, которые являются видимыми для пользователя: систему команд, режимы адресации, форматы данных, набор программно-доступных регистров. Одним словом, термин «архитектура» используется для описания возможностей, предоставляемых ЭВМ.
Конфигурация ЭВМ – состав и компоновка функциональных элементов вычислительного устройства с четким определением характера, количества, взаимосвязей и основных их характеристик.
Термин «организация ЭВМ» определяет, как реализованы возможности ЭВМ.
22. Команда, система команд, машинная программа, ее состав. Risc-архитектура.
Команда — совокупность сведений, необходимых процессору для выполнения определенного действия при выполнении программы.
Команда состоит из кода операции, содержащего указание на операцию, которую необходимо выполнить, и нескольких адресных полей, содержащих указание на места расположения операндов команды.
Множество команд образуют систему команд.
Алгоритм решения задачи, заданный в виде последовательности команд на языке вычислительной машины, называется машинной программой.
Состав машинных команд.
Все машинные команды можно разделить на группы по видам выполнения операций:
-
операции пересылки информации внутри ЭВМ;
-
арифметические операции над информацией;
-
операции десятичной арифметики;
-
логические операции над информацией;
-
операции обращения к внешним устройствам ЭВМ;
-
операции передачи управления (условные и безусловные)
-
обслуживающие и вспомогательные операции.
Типы адресации: прямая, относительная, непосредственная, регистровая, косвенная, стековая и т.д.
Альтернативным подходом в создании высокопроизводительных ЭВМ и персональных компьютеров является использование так называемой RISC-архитектуры (компьютер с сокращенным набором команд).
Такой подход состоит в использовании наиболее часто используемых команд (определенных на основе статистического анализа большого числа программ для основных предметных областей), позволяя упрощать аппаратные схемы процессора и повышать его производительность. Типичная RISC-архитектура характеризуется набором команд от 30 до 120.