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

  • Системное программное обеспечение

  • Операцио́нная систе́ма , ОС

  • (Интегрированная) среда разработки программного обеспечения

  • Лекция 1 Введение в системное программное обеспечение


    Скачать 0.9 Mb.
    НазваниеЛекция 1 Введение в системное программное обеспечение
    Дата14.05.2022
    Размер0.9 Mb.
    Формат файлаdoc
    Имя файлаf66a995.doc
    ТипЛекция
    #528406
    страница1 из 10
      1   2   3   4   5   6   7   8   9   10

    Составитель Юпин Р.Е.

    (2008, Украина, Черкасский государственный университет, кафедра специализированных компьютерных систем)

    Содержание лекций

    Содержание 7

    Пакетный режим 12

    Разделение времени и многозадачность 12

    Разделение полномочий 12

    Реальный масштаб времени 13

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

    Содержание 48

    Содержание 53

    Содержание 58


    Лекция 1: Введение в системное программное обеспечение



    Системное программное обеспечение


    Системное программное обеспечение — это комплекс программ, которые обеспечивают эффективное управление компонентами вычислительной системы, такими как процессор, оперативная память, каналы ввода-вывода, сетевое и коммуникационное оборудование и т.п.

    Системное программное обеспечение реализует связь аппаратного и программного обеспечения, выступая как "межслойный интерфейс" с одной стороны которого аппаратура, а с другой приложения пользователя. Кроме системного программного обеспечения принято выделять Прикладное программное обеспечение, которое призвано решать прикладные задачи пользователя.

    В состав системного программного обеспечения входят:

    1. Операционные системы;

    2. Среды программирования:

      1. компиляторы,

      2. трансляторы,

      3. компоновщики,

      4. загрузчики,

      5. отладчики,

      6. текстовый редактор,

      7. библиотеки подпрограмм;

    3. Утилиты;

    4. Системы управления файлами;

    5. Системы управления базами данных.



    Операционная система


    Операцио́нная систе́ма, ОС (англ. operatingsystem) — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.

    При включении компьютера операционная система загружается в память раньше остальных программ и затем служит платформой и средой для их работы. Помимо вышеуказанных функций ОС может осуществлять и другие, например, предоставление пользовательского интерфейса, сетевое взаимодействие и т. п.

    С 1990-х наиболее распространёнными операционными системами для персональных компьютеров и серверов являются ОС семейства Microsoft Windows и Windows NT, Mac OS и Mac OS X, системы класса UNIX, и Unix-подобные (особенно GNU/Linux).

    Среда разработки программного обеспечения


    (Интегрированная) среда разработки программного обеспечения (англ. IDE, Integrateddevelopmentenvironment) — система программных средств, используемая программистами для разработки программного обеспечения.

    Обычно среда разработки включает в себя текстовый редактор, компилятор и/или интерпретатор, средства автоматизации сборки и отладчик. Иногда также содержит систему управления версиями и разнообразные инструменты для упрощения конструирования графического интерфейса пользователя. Многие современные среды разработки также включают браузер классов, инспектор объектов и диаграмму иерархии классов — для использования при объектно-ориентированной разработке ПО. Хотя и существуют среды разработки, предназначенные для нескольких языков — такие как Eclipse или Microsoft Visual Studio, обычно среда разработки предназначается для одного определённого языка программирования — как например, Visual Basic.

    Примеры сред разработки — Eclipse, Sun Studio, Turbo Pascal, Borland C++, GNU toolchain, DrPython, Borland Delphi, Dev-C++, Lazarus, KDevelop, QDevelop, QNX Momentics IDE, XCode.

    Частный случай ИСР — среды визуальной разработки, которые включают в себя возможность визуального редактирования интерфейса программы.

      1   2   3   4   5   6   7   8   9   10


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