Первый слайд презентации: Операционные оболочки: понятие, ее функции и пр
Студент: Атуева А-К МиДО24 Преподаватель: Вазкаева С С-А
Слайд 2: Про сами операционные оболочки
Операционные оболочки ( shell ) – специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы. Оболочки ОС модифицируют только пользовательский интерфейс, повышая его уровень (в основном за счет «меню» и использования функциональных клавиш), а также предоставляя дополнительные возможности пользователю. Интерфейс ( interface ) – совокупность средств сопряжения и связи устройств компьютера, обеспечивающая их эффективное взаимодействие. Аппаратный интерфейс определяет тип стыка, уровни сигналов и другие параметры канала связи. Программный интерфейс определяет совокупность допустимых процедур или операций, список общих областей памяти или других объектов. Пользовательский интерфейс – программные и аппаратные средства взаимодействия пользователя с программой или ЭВМ, определяет внешний вид программного продукта.
Слайд 3: Основная функция операционной системы — исполнять прикладные программы и предоставлять программный интерфейс между программами и аппаратурой — и этого может хватать, если на устройстве работает, например, комплекс сбора данных с датчиков или MP3-плеер. В отличие от подобных специализированных устройств, компьютер общего назначения обязан запускать различные программы по командам пользователя — и ОС принимает эти команды с помощью программы-оболочки. В общем случае различают оболочки с двумя типами интерфейса для взаимодействия с пользователем: текстовый пользовательский интерфейс (TUI) и графический пользовательский интерфейс (GUI)
Для обеспечения интерфейса командной строки в операционных системах часто используются командные интерпретаторы, которые могут представлять собой самостоятельные языки программирования с собственным синтаксисом и отличительными функциональными возможностями. В операционные системы MS-DOS и Windows 9x включён командный интерпретатор command.com, в Windows NT включён cmd.exe, начиная с Windows XP (пакет обновления 2) доступен PowerShell, который является встроенным компонентом ОС начиная с Windows 7 и Windows 2008 Server [1]. В UNIX-подобных системах у пользователя есть возможность менять командный интерпретатор, используемый по умолчанию. Из командных оболочек UNIX наиболее популярны bash, csh, ksh, zsh. 10/24/2024 3
Слайд 4
ЧЕМ ЗАНИМАЕТСЯ НАШ ГЛАВНЫЙ ГЕРОЙ? 4 Большинство распространенных оболочек ОС, обладающих универсальностью предоставляемого интерфейса, обеспечивают : 1) работу с файлами и каталогами, в том числе : а) манипулирование файлами ( создание, копирование, переименование, удаление и быстрый поиск по заданному образцу ); б) выдачу и смену характеристик файлов ( времени, даты создания, размера, прав доступа и т.п.); в) выдачу содержимого каталогов в естественном порядке, а также в отсортированном по определенному критерию виде ( по имени файла, расширению, дате и времени создания или размеру ); г) выдачу части ( фильтрацию ) содержимого каталогов в соответствии с образцом составного имени файла ; д) сравнения содержимого каталогов ; e) выдачу файловой структуры в виде дерева ; ж) манипулирование каталогами ( создание, удаление, переименование, иногда – копирование и пересылку каталогов ); 2) просмотр как текстовых файлов (в формате ASCII), так и файлов, подготовленных в специальных форматах различными популярными системными и прикладными программными продуктами. Для этого используются соответствующие программы просмотра ( визуализаторы ); 3) редактирование текстовых файлов встроенным или внешним текстовым редактором ; 4) создание пользовательских меню для упрощения запуска часто используемых системных и прикладных программ ; 5) выдачу сведений о размещении информации на дисках ( например, о степени его занятости ), а также об ОЗУ; 6) доступ к пользовательскому интерфейсу ОС, в частности, для запуска на выполнение системных и прикладных программ ; 7) освобождение большей части занимаемой памяти при запуске внешней программы (в ОЗУ остается лишь небольшое резидентное ядро ) и автоматическое восстановление состояния оболочки после завершения выполнения этой программы. Возможна реализация и других дополнительных функций. Для всех оболочек характерна та или иная степень защиты от ошибок пользователя. Это может, например, уменьшить вероятность случайного удаления файлов. Операционные оболочки имеют текстовый и графический варианты пользовательского интерфейса. 10/24/2024
Последний слайд презентации: Операционные оболочки: понятие, ее функции и пр
Операционные оболочки являются мощным инструментом для работы с операционными системами. Они позволяют сократить время на выполнение задач и упростить работу с файлами и программами. 24.10.2024 5 Существует несколько различных типов операционных оболочек, таких как : Bash, C shell, Korn shell, Z shell и другие. Каждая из оболочек имеет свои особенности и возможности. Bash (Bourne Again Shell) – самая популярная операционная оболочка в UNIX- подобных системах. Она предоставляет широкие возможности для работы с файлами, переменными, циклами и условными операторами.