Основные функции (простейшие ОС):
· Загрузка приложений в оперативную память и их выполнение;
· Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода);
· Управление оперативной памятью (распределение между процессами, виртуальная память);
· Управление доступом к данным на энергонезависимых носителях (таких как Жёсткий диск, Компакт-диск и т. д.), как правило с помощью файловой системы;
· Пользовательский интерфейс;
· Сетевые операции, поддержка стека протоколов
Дополнительные функции:
· Параллельное или псевдопараллельное выполнение задач (многозадачность);
· Взаимодействие между процессами: обмен данными, взаимная синхронизация;
· Защита самой системы, а также пользовательских данных и программ от злонамеренных действий пользователей или приложений;
· Разграничение прав доступа и многопользовательский режим работы (аутентификация, авторизация).
Windows XP
Windows XP (кодовое название при разработке — Whistler; внутренняя версия — Windows NT 5.1) — операционная система семейства Windows NT от компании Microsoft. Она была выпущена 25 октября 2001 года и является развитием Windows 2000 Professional. Название XP происходит от англ. experience (опыт). Название вошло в практику использования, как профессиональная версия.
В отличие от предыдущей системы Windows 2000, которая поставлялась как в серверном, так и в клиентском вариантах, Windows XP является исключительно клиентской системой. Её серверным вариантом является выпущенная позже система Windows Server 2003. Windows XP и Windows Server 2003 построены на основе одного и того же ядра операционной системы, в результате их развитие и обновление идет более или менее параллельно.
Командная строка
Интерфейс командной строки (англ. CLI, Command Line Interface) — разновидность текстового интерфейса (CUI) между человеком и компьютером, в котором инструкции компьютеру даются только путём ввода с клавиатуры текстовых строк (команд). Также известен под названием консоль.
Интерфейс командной строки противопоставляется системам управления программой на основе меню, а также различным реализациям графического интерфейса.
Формат вывода информации в интерфейсе командной строки не регламентируется; обычно это также простой текстовый вывод, но может быть и графическим, звуковым и т. д.