- •1. Понятие об информации. Информация; количество информации; бит, байт, кратные единицы.
- •2. Двоичная, восьмеричная, шестнадцатеричная системы счисления; перевод из одной системы счисления в другую.
- •3. Способы хранения числовой информации в двоичной памяти эвм.
- •4. Способы хранения и представления графической информации в эвм.
- •5. Способы хранения и вывода аудио информации в эвм.
- •6. Способы хранения и представления текстовой информации с помощью эвм.
- •10. Структура эвм с центральным процессором и магистральная схема эвм (на общей шине).
- •11. Назначение и состав центрального процессора эвм.
- •7. Области применения эвм различных типов. Классификация типов эвм по быстродействию и объёму памяти.
- •8. Организация вычислительного процесса на эвм; назначение операционной системы, принципы построения и функционирования ос.
- •9. Операционные системы; назначение, выполняемые функции; типы операционных систем.
- •12. Типы и назначение периферийного оборудования эвм. Долговременные запоминающие устройства.
- •13. Устройства ввода информации в память эвм. Типы устройств и принцип их действия.
- •14. Устройства вывода информации. Типы устройств и принцип их действия.
- •15. Координатные устройства. Их назначение, типы и принцип действия.
- •16. Обработка программ под управлением операционной системы. Типы операционных систем.
- •17. Структура и основные компоненты операционной системы. Командный процессор. Драйверы внешних устройств. Файловая система.
- •18. Файловая система хранения данных, каталоги и файлы, организация доступа к файлам.
- •19. Этапы разработки программ для эвм. Данные и алгоритмы, как модельное отражение реальных объектов. Языки программирования.
- •20. Базовые и структурные типы данных, используемые для описания свойств объектов.
- •21. Понятие алгоритма. Способы описания алгоритмов: словесный, схемный, с помощью языка программирования. Правила оформления схем алгоритмов в соответствии с гост.
- •22. Графическое представление основных алгоритмических структур с помощью схем: следование, ветвление, циклы.
- •23. Алгоритмические языки. Простые и составные типы операторов (на примере языка Паскаль).
- •24. Этапы создания программ для эвм. Трансляция с языка программирования.
- •25. Принципы передачи данных по каналам связи. Среда передачи данных: коаксиальный кабель, оптоволокно, спутниковые каналы; мультиплексирование.
- •26. Организация передачи данных по телефонным каналам. Способы модуляции. Модем.
- •27. Локальные компьютерные сети. Способы объединения компьютеров в сеть. Распределённые компьютерные сети.
- •7 Протоколов передачи данных:
- •28. Интернет, принципы организации сети; основные возможности, предоставляемые пользователям глобальных компьютерных сетей.
- •29. Базы данных. Использование эвм для хранения неструктурированной (текстовой) информации. Информационно-поисковые системы.
- •30. Назначение информационно-поисковых систем; поисковые языки.
- •31. Базы данных. Фактографические автоматизированные информационные системы. Основные понятия о системах управления базами данных (субд). Реляционные базы данных.
- •32. Угрозы безопасности информации: технические, природные, созданные людьми.
- •33. Меры обеспечения безопасности информации: идентификация, разделение полномочий, шифрование, регистрация.
- •34. Технические средства защиты информации; электронные ключи, принцип использования, предоставляемы возможности.
- •35. Компьютерные вирусы; типы компьютерных вирусов, способы защиты от компьютерных вирусов.
15. Координатные устройства. Их назначение, типы и принцип действия.
1)Манипулятор типа «мышь» - предназначена для быстрого доступа к элементам интерфейса пользователя и инициирования на них событий с помощью кнопок. Обычно «мышь» имеет 2-3 кнопки. Принцип работы «мыши» заключается в отслеживании перемещения корпуса «мыши» по поверхности и синхронизации перемещения по экрану монитора курсора.
2) Джойстик — устройство ввода информации, которое представляет собой качающуюся в двух плоскостях ручку. Наклоняя ручку вперёд, назад, влево и вправо, пользователь может передвигать что-либо по экрану. На ручке, а также в платформе, на которой она крепится, обычно располагаются кнопки и переключатели различного назначения. Помимо координатных осей X и Y, возможно также изменение координаты Z, за счет вращения рукояти вокруг оси, наличия второй ручки, дополнительного колёсика и т. п.
16. Обработка программ под управлением операционной системы. Типы операционных систем.
После запуска программы создается соответствующий ей процесс, которому выделяются ресурсы ЭВМ. Каждый процесс получает адресное пространство в ОЗУ, содержащее стек, регистры, счетчик команд и другие необходимые элементы. Также ресурсами являются время процессора и доступ к устройствам ввода-вывода.
В каждый момент времени процесс может находиться в одном из следующих состояний:
1)создание – подготовка условий для исполнения процессором;
2)выполнение – непосредственное исполнение процессором;
3)ожидание по причине занятости какого-либо требуемого ресурса;
4)готовность – процесс не исполняется, но все необходимые для выполнения процесса, кроме времени процессора, предоставлены;
5)завершение – нормальное или аварийное окончание работы процесса, после которого время процессора и другие ресурсы ему не предоставляются.
ОС может выполнять несколько процессов одновременно, однако в каждый момент времени выполняется только один процесс. Таким образом, создается иллюзия многозадачности за счет мгновенного перераспределения ресурсов ЭВМ, прежде всего, времени процессора. Завершение процесса осуществляется ОС, другими процессами или пользователем, например, закрывающим программу.
Типы ОС:
Однозадачные – многозадачные;
Многопользовательские – однопользовательские;
Текстовые – графические;
Открытые – закрытые;
17. Структура и основные компоненты операционной системы. Командный процессор. Драйверы внешних устройств. Файловая система.
Операционная система (ОС) представляет собой комплекс системных и служебных программных средств. С одной стороны, она опирается на базовое ПО, входящее в его систему BIOS, с другой стороны, она сама является основой для ПО более высоких уровней – прикладных и большинства служебных приложений. Приложениями ОС принято называть программы, предназначенные для работы под управлением данной системы.
Компоненты OC:
Загрузчик;
Ядро ОС
Командный процессор;
Драйверы внешних устройств;
Интерфейс;
Файловая система.
При работе пользователя в текстовой консоли или терминале первичный диалог осуществляет системная программа, называемая командным процессором. В простейшем случае эта программа выдает приглашение и ожидает ввода команды. Команда представляет собой имя исполняемого файла (двоичного или текстового, так называемого скрипта, написанного на одном из специальных командных языков) или имя внутренней команды самого процессора. По окончании работы эти программы, как правило, возвращают управление командному процессору, однако могут также возвращать управление, не завершая работы (при этом командный процессор выдает приглашение, а ранее запущенная программа продолжает работу в фоновом режиме).
Чтобы управлять устройствами, используются драйверы устройств – специальные программы, которые выполняют две основные задачи:
1) перевод команд ОС в команды контроллера и обратно;
2) обмен данными между ОС и устройством через его контроллер.
Каждый контроллер устройства имеет определенное количество регистров, предназначенных для обмена данными между ОС и устройством. Обычно ОС передает через регистры в контроллер команды управления и данные, передаваемые в устройство, а контроллер передает ОС данные о состоянии устройства и данные, полученные от устройства. Система команд и количество регистров для разных контроллеров различаются. Например, контроллер манипулятора «мышь» обрабатывает такие параметры, как положение указателя мыши на экране и состояние кнопок: нажата или не нажата. КПВВ должен отслеживать состояние передачи данных через порт: данные переданы или нет.
Преобразование пользовательского адреса в аппаратный и обратно осуществляется с помощью файловой системы ОС. Таким образом, файловая система ОС является промежуточным звеном между пользователем и ВЗУ.
Возможны следующие действия с файлами:
- создание: за файлом закрепляется название и выделяется место на диске;
- открытие: поиск файла на диске и выделение памяти в ОЗУ для обмена данными с файлом;
- закрытие: сохранение текущего состояния файла после действий с ним;
- изменение: модификация содержимого файла;
- копирование и перемещение файла;
- переименование: закрепление за файлом нового имени;
- удаление: освобождение места на диске, занимаемого файлом.
