- •2. Понятие информатики и информации. Понятие об информации и её измерение.
- •2.8. Виды и свойства информации.
- •2.9. Мера количества информации. Семантическая, синтаксическая и прагматическая меры. Информационная энтропия. Формула Шеннона
- •2.11. Автоматизированная система управления
- •2.13.Информатика. Задачи информатики. Информация. Характеристики информации.
- •2.14. Безопасность и защита информации
- •2.15. Виды угроз с точки зрения защиты информации
- •2.16. Резервирование информации. Raid – массивы.
- •2.17. Криптографические системы шифрования. Симметричные и ассиметричные методы.
- •2.18. Задачи информатики
- •2.19. Кодирование информации. Представление видео, аудио и текстовой информации. Теорема Котельникова. Ацп и цап. Дискретизация. Квантование. Кодовые страницы.
- •2. Принципы фон Нэймана и архитектура эвм
- •3.История развития вычислительной техники. Поколения эвм.
- •4 Основные устройства компьютера: материнская плата.
- •5.Основные устройства компьютера:процессор
- •6.Основные устройства компьютера: оперативная память
- •7.Основные устройства компьютера: системная шина
- •8. Основные устройства компьютера: устройства ввода- вывода
- •9. Основные устройства компьютера: устройства хранения информации
- •10.Система прерываний эвм
- •11. Информация, её виды и свойства. Непрерывная и дискретная информация. Единицы количества информации: вероятностный и объёмный подходы.
- •12.Представление числовой информации. Позиционные системы счисления и их назначения: десятичная, двоичная, восьмеричная и шестнадцатеричная. Правила перевода чисел из одной системы счисления в другую.
- •Двоичная система счисления
- •13. Двоичная система счисления как базовая система представления и хранения числовой информации в компьютере. Единицы двоичной информации и их назначение: бит, байт, машинное слово.
- •18. Модель открытой системы osi. Семь уровней. Протоколы
- •1.Системное по. Операционные системы и их назначение. Основные функции: управление процессором, памятью, устройствами ввода/вывода, процессами и заданиями пользователя.
- •Функции ос
- •3.Режимы организации вычислительного процесса.
- •5. Инструментальное по. Компиляторы и интерпретаторы языков программирования. Типовая технология создания программы
- •9.Кодирование информации. Префиксный код Хаффмана.
- •2.Концепция типов данных в с. Базовые типы данных. Характеристика типа: множество допустимых значений, формат представления в памяти, размер занимаемой памяти, допустимый набор операций.
- •3.Определение переменных в с. Определение констант. Инициализация переменных.
- •Int k; // это переменная целого типа int
- •4. Ввод и вывод данных. Универсальные функции ввода и ввода.
- •5. Выражения и операции: арифметические, сравнения, логические, поразрядные. Особенности выполнения операций в выражениях. Библиотека математических функций компилятора Borland с.
- •6.Базовые управляющие структуры: следование, ветвление, цикл, вызов подпрограммы. Нисходящее и пошаговое проектирование алгоритма программы.
- •7.Алгоритм линейного поиска значений в одномерном массиве. Поиск с барьером.
- •8. Алгоритм двоичного поиска значения в одномерном массиве.
- •9. Сортировки. Внешние и внутренние. Устойчивые и неустойчивые.
- •10. Основные методы сортировки: метод обмена.
- •11.Основные методы сортировки: метод вставки
- •12.Основные методы сортировки: метод выбора
- •13.Поиск минимального и максимального элементов
- •14. Вставка и удаление элементов
- •15. Файлы произвольного и последовательного доступа. Работа с файлами в с
- •6.Принцип программного управления. Функциональная и структурная организация компьтера.
- •6.1. Органиация открытой компьютерной архитектуры
- •6.2.Схема с общей шиной
- •6.4. Функционирование процессора
- •6.5.Организация оперативной памяти
- •6.7.Контроль оперативной памяти
- •6.9.Прерывание
- •6.13.Описать событие «прерывание выполняется»
- •6.14. Описать событие «прерывание пришло»
- •6.15. Организация внешних устройств
- •6.18.Обмен по запросу
- •6.21.Канальная программа
- •6.23.Организация винчестера
Функции ос
-Загрузка приложений в оперативную память и их выполнение.
-Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
-Управление оперативной памятью(распределение между процессами, виртуальная память).
-Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, компакт-диск и т. д.), организованным в той или иной файловой системе.
-Пользовательский интерфейс.
-Сетевые операции, поддержка стека протоколов.
-Дополнительные функции:
-Параллельное или псевдопараллельное выполнение задач (многозадачность).
-Взаимодействие между процессами: обмен данными, взаимная синхронизация.
-Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.
-Разграничение прав доступа и многопользовательский режим работы (аутентификация, авторизация).
Управление процессами Важнейшей частью операционной системы, непосредственно влияющей на функционирование вычислительной машины, является подсистема управления процессами. Для каждого вновь создаваемого процесса ОС генерирует системные информационные структуры, которые содержат данные о потребностях процесса в ресурсах вычислительной системы, а также о фактически выделенных ему ресурсах. Таким образом, процесс можно также определить как некоторую заявку на потребление системных ресурсов. Чтобы процесс мог быть выполнен, операционная система должна назначить ему область оперативной памяти, в которой будут размещены коды и данные процесса, а также предоставить ему необходимое количество процессорного времени. Кроме того, процессу может понадобиться доступ к таким ресурсам, как файлы и устройства ввода-вывода. В информационные структуры процесса часто включаются вспомогательные данные, характеризующие историю пребывания процесса в системе (например, какую долю времени процесс потратил на операции ввода-вывода, а какую на вычисления), его текущее состояние (активное или заблокированное), степень привилегированности процесса (значение приоритета). Данные такого рода могут учитываться операционной системой при принятии решения о предоставлении ресурсов процессу.В мультипрограммной операционной системе одновременно может существовать несколько процессов. Часть процессов порождается по инициативе пользователей и их приложений, такие процессы обычно называют пользовательскими. Другие процессы, называемые системными, инициализируются самой операционной системой для выполнения своих функций.
2.Семейство ОС Windows. Многазадачность .Многопользовательский режим работы. Семейство операционных систем Windows.
1) MS-DOS — коммерческая операционная система для персональных компьютеров. MS-DOS — самая известная ОС из семейства DOS. (1981)
2) Корпорация Microsoft объявила о начале разработки графической операционной оболочки Windows 10 ноября 1983 года, хотя еще в конце 1982 г. программисты Microsoft начали создавать универсальный набор графических процедур, названный Графическим Интерфейсом с Компьютером (ComputerGraphicInterface, CGI).
3) Windows 1.01 была первой попыткой Microsoft реализовать многозадачную операционную среду для персонального компьютера на основе графического интерфейса. (1985)
4) 1987 год - Windows 2.0
5) 1990 год - выпуск графической операционной оболочки MicrosoftWindows 3.0, которая стала бестселлером и лучшим продуктом года. Windows имела приятный графический пользовательский интерфейс (по сравнению с тем, что до сих пор появлялось для IBMPC), предоставляла значительный комплекс услуг, оперировала всем объемом памяти, адресуемым микропроцессором 80286, 80386 и выше. С 32 - разрядными микропроцессорами (80386 и выше) и при наличии не менее 2 Мб памяти Windows 3.0 могла использовать виртуальную память, этот режим работы был назван 386 расширенным (386 EnhancedMode ). Система имела многозадачные возможности. DOS-программы под Windows 3.0 выполнялись в режиме вытесняющей многозадачности. Программы, соответствующие WindowsAPI, выполнялись в режиме кооперативной многозадачности. Минимальный объем оперативной памяти, при котором Windows могла хоть как-то функционировать, составлял 1 Мб в стандартном режиме (StandardMode). Кроме того, Windows по-прежнему могла работать на машинах класса IBMPCXT с использованием только нижних 640 Кб памяти (реальный режим, RealMode).
6) Windows 3.x — общее название семейства операционных систем компании Майкрософт, выпущенных с 1990 по 1994г.
7) Разработка Windows NT под рабочим названием NT OS/2 была начата в ноябре 1988 года.Windows NT — Изначально развивалась отдельно от семейства операционных систем Windows 9x и позиционировалась на рынке как надёжное решение для рабочих станций (Windows NT Workstation) и серверов (Windows NT Server). 1993 год.
8) Windows 95 — графическая операционная система, выпущенная 24 августа 1995 года корпорацией.
9) Windows NT 4.0 — последняя версия семейства сетевых операционных систем Windows NT. 1996 г.
10) Windows 98 (кодовое имя Memphis) — графическая операционная система, выпущенная корпорацией Майкрософт 25 июня 1998 года
11) WindowsMillenniumEdition, также известная как Windows ME — смешанная 16/32-разрядная операционная система. 2000г.
12) Windows 2000 (также называемая Win2k, W2k или Windows NT 5.0) — это операционная система семейства Windows NT. 2000 г.
13) Windows XP ( внутренняя версия — Windows NT 5.1) — операционная система семейства Windows NT. 2001 г.
14) WindowsVista (Longhorn) – операционная система семейства MicrosoftWindows NT. 30 января 2007
15) WindowsSeven (Blackcomb, Vienna) — операционная система семейства Windows NT. 22 октября 2009.
16)Windows 8 - 26 октября 2012 года.
Линейка MicrosoftWindows
для домашнего использования:
1. Windows 1.0 – 1985 год
2. Windows 2.0 – 1987 год
3. Windows 3.x – 1990 год
4. Windows 95 – 1995 год
5. Windows 98 – 1998 год
6. Windows Me – 2000 год
Линейка Microsoft Windows NT
1. Windows NT 3.1 – 27 июля 1993
2. Windows NT 3.5 (Daytona) – 21 сентября 1994
3.WindowsNT 4.0 – 29 июля 1996
4. Windows 2000 – 17 февраля 2000
5. WindowsXP (Whistler) – 25 октября 2001
6. WindowsServer – 24 апреля 2003
7. WindowsVista (Longhorn) – 30 января 2007
8. Windows Server 2008 – 27 февраля 2008
9. Windows 7 (Blackcomb, Vienna) – 22 октября 2009
Многозадачность - характеристикаоперационнойсистемы, обеспечивающая (псевдо) одновременное выполнение нескольких задач на одном компьютере. Различают:
- невытесняющую многозадачность;
- кооперативную многозадачность;
- вытесняющую многозадачность (режим реального времени).
Многопользoвательский режим – возможность работы нескольких пользователей в рамках учетной записи одного абонента.
Благодаря работе в многопользовательском режиме абoнент получает возможность:
- Сдавать отчетность нескольким пользователям за одну организацию;
- Назначать права пользователям в зависимости от выполняемых ими функций;
- Однозначно определять, кто из бухгалтеров передал ту или иную декларацию