- •Операционная система Лекции (бакалавриат)
- •2 Понятие операционной системы
- •1. Функции операционных систем
- •3. Ядро операционной системы
- •Список операционных систем
- •Загрузка ms dos
- •Команды dos. Команды копирования.
- •Основные стандартные утилиты Windows xp (программы из группы стандартные)
- •Литература
- •5 Эволюция операционных систем и основные идеи
- •Список операционных систем
Список операционных систем
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 23 октября 2011; проверки требуют 4 правки.
Операционные системы могут быть классифицированы по базовой технологии (UNIX-подобные, пост-UNIX/потомки UΝΙΧ), типу лицензии (проприетарная или открытая), развивается ли в настоящее время (устаревшие или современные), по назначению (универсальные, ОС встроенных систем, ОС PDA, ОС реального времени, для рабочих станций или для серверов), а также по множеству других признаков.
Содержание
1 Проприетарные
1.1 Ранние
1.2 Acorn
1.3 Atari ST
1.4 Apple
1.5 Корпорация Be
1.6 Control Data Corporation
1.7 DEC/Compaq/HP
1.8 IBM
1.9 ICT/ICL
1.10 Microsoft
1.11 Mediatek
1.12 Novell
1.13 Strawberry Development Group
1.14 Sun Microsystems
1.15 Другие Unix-подобные и POSIX-совместимые
2 Свободные
2.1 Unix-подобные
2.2 Windows-совместимые
2.3 Исследовательские Unix-подобные
2.4 Исследовательские не-UNIX
3 Клоны MS-DOS
4 Авторские/внутренние, не-UNIX и другие
4.1 Siemens AG
5 «Домашние» OS
6 Для БК
7 Для Spectrum
8 Прикладные системы
8.1 Наладонный компьютер (PDA)
8.2 Смартфоны
8.3 Нетбуки, смартбуки, MID
8.4 Маршрутизаторы
8.5 МиниАТС
8.6 Для микроконтроллеров, встраиваемые и ОС реального времени
9 Вымышленные операционные системы
Ранние
CTSS (The Compatible TimeShare System, разработанная в MIT — Массачусетском технологическом институте).
Incompatible Timesharing System (The Incompatible Timeshare System, разработанная в MIT для серверов DEC 10 / 20).
THE (разработана Эдсгером Дейкстрой и другими).
MULTICS (проект Bell Labs, GE, и MIT).
Master programme разработанная LEO computer, Leo III в 1962 году.
Business Operating System (BOS) — кросс-платформенная, основанная на командной строке.
Commodore PET, Commodore 64, и Commodore VIC-20.
Sinclair Micro и QX, и подобные.
TRS-DOS, ROM OS (улучшенный интерпретатор Microsoft BASIC с поддержкой файловой системы).
TI99-4.
FLEX от Technical Systems Consultants для микрокомпьютеров, построенных на Motorola 6800 и 6809: SWTPC, Tano, Smoke Signal Broadcasting, Gimix и других.
HDOS — Heath DOS, для микрокомпьютеров.
Cray Operating System для суперкомпьютеров Cray Research.
[править]
Acorn
Arthur
ARX
MOS (на BBC Micro и BBC Master)
RISC OS
RISCiX
[править]
Atari ST
TOS
MultiTOS
MiNT
[править]
Apple
A/UX
Apple Darwin
Apple DOS
GS/OS
Mac OS
Mac OS 8
Mac OS 9
Mac OS X
10.0 Cheetah
10.1 Puma
10.2 Jaguar
10.3 Panther
10.4 Tiger
10.5 Leopard
10.6 Snow Leopard
10.7 Lion
iOS
ProDOS
SOS
[править]
Корпорация Be
BeOS
BeIA
Zeta
[править]
Control Data Corporation
CDC KRONOS
CDC NOS
CDC SCOPE
[править]
DEC/Compaq/HP
AIS
OS-8
ITS (для PDP-6 и PDP-10)
TOPS-10 (для PDP-10)
TOPS-20 (для PDP-10)
WAITS
TENEX (от BBN)
RSTS/E (работала на нескольких типах машин, в основном PDP-11)
RSX-11 (многопользовательская многозадачная ОС для PDP-11)
RT-11 (однопользовательская для PDP-11)
RTE-II (система реального времени для HP-2000/2100 и ДОС РВ для М-6000/7000, СМ-1)
VMS (от DEC для серии компьютеров VAX, позднее переименована в OpenVMS)
HP-UX от HP
NonStop OS — разработана компанией Tandem Computers, впоследствии приобретённой фирмой Compaq
OSF/1 (от DEC; дважды переименована, сначала в Digital UNIX, затем в Tru64 UNIX)
[править]
IBM
IBSYS
OS/2
OS/2 v1.0 — Выпущена в декабре 1987 года. Одна из первых операционных систем с поддержкой многозадачного режима процессора 80286.
OS/2 v1.10SE — Выпущена в октябре 1988 года. SE = Standard Edition.
OS/2 v1.10EE — 1989 год.
OS/2 v1.20 — 1989 год. Редакции SE и EE. Улучшенный Presentation Manager.
OS/2 v1.30 — 1991 год. Также редакции SE и EE.
OS/2 v2.00 — Весна 1992 года. Первая версия OS/2, которой для работы необходим процессор 80386 с его защищённым режимом.
OS/2 v2.10 — Май 1993 года.
OS/2 v2.11 — Конец 1993 года. Не содержит подсистемы Win-OS/2 и устанавливается поверх Windows 3.1. Стоит дешевле других версий OS/2.
OS/2 v3.0 «Warp» и «Warp Connect» — Октябрь 1994 года.
OS/2 v4.0 «Merlin» — Сентябрь 1996 года.
OS/2 Warp 4.5 Server for E-business «Aurora» — Апрель 1999 года. Дальнейшие обновления получили имена CP1 и CP2 (Convenience Package) и базировались на Aurora.
eComStation
AIX — Unix-подобная ОС
AIX/RT
AIX/6000
AIX PC
AIX/ESA
AIX/370
AIX 5L
DYNIX — Unix-подобная ОС, разработана компанией Sequent Computer Systems, которая позже была поглощена IBM
OS/400
VM
DOS/360
DOS/VSE
OS/360 — первая ОС для архитектуры System 360
MFT — позднее переименована в OS/VS1
MVT — позднее переименована в OS/VS2
SVS
MVS — разновидность MVT
TPF
ALCS
OS/390
z/OS — следующая версия после IBM OS/390
z/VM — разновидность VM
z/VSE — разновидность VSE
Basic Operating System — первая ОС для архитектуры System 360
PC DOS — OEM-версия MS-DOS, впоследствии дорабатывалась самостоятельно.
ОС ЕС, СВМ, МВС, ДОС ЕС, МОС ЕС — IBM-совместимые операционные системы (клоны) советского производства
[править]
ICT/ICL
GEORGE
VME
DME
TME
[править]
Microsoft
Xenix — лицензированная версия Unix; продана SCO в 1990-х
MSX-DOS
MS-DOS
Microsoft Windows
Windows 1.0
Windows 2.0 (для 80286)
Windows 3.0 — первая версия, имевшая коммерческий успех
Windows 3.1 — выпущена 18 марта 1992 года
Windows for Workgroups 3.11
Windows 9x — версии Windows 4.x, новое семейство, сохранявшее преемственность с Windows 3.x
Windows 95 (версия Windows 4.00.950)
Windows 98 (версия Windows 4.10.1998)
Windows Me (версия Windows 4.90.3000)
Windows NT — ОС, разрабатываемая в Майкрософт с 1988 года командой во главе с Дэвидом Катлером под рабочим названием OS/2 Version 3.
Windows NT 3.1 — первая версия Windows NT, выпущена 27 июля 1993
Windows NT 3.5 (варианты поставки: Workstation — для рабочих станций и Server — для серверов)
Windows NT 3.51 — отлаженная версия Windows NT 3.5
Windows NT 4.0 (варианты поставки: Workstation — для рабочих станций и Server — для серверов)
Windows 2000 (версия Windows NT 5.0)
Windows XP (версия Windows NT 5.1 — внутренне основана на ядре Windows 2000); варианты поставки: Home, Professional, Tablet PC Edition, Media Center Edition, Embedded
Windows Server 2003 (версия Windows NT 5.2) — вариант Windows XP для работы на серверах
Windows Compute Cluster Server 2003 — вариант Windows XP для работы в кластерных системах
Windows XP Embedded — вариант Windows XP для встраиваемых систем
Windows Vista (версия Windows NT 6.0)
Windows Server 2008 (версия Windows NT 6.0) — вариант Windows Vista для работы на серверах
Windows HPC Server 2008 — замена Windows Compute Cluster Server 2003 для кластерных систем
Windows Home Server
Windows Vista for Embedded Systems — вариант Windows Vista для встраиваемых систем
Windows 7 (версия Windows NT 6.1)
Windows Server 2008 R2 (версия Windows NT 6.1) — вариант Windows 7 для работы на серверах
Windows 8 (версия Windows NT 6.2)
Windows CE (compact edition — компактная редакция) — Операционная система реального времени для встраиваемых систем, мобильных телефонов, наладонных компьютеров и даже роботов.
Windows Mobile, Pocket PC — версии Windows CE для мобильных телефонов и наладонных компьютеров.
Windows Embedded — версии Windows CE для встраиваемых систем, включая роботов.
[править]
Mediatek
MtkOS — Операционная система для мобильных телефонов на MTK (ARM) процессорах
[править]
Novell
NetWare — сетевая ОС
NetWare 3.x, в том числе Netware v3.12
NetWare 4.x
NetWare 5.x
NetWare 6.x
Novell DOS (см.: Клоны MS-DOS)
UnixWare — разработана на основе UNIX System V, в 1995 году Novell продала права на дальнейшую разработку компании Santa Cruz Operation.
openSUSE — дистрибутив свободной операционной системы Linux, разработчиком которого является корпорация Novell, Inc.
Open Enterprise Server — сетевая ОС, включает в себя Novell NetWare, openSUSE и набор сетевых служб.
[править]
Strawberry Development Group
EROS
CapROS
[править]
Sun Microsystems
SunOS — Unix-подобная ОС, основана на реализации BSD Unix
SunOS 4.x — (Solaris 1.x)
Solaris — Unix-подобная ОС, основана на реализации UNIX System V Release 4 + наработки из SunOS
SunOS 5.x — (Solaris 2.x, 7.x и более поздние)
OpenSolaris — SunOS 5.11
Java Desktop System
[править]
Другие Unix-подобные и POSIX-совместимые
Aegis/OS (Apollo Computer)
CLIX от Intergraph
Cromix (Unix-emulating OS from Cromemco)
Coherent (Эмулирующая Unix ОС от Mark Williams Co. для персональных компьютеров)
DNIX
DYNIX — Unix-подобная ОС, разработана компанией Sequent Computer Systems, которая позже была поглощена IBM
Idris
IRIX от SGI
NeXTStep — свое развитие получила в ОС Mac OS X после объединения компаний NeXT и Apple
OPENSTEP
OS-9 — Unix-подобная RTOS, эмулирующая Unix от Microware для процессора Motorola 6809
OS-9/68k (Эмулирующая Unix от Microware для процессора Motorola 680x0; создана из OS-9)
OS-9000 (портативная эмуляция Unix от Microware; одна из реализаций предназначена для Intel x86)
QNX (POSIX, микроядерная операционная система; используется, в основном, во встроенных системах реального времени)
Rhapsody
RiscOS
SCO UNIX (от Santa Cruz Operation, куплена компанией Caldera, позже переименованной в SCO)
System V (реализация AT&T Unix, 'SVr4' 4й релиз). Фактически последний «чистый» UNIX. Всё остальное обычно называют UNIX подобным…
UNIflex (Эмулирующая Unix ОС от TSC для DMA-совместимых, Motorola 6809 с расширенной адресацией; например, SWTPC, GIMIX, …)
Ultrix (первая версия Unix для VAX и PDP-11 от DEC, основана на BSD)
Unicos (Unix для суперкомпьютеров Cray Research Inc.)
Venix
[править]
Свободные
[править]
Unix-подобные
BSD (Berkeley Software Distribution, реализация Unix для DEC VAX) и её вариации:
386BSD
DesktopBSD
DragonFly BSD
FreeBSD
MidnightBSD
NetBSD
OpenBSD — основной акцент на безопасности
PC-BSD
TrianceOS
TrueBSD
GNU/Hurd (ОС, реализованная как набор серверов работающих на микроядре Mach)
Hurd/L4 (ОС, реализованная как набор серверов работающих на микроядре L4)
Linux
Linux (наиболее популярное свободное Unix-подобное ядро)
Cosmoe (основана на ядре «Linux» и использует много кода AtheOS, подобна BeOS)
OpenSolaris (проект по открытию кодов Solaris)
AuroraUX
BeleniX
Jaris
MilaX
marTux
Nexenta OS
NexentaStor
OpenIndiana
OpenSolaris for System z
OSUNIX
Polaris
SchilliX
StormOS
Plan 9 (распределённая ОС, разработана Bell Labs)
Plan B (распределённая ОС, произошедшая от Plan 9)
Off++ (распределённая ОС, произошедшая от Plan 9)
Inferno (ОС на основе виртуальной машины, произошла от Plan 9)
SSS-PC (разработана в Токийском Университете)
[править]
Windows-совместимые
ReactOS
[править]
Исследовательские Unix-подобные
UNIX (разработана Bell Labs в 1970 году, идея Кена Томпсона)
Mach (от разработчиков ядер ОС в CMU; см.: NeXTSTEP)
Minix (учебная ОС от Эндрю Таненбаума)
xv6 (учебная ОС, сделанная в MIT)
K42 (разрабатывается в IBM)
MISS (первая отечественная UNIX-подобная операционная система)
ДЕМОС (советский клон UNIX)
ИНМОС (Инструментальная мобильная операционная система — разработана в СССР в 1985 году в ИНЭУМ Институт электронных управляющих машин, Головное КБ Минприбора).
[править]
Исследовательские не-UNIX
3OS[1] — Object Oriented Operation System
Nemesis[2] — исследовательская ОС от Кембриджского университета
TUNES — 1994 год
V (operating system) — Stanford, ранние 1980-е
Microsoft Singularity
Amoeba — разработка Амстердамского свободного университета.
Фантом (ОС)
[править]
Клоны MS-DOS
QDOS (Quick and Dirty Operating System) — клон CP/M, созданный в 1980 году Тимом Патерсоном (Tim Paterson) из Seattle Computer Products (SCP) для новых процессоров Intel 808x, был куплен Microsoft за 50 тыс. долл. и стал MS-DOS/PC-DOS.
MS-DOS — разработана Microsoft для IBM PC-совместимых машин.
PC-DOS — версия DOS от IBM.
DR-DOS — ОС от Digital Research, потом Novell, Caldera, Siemens AG …; в настоящее время используется в специфических задачах.
FreeDOS — свободная DOS, цель — 100 % совместимость с MS-DOS.
PTS-DOS — ОС от PhysTechSoft (Россия).
ROM-DOS[3] — ОС от Datalight для встроенных систем.
АДОС — советский клон для ПК Искра-1030.
Альфа-ДОС — советский клон для ПК ЕС-1840.
ЯНУС — советский клон для ПК ЕС-1840.
OpenDOS - открытая
[править]
Авторские/внутренние, не-UNIX и другие
A2 — новое название для Bluebottle (см. также: AOS)
AOS — ОС созданная в рамках проекта «Oberon — операционная система и компилятор» (Оберон (операционная система))
AROS (AROS Research Operating System), свободная портируемая (в том числе, для процессорной линейки x86) операционная система, идейный потомок AmigaOS
AtheOS
Bluebottle — развитие идей AOS, современное название A2.
CP/M (Control Program/Monitor)
CP/M-80 (CP/M для Intel 8080/8085 и Zilog Z80 от Digital Research))
CP/M-86 (CP/M для Intel 8088/86 от Digital Research)
MP/M-80 (многопрограммная версия CP/M-80 от Digital Research)
MP/M-86 (многопрограммная версия CP/M-86 от Digital Research)
МикроДОС (создана в СССР на основе CP/M 2.2)
UCSD P-System (портативная среда программирования/операционная система/виртуальная машина, разработана студентами университетов Калифорнии в Сан-Диего; управляется профессором Ken Bowles, написана на языке Паскаль)
FLEX9 — от TSC для Motorola 6809, наследница FLEX, работавшей на Motorola 6800.
JavaOS — основным компонентом является Java VM.
SSB-DOS — от TSC для Smoke Signal Broadcasting, разновидность FLEX.
DESQView многозадачная надстройка над MS-DOS для запуска MS-DOS приложений в режиме вытесняющей многозадачности с API кооперативной многозадачности, 1985 год. Текстовый интерфейс. Последняя версия 2.70.
DV/X — развитие DESQView, заимствовавшее интерфейс и протокол X Window System.
GEOS
NewOS open source
Оберон (операционная система), разработана ETH-Zurich (Никлаусом Виртом и другими) для рабочих станций Ceres и Chameleon. См. также Оберон (язык программирования).
osFree — open source вариант OS/2.
TripOS, 1978
VisiOn (первый графический пользовательский интерфейс для PC, коммерческого успеха не имел.)
VME от International Computers Limited (ICL)
MorphOS (на микроядре Quark, с поддержкой API AmigaOS 3.1)
NetWare (от Novell)
Pick (лицензирована и переименована)
Primos от Prime Computer (иногда пишется PR1MOS или PR1ME)
OSD/XC от Fujitsu-Siemens (BS2000 портирована для эмуляции на Sun платформы SPARC)
OS-IV от Fujitsu (базируется на ранней MVS от IBM)
MSP от Fujitsu (наследник OS-IV)
Haiku — свободный клон BeOS
SkyOS — коммерческая ОС для PC.
Syllable (развивается на базе AtheOS)
TinyOS
TSX-32 многозадачная 32-битная операционная система для DOS-приложений, частично заимствовавшая идеи OS/2, DESQView и операционных систем фирмы DEC. ~1993 год. Отличалась самой быстрой реализацией файловой системы FAT16 из известных.
[править]
Siemens AG
BS1000
BS2000
BS3000 (функционально похожа на OS-IV и MSP от Fujitsu)
VM2000
SINIX — Unix-подобная ОС, ранее называлась Reliant UNIX, разработана на основе DC/OSx
DC/OSx — DataCenter/OSx, доставшаяся Siemens AG после поглощения компании Pyramid Technology
[править]
«Домашние» OS
KolibriOS (проект основан на MenuetOS и помещается на одну дискету)
LainOS — проект основан на FreeBSD. Навеян GUI Navi из Serial Experiments Lain
MenuetOS (помещается на одну дискету)
Miraculix
Panalix
Syllable (почти полностью совместима с POSIX)
Trion Operating System
Висопсис (VISOPSYS — Визуальная операционная система)
UzhOS
XSKernel[4] — проект ядра операционной системы под кодовым названием XSystem.
FOS[5] — микроядерная операционная система.
ExeOS (проект операционной системы, основанной на микроядерной архитектуре)
SymbOS — многозадачная графическая ОС для Amstrad CPC, Amstrad PCW и MSX.
FlopOS - open-source OS, написаная на чистом ассемблере (помещается на одну дискету).
[править]
Для БК
Операционные системы, работавшие на БК-0010, БК-0010-01, БК-0011 и БК-0011М
ANDOS
MK-DOS
CSI-DOS
NORD
ОС БК-11 (вариант RT-11)
AO-DOS
BASIS
DOSB10
PascalDOS
MicroDOS
DX-DOS
HC-DOS
RT-11 (во внешнем ПЗУ)
NORTON-БК
РАМОН
KMON
Turbo-DOS
BKUNIX
[править]
Для Spectrum
+3DOS
C-DOS
CP/M
Doors
IS-DOS
PinkFloyd
TASiS
TR-DOS
[править]
Прикладные системы
[править]
Наладонный компьютер (PDA)
Palm OS от Palm Inc; теперь подразделения PalmSource
Pocket PC, Windows Mobile от Microsoft
EPOC — изначально от Psion (Великобритания), в настоящее время разрабатывается Symbian, под маркой Symbian OS.
Windows CE от Microsoft
Linux в Sharp Zaurus
[править]
Смартфоны
Linux
Google Android;
Palm webOS в Palm Pre;
Maemo в Nokia 770 Internet Tablet, Nokia N800, N810 и Nokia N900;
OpenMoko в устройствах Neo 1973 и Neo FreeRunner;
MontaVista Mobilinux в Motorola A760, E680;
EZX Linux в Motorola A1200, A1600, E6;
MOTOMAGX в Motorola ZINE ZN5;
LiMo Platform;
Access Linux Platform в Edelweiss;
MeeGo;
Bada — ошибочно считается OS Linux от Samsung [6]
Symbian OS
Apple iOS — ОС для Apple iPhone, iPod touch, iPad
BlackBerry OS
JavaFX Mobile
Windows Mobile на базе Windows CE
Windows Phone 7
[править]
Нетбуки, смартбуки, MID
Linux
Slackware;
Xandros Linux;
Xubuntu;
Ubuntu;
Slax;
Puppy Linux;
Eeebuntu;
Linpus Linux Lite в Acer Aspire One;
Google Android;
Ubuntu Netbook Remix;
Moblin for Netbooks;
Google Chrome OS;
Jolicloud.
EPOC32 Release 5 в Psion netBook 1999 года;
Microsoft Windows CE в Psion Teklogix netBook Pro 2003 года, в Elonex Smartbook и др.
Microsoft Windows CE MID в Toshiba JournE;
[править]
Маршрутизаторы
CatOS от Cisco
IOS от Cisco
IOS XR от Cisco на основе QNX
JUNOS от Juniper Networks
LinkBuilder от 3Com
MikroTik RouterOS от MikroTik
PIX OS от Cisco
ScreenOS от Juniper Networks
RapidOS от Riverstone Networks
FreeSCO бесплатная замена Cisco на основе Linux
ZyNOS от ZyXEL
SeOS от Ericsson
[править]
МиниАТС
Orix от Avaya
[править]
Для микроконтроллеров, встраиваемые и ОС реального времени
AMX OS KADAK
Contiki (поддерживается Atmel AVR)
eCos
FreeRTOS
INTEGRITY
ITRON
LynxOS
Montavista Linux
Nucleus
QNX
OS-9 — от Microware
OS-9000 — от Microware
OSA[7] — для микроконтроллеров PIC (Microchip) и AVR (Atmel)
OSE от ENEA
OSEK
RDOS
RTEMS первоначальная разработка велась по заказу МО США, сейчас opensource (GPL-like лицензия)
RTOS
Signal-OS http://signal-os.narod2.ru/ - для микроконтроллеров LPC2000, написана на ассемблере ARMv5.
ThreadX
TRON OS разработчик — Ken Sakamura
uC/OS-II для микроконтроллеров
uOS разработчик - Сергей Вакуленко
scmRTOS[8] — для микроконтроллеров
μClinux
VxWorks
Salvo[9] — для микроконтроллеров
[править]
Вымышленные операционные системы
Несуществующие операционные системы, упоминаемые в шутках, книгах, фильмах, компьютерных играх и т. п.
ALTIMIT OS — из вселенной .hack.
Hyper OS — из Patlabor.
Digitronix — из The Hacker Files.
Luna/X — первоапрельская шутка Google в 2004 году.[10]
Finux — из книги Нила Стивенсона «Криптономикон» («написанная финнами»).
Windows Хоум — из фантастической трилогии Сергея Лукьяненко «Лабиринт отражений».
Macrohard Nondows Twista — из компьютерной игры «Космические рейнджеры 2: Доминаторы. Перезагрузка».
Okna 96 — из мультсериала «Смешарики». Аллюзия Windows 95 — Okna 96.
(Windows = Окна/Okna).
REXXOS[11]
GLaDOS — из игры Portal.
Copland OS — операционная система из аниме «Эксперименты Лэйн».
Cookies OS — операционная система из мультфильма «Гадкий Я».
LCARS — операционная система из вселенной сериала Звёздный путь, расшифровывается как Library Computer Access and Retrieval System, читается «элль карц».[12]
Unified Operation System by RobCo Industries — операционная система компьютеров из мира Fallout
SolarOS 4.0.1 Generic_50203-02 sun4m i386 — из фильма Tron: Legacy (видно на 0:22:34)
Macrosoft Winding XO — операционная система из аниме «Angel Beats!»[13]. Аллюзия к Windows XP. XO — читается как ксо,
[править]
См. также
Хронология операционных систем
Список дистрибутивов Linux
Аппаратная платформа компьютера
[править]
Примечания
↑ http://www.3os.ru подробности
↑ Nemesis (англ.)
↑ http://www.datalight.com/products/romdos/
↑ XSystem Kernel Project
↑ http://fos.osdev.ru/
↑ Mobile-review.com Мобильная платформа Bada — стратегия Samsung на новом рынке
↑ OSA : Документация [PIC24]
↑ ScmRTOS
↑ Pumpkin: Salvo, the RTOS that runs in tiny places
↑ Google Jobs
↑ netlabs.org — Homepage
↑ LCARS Memory Alpha
↑ Macrosoft Winding
[править]
Литература
Вильям Столлингс. Операционные системы = Operating Systems: Internals and Design Principles — М.: Вильямс, 2004. — 848 с. — ISBN 0-13-031999-6.
00000000
Защита от компьютерных вирусов
Компьютерные вирусы и их методы классификации
Компьютерный вирус – это небольшая вредоносная программа, которая самостоятельно может создавать свои копии и внедрять их в программы (исполняемые файлы), документы, загрузочные сектора носителей данных.
Программные вирусы – это вредоносный программный код, который внедрен внутрь исполняемых файлов (программ). Вирусный код может воспроизводить себя в теле других программ – этот процесс называется размножением.
По прошествии определенного времени, создав достаточное количество копий, программный вирус может перейти к разрушительным действиям – нарушению работы программ и операционной системы, удаляя информации, хранящиеся на жестком диске. Этот процесс называется вирусной атакой.
Загрузочные вирусы – поражают не программные файлы, а загрузочный сектор магнитных носителей (гибких и жестких дисков).
Макровирусы – поражают документы, которые созданы в прикладных программах, имеющих средства для исполнения макрокоманд. К таким документам относятся документы текстового процессора WORD, табличного процессора Excel. Заражение происходит при открытии файла документа в окне программы, если в ней не отключена возможность исполнения макрокоманд.
Сетевые вирусы пересылаются с компьютера на компьютер, используя для своего распространения компьютерные сети, электронную почту и другие каналы.
По алгоритмам работы различают компьютерные вирусы:
Черви (пересылаются с компьютера на компьютер через компьютерные сети, электронную почту и другие каналы)
Вирусы-невидимки (Стелс-вирусы)
Троянские программы
Программы – мутанты
Логические бомбы
И другие вирусы.
В настоящее время к наиболее распространенным видам вредоносных программ, относятся: черви, вирусы, троянские программы.
Признаки заражения ПК вирусом
Желательно не допускать появление вирусов в ПК, но при заражении компьютера вирусом очень важно его обнаружить.
Основные признаки появления вируса в ПК:
медленная работа компьютера
зависания и сбои в работе компьютера
изменение размеров файлов
уменьшение размера свободной оперативной памяти
значительное увеличение количества файлов на диске
исчезновение файлов и каталогов или искажение их содержимого
изменение даты и времени модификации файлов
И другие признаки.
Способы защиты от компьютерных вирусов
Одним из основных способов борьбы с вирусами является своевременная профилактика.
Современные антивирусные программы состоят из модулей:
Эвристический модуль – для выявления неизвестных вирусов
Монитор – программа, которая постоянно находится в оперативной памяти ПК
Устройство управления, которое осуществляет запуск антивирусных программ и обновление вирусной базы данных и компонентов
Почтовая программа (проверяет электронную почту)
Программа сканер – проверяет, обнаруживает и удаляет фиксированный набор известных вирусов в памяти, файлах и системных областях дисков
Сетевой экран – защита от хакерских атак
К наиболее эффективным и популярным антивирусным программам относятся: Антивирус Касперского 7.0, AVAST, Norton AntiVirus и многие другие.
Антивирус Касперского 7.0
Антивирус Касперского 7.0 – это классическая защита компьютера от вирусов, троянских и шпионских программ, а также от любого другого вредоносного ПО.
Основные функции:
Три степени защиты от известных и новых интернет-угроз: 1) проверка по базам сигнатур, 2) эвристический анализатор, 3) поведенческий блокиратор
Защита от вирусов, троянских программ и червей
Защита от шпионского (spyware) и рекламного (adware) ПО
Проверка файлов, почты и интернет-трафика в режиме реального времени
Защита от вирусов при работе с ICQ и другими IM-клиентами
Защита от всех типов клавиатурных шпионов
Обнаружение всех видов руткитов
Автоматическое обновление баз
AVAST!
Антивирусная программа avast! v. home edition 4.7 (бесплатная версия) русифицирована и имеет удобный интерфейс, содержит резидентный монитор, сканер, средства автоматического обновление баз и т.д.
Защита Avast основана на резидентных провайдерах, которые являются специальными модулями для защиты таких подсистем, как файловая система, электронная почта и т.д. К резидентным провайдерам Avast! относятся: Outlook/Exchange, Web-экран, мгновенные сообщения, стандартный экран, сетевой экран, экран P2P, электронная почта.
Norton AntiVirus
Состоит из одного модуля, который постоянно находится в памяти компьютера и осуществляет такие задачи как мониторинг памяти и сканирование файлов на диске. Доступ к элементам управления и настройкам программы выполняется с помощью соответствующих закладок и кнопок.
Автозащита должна быть всегда включенной, чтобы обеспечить защиту ПК от вирусов. Автозащита работает в фоновом режиме, не прерывая работу ПК.
Автозащита автоматически:
Обнаруживает и защищает ПК от всех типов вирусов, включая макро-вирусы, вирусы загрузочных секторов, вирусы резидента памяти и троянских коней, червей и других вредоносных вирусов.
Защищает компьютер от вирусов, которые передаются через сеть Интернет, проверяя все файлы, которые загружаются из Интернета.
3. Norton Commander. Файлы , каталоги .
NORTON COMMANDER
Оболочка Norton Commander является самой распространенной из используемых в настоящее время надстроек над DOS , преобразующих её командный пользовательский интерфейс в интерфейс типа «меню».
Вид экрана и панелей
После запуска Norton Commander на экране появляются два прямоугольных окна (панели).
Ниже этих панелей располагается приглашение MS - DOS и информационная строка со значениями функциональных клавиш.
Общая характеристика оболочки.
Оболочка Norton Commander обеспечивает:
1. Отображение деревьев каталогов и содержимого каталогов (характеристик входящих в них файлов) в форме, наиболее удобной для восприятия человеком, в результате чего пользователь перестает чувствовать себя слепцом, не видящим на своих дисках ровным счетом ничего;
2. выполнение всевозможных действий с каталогами, файлами и целыми поддеревьями файловых структур, включая их создание, копирование, пересылку, переименование, удаление и поиск, а так же смену атрибутов файлов;
3. в максимальной степени естественную работу с архивами, включая отображение их содержимого, а также создание, обновление и распаковку архивов (архив представляет собой файл, в котором находится группа сжатых по специальному алгоритму файлов);
4. визуализацию файлов, подготовленных популярными текстами и графическими редакторами, системами управления базами данных, электронными таблицами и другими прикладными программами;
5. подготовку текстовых файлов ;
6. выполнение из ее среды практически всех команд DOS ;
7. запуск программ, для чего используются различные, наиболее удобные для пользователя способы;
8. выдачу информации о компьютере в целом, о дисках и об оперативной памяти;
9. поддержку межкомпьютерной связи через последовательный или параллельный порт (с использованием модуля Commander Link );
10. поддержку электронной почты через модем по телефонным линиям связи (при помощи модуля Term 90, разработанного для корпорации Symantec фирмой BAUSCH datacom GmbH ).
Оболочка Norton Commander , как и любая другая оболочка, упрощая взаимодействие пользователя с ПК, полностью все же не освобождает его от необходимости знать пользовательский интерфейс DOS , так как многие функции доступны только на уровне системы или реализуются на этом уровне гораздо эффективнее.
Оболочка Norton Commander , столь привлекательна благодаря великолепным высокоскоростным средствам визуализации данных и развитым средствам электронной почты.
Визуализация файла состоит в форматировании его содержимого (в подготовке для вывода на экран в форме, пригодной для восприятия) с последующим отображением результата на экране монитора. Формат файла распознается оболочкой автоматически, исходя из расширения его имени и, при необходимости, внутренней структуры.
К достоинствам рассматриваемой оболочки относятся:
1. высокая степень интеграции функций ;
2. удобство выдачи команд DOS - выдавать их из среды оболочки даже удобнее, нежели взаимодействуя с DOS непосредственно;
3. поддержка иерархической системы меню (вложенных меню) для запуска программ;
4. простота освоения и удобство использования;
5. высокая устойчивость в работе и приемлемая защищенность от ошибок пользователя;
6. наличие удобного и понятного контекстно - чувствительного интерактивного справочника;
7. поддержка манипулятора типа мышь ;
8. прекрасная, ничем не запятнанная репутация фирмы - изготовителя.
Недостатки :
1. отсутствие средств сортировки каталогов в дереве файловой структуры;
2. невозможность выполнения групповых операций над файлами в различных каталогах, не говоря уже о файлах на различных дисках;
3. невозможность выполнения каких - либо действий с группами файлов, найденными на диске средствами оболочки (начиная с версии 4.0, выполнение действий с отдельными файлами возможно).
Оболочка Norton Commander не предъявляет к оборудованию ПК ни каких особых требований и может работать на всех используемых в настоящее время компьютерах, оборудованных жестким диском (правда, и без него ядро оболочки использовать можно).
Для размещения всех файлов, образующих оболочку, требуется около 1,8 Мбайт дискового пространства.
Файлы, каталоги.
Файл (по английски - File) - папка, скоросшиватель.
Файл - это поименованная область памяти на каком-либо физическом носителе, предназначенная для хранения информации.
Каждый файл имеет свое индивидуальное имя. Собственно имя - название файла - и идентификатор, определяющий его тип, называемый расширением.
Выделение файлов.
Для копирования, удаления, перемещения файлов в Norton Commander , необходимо их выделить нажатием клавиши Ins . Для отмены выделения необходимо повторно нажать “ Ins ”. Внизу панели появляется информация о количестве выделенных файлов.
Каталог.
Каталог файлов или директорий содержит информацию о группе файлов, хранимых совместно на одном носителе. Каталог имеет имя и, в свою очередь, может быть зарегистрирован в другом каталоге. В этом случае он становится подчиненным или подкаталогом. Так образуется иерархическая файловая система. На каждом дисковом носителе всегда имеется корневой каталог
Создание каталога.
Для создания каталога в Norton Commander надо нажать клавишу “ F 7”, набрать его имя, нажать “ Enter ”.
Для входа в каталог необходимо на его имени нажать клавишу “ Enter ”. При нажатии клавиш “ ALT + F 10” на экран выводится дерево каталогов. Клавишами перемещения курсора можно быстро переместиться в нужный подкаталог.
Windows. Создание папок и ярлыков.
Windows – дисковая операционная система, разработана фирмой Microsoft ( Билл Гейтс).
Чтобы создать ярлык в папке:
1. Откройте папку. Если в папке или ее подпапках нет папки, в которую предполагается поместить ярлык, найдите ее, нажав кнопку Поиск. Чтобы запустить средство поиска, нажмите кнопку Пуск и выберите команду Поиск
2. Дважды щелкните папку, в которую будет помещен ярлык.
3. В меню Файл, или щелкните правой кнопкой мыши, выберите команду Создать , а затем — команду Ярлык .
4. Следуйте указаниям мастера создания ярлыка.
Примечания:
· Если требуется создать ярлык объекта, щелкните по нему правой кнопкой мыши и выберите команду Создать ярлык . В результате будет создан ярлык выбранного объекта. Чтобы переместить ярлык, выберите его и затем перетащите на новое место.
· Ярлыки позволяют быстро запускать часто используемые программы или открывать файлы или папки, не переходя туда, где они расположены.
Конец
