Классификация программного обеспечения ЭВМ
аления стали объектно-ориентированными.
Что делал пользователь, когда ему нужно было удалить файлы в
операционной системе MS-DOS? Он запускал процедуру удаления файлов,
передавая их имена в качестве параметров:
del FILEI.TXT FILE2TXT
Это действие ничем не напоминает реальный мир, в котором вы просто
выбрасываете ненужные бумаги в мусорную корзину. На первом месте для вас
стоит объект (бумага), над которым выполняется процедуры (переноса в
мусорную корзину), R операционных оболочках, которые работают под
управлением Windows 3.1, такое действие уже реализовано как объектно-
ориентированное — с помощью механизма «Draw & Drop». Например, в оболочке
Norton Desktop можно схватить мышью файл и перенести его на изображение
мусорной корзины. Этого достаточно для удаления файла. Так работа на
персональном компьютере все больше напоминает манипуляции с объектами в
реальном мире.
Windows 98—полноценная операционная система.
Принципиальная особенность Windows 98 состоит в том, что она, в
отличие от Windows 3+, является «настоящей» операционной системой (а не
операционной оболочкой, выполняемой под управлением MS-DOS). Под словом
«настоящая» мы подразумеваем то, что при включении машины сразу выполняется
загрузка Windows 98. Для пользователя это оборачивается некоторыми
неудобствами. Он должен привыкнуть к тому, что прежде чем выключить машину,
нужно корректно завершить работу с Windows 98, поскольку новая операционная
система создает буфера в оперативной памяти, и их содержимое должно быть
сброшено на диск.
Приоритетная многозадачность.
В отличие от предыдущих версий, Windows 98 поддерживает приоритетную
многозадачность (preemptive multitasking) и параллельные процессы
(multithreading). В Windows 3+ существовала так называемая «вытесняющая
многозадачность» (non-preemptive multitasking), при которой за
распределение процессорного времени отвечало приложение. Система выполняла
задачу до тех пор, пока приложение «добровольно» не отдавало процессор. В
Windows 98 за распределение времени процессора отвечает ядро системы, что
обеспечивает нормальную работу фоновых задач.
Многопоточность.
Windows 98 поддерживает Многопоточность - технологию, которая
позволяет соответствующим образом осуществлять многозадачное выполнение
своих собственных процессов.
Поддержка приложений MS-DOS.
Windows 98 занимает меньше места в основной памяти, так что теперь вы
можете запускать многие из тех программ MS-DOS, которые не работали под
управлением Windows 3.+. Программы, которые и сейчас не будут помещаться в
память, можно запускать в режиме эмуляции MS-DOS. Переключаясь в этот
режим, Windows 98 завершает все работающие приложения, а потом удаляет из
памяти и саму себя, оставляя лишь маленький загрузочный модуль. Закончив
работать с программой.
Поддержка длинных имен файлов.
Вы сможете забыть об ограничениях на длину имени файла в системах
Windows 3.+ и MS-DOS.В Windows 98 имена файлов могут иметь длину до 255
символов.
Интерфейс пользователя.
Благодаря новому интерфейсу в Windows 98, по сравнению с Windows 3.+
гораздо проще запускать программы, открывать и сохранять документы,
работать с дисками и сетевыми серверами. Каждый пользователь может иметь
свою конфигурацию, определяемую паролем локального доступа и недоступную
другим пользователям.
Работа с памятью.
Windows 8 автоматически освобождает всю память, отведенную приложению,
после того, как оно заканчивает работу. В Windows 3+ некорректно написанные
приложения нередко освобождали не всю запрошенную ими память. Время от
времени памяти оказывалось настолько мало, что единственным выходом
оставался перезапуск системы (а иногда и перезагрузка машины). Такая
неприятность носит название «утечка памяти» («memory leak») и случается с
программными произведениями даже известнейших фирм. При завершении
приложения в Windows 98 вся память, занимаемая им, освобождается
автоматически, и таких проблем не возникает.
Windows NT.
На данный момент мировая компьютерная индустрия развивается очень
стремительно. Производительность систем возрастает, а, следовательно,
возрастают возможности обработки больших объёмов данных. Операционные
системы класса MS-DOSа уже не справляются с таким потоком данных и не могут
целиком использовать ресурсы современных компьютеров. Поэтому в последнее
время происходит переход на более мощные и наиболее совершенные
операционные системы класса UNIX , примером которых и является Windows NT
,выпущенная корпорацией Microsoft .
Задачи, поставленные при создании Windows NT.
Система Windows NT не является дальнейшим развитием ранее
существовавших продуктов. Её архитектура создавалась с нуля с учётом
предъявляемых к современной операционной системе требований. Особенности
новой системы ,разработанной на основе этих требований ,перечислены ниже .
Стремясь обеспечить совместимость (compatible) новой операционной системы
,разработчики Windows NT сохранили привычный интерфейс Windows и
реализовали поддержку существующих файловых систем (таких ,как FAT ) и
различных приложений (написанных для MS - Dos, OS/2 1.x, Windows 3.x и
POSIX ).Разработчики также включили в состав Windows NT средства работы с
различными сетевыми средствами.
Достигнута переносимость (portability) системы, которая может теперь
работать как на CISC , так и на RISC - процессорах .К CISC относятся
Intel - совместимые процессоры 80386 и выше ;RISC представлены системами
с процессорами MIPS R4000 , Digital Alpha AXP и Pentium серии P54 и выше .
Масштабируемость (scalability) означает, что Windows NT не привязана к
однопроцессорной архитектуре компьютеров, а способна полностью
использовать возможности , предоставляемые симметричными
мультипроцессорными системами. В настоящее время Windows NT может
функционировать на компьютерах с числом процессоров от 1 до 32. Кроме того,
в случае усложнения стоящих перед пользователями задач и расширения,
предъявляемых к компьютерной среде требований, Windows NT позволяет легко
добавлять более мощные и производительные серверы и рабочие
станции к корпоративной сети. Дополнительные преимущества даёт
использование единой среды разработки и для серверов ,и для рабочих
станций .
Windows NT имеет однородную систему безопасности (security) удовлетворяющую
спецификациям правительства США и соответствующую стандарту безопасности
В2. В корпоративной среде критическим приложениям обеспечивается полностью
изолированное окружение.
Распределённая обработка ( distributed processing ) означает, что Windows
NT имеет встроенные в систему сетевые возможности. Windows NT также
позволяет обеспечить связь с различными типами хост - компьютеров
благодаря поддержке разнообразных транспортных протоколов и использованию
средств “клиент-сервер” высокого уровня ,включая именованные каналы ,вызовы
удалённых процедур (RPC - remote procedure call ) и Windows - сокеты .
Надёжность и отказоустойчивость (reliability and robustness) обеспечивают
архитектурными особенностями, которые защищают прикладные программы от
повреждения друг другом и операционной системой. Windows NT использует
отказоустойчивую структурированную обработку особых ситуаций на всех
архитектурных уровнях, которая включает восстанавливаемую файловую систему
NTFS и обеспечивает защиту с помощью встроенной системы безопасности и
усовершенствованных методов управления памятью .
Возможности локализации ( allocation) представляют средства для работы во
многих странах мира на национальных языках, что достигается применением
стандарта ISO Unicod ( разработан международной
организацией по стандартизации ).
Благодаря модульному построению системы обеспечивается расширяемость
(insibility) Windows NT.
Microsoft Office.
В комплекс программ Microsoft Office входят такие как: Access,
Binder, Excel, Word, Power Point, Outlook, Photo Editor. Это стандартный
пакет программ, позволяющий, даже начинающему пользователю работать с
компьютером, включая как и локальную сеть, так и широкомасштабное
использование Интернет-ресурсов. Сейчас это – самый распространённый
комплекс программ в России. Существуют многие другие, но, как правило, при
покупке компьютера обычно на нём присутствует именно этот комплекс
программ. Они полностью русифицированы и адаптированы под российского
пользователя.
Некоторые недостатки программного обеспечения.
Распространение компьютерных технологий в России идёт большими
темпами, начиная с 1996г, но при таком распространении и усложнении
программное обеспечение и компьютерные сети имеют целый ряд недостатков.
Первейшим из этих недостатков является то, что, как правило, в России
используются компьютеры иностранного производства или сборки. К этому
недостатку можно отнести и нехватку специалистов.
К ряду других недостатков можно отнести такие как:
? Сетевые: (недостаточная скорость локальных и глобальных сетей для
пользователя, новейшим достижением в этой области являются светооптические
сетевые кабели, но, к сожалению, они в России получили пока небольшое
распространение. В настоящее время условия российской телефонной сети,
посредством модема, оставляет желать лучшего. Максимальная скорость по
Брянской области се
| | скачать работу |
Классификация программного обеспечения ЭВМ |