Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Тема 3: программное обеспечение эвмСодержание книги
Поиск на нашем сайте 3.1. Понятие программного обеспечения. Программное обеспечение – набор специальных программ позволяющий организовать обработку информации в компьютере. Компьютер: 1. Hardware 2. Software 3.2. Классификация ПО Программное обеспечение: 1. Общее базовое ПО a. Системное ПО i. Операционные системы ii. Сервисные системы: оболочки и утилиты iii. Средства контроля, тестирования и диагностики b. Инструментальные среды и системы программирования i. Редакторы программ ii. Трансляторы с языков программирования iii. Редакторы связей, загрузчики, отладчики и др. 2. Прикладное ПО a. Функционально - ориентированные пакеты b. Проблемно - ориентированные пакеты c. Интегрированные пакеты Комментарии:
3.3. Операционные системы ОС – это набор программ обеспечивающие возможность использование аппаратуры компьютера Решает 2 задачи: 1. Поддержка работы всех программ и организация их взаимодействия с устройствами компьютера a. Интерфейс: устройство ВВ b. Ресурсы: память, реакция на события, программы. 2. Предоставление пользователю возможность управления аппаратуры компьютера. a. Интерфейс: реалии – 16 команд, 13 параметров, 23 назначения b. Ресурсы: распределение, доступ.
1) Модули – за выполнение определенных функций 2) Часть модулей образует ядро 3) В зависимости от того какие еще модули подключается, определяется конфигурации На различных ПК различные конфигурации 3.3.1. ОС: 1. Автономная среда не связанная с языками программирования, 2. Хранится на ВЗУ быстрого доступа (системный диск, загрузка в ОП, ДОС – дисковая операционная система) 3.3.2. Основные семейства ОС · CM/M (СССР – 8 разрядные) · MS DOS (16-32 р.) o Однопользовательская o Однозадачная o Имеет командный интерфейс o 16-разрядная o По типу управления ресурсами – несетевая o Имеет модульную структуру, упрощающую перенос системы на другие типы ЭВМ o Небольшой объем доступной оперативной памяти o Недостаток: отсутствие средств защиты от несанкционированного доступа к ресурсам ПК и ОС · WINDOWS (с 95 версии) – 32-64 р. o Многопользовательская o Многозадачная o Сетевые и несетевые ОС o Графические ОС o 32/64-разрядные o Подключение новых устройств по технологии Plug and Play o Файловая система NTFS FAT32 · OS/2 – 32-64 р. o Однопользовательская ОС o Многозадачная ОС второго поколения: позволяет организовать параллельную работу нескольких прикладных программ, обеспечивая при этом защиту одной программы от другой и ОС от работающих под ее управлением программ. o Имеет графический интерфейс o 32-разрядная o Родная файловая система HPFS o Недостаток: малое число приложений для нее, что делает эту систему менее популярной. · UNIX. Linux - 36-64 р. o Многопользовательская o Многозадачная o Сетевая ОС o Командная ОС, графическая оболочка o 32-разрядная, 64-разрядная o Мобильная: существует возможность перенести систему в одной машины архитектуры на другую с минимальными затратами o Имеет несколько видов оболочек. o Файловая система NFS o Использование простых текстовых файлов для настройки и управления системой o Широкое применение утилит, запускаемых в командной строке o Взаимодействие с пользователем посредством виртуального устройства – терминала o Представление физических и виртуальных устройств и некоторых средств межпроцессорового взаимодействия как файлов o Использование конвейеров из нескольких программ, каждая из которых выполняет одну задачу.
Классификация ОС I. поддержка многозадачности 1) однозадачные (MS-DOS) 2) многозадачные (разделение многозначности) II. Поддержка многопользовательского режима 1) Однопользовательские (MS-DOS) 2) Многопользовательские (WINDOWS начиная с NT) III. Специфика многозадачности 1) Не вытисняющая многозадачность NetWare 2) Вытисняющая многозадачность Unix, os/2, windows NT.XP IV. Поддержка многонитиевости – возможность распараллеливания вычислений в рамках одной задачи) 1) Однонитевые 2) Многонитевые V.Многопроцессорная обработка (многоядерные ПК) 3.3.4. Структура и функции ОС Операционная система: · Файловая система (BDOS) · Драйверная система (BIOS) · Командный процессор (CCP) 3.3.4.1. Файловая система Задача: DOS должна однозначно распознавать нужный блок информации File – картотека, подшитые бумаги Файл – это поименованное место на диске или другом носителе, занимаемое некоторым блоком информации.
FAT (FAT16, FAT32) – (иерархическая) MS-DOS, Windows FAT (file allocation table – таблица размещения файлов) – хранит сведения о каждом файле (атрибуты). При копировании в другой каталог файл будет дублирован!!! NTFS – сетевая файловая система (организованна по сетевой модели данных) (рис.) Восстановление с помощью контрольных точек Преимущество:
Каталог – файл, хранящий информацию о входящих в него файлах Степень вложенности:
Имя файла:
Полное имя. 3.3.4.2. Драйверная система Драйверная система (BIOS) – специальный набор драйверов Драйвер – это программа, ориентированная на управление конкретным внешним устройством и его настройку. BIOS может существенно варьироваться даже на одном компьютере, в зависимости от подключаемой периферии, (часть BIOSa хранится в ПЗУ). 3.3.4.3. Командный процессор ССР – программа, которая обеспечивает: (щелчки по ярлыкам)
3.4. Операционная система Windows ХР 3.5. Windows Vista и Windows 7 3.6. Архивация данных Работа --- сбои --- копии --- объем --- архивы Архив – файл, содержащий один или несколько файлов в сжатом виде. Операции:
Программы:
3.6.1. Принципы архивации. Алгоритмы, которые устраняют избыточность данных, называются алгоритмами сжатия или алгоритмами архивации
Д\З.
Сжатие без потерь: 1) Алгоритм Хаффмана 2) Алгоритм Лемпеля-Зива (2 человека) 3.6.2. Алгоритм Хаффмана Некоторые символы из стандартного 256-символьного набора в произвольном тексте могут встречаться чаще среднего периода повтора, а другие реже. Следовательно, если для записи распространенных символов использовать короткие последовательности, длинной меньше восьми, а для записи редких символов – длинные, то суммарный объем файла уменьшится 1. Подсчитать количество каждого символа в тексте М - 20, Л – 10, О – 25, К – 8 2. Строится бинарный граф в котором буквы подцепляются к вершинам от редко используемых к часто используемым. (объединяем по частоте использования) Бинарный граф – от вершины только 2 ребра. Л+К=18+М=38+О=63. 3. На ребрах графа выставляются единицы и нули так, что бы одинаковые цифры были с одной стороны. 4. Прописываем код символа, перечисляя все нули и единицы начиная от главной вершины графа. 3.6.3. Алгоритм Лемпеля-Зива LZ77. Если в прошедшем ранее выходном потоке уже встречалась подобная последовательность байт, причем запись о ее длине и смещении от текущей позиции короче чем сама эта последовательность, то в выходной файл записывается ссылка, (смещение, длина), а не сама последовательность. Сообщение: Колокол_около_колокольни Коло(-4,3)_(-5,4)о_(-14,7)ьни Выигрыш 8 байт 3.7. Антивирусные программные средства 3.7.1. Понятие вирус Вирус – небольшая по объему последовательность программных кодов, обладающая следующими свойствами:
Вирусы – не все Часть – не вирусы 3.7.2. Причины возникновения вирусов.
Не рой другому яму – сам в нее попадешь! 3.7.3. Классификация вирусов
3.7.4. Защита от вирусов
|
|||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2016-04-19; просмотров: 408; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.156 (0.007 с.) |