- •Тема 1. Теория информации
- •Тема3. Программное обеспечение эвм.
- •Тема6.Система управления базами данных
- •Тема8.Автоматизация инженерных и научных расчетов
- •Тема9.Комп графика-это спец область инф изуч метод и ср-ва создания и обработки изображения с помощью пргораммно-аппаратных вычислит комплексов.
- •Тема11.Вычислительные сети
- •Тема 10. Основы программирования
Тема3. Программное обеспечение эвм.
ПО-это набор спец программ позвол организовать обработку информ в компьютере.
3.2КЛАССИФИКАЦИЯ ПО
программное обеспечение
1.Общее(базовое)ПО(без него не работает комп)
а)инструментальные среды и системы программирования(для разраб нов программ)
б)редакторы программ
в)транслятор с языков программирования.
г)редакторы связей,загрузчики,отладчики.
2.Системное ПО(соглас работа всех устройств комп)
а)операц системы
б)сервисные системы,оболочки и утилиты.
в)средства контр тестирования и диагностики.
3.Прикладное ПО(ориентировано на решение задач пользователя)
а)функционально-ориентировачные пакеты.
б)проблемно-ориентировачные пакеты
в)интегрированные пакеты(могут решать разл проблемы и выполнять разл функции)
3.3.ОПЕРАЦИОННЫЕ СИСТЕМЫ(ОС)-набор программ,обеспеч возможность использования аппратуры комп.
ЗАДАЧИ
1)поддержка работы всех программ и организ их взаимодействия с устр комп.
-интерфейс:ввод-вывод
-ресурсы:память,пргораммы,события, реакции.
2.предоставл пользователю возможность общ управления комп.
-интерфейс:16 команд,13 параметров,23 значения
-ресурсы:доступ
ОПерациооные системы
-модули,
-ядро
-конфигурации
ОПЕРАЦИОННАЯ СИСТЕМА
-автономная среда не связанная с языками рограммирования(ПРГ связаны с ОС,конвертация)
-Хранится на ВЗУ быстрого доступа(системный диск,загрузка в ОП,ДОС)
ДОС-дисковая операционная система
3.3.3.КЛАССИФИКАЦИЯ ОС
1.поддержка многозадачности
а)однозначные:MS DOS
б)многозадачные:(разделение совместно исполь ресурсов)
2.Поддарка многопользовательского режима
а)однопользовательские:MS DOS, Рание версии OS/2
б)многопользовательские:UNIX, WINDOWS NT, XP
3.специфика многозадачности(способ распред времени)
а)невытесняющая многозад:NetWare
б)вытесняющ многозад:UNIX,OS/2,WINDOWS XP)
4.поддержка многонитиевости(возможность распараллеливания вычисления в рамках одной задачи)
5.многопрцессорная обработка(мультипроцессирование)
ОПЕРАЦИОННАЯ СИСТЕМА-1)файловая(BDOS),2)драйверная(BIOS),3)Командный процессор(ССР)
3.3.4.1.ФАЙЛОВАЯ СИСТЕМА
задача DOS -должна распознавать нужный блок нформации.
Файловая система DOS-BDOS
ФАЙЛ-это наименованное место на диске или другом носителе,занимаемое некоторое место. FAT(иерархическая) табл размещения файлов.
NTFS(сетевая) улечшенная файловая система,обеспеч быстродействие и безопасность. для обепечения целостности данных тома использ стандартные технологии записи и восстановления.
-КАНАЛЫ - файл, хранящий информ о входящих в него файлах.
-подканалы(внутри другого канала)
-родительский(каталог,внутри которого хран другие каталоги)
-корневой(показ содержимое)
-текущий(каталог в кот ведутся работы)
3.3.4.2ДРАЙВЕРНАЯ СИСТЕМА(BIOS)-спец набор драйверов.
ДРАЙВЕР программа ориентированная на управл конкретными внешними устр и его настройку.
BIOS может сущ варьироваться даже на одном компьютере в зависимости от подключаемой пер....?
3.5.АРХИВАЦИЯ ДАННЫХ
АРХИВ-это файл содержащий один или более файлов в сжатом виде.
3.6.1.ПРИнЦИП архивации
алгоритмы которые устраняют избыточность записи данных,наз-ся алгоритмами сжатия данных,или алгоритмами архивации(сжатие без потерь(ал-тм Хоффмана и ал-тм Лемпеля-Зива)-тексты,сжатие с потерями-аудио-видео)
1.АЛГОРИТМ ХОФФМАНА-некоторые символы из стандарт 256-символьного наборав произв тексте могут встречаться чаще среднего периода повтора, а друг реже,суммарный объем файла уменьшится. на ребрах выставл 0 и 1, на все левые 0,а на правые 1. или наоборот.
2.АЛГОРИМТ ЛЕМПЕЛЯ-ЗИВА
классифчекий ал-тм лемпеля-зива LZ77
если в прошедшем ранее выходном потоке уже встречалась подобная последовательность байт,причем запись о ее длине и смещение о текущей позиции короче чем сама эта последовательность, то в выходной файл записывается ссылка(ссещение,длина) а не ее сама последовательность.
3.7.АНТИВИРУСНЫЕ ПРОГРАММЫ
ВИРУС(вирусная программа)-это небольшая по объему последовательность программных кодов, облад след св-вами
1)возможность создав свои копии и внедрять их в другие программные объекты.
2.обеспечение скрытости до опред момента ее сущ и распр.
3.несанкционированность,производимость его действий.
4.наличие отриц последствий ее функционирования.
3.7.ПРИЧИНЫ ВОЗНИКНОВЕНИЯ ВИРУСОВ
1.технический хар-р(пробелы в защите ОС)
2.Экономический хар-р(борьба с конкурентами)
3.социальный и психологический хар-р(не реализовавшиеся программисты и подростки).
3.7.3.классификация вирусов
-загрузочные
-файловые
-макровирусы
-сетевые
РЕЖИМЫ РАБОТЫ АНТИВИР РАБОТЫ
-режимы сканера(просматривает все файлы)
-режим монитора(проверяет все запущенные процессы и все файлы запущенные программы).
4.2.кодирование текстовой информации
каждому символу ставится соответс послед бит.
КОДОВАЯ СТР-это таблица связывающая использ программой коды символов с клавишами клавиатуры и знаками на экран.