
- •2. Накопители на маг.Носителях.
- •6. Представл-е вн.Устр. В виде ф-лов.
- •9. Планиров-е процессов. Очередь.
- •10. Взаимод-е процесов.
- •13. Страничная орг-ция памяти.
- •16. Связь с пользователем
- •17.Разнов-ти интер-в.
- •18.Терминалы
- •19. Режимы представл. И управл. Инф.
- •20.Графический интерфейс пользователя (gui).
- •26. Драйверы ms-dos
- •23. Начальная загрузка ms-dos.
- •24. Файловая система ms-dos.
- •25. Управление оп.
- •27. Объектно-ориентированный подход.
- •29.Интерфейс Windows 95.
- •30.Панель Управления.
- •31.Запуск Windows 95.
- •32.Краткие сведения об архитектуре Windows 95/98.
- •33.Задачи, поставленные при создании Windows nt.
- •34.Архитектурные модули Windows nt.
- •36.Основные отличия Windows 2000.
- •40. Владелец ф-ла и его защита.
- •41. Работа с текст.Ф-лами.
- •42. Связь польз-ль – польз-ль.
- •43. Стандартные ф-лы.
- •45. Системное администрирование.
- •47. Ядро ос unix.
- •49. Многопольз-кий режим.
- •51. Структура nc.Ext, nc.Mnu.
27. Объектно-ориентированный подход.
Понятие «объектно-ориентированный» возникло в программировании сравнительно недавно. Осн-й всего был прогр-й код. Програм-ты записывали последоват-сти ком-д д/выпол-я тех или иных действий над дан-и, кот-е оформлялись в модули и процедуры. Объекты, их св-ва и методы. С увеличением производ-и выч-ных сис-м процедурный - подход начал заменяться объектным. На уровне польз-ля объектный подход выр-ся в том, что инт-с представляет собой подобие реального мира, а работа машиной сводится к дейст-м с привычными объектами. Объект обладает разл-ми св-ми.
Можно изменить имя объекта, но нельзя изменить объем свободного места на диске. Св-ва 1типа в языках прогр-ния носят название read/write (для чтения и записи). Метод- это способ воздействия на объект. Методы позволяют созд-ть и удалять объекты, а также изменять их св-ва. Польз-ль прим-ет для отображения этих объектов один метод Draw(), кот-й содержит коды для отображения всех объектов. Windows 95, основные особенности. Windows 95-32-разрядная, многопотоковая ОС с вытесняющей многозадачностью. В ёё среде могут выпол-ся собственные 32-разрядная приклад-е прог-мы. Собственные прикла-е прогр-мы Windows 95 используют неструктурированное 32-разрядное адресное прост-во.
Компоненты ядра Windows 95. Ядро Windows 95 состоит из 3 компон-в: User управляет вводом с клав-ры, от мыши и других координатных уст-в, а также выводом через инт-с польз-ля. Kernel обеспечивает базовые функц-ные возм-сти ОС, загружает ехе- и dll-файлы при запуске прог-мы обесп-ет взимодействие1б-разрядного и З2- разрядного кода. GDI-графическая сис-ма, уравл-я всем, что появляется на экране, и поддерживающая графический вывод на принтер. В Windows 95 каждая 32-разрядная прикладная прог-ма выполняется в собственном адресном пронст-ве, но все они используют один и тот же 32-разрядный систем-й код. Все 1б-разрядные прогр-мы Windows разделяют общее адресное простр-во, поэтому они уязвимы друг для друга. Модули (Диспетчер прогр-м и Диспетчер файлов) уступили место образу раб-го с., на кот-м ф. пол-ля показаны в виде пиктограмм, помещенных в папки. Благодаря расширению ф.с. FAT имена ф-в не огран-ны, можно использовать имена длиной до 255 символов. Увеличилось число и повысилось качество поставляемых вместе с Windows 95 стандартных вспомогательных прогр-м. Важнейшими приложениями Windows 95 являются: Блокнот (NotePad)-простейший текстовый редактор (notepad.exe); калькулятор (вид: обычный и научный, calc.ехе); Paint — граф-й ред-р (pbrush.ехе);WordPad-текстовый редак-р; Часы (clock.ехе); Медиаплеер (универсальный проигрыватель mplayer.exe);
Проводник - играет роль оболочки или менеджера файлов; Буфер обмена; Scandisk для Windows – основной инструмент исправления ошибок в ф.с при сбоях; Defrag – используется для дефрагментации жесткого диска; Лазерный проигрыватель – используется для проигрывания аудио CD. Расширились сетевые функцион-е возможности. Windows 95 позволяет подсоединяться к другому ком-ру через кабель и располагает базовыми средствами д/устан-я коммутируемых соединений через телефон-е линии с сервером удаленного доступа. В состав Windows 95также входит интер-с прикл-го программ-я д/телефонии (TAPI), обеспеч-й совместную работу машины с телефоном.
Основные достоинства Windows 95:1) практически полная 32-битная ОС, что ускоряет работу многих прог-м по сравнению с 16-битной ОС; 2) удобный графич-й многооко-й Инте-с д/польз-ля (Рабочий стол);3) возм-ть создания на Раб-м с. Ярлыков и Папок важнейших прогр-м д/их быстрого запуска; 4) запуск прикл-х прог-м и возмож-ть создания Меню при нажатии кнопки Пуск;5) самонастраивающаяся система драйверов поддержки аппаратной части ком-ра (технология «Plug and Play»);б) настоящая многозад-ть (по сравнению с 3.1);7) развитые сетевые ф-и;8) большой выбор прикл-го прогр-ного обеспечения; 9) хорошая поддержка Multimedia;10) ориентация большинства современных производителей комп-й техники.
Недостатки ОС Windows 95:1) высокие требования к аппаратной части ком-ра; 2) недостаточная устойчивость в работе; 3) при выкл-и или перез-ке ком-а в ОС надо обязательно использовать кнопку Пуск. При этом сохраняется текущая конфигурация и очищаются внутренние буфера; 4) для обслуживания диска на ком-ре с ОС Windows 95 надо использовать только собственные средства Windows 95 или специальные утилиты. Осн-е отличия Windows 98. Поддержка нескольких мониторов. Поддержка нескольких мон-в делает возможной испол-е нескольких мон-в д/расширения раб-го с., выполнения прог-м на разных монит-х. Управление питанием. Выбор режима Всегда Вкл сокращает время запуска ком-ра. При испол-и средств управления питанием в режиме Всегда Вкл д/запуска ком-ра достаточно нескольких секунд. При этом все прогр-ы восстан-ся в том состоянии, кот-е они имели на момент отключения. Пол-ль получает возм-ть оставить все прог-мы выполняющимися, загружать нужные Web-страницы, отправлять и получать элект-ю почту, архивировать жесткий диск. Шина USB. (Универсальная послед-я шина) облегчает использование ком-ра за счет расширенных возм-1 самонастраивающихся устр-в. Новый универ-й стандартный разъем позволяет добавить уст-ва без необходимости перезагружать ком-р. Повышение надежности. В Windows 98 надежность ком-ра повышается за счет применения новых мастеров. Проверка системных файлов. Проверка сис-х ф-в позволяет отслеживать наиболее важные ф., обеспеч-е работу ком-ра. Проверка реестра. Проверка реестра явл. сист-й прог-й, позволяющей обнаруживать и устранять ошибки в реестре. Прог-ма проверки реестра поддерживает до 5сжатых архив-х копий реестра. Прогр-ма устан-ки автоматически запускает проверку реестра при каждом обновлении ОС ком-ра. Архивация данных. Прог-а архивации предоставляет расширенные возм-ти архивации и восст-я дан-х, в числе поддержку большего числа накопителей на МЛ самого оборуд-я. Быстрая ОС. Windows 98 включает средства, позволяющие ком-ру работать быстрее по сравнению с Windows 95 без добавления нового оборудования.
Мастер Windows. Разработанные Microsoft Мастера стали популярным средством д/проведения пол-ля через послед-е этапы сложных процедур. Мастер обслуживания. Мастер обслуживания помогает повысить производительность сист-ы. Мастер обсл-я позволяет быстрее выполнять прогр-ы, проверять жесткие диск на наличие ошибок и освобождать место на диске. Мастер подключения к Интернету. Новый мастер подключения к Интернету поможет вам зарегист-ся д/доступа к Интернету и автом-ки выполняет шаги по настройке прогр-го обеспечения. Проверка диска. Проверка диска запускается автом-ки после неверного выключения ОС. Прог-ма проверка диска обнаруживает наиболее вероятно повреждения ф-в и папок и выполняет исправ-я ошибок. Преобразование диска. Преобразование диска в сис-му FAT32, к-я явл. расширенной версией сис-мы FAT, позволяет форматировать как1 диск большие диски с емкостью более 2 Гигабайтов. Дефрагментация диска. Д.д. повышает ск-ть загрузки и выпол-я прог-м. Полное объединение с Web. Проводник Windows 98 позволяет объединять ресурсы Web в едином представлении. Расширенные средства Web. Windows 98 делает наиболее продуктивным использование Web за счет применения всех возможностей ком-ра к интерактивному содержимому Интернета.
Общий доступ к подключению Интернета. Windows 98, 2выпуск, предоставляет польз-м возм-ть общего доступа к подключению Интернета д/нескольких ком-в домашней сети. При этом один компьютер имеет непосредственный доступ к подключению Интернета, а запросы от остальных компьютеров домашней сети направляются в Интернет через этот ком-р.
Рабочий стол «Active Desktop». A.D. делает возможной настройку раб-го с., запуск пр-м, переключение между ф-ми и отслеживание последних мировых новостей за счет объединения Web и раб-го с. Польз-ля. A.D. позволяет преобразовывать эл-ты Web в эл-ты р-го с. и обновлять их в любое время.
Элек-я почта. Панель управления Windows 98 включает прогр-у Outlook Express, кот-я пред-ет защищ-е средства д/личной э. п. и подкл-я к группам новостей. NetMeeting.Программа NetMeeting позволяет вести разговоры по цифр-м каналам связи с родс-ми, друз-ми и деловыми партнерами по всему миру без больших расходов. Кроме того, NetMeeting делает возможной совместную работу группы польз-й любых прил-й д/Windows с помощью общей доски, текстовых сообщений и передачи ф-в.
Назад
28.Ф-и и состав ОС Windows 95.
Управление процессами. В Windows 95 процесс — это либо вирт-я машина MS-DOS, либо любое работающее приложение Windows. Каждый процесс может порождать мн-во потоков. Поток — это послед-сть ком-д в пределах процесса. Сис-й планировщик проц-в (часть диспетчера вирт-й машины) управляет именно потоками. Организация ф-й с. Осн-й ф-й сис-й явл. VFAT,поддерживает ф.с. FAT32, обеспечивающую подд-ку ж.д. более 2 Гбайт и более эффективное распределение диск-й памяти благодаря тому, что размер кластера в ней всего 4 Кбайт. Поддержка технологии Р1иg-&-Р1ау (РНР).
Эта технология была разработана целой группой фирм — разраб-в аппар-го и прогр-го обеспечения. Она предназначается д/упрощения установки и конфигурирования новых уст-в. Устр-ва, соответствующие данной технологии, обязаны «уметь» сообщать ОС о своем наличии и о требуемых для работы ресурсах. С другой стороны, ОС обязана уметь распознавать такие устр-ва и автом-ки выделять требуемые ресурсы. Управ-е ресурсами, кот-е включает в себя распределение памяти, процессорного времени, управление доступом к устр-м в-в и т. д. Эти фи выпол-ся диспетчером Вирт-й машины и ядром сис-мы.
Реестр.
Важную роль в управлении ресурсами играет реестр. Реестр — это иерархическая база дан-х, в кот-й централизованно хранится вся инф-я об аппаратных сред-х, конкретных приложениях Windows 95 и о настройках польз-ля интерфейсной части ОС. Драйверы устр-в. В Windows 95 применяется архит-ра «универсальный драйвер — минидрайвер». Универ-й драйвер содержит осн-ю часть кода, необходимого д/общения целого класса устр-в (#, для принтеров или модемов) с соответствующими компонентами ОС. Минидрайвер содержит небольшую часть кода, кот-й обеспечивает работу конкретного уст-ва, принадлежащего дан-у классу. Диспетчер конфигурации.
Он включен в архит-у Windows 95 для поддержки функц-х возможностей технологии Plug-&-Play. Диспетчер виртуальной машины. VMM (Virtual Machine Manager) выделяет ресурсы каждому приложению и системному процессу, выполняемому на ком-ре. Виртуальная машина представляет собой некую среду в памяти, кот-я кажется прил-ю отдельным комп-м с теми же ресурсами, что и у физического ком-ра. Настраиваемые ф.с. Ф.с Windows 95 характеризуется многоур-й арх-й, поддерживающей несколько ф.с (ФС на основе FAT, ф.с CD ROM, ф.с сторонних разработчиков). Особ-ю ф.с. Windows 95 явл. поддержка длинных имен ф-в (кат-в).
В именах ф-в можно испол-ть до 255 сим-в, включая пр-лы и знаки преп-я. Запрещ-ми в именах являются только следующие знаки:\ — обратный слэш (используется для обозначения пути);/ — прямой слэш (используется для подстановки ключей);> — знак «больше» (используется для указания направления вывода);< — знак «меньше» (используется для указания направления вывода); : — (используется для обозначения имени диска); ? — (используется в масках поиска); * — знак «звездочка» (используется в масках поиска); " — кавычки (в них заключаются полные имена ф-в и папок с длинными именами). Другая особ-ть — это динамическое кэширование, поддерживаемое ф.с. CD ROM. Это обеспечивает оптимальный баланс между памятью, необходимой приложению, и памятью, выделяемой под дисковый кэш.
Назад