Главная Медицина и косметологияКосметика, медицинаПреимущества и недостатки Windows Преимущества: 1. Удобство и поддержка устройств. Windows-программа должна обращаться к внешним устройствам только через посредство Windows. Поэтому после установки в Windows драйвера, обеспечивающего поддержку данного устройства (то есть настраивающего Windows на особенности данного устройства), все Windows-программы могут работать с этим устройством. Это ликвидирует весьма болезненную для DOS проблему обеспечения совместимости программ с конкретными устройствами. 2. Единый пользовательский интерфейс. Windows представляет программистам все необходимые средства для создания пользовательского интерфейса, поэтому программисты пользуются ими, а не изобретают аналогичные собственные средства. Вследствие этого пользовательский интерфейс Windows-программ в значительной степени унифицирован, и пользователям не требуется изучать для каждой программы новые принципы организации взаимодействия с этой программой. 3. Поддержка масштабируемых шрифтов. Масштабируемые шрифты, в отличие от растровых, содержат не растровые (поточечные) изображения символов некоторого фиксированного размера, а описания контуров символов, позволяющие строить символы любого нужного размера. Поскольку изображения символов на экране и на печати формируется из одних и тех же контуров, содержащихся в шрифтовом файле, они, естественно, полностью соответствуют друг другу, что обеспечивает выполнение принципа WYSIWYG - что на экране, то и на печати. 4. Поддержка мультимедиа. Одним из усовершенствований Windows явилась поддержка мультимедиа. При подключении соответствующих устройств Windows может воспринимать звуки от микрофона, компакт-диска или MIDI-синтезатора, изображения от цифровой видеокамеры или с компакт-диска, выводить звуки и движущиеся изображения. Это открывает большие возможности для обучающих, игровых и других программ, позволяя делать общение с компьютером более лёгким и приятным даже для непрофессионалов. 5. Многозадачность. Windows обеспечивает возможность одновременного выполнения нескольких программ и переключения с одной программы на другую. 6. Средства обмена данными. Для организации обмена данными между различными программами Windows предлагает следующие способы: • Буфер обмена данными (clipboard): одна программа может поместить данные в этот буфер, а другая использовать данные из буфера (например, вставив их в документ). • Динамический обмен данными (Dynamic Data Exchange, DDE) - одна программа может использовать данные, созданные другой программой (например, редактор документов может использовать часть табли- цы, созданной табличным процессором), причем копия данных в использующей программе сохраняет «привязку» к исходным (оригинальным) данным. Поэтому программа, использующая DDE-данные, может в любой момент их «обновить», т. е. восстановить соответствие используемой копии данных оригиналу. • Механизм связи и внедрения объектов (Object Linking and Im-bibing,OLE), является усовершенствованием средств DDE. Здесь программа, использующая «внедрённые» данные, может редактировать эти данные, для чего автоматически запускается программа, с помощью которой эти данные были созданы. Например, в документ, обрабатываемый редактором Microsoft Word, можно вставить в качестве «объекта» картинку, созданную в графическом редакторе Corel Draw, и тогда при двойном щелчке мышью над изображением данной картинки в документе Microsoft Word автоматически вызовется Corel Draw для редактирования этой картинки. 7. Совместимость с DOS-программами. Работа в среде Windows не вынуждает отказываться от использования DOS программ. Более того, для запуска DOS программ, как правило, нет необходимости выходить из Windows. 8. Возможности для разработчиков. Имеющиеся в Windows стандартные средства для создания пользовательского интерфейса делают ненужным изобретения собственных средств. Поддержка устройств (принтеров, мониторов и т. д.) в Windows снимает заботу с разработчиков программ. Два преимущества программирования для Windows следует отметить особо: • доступность всей оперативной памяти - в отличие от DOS, средства управления оперативной памятью Windows обеспечивают доступность для программ всей оперативной памяти компьютера (а не 640 Кбайт), что облегчает создание больших программ; • динамическое подключение библиотек - Windows обеспечивает автоматическое подключение библиотек подпрограмм во время выполнения программы. Формат библиотек (DLL-файлов) и порядок вызова библиотечных подпрограмм стандартизованы, поэтому эти библиотеки могут быть созданы с помощью различных программных средств и даже написаны на разных языках программирования. Недостатки Windows 1. Главный недостаток Windows для пользователей состоит в том, что все описанные преимущества Windows достигаются за счёт значительного увеличения нагрузки на аппаратные средства компьютера. Мода на Windows очень быстро привела к отказу не только от компьютеров на основе Intel-286, но и на основе Intel-386. 2. Windows - коммерческая операционная система. Компания Microsoft постепенно отказывается от поддержки более старых версий своей операционной системы, волей-неволей заставляя пользователей переходить на более современные версии, использование которых зачастую бывает невозможным на старой аппаратной базе. Также имеются лицензионные ограничения на использование данной ОС. 3. Имеет свои негативные стороны и программирование под Windows. В принудительном порядке заставляет программистов использовать средства программного интерфейса Windows (API) - это более 600 функций. Кроме того, программист должен для этого свободно владеть весьма сложными концептуальными понятиями объектно-ориентированного программирования, оперировать с объектами, сообщениями, разделяемыми ресурсами и т. д., поэтому обучение программированию под Windows - весьма непростое дело. Несмотря ни на что, Windows - наиболее распространённая операционная система, и для большинства пользователей она наиболее подходящая ввиду своей простоты, неплохого интерфейса, приемлемой производительности и огромного количества прикладных программ для неё. В настоящее время для большинства пользователей в нашей стране наиболее удачной является ОС ХР Professional, которая предоставляет более совершенную защиту, чем Windows 98 или Windows Ме, более быстродействующая, нежели Windows NT, имеет более продуманный интерфейс, высокую надёжность в работе и много разных других мелочей, делающих эту ОС очень привлекательной для среднего пользователя . ОС Linux Linux - свободно распространяемая версия UNIX, первоначально была разработана Линусом Торвальдсом (Linus Torvalds) (torvalds@ kruuna.helsinki.fi) в Университете Хельсинки (Финляндия). Само слово «Linux» означает «Linuss UNIX», т. е. UNIX Линуса. Linux был создан с помощью многих UNIX-программистов и энтузиастов из Internet, тех, кто имеет достаточно навыков и способностей развивать систему. Первоначально Linux создавался Линусом Торвальдсом как хобби. Его вдохновила операционная система Minix - маленькая UNIX-система, созданная Andy Tanenbaum, и впервые Linux обсуждался по компьютерной сети в рамках USENET newsgroup comp.os.minix. Сегодня Linux - это полноценная ОС семейства UNIX, способная работать с X Windows, TCP/IP, Emacs, UUCP, mail и USENET. Linux - это полная многозадачная многопользовательская операционная система (точно так же, как и другие версии UNIX). Это означает, что одновременно много пользователей могут работать на одной машине, одновременно выполнять много программ. Как правило, любой пользователь ОС Windows очень быстро адаптируется к работе с Linux, т. к. наиболее популярные графические оболочки - KDE и GNOME - очень напоминают по внешнему виду графический интерфейс Windows. Заказать christina косметику информация. Заказать салонную косметику. |