Главная страница
Навигация по странице:

  • АВТОНОМНОЙ НЕКОММЕРЧЕСКОЙ ОБРАЗОВАТЕЛЬНОЙ ОРГАНИЗАЦИИ ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «СЕВЕРО-КАВКАЗСКИЙ ГУМАНИТАРНО-ТЕХНОЛОГИЧЕСКИЙ КОЛЛЕДЖ»

  • 369380, КЧР, Малокарачаевский район, с. Учкекен, ул. Подгорная,1, сайт: www . Ucpkp . ru , эл.почта: skgtk

  • 09.02.03 Программирование в компьютерных системах (программа базовой подготовки)Квалификация: Техник-программист

  • 3 года 10 месяцев

  • История развития ОС 4 Операционная система. Общая характеристика. 4 Лекция №2 6

  • Понятие процесса. Управление процессами. Синхронизация процессов. Тупики и способы борьбы с ними. 10 Лекция №4 11

  • Средства синхронизации при взаимодействии процессов 12 Файловые системы 13 Лекция №5 14

  • Лекция №6 17

  • Лекция №8 21

  • Лекция №14 39

  • Лекция №17 47

  • Операционные системы 09.02.03 2 курс. Автономной некоммерческой образовательной организации профессионального образования


    Скачать 0.57 Mb.
    НазваниеАвтономной некоммерческой образовательной организации профессионального образования
    Дата17.02.2021
    Размер0.57 Mb.
    Формат файлаdoc
    Имя файлаОперационные системы 09.02.03 2 курс.doc
    ТипЛекция
    #177186
    страница1 из 20
      1   2   3   4   5   6   7   8   9   ...   20


    МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ КАРАЧАЕВО-ЧЕРКЕССКОЙ РЕСПУБЛИКИ
    АВТОНОМНОЙ НЕКОММЕРЧЕСКОЙ ОБРАЗОВАТЕЛЬНОЙ ОРГАНИЗАЦИИ ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

    «СЕВЕРО-КАВКАЗСКИЙ ГУМАНИТАРНО-ТЕХНОЛОГИЧЕСКИЙ КОЛЛЕДЖ»

    369380, КЧР, Малокарачаевский район, с. Учкекен, ул. Подгорная,1,

    сайт: www.Ucpkp.ru, эл.почта: skgtk.ru@bk.ru



    Курс лекций

    ОПЕРАЦИОННЫЕ
    СИСТЕМЫ

    2 курс

    09.02.03 Программирование в компьютерных системах

    (программа базовой подготовки)

    Квалификация: Техник-программист

    Форма обучения: - очная

    Нормативный срок обучения – 3 года 10 месяцев

    Профиль получаемого профессионального образования - технический

    Учкекен 2020г.
    Содержание

    Лекция №1 4

    История развития ОС 4

    Операционная система. Общая характеристика. 4

    Лекция №2 6

    Требования к ОС 6

    Ресурсы, виды ресурсов. Управление памятью. Виртуальная память. 7

    Методы распределения памяти 8

    Лекция №3 8

    Cash-ирование данных 10

    Понятие процесса. Управление процессами. Синхронизация процессов. Тупики и способы борьбы с ними. 10

    Лекция №4 11

    Алгоритмы планирования процессов 11

    Средства синхронизации при взаимодействии процессов 12

    Файловые системы 13

    Лекция №5 14

    Общая модель файловой системы 14

    Файловая система FAT (таблица распределения файлов) 14

    Структура 15

    Формат кода каталога 16

    Файловая система HPFS 16

    Лекция №6 17

    Файловая система NTFS(кратко) 17

    Операционная система MS-DOS 17

    Лекция №7 19

    Прерывание. Обработка прерываний 19

    Лекция №8 21

    Программирование последовательного порта 23

    Лекция №9 24

    Планирование процесса 25

    Многоуровневые очереди 27

    Лекция №10 27

    Лекция №11 30

    Архитектура Windows NT 30

    Лекция №12 33

    Процессы и нити 33

    Лекция №13 35

    Алгоритмы планирования процессов и нитей 35

    Win 32 API (application programming interface) 36

    Процесс 37

    Распределение процессорного времени между потоками 38

    Лекция №14 39

    Лекция №15 42

    Журнал аудита 44

    Политикааудита 44

    Лекция №16 45

    Настройка и конфигурация WINDOWS NT 46

    Лекция №17 47

    Структура сетевой ОС 49

    Лекция №18 49

    Лекция №19 52

    Лекция №20 54

    Динамически подключаемая библиотека (dynamic_link_library DLL) 54

    Лекция №21 56

    Внедрение DLL 56



    Лекция №1

    История развития ОС



    Первое упоминание в конце 18 в. Ч. Беббидж «Аналитическая машина»

    1 период (1945-55 гг.):

    • Ламповые вычислительные устройства (1945)

    2 период (с сер. 50-х гг.):

    • Полупроводники:

          • Уменьшение габаритов

          • Разделение персонала на программистов и разработчиков

          • Появление алгоритмических языков, понятия «коэффициент загрузки»

    3 период (до 80-х гг.):

    IBM 360/370 – 1 семейство

    Клавиатура и мониторы отдельно от машин, был язык управления задачами. ОС предоставляли собой монстров, большее кол-во программистов принимали участие в разработке ОС. Единственная задача, уже реализованная, – мультипроцессор, мультипрограммирование – на одном процессоре выполняется сразу несколько задач.

    4 период:


      1   2   3   4   5   6   7   8   9   ...   20


    написать администратору сайта