

Системное программное обеспечение
Presentation
•
Computers
•
9th - 12th Grade
•
Practice Problem
•
Medium
Павел Орехов
Used 2+ times
FREE Resource
9 Slides • 10 Questions
1
Системное программное обеспечение
2
Системное программное обеспечение — программы, решающие задачи общевычислительного характера — выделения и разделения ресурсов, доступа к устройствам, обеспечивающие среды для разработки, запуска и выполнения других программ.
Системное программирование — создание системного программного обеспечения;
Системный программист — разработчик системного программного обеспечения.
3
Операционные системы
Операционная система — комплекс системных программ, расширяющий возможности вычислительной системы, а также обеспечивающий управление её ресурсами, загрузку и выполнение прикладных программ, взаимодействие с пользователями. В большинстве вычислительных систем операционные системы являются основной, наиболее важной (а иногда единственной) частью системного программного обеспечения.
Основные функции (простейшие операционные системы):
· Загрузка приложений в оперативную память и их выполнение.
· Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
· Управление оперативной памятью (распределение между процессами, виртуальная память).
· Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, компакт-диск и т. д.), организованным в той или иной файловой системе.
· Пользовательский интерфейс.
· Сетевые операции, поддержка стека протоколов.
4
Word Cloud
Какие операционные системы вы знаете?
5
Встроенные программы, утилиты
Встроенное программное обеспечение (англ. firmware, fw) — содержимое энергонезависимой памяти любого цифрового вычислительного устройства — видеокамеры, микрокалькулятора, сотового телефона, GPS-навигатора и т. д., в которой содержится его программа.
Утилиты (англ. utility или tool) — программы, предназначенные для решения узкого круга вспомогательных задач. Иногда утилиты относят к классу сервисного программного обеспечения.
6
Типы утилит
· Дисковые утилиты
o Дефрагментаторы
o Проверка диска — поиск неправильно записанных либо повреждённых различным путём файлов и участков диска и их последующее удаление для эффективного использования дискового пространства.
o Очистка диска — удаление временных файлов, ненужных файлов, чистка «корзины».
o Разметка диска — деление диска на логические диски, которые могут иметь различные файловые системы и восприниматься операционной системой как несколько различных дисков.
o Резервное копирование — создание резервных копий целых дисков и отдельных файлов, а также восстановление из этих копий.
o Сжатие дисков — сжатие информации на дисках для увеличения вместимости жёстких дисков.
· Утилиты работы с реестром
· Утилиты мониторинга оборудования
· Тесты оборудования
7
Системы программирования
Инструментальное программное обеспечение — программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения
К этой категории относятся системные программы, предназначенные для разработки программного обеспечения:
o ассемблеры — компьютерные программы, осуществляющие преобразование программы в форме исходного текста на языке ассемблера в машинные команды в виде объектного кода;
o трансляторы — программы или технические средства, выполняющее трансляцию программы;
o компиляторы — Программы, переводящие текст программы на языке высокого уровня, в эквивалентную программу на машинном языке.
o интерпретаторы — Программы (иногда аппаратные средства), анализирующие команды или операторы программы и тут же выполняющие их;
o компоновщики (редакторы связей) — программы, которые производят компоновку — принимают на вход один или несколько объектных модулей и собирают по ним исполнимый модуль;
8
Системы программирования
o препроцессоры исходных текстов — это компьютерные программы, принимающие данные на входе, и выдающие данные, предназначенные для входа другой программы, например, такой, как компилятор;
o отла́дчики (англ. debugger) — модули среды разработки или отдельные программы, предназначенные для поиска ошибок в программах;
o текстовые редакторы — компьютерные программы, предназначенные для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиска фрагментов текста и т. п.;
o специализированные редакторы исходных текстов — текстовые редакторы для создания и редактирования исходного кода программ. Специализированный редактор исходных текстов может быть отдельным приложением, или быть встроен в интегрированную среду разработки;
o библиотеки подпрограмм — сборники подпрограмм или объектов, используемых для разработки программного обеспечения;
o редакторы графического интерфейса
9
СУБД
Система управления базами данных, сокр. СУБД (англ. Database Management System, сокр. DBMS) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных (БД)
СУБД — комплекс программ, позволяющих создать базу данных и манипулировать данными (вставлять, обновлять, удалять и выбирать). Система обеспечивает безопасность, надёжность хранения и целостность данных, а также предоставляет средства для администрирования БД
Система управления базами данных (СУБД) — специализированная программа (чаще комплекс программ), предназначенная для организации и ведения базы данных.
10
СУБД
Основные функции СУБД
· управление данными во внешней памяти (на дисках);
· управление данными в оперативной памяти с использованием дискового кэша;
· журнализация изменений, резервное копирование и восстановление базы данных после сбоев;
· поддержка языков баз данных (язык определения данных, язык манипулирования данными).
Классификация СУБД по способу доступа к базе данных
· Файл-серверные, в которых файлы данных располагаются централизованно на файл-сервере, а программная реализация СУБД располагается на каждом клиентском компьютере целиком. Доступ к данным осуществляется через локальную сеть. Синхронизация чтений и обновлений осуществляется посредством файловых блокировок. Всплеск популярности файл-серверных систем управления базами данных относится к концу 1980-х — началу 1990-х годов.
· Клиент-серверные СУБД состоят из клиентской части (которая входит в состав прикладной программы) и сервера (см. Клиент-сервер).
· Встраиваемые — программные библиотеки, которые позволяют унифицированным образом хранить большие объёмы данных на локальной машине.
11
Multiple Choice
программы, решающие задачи общевычислительного характера — выделения и разделения ресурсов, доступа к устройствам, обеспечивающие среды для разработки, запуска и выполнения других программ
Системное ПО
Системное программирование
Операционная система
Утилита
12
Multiple Choice
создание системного программного обеспечения
Системное ПО
Системное программирование
Операционная система
Утилита
13
Multiple Choice
создание системного программного обеспечения
Системное ПО
Системное программирование
Операционная система
Утилита
14
Multiple Choice
комплекс системных программ, расширяющий возможности вычислительной системы, а также обеспечивающий управление её ресурсами, загрузку и выполнение прикладных программ, взаимодействие с пользователями
Системное ПО
Системное программирование
Операционная система
Утилита
15
Fill in the Blanks
Type answer...
16
Multiple Choice
поиск неправильно записанных либо повреждённых различным путём файлов и участков диска и их последующее удаление для эффективного использования дискового пространства
Проверка диска
Очистка диска
Разметка диска
Резервное копирование
17
Multiple Choice
деление диска на логические диски, которые могут иметь различные файловые системы и восприниматься операционной системой как несколько различных дисков.
Проверка диска
Разметка диска
Очистка диска
Резервное копирование
18
Fill in the Blanks
Type answer...
19
Fill in the Blanks
Type answer...
Системное программное обеспечение
Show answer
Auto Play
Slide 1 / 19
SLIDE
Similar Resources on Wayground
9 questions
Линейная функция
Presentation
•
KG
11 questions
Основные логические операции
Presentation
•
KG
10 questions
Олимпиада
Presentation
•
KG - University
12 questions
Создание виртуального тура и сферической панорамы в FreeDEXpano GUI
Presentation
•
KG - University
16 questions
Вредители и болезни зерновых
Presentation
•
KG - University
9 questions
Подготовка к ЕГЭ 22 и 23
Presentation
•
10th - 11th Grade
19 questions
Social Studies
Presentation
•
3rd Grade
18 questions
Кости предњих екстремитета
Presentation
•
9th Grade - University
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
Discover more resources for Computers
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
10 questions
Fire Prevention
Quiz
•
9th - 12th Grade
24 questions
BIOLOGY STAAR REVIEW
Quiz
•
9th Grade
50 questions
STAAR English 2 Review
Quiz
•
10th Grade
20 questions
Graphing Inequalities on a Number Line
Quiz
•
6th - 9th Grade
20 questions
Figurative Language Review
Quiz
•
10th Grade
30 questions
English 1 STAAR Review
Quiz
•
9th Grade