СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. Системное программное обеспечение - это комплекс программ, которые обеспечивают эффективное управление компонентами.

Презентация:



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

1 Назначение операционных систем Автор проекта: Евтина М. Г. Петрова М. В. Трубицын Д.А. Худяков А. Ю.
Программное обеспечение информационных технологий.
Подготовила асс. кафедры СМК Воробьева Т.А.. Программное обеспечение (ПО) - комплекс программ, обеспечивающих обработку или передачу данных, а также предназначенных.
Программное обеспечение персонального компьютера.
Программное обеспечение компьютера. Программное обеспечение компьютера – это совокупность программ необходимых для обеспечения функционирования компьютера.
10 класс. №004. Программное обеспечение ПК.
Программное обеспечение- совокупность всех программ, предназначенных для выполнения на компьютере. Программа- это описание на формальном языке, «понятном»
Пользователь (User) Приложение (Software) Операционная система (ОС, Operating System, OS) Оборудование (Hardware)
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА Ключевые слова программа программное обеспечение (ПО) системное ПО прикладное ПО система программирования.
операционные системы операционные оболочки – интерфейсные системы, драйверы (программы, управляющие работой внешних устройств) утилиты (служебные программы)
Оглавление Программное обеспечение Операционная система Загрузка ОС Установка ОС Домашнее задание.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКА ТАДЖИКИСТАН ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ ТАДЖИКИСТАНА ФАКУЛЬТЕТ: «С Т Р Ф» МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ.
Технические и программные средства реализации информационных процессов Тема 5-2.
Программное обеспечение, его структура О системном ПО и системах программирования Автор: Смирнова А.В.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА КОМПЬЮТЕР КАК УНИВЕСАЛЬНОЕ УСТРОЙСТВО ДЛЯ РАБОТЫ С ИНФОРМАЦИЕЙ Информатика и ИКТ.
Предметно-ориентированное прикладное ПО. - это комплекс программ, необходимых для работы пользователя и для наиболее эффективной работы всех аппаратных.
Выполнил: Гусев Данил. Что такое программное обеспечение? Возможности современного ПК столь велики, что все большее число людей находят ему применение.
Программное обеспечение ЭВМ и информация Виды программного обеспечения Файлы и файловые структуры Системное ПО и системы программирования Операционная.
Программное обеспечение компьютера. В течение нескольких десятилетий создавались программы, необходимые для обеспечения функционирования компьютера и.
Транксрипт:

СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

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

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

Системное ПО Системы управления файлами Утилиты (служебные программы) Системы программирования Интерфейсные оболочки Операционные системы

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

Функции операционной системы Прием от пользователя заданий и команд, сформулированных на соответствующем языке Загрузка в оперативную память подлежащих исполнению программ Обеспечение работы СУФ и СУБД Организация и управление всеми операциями ввода/вывода Идентификация всех программ и данных Обеспечение режима мультипрограммирования, т.е. выполнения двух или более программ на одном процессоре Распределение и организация виртуальной памяти.

Основные операционные системы. Mac OS Mac OS – операционная система корпорации Apple. OS/2 OS/2 операционная система фирмы IBM. Windows Windows - операционная система корпорации Microsoft. Linux Linux - общее название Unix-подобных операционных систем на основе одноимённого ядра и собранных для него библиотек и системных программ, разработанных в рамках проекта GNU.

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

Основные файловые системы. FAT FAT - наиболее простая из файловых систем. Диск, отформатированный в файловой системе FAT, делится на кластеры, размер которых зависит от размера тома. Основой системы FAT является таблица размещения файлов, которая помещена в самом начале тома. HPFS HPFS - в этой файловой системе поддерживается структура каталогов FAT и добавлена сортировка файлов по именам. Файл состоит из «данных» и специальных атрибутов, помимо их так же присутствуют сведения о создании и внесении изменений, а также дата и время доступа.

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

Функции утилит Мониторинг показателей датчиков и производительности оборудования, мониторинг температур процессора Управление параметрами оборудования Тонкая настройка параметров системы Расширение возможностей компьютера Контроль показателей проверка ссылочной целостности; правильности записи данных.

Типы утилит. Дисковые утилиты: ScandiskCCleaner fdisk Дисковые утилиты: дефрагментаторы, программы проверки диска (Scandisk), очистки диска (CCleaner), разметки диска (fdisk). Менеджеры процессов AnVir Task Manager Менеджеры процессов (AnVir Task Manager). Утилиты работы с реестром Reg Organizer Утилиты работы с реестром (Reg Organizer). Утилиты мониторинга оборудования SpeedFan Утилиты мониторинга оборудования (SpeedFan). Средства обеспечения компьютерной безопасности резервное копирование, антивирусное ПОСредства обеспечения компьютерной безопасности (резервное копирование, антивирусное ПО). АрхиваторыWinRar Архиваторы (WinRar). Программы-драйверы.

Системы программирования - Borland Delphi, Microsoft Visual Basic, Borland C++. программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования. Системами программирования, ориентированные на создание Windows-приложений, являются: Borland Delphi, Microsoft Visual Basic, Borland C++.

Компоненты систем программирования Транслятор (преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд). Реализуются в виде компиляторов или интерпретаторов Библиотека подпрограмм и функций Интегрированная среда разработки Отладочные программы (помогают находить и устранять ошибки в программе) «Дружественная" к пользователю диалоговая среда.

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

Требования к системному ПО. Прозрачность работы. Гарантированная надежность выполнения. Максимальная скорость выполнения. Минимальные затраты на хранение машинных кодов. Поддержка средств связи с прикладными программами. Эффективность системных программ Assembler C или C++ Эффективность системных программ зависит от надежности исполняемого кода. Требование эффективности системных программ вызывает необходимость использования специальных языков: машинно-ориентированных типа языка Assembler и высокого уровня типа C или C++.

СПАСИБО ЗА ВНИМАНИЕ