Настройка оборудования и программного обеспечения

Операционные системы. Особенности операционной системы Windows

2.1.1 Windows выполняет следующие основные функции:

· Удобный, наглядный графический интерфейс пользователя.

· Многозадачная работа, т.е. выполнение одновременно нескольких программ.

· Унификация использования аппаратных ресурсов компьютера.

2.1.2 Особенности Windows 7:

Компонентами пользовательского интерфейса Windows 7 являются окна с элементами управления, панель задач и контекстное меню, а основными устройствами ввода являются манипулятор мышь, клавиатура, джойстик, (если в компьютере используется сенсорный экран, то средством ввода является дисплей, который преобразует нажатие или прикосновение к экрану в команду).

В Windows 7 впервые полностью представлена мультисенсорная технология .

При запуске ОС Windows 7 на экране появляется рабочий стол. Рабочий стол – это основное окно графической среды пользователя (графического пользовательского интерфейса). По умолчанию в конфигурации Windows 7 на рабочем столе отображается фоновое изображение и только один значок (Корзина).

При необходимости на рабочий стол могут быть помещены значки и ярлыки программ, папок и файлов, а также гаджеты (мини-приложения, которые распространяются бесплатно, например, гаджеты Windows MediaCenter или для прогноза погоды), В Windows 7 гаджеты можно расположить в любом месте рабочего стола.

В процессе работы на рабочем столе отображаются запущенные программы и открытые папки, которые закрывают фоновое изображение стола со значками и гаджетами.

Для изменения интерфейса рабочего стола используются темы, которые включают фоновый рисунок стола, цвет окна, звуки и заставку. Операционная система Windows 7 предлагает следующие темы: базовые (упрощенный стиль и классический), контрастные и Aero.

Для включения темы надо щелкнуть правой кнопкой мыши на рабочем столе и в контекстном меню выбрать команду Персонализация. Таким образом, в Windows 7 имеется возможность оформления рабочего стола с помощью новых тем, показов слайдов и гаджетов.

В Windows 7 можно выполнять быстрый поиск (Windows Search) большего количества документов, видео, изображений и музыки. При вводе требуемого запроса в поле поиска «Найти программы и файлы» в меню "Пуск" будет немедленно отображен список подходящих документов, найденных на компьютере.

Одно из основных назначений панели задач – это переключение между открытыми приложениями. Панель задач состоит из следующих компонентов: кнопка Пуск, область значков приложений, совмещенная с панелью быстрого запуска, область уведомлений, кнопка свернуть все окна, которая используется как для сворачивания окон, так и для предварительного просмотра рабочего стола, используя эффект AeroPeek.

Рисунок 12 Панель задач операционной системы Windows 7

Функция AeroPeek в Windows 7 как рентгеновские лучи, которые позволяет насквозь просвечивать содержимое всех открытых окон на рабочем столе. Функция AeroPeek позволяет временно просматривать рабочий стол (просматривать фоновое изображение, значки и гаджеты на рабочем столе) под всеми открытыми окнами приложений при наведении указателя мыши на кнопку «Свернуть все окна», расположенную в правой части панели задач.

При щелчке на кнопке левой кнопкой мыши окна сворачиваются. При повторном щелчке - окна разворачиваются. Для активизации функции AeroPeek необходимо в окне диалога Свойства панели задач и меню «Пуск» установить флажок «Использовать AeroPeek для предварительного просмотра рабочего стола».

Закрепление приложений на панели задач. На панели задач по умолчанию отображаются значки приложений Internet Explorer, Проигрыватель Windows Media и Проводник. При запуске других приложений также появляются соответствующие значки на панели задач, а при их закрытии – значки исчезают. Для быстрого запуска прикладных программ их можно закрепить на панели задач. Для этого надо перетащить правой кнопкой мыши значок приложения с рабочего стола на панель задач.

Просмотр эскизов открытых окон приложений. При выборе режима «Всегда группировать, скрывать метки» в окне диалога Свойства панели задач и меню «Пуск» на панели задач будут группироваться открытые окна. Если установить указатель мыши на значке свернутой программы при включенной теме Aero, то будет отображаться группа миниатюрных окон (эскизов) предварительного просмотра окон приложений.

Списки переходов - это новая функция в Windows 7. Если щелкнуть правой кнопкой мыши на значке в панели задач, то откроется список переходов. Каждое приложение имеет свой список переходов. Эта функция позволяет быстро переходить к часто используемым документам или к последним файлам.

Область уведомлений . В области уведомлений по умолчанию отображаются значки: «Отображать скрытые значки», Сеть, Динамики, Центр поддержки, Питание (только для ноутбука) и часы.

Для работы с окнами в Windows 7 используются функции, которые называются AeroShake и AeroSnap .

Функция AeroShake. Функция AeroShake позволяет свернуть все открытые окна, кроме окна, которое встряхивается манипулятором мышь. Для этого требуется установить указатель мыши на строке заголовка окна приложения и, удерживая левую кнопку мыши, быстро перемещать манипулятор мышь влево – вправо или вверх - вниз, т.е. встряхивать ее. При повторном встряхивании мыши все свернутые окна вернуться в исходное положение.

Функция AeroSnap. Функция Snap обеспечивает быстрое изменения размеров открытых окон за счет перетаскивания их к границам экрана. Если установить указатель мыши на строке заголовка окна приложения и, удерживая левую кнопку мыши, подтянуть окно к левой или правой границе экрана, то оно займет ровно половину пользовательского рабочего стола. Для разворачивания окна, необходимо перетащить его мышью за строку заголовка вверх экрана, когда курсор мыши достигнет верхней стороны экрана, окно развернется.


2.2 Программы и службы, встроенные в Windows ХР/7:

Таблица 35 Программы и службы, встроенные в Windows ХР/7

Операционные системы семействаWindows представляет собой 32-разрядные операционные системы, обеспечивающую многозадачную и многопоточную обработку приложений. Они поддерживает удобный графический пользовательский интерфейс, возможность работы в защищенном режиме, совместимость с программами реального режима и сетевые возможности. В Windows реализована технология поддержки самонастраивающейся аппаратуры Plug and Play, допускаются длинные имена файлов и обеспечиваются повышенные характеристики устойчивости.

32-разрядность означает, что операции над 32-разрядными данными здесь выполняются быстрее, чем над 16-разрядными. 32-разрядные Windows-приложения выполняются в собственном адресном пространстве, доступ в которое для других программ закрыт. Это защищает приложения от ошибок друг друга. При сбое в работе одного приложения другое продолжает нормально функционировать. Сбойное же приложение можно завершить.

Многозадачность предоставляет возможность параллельной работы с несколькими приложениями. Пока одно из них занимается, например, печатью документа на принтере или приемом электронной почты из сети Internet, другое может пересчитывать электронную таблицу или выполнять другую полезную работу.

Многопоточность позволяет определенным образом разработанным приложениям одновременно выполнять несколько своих собственных процессов. Например, работая с многопоточной электронной таблицей, пользователь сможет делать перерасчет в одной таблице в то время, как будет выполняться печать другой и загрузка в память третьей. Пока один поток находится в состоянии ожидания, например, завершения операции обмена данными с медленным периферийным устройством, другой может продолжать выполнять свою работу.

Отличительной чертой Windows является объектно-ориентированный подход к построению системы. На уровне пользователя объектный подход выражается в том, что интерфейс представляет собой подобие реального мира, а работа с машиной сводится к действиям с привычными объектами. Так, папки можно открыть, убрать в портфель, документы – просмотреть, исправить, переложить с одного места на другое, выбросить в корзину, факс или письмо – отправить адресату и т. д. Пользователь работает с задачами и приложениями так же, как с документами на своем письменном столе. Обьектно-ориентированный подход реализуется через модель рабочего стола – первичного объекта Windows. После загрузки Windows он выводится на экран. На рабочем столе могут быть расположены различные объекты: программы, папки с документами (текстами, рисунками, таблицами), ярлыки программ или папок.

Ярлыки обеспечивают доступ к программе или документу из различных мест, не создавая при этом нескольких физических копий файла. На рабочий стол можно поместить не только пиктограммы приложений и отдельных документов, но и папок. Папки - еще одно название каталогов.



Существенным нововведением в Windows стала панель задач . Несмотря на небольшие функциональные возможности, она делает наглядным механизм многозадачности и намного ускоряет процесс переключения между приложениями. Внешне панель задач представляет собой полосу, обычно располагающуюся в нижней части экрана, на которой размещены кнопки приложений и кнопка “Пуск”. В правой ее части обычно присутствуют часы и небольшие пиктограммы программ, активных в данный момент.

Windows обеспечивает работу с аудио и видеофайлами различных форматов. Значительным достижением Windows стали встроенные в систему программы для компьютерных коммуникаций. Коммуникационные средства Windows рассчитаны на обычных пользователей и не требуют специальных знаний. Эти средства включают в себя возможности работы в локальных сетях и глобальных сетях, настройку модемов, подключение к электронной почте и многое другое.

В операционной системе Windows при работе с окнами и приложениями широко применяется манипулятор мышь. Обычно мышь используется для выделения фрагментов текста или графических объектов, установки и снятия флажков, выбора команд меню, кнопок панелей инструментов, манипулирования элементами управления в диалогах, "прокручивания" документов в окнах.

В Windows активно используется и правая кнопка мыши. Поместив указатель над интересующем объекте и сделав щелчок правой кнопкой мыши, можно раскрыть контекстное меню , содержащее наиболее употребительные команды, применимые к данному объекту.

При завершении работы нельзя просто выключить компьютер, не завершив работу системы по всем правилам - это может привести к потере некоторых несохраненных данных. Для правильного завершения работы необходимо сохранить данные во всех приложениях, с которыми работал пользователь, завершить работу всех ранее запущенных DOS-приложений, открыть меню кнопки “Пуск” и выбрать команду “Завершение работы”.

Windows – семейство операционных систем корпорации Microsoft. По состоянию на май 2013 года под управлением Windows работало около 91% персональных компьютеров. Операционные системы Windows работают на большинстве аппаратных платформ. Её отличительными особенностями являются: графический пользовательский интерфейс, вытесняющая многозадачность, поддержка длинных имён файлов, автоматическое определение и конфигурирование периферийных устройств (Plug and Play).

Графическая оболочка ОС Windows обеспечивает взаимодействие пользователя с компьютером в форме диалога с использованием ввода и вывода на экран дисплея графической информации, управления программами с помощью пиктограмм, меню, окон, панелей и других элементов управления.

Основными элементами графического интерфейса являются: Рабочий стол и Панель задач с кнопкой Пуск . Главным устройством управления программами является манипулятор мышь .

Указатель мыши используется для выбора команд меню, перемещения объектов, выделения фрагментов текста и т.д. Вид указателя мыши на экране зависит от выполняемой операции:

· при выборе объекта указатель имеет вид стрелки, направленной под углом вверх;

· в окне документа указатель напоминает латинскую букву I;

· если операционная система занята выполнением каких-либо операций и не может работать с пользователем, указатель имеет форму песочных часов.

Чтобы выбрать объект на экране, необходимо установить на него указатель, а затем нажать левую кнопку мыши.

Щелчок (кратковременное нажатие кнопки) – одна из основных операций мыши. Для ее выполнения следует быстро нажать и отпустить кнопку мыши. Щелчком выделяют объект в окне программы, выбирают нужную команду в меню и т.д. При щелчке правой кнопкой мыши на элементах Windows отображается контекстное меню.

Двойной щелчок левой кнопкой производится, когда указатель мыши установлен на определенном объекте и используется, как правило, для открытия файла.

Перетаскивание объекта (Drag and Drop ) – это операция, в результате выполнения которой изменяется местоположения объекта. Для ее выполнения надо поместить указатель на нужном объекте (пиктограмме, папке, файле), нажать левую кнопку мыши и, не отпуская ее, переместить мышь так, чтобы этот объект перемещался вместе с ней.

ü Каждому пункту меню, отмеченному символом 4, соответствует подменю, которое открывается, если щелкнуть мышью на этом пункте меню. Подменю обычно разворачивается сверху вниз и поэтому называется падающим . Вы выбираете в подменю требуемый пункт (операцию) и активизируете ее также щелчком мыши. Для того, чтобы покинуть меню, надо перевести указатель мыши в открытую часть рабочего стола (или окна программы) и щелкнуть мышью.

ü Пункты подменю доступны пользователю, если они выведены на экран черным цветом, и недоступны, если выводятся на экран серым цветом.

ü Многоточие после имени пункта подменю означает, что для выполнения данной команды требуются дополнительные указания, которые будут вводиться пользователем с помощью диалогового окна.

ü При активизации пункта меню (подменю), не имеющего справа от наименования никаких отметок, в отдельном окне запускается одноименная программа.

В правом верхнем углу окна находятся три кнопки:

§ кнопка сворачивания окна программы со знаком подчеркивания (левая кнопка). При нажатии на эту кнопку окно сворачивается в значок, представленный на Панели задач ;

§ кнопка изменения размеров окна (средняя кнопка). Если кнопка выглядит как страница, то нажатие на нее разворачивает окно на целый экран. Если кнопка выглядит как две страницы, то нажатие на нее сворачивает окно до такого размера, что становятся видными границы окна;

§ на кнопке выхода из программы (правая кнопка) помещен косой крестик S . При нажатии на эту кнопку работа программы завершается.

Все перечисленные выше условные обозначения и действия справедливы также для всех приложений Windows.

Самым распространенным приложением Windows является MS Office . Этот офисный пакет приложений совершенствуется уже около 20 лет. Первая версия пакета под номером 3.0 вышла в 1992 году и победила в острой конкурентной борьбе с двумя другими офисными пакетами WordPerfect Suite компании Novell, Inc , в 1996 г. проданный компании Corel , и Lotus SmartSuite компании Lotus Developmen , прекратившей свое существование в 1995 году.

Несмотря на появление открытых офисных пакетов OpenOffice.org и LibreOffice, MS Office сохраняет свое лидирующее положение на рынке. При том, что правительства ряда европейских стран рекомендовало OpenOffice.org и LibreOffice , в качестве офисных пакетов для государственных организаций

MS Office поставляется в нескольких редакциях. Отличия редакций в составе пакета и цене. Одна из наиболее полных редакций содержит:

MS Word - текстовый процессор. Позволяет подготавливать документы различной сложности. Продукт занимает ведущее положение на рынке и используется как стандарт в документообороте большинства предприятий.

MS Excel - табличный процессор. Поддерживает все необходимые функции для создания электронных таблиц любой сложности. Занимает ведущее положение на рынке.

MS Outlook - персональный коммуникатор. В его состав входят: календарь, планировщик задач, записки, менеджер электронной почты, адресная книга. Поддерживается совместная сетевая работа.

MS PowerPoint - приложение для подготовки презентаций.

MS Access - приложение для управления базами данных.

MS Publisher - приложение для подготовки публикаций.

MS OneNote - приложение для записи заметок и управления ими (органайзер).

MS Groove - предоставляет пользователям пространство для проведения онлайновых встреч, обсуждения общих проектов и многого другого.

MS SharePoint Designer- HTML-редактор и программа для веб-дизайна.

MS Picture Manager– приложение для работы с рисунками.

MS InfoPath- приложение сбора данных и управления ими - упрощает процесс сбора сведений.

Различные редакции MS Office 2010:

MS Office поддерживает скрипты и макросы, написанные на языке программирования Visual Basic for Applications (VBA) - немного упрощённой реализации языка Visual Basic, встроенной в линейку продуктов MS Office.

В офисных целях также используются следующие приложения Windows:

MS Visio - приложение для построения структурных схем и планов из готовых элементов и шаблонов.

MS Project – приложение управления проектами.

Microsoft Word (часто - просто Word) - текстовый процессор, предназначенный для создания, просмотра и редактирования текстовых документов. Выпускается в составе пакета Microsoft Office. С 1989 года для работы под управлением Windows было выпущено 11 версий (редакций) MS Word

MS Word является самым популярным из используемых в данный момент текстовых процессоров. Бинарный формат его документов (расширение doc ) является стандартом de facto , и многие конкурирующие программы поддерживают совместимость с данным форматом. Формат документа разных версий Word меняется. Форматирование, нормально выглядящее в одной версии, может не отображаться в предыдущих версиях программы, однако есть ограниченная возможность сохранения документа с потерей части форматирования для открытия в старых версиях продукта. Последние версии MS Word 2007/2010/2013 используют по умолчанию формат, основанный на XML (расширение docx ).

Word увеличивает возможности пользователя посредством использования встроенного макроязыка (с версии Word 97 применяется VBA). Однако это создало возможность написания встраиваемых в документы вирусов (т.н. макровирусов ). В связи с этим рекомендуют всегда выставлять наивысший уровень настроек безопасности при использовании Word (Пункт меню: Сервис/Макрос/ Безопасность ) и использовать антивирусные программы.

Word располагает целым рядом сложных сервисных функций. Выполняет:

Поиск и в случае необходимости замену отдельных слов или фрагментов текста;

Проверку орфографии и расстановку переносов;

Автоматическую вставку оглавления, списка литературы, предметного указателя, ссылок, в т.ч. гиперссылок и т.д.;

Защиту документов от несанкционированного доступа

Microsoft Excel – программа для работы с электронными таблицами корпорации Microsoft. Она предоставляет широкие возможности для экономико-статистических и технических расчетов, имеет графические инструменты для наглядного представления и анализа результатов табличных расчетов, позволяет использовать язык программирования VBA для реализации нестандартных функций. А также предоставляет возможность защищать все или часть данных от несанкционированного доступа.

Excel входит в состав MS Office и на сегодняшний день является одним из наиболее популярных приложений в мире. Документ Excel имеет расширение.xls (.xlsx в MS Excel 2007/2010/ 2013) и называется рабочей книгой. Рабочая книга состоит из отдельных листов. Переключаться между листами можно, используя ярлычки в нижней части окна.

Каждый лист представляет собой таблицу. Таблица состоит из столбцов и строк. Количество столбцов в листе равно 16384 (2 14), а строк – 1048576 (2 20). Количество листов в книге ограничено объемом доступной оперативной памяти (по умолчанию 3 листа). Ширина столбца – 255 знаков.

Точность представления данных – не более 15 разрядов, а допустимая дата в расчетах – не ранее 1 января 1900 года.

MS Excel позволяет решать сложные математические задачи с помощью встроенных процедур – надстроек . Наиболее полезные из них Поиск решения и Анализ данных .

Надстройка «Поиск решения» решает задачи оптимизации:

Нелинейным методом обобщенного понижающего градиента, который используется для гладких нелинейных задач;

Симплекс-методом для задач линейного программирования (Нобелевская премия по экономике 1975 года);

Эволюционным методом для негладких задач.

Проведение статистического анализа можно ускорить, используя надстройку «Пакет анализа». Для анализа данных с помощью этого пакета следует указать входные данные и выбрать параметры; расчет будет выполнен с помощью подходящей статистической макрофункции, а результат будет помещен в выходной диапазон. Некоторые инструменты позволяют представить результаты анализа в графическом виде.

Пакет анализа реализует различные методы оценки достоверности различий (T-тесты, F- и Z-тесты), дисперсионный, корреляционный и регрессионный анализ и ряд других широкоупотребительных статистических процедур.

Microsoft Visio - векторный графический редактор, редактор диаграмм и структурных схем для Windows. Исходно Visio разрабатывался и выпускался компанией Visio Corp. Microsoft приобрела компанию в 2000 году, был выполнен ребрендинг, и продукт был включен в состав MS Office.


Приложение помогает пользователям упрощать представление сложной информации с помощью удобных и простых для понимания схем. Visio включает библиотеки элементов для схем из большинства предметных областей, схем локальных сетей, организационных диаграмм, блок-схем и общих многоцелевых схем.

Существует много типов документов Visio, но для создания любого из них надо выполнить три основных действия.

  1. Выбор и открытие шаблона.
  2. Перетаскивание и соединение фигур.
  3. Добавление текста в фигуры.

MS Project – программа управления проектами, разработанная и продаваемая корпорацией Microsoft.

MS Project создан, чтобы помочь руководителю проекта (ГИП) в разработке плана выполнения проекта, распределении ресурсов по задачам, отслеживании прогресса и анализе объёмов предстоящих работ. MS Project создаёт расписания критического пути. Расписания могут быть составлены с учётом используемых ресурсов. Цепочка визуализируется в диаграмме Ганта.

Диаграмма Ганта представляет собой отрезки, размещенные на горизонтальной шкале времени. Каждый отрезок соответствует отдельному проекту, задаче или подзадаче. Проекты, задачи и подзадачи, составляющие план, размещаются по вертикали. Начало, конец и длина отрезка на шкале времени соответствуют началу, концу и длительности задачи.

MS Project с 20 млн пользователей является, по существу, монополистом. Наиболее очевидные преимущества продукта связаны с тем, что он входит в MS Office. Это обеспечивает следующие плюсы, характерные для всех продуктов MS Office:

ü такое же малое время обучения пользователей, как и с остальными программами MS Office;

ü богатые возможности по настройке в стиле формул Excel (сам продукт выдержан в интерфейсе, приближенном к Excel);

ü возможность адаптировать продукт под свою специфику путём программирования или покупки готовых решений, созданных на базе VBA.

Можно вводить в проект ресурсы и назначать их задачам, чтобы определить, какой ресурс отвечает за завершение того или иного назначения. Это помогает не только планировать подбор персонала для проекта, но также рассчитывать количество требуемого оборудования и объем расходных материалов. При вводе ресурсов календарные планы задач дополняются следующими сведениями о ресурсах:

s Трудозатраты

s Единицы

s Рабочее время в календарных единицах

MS PowerPoint - программа для создания и проведения презентаций, являющаяся частью MS Office. На сегодняшний день PowerPoint - самый востребованный инструмент для визуального представления информации

Основные проблемы, возникающие при создании презентации, носят не технический, а содержательный и оформительский характер. Содержательная сторона находится целиком на совести автора презентации, а по оформлению имеются конкретные рекомендации:

s размер шрифта: 24–52 пункта (заголовок), 18–32 пунктов (обычный текст);

s цвет шрифта и цвет фона должны контрастировать (текст должен хорошо читаться, но не резать глаза);

s тип шрифта: для основного текста гладкий шрифт без засечек (Arial), для заголовка можно иногда использовать декоративный шрифт, если он широко доступен;

s курсив, подчеркивание, полужирный шрифт, прописные буквы рекомендуется использовать только для смыслового выделения фрагмента текста;

s цветовая гамма должна состоять не более чем из двух-трех сочетаемых друг с другом цветов;

s иллюстрации призваны дополнить текстовую информацию, представить ее в наглядном виде;

s информационные блоки лучше располагать горизонтально, связанные по смыслу блоки - слева направо;

s информационных блоков не должно быть слишком много (примерно 3-6)

MS Access – система управления реляционными базами данных. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря языку VBA, в Access можно писать приложения, работающие с базами данных.

Термин «реляционный» означает, что теория основана на математическом понятии отношение . В качестве неформального синонима термину «отношение» часто используется слово таблица.

Информация в реляционной базе данных представлена в форме набора связанных таблиц или одной таблицы , строки которой характеризуют совокупные свойства отдельных объектов, составляющих таблицу, и называются записями базы данных. Столбцы таблицы описывают отдельные свойства каждого объекта и называются полями базы данных.

В Access возможно создание связей между таблицами, что позволяет совместно использовать данные из разных таблиц и тем самым избежать ненужного дублирования данных, экономить память компьютера, а также увеличить скорость и точность обработки информации.

Удобство манипулирования и скорость обработки информации в СУБД зависят от того, насколько полно отражена в базе данных специфика сохраняемой информации. Для этого сведения, помещенные в поля базы данных, должны быть отнесены к одному из девяти типов:

· текстовые поля предназначены для хранения символьной информации. Текстовые поля могут содержать буквы, цифры, знаки препинания, пробелы и другие символы. Текстовые поля не должны превышать 255 символов;

· поля MEMO предназначены для хранения длинных (до 64000 символов) текстов. В полях этого типа могут храниться тексты, содержащие несколько предложений или абзацев. Однако количество операций с полями MEMO меньше чем, количество манипуляций с текстовыми полями;

· числовые поля предназначены для хранения числовых значений, которые не являются денежными суммами. Числовые поля, в свою очередь, бывают:

o байт – для хранения целых чисел от 0 до 255;

o целое – для хранения целых чисел от -32768 до 32767;

o длинное целое – для хранения целых чисел от -2147483648 до 2147483647;

o одинарное с плавающей точкой – для хранения дробных чисел с шестью знаками после запятой;

o двойное с плавающей точкой – для хранения дробных чисел с десятью знаками после запятой;

· поля даты/времени предназначены для хранения информации о дате и времени. Позволяют осуществлять манипуляции с данными, например, определять интервал времени, прошедшего от одной даты до другой. Существуют несколько форматов представления даты/времени;

· поля денежных сумм являются числовыми полями специального формата и предназначены для хранения сведений о денежных суммах и для операций с ними. При работе с денежными суммами Acces использует те виды валют, которые по умолчанию заданы в среде Windows;

· поле Счетчик – специальный тип числового поля, значение которого автоматически наращивается при вводе в таблицу каждой новой записи. Первой записи присваивается значение 1, второй – 2 и т.д. Значение, присвоенное введенной записи, уже не может быть изменено;

· логические поля предназначены для хранения информации, принимающей одно из двух значений “Да” или “Нет” (Yes/No);

· поля OLE содержат информацию, создаваемую другими приложениями Windows, в том числе и графическую. Размеры поля OLE ограничены аппаратными возможностями компьютера;

· поля гиперссылок предназначены для хранения адресов-ссылок на файлы на жестких дисках или на страницы в сети Internet (Intranet).

Несмотря на неоспоримые достоинства, СУБД Accessограниченапо возможностям работы с большими объемами информации. В Access максимальный размер файла таблицы составляет 2 Gb , а количество полей в таблицах и отчетах - до 255. Число знаков в текстовом поле не более 255, а в записи (кроме полей MEMO и OLE) – до 4000.

Access, при работе с базой данных, иначе взаимодействует с жестким диском, нежели другие программы. Новая редакция изменённой записи записывается на диск сразу, как только курсор клавиатуры будет поставлен в другую строку.

Основные компоненты MS Access:

Построитель таблиц;

Построитель экранных форм;

Построитель запросов

Построитель отчётов, выводимых на печать.

Сегодня огромная часть населения земли на постоянной основе взаимодействует с компьютерами, кого-то обязывает работа, кто-то ищет информацию в Сети, а кто-то просто проводит время в играх. У каждого свои потребности, а значит, компьютер должен им соответствовать. И если речь идет о “железе” (технической составляющей компьютера), то тут все более менее ясно: чем новее, тем лучше. Но вот “софтовая” (программное обеспечение) часть, требует особого внимания.

Каждый компьютер работает под управлением определенной операционной системы, коих великое множество, каждая из которых подходит для тех или иных задач, доступного оборудования и так далее. Поэтому немаловажным фактором является выбор этой операционной системы.

Существует достаточно массивный список операционных систем, но в данном материале речь пойдет о трех столпах, сильно повлиявших на индустрию и занимающих основную долю среди всех операционных систем: Windows, MacOS и Linux.

Проприетарные операционные системы

Для начала стоит уточнить, что есть ОС проприетарные, те, что распространяются по лицензии производителя. К таковым относятся Windows, список которых изложен ниже, и MacOS. Несмотря на то что обе системы можно загрузить в Сети (украсть), правильным будет приобрести лицензию у компании-распространителя и активировать ее.

Преимуществом таких систем является их развитость, огромное количество качественного программного обеспечения и грамотная техподдержка, которая поможет в случае неполадок.

“Свободные” операционные системы

К таковым относится практически все семейство Linux, за исключением разве что некоторых разработок с бухгалтерским или другим профессиональным программным обеспечением. Эти ОС можно загрузить абсолютно бесплатно и установить на любой компьютер без зазрения совести.

Подобные системы создаются независимыми разработчиками совместно с сообществом, посему в большинстве случаев качество программ оставляет желать лучшего, зато такие системы гораздо больше защищены и работают стабильнее своих проприетарных конкурентов.

Windows

Абсолютно все, кто хоть раз имел дело с компьютером, знают об этом продукте компании Microsoft. В частности это касается сверхуспешного релиза Windows 7. Список операционных систем Microsoft насчитывает уже десяток поколений. Они крайне популярны во всем мире и занимают почти 90% рынка. Что говорит о беспрецедентном лидерстве.

  • Windows XP;
  • Windows Vista;
  • Windows 7;
  • Windows 8;
  • Windows 10;

Список намеренно начинается с Windows XP, так как это самая старая версия, оставшаяся в употреблении до сегодняшнего дня.

Chrome OS

Слаборазвитый продукт от компании Google, который ограничен лишь веб-приложениями и одноименным браузером. Это система не является конкуретоспособной в сравнении с Windows и Mac, но сделана с прицелом на будущее, когда веб-интерфейсы смогут заменить “реальное” программное обеспечение. По умолчанию установлена на всех компьютерах Chromebook.

Установка нескольких систем и использование виртуальных машин

Так как каждая платформа имеет свои плюсы и минусы, нередко возникает необходимость работать сразу с несколькими. Разработчики компьютеров об этом знают, поэтому предлагают пользователям возможность установить на диск сразу две или три системы.

Делается это просто. Необходим лишь дистрибутив системы (диск или флешка с загруженным на их установочным материалом) и свободное пространство на жестком диске. Все современные операционные системы предлагают во время установки распределить место и создать загрузочный механизм, который покажет список операционных систем при загрузке компьютера. Все выполняется в полуавтоматическом режиме и под силу любому пользователю.

На компьютерах Apple имеется специальная утилита - BootCamp, которая разработана для простой и бесшовной установки Windows рядом с MacOS.

Существует и другой способ - установка виртуальной системы внутри реальной. Для этого используются программы: VmWare и VirtualBox, способные эмулировать работу полноценного компьютера и запускать операционные системы.

Вместо заключения

Список операционных систем для компьютера не ограничивается вышеизложенными. Существует масса продуктов от разных компаний, но все они довольно специфичны и не заслуживают внимания рядового пользователя. Выбор стоит делать между Windows, MacOS и Linux, так как они могут закрыть большую часть потребностей и достаточно просты в освоении.

Особенности ОС Windows.

Стандартизация интерфейса пользователя (приемы и методы управления аппаратным и программным обеспечением)Графический интерфейс пользователя в Windows основан на идее оконного интерфейса, принятого так же и в ряде других современных ОС (например, UNIX). Каждая программа имеет собственное окно, в котором и происходит обмен сообщений с пользователем. Для наглядности в Windows широко применяются иконки (пиктограммы), изображающие отдельные программы;

оптимальное управление оперативной памятью большого объема;

возможность без проблем подключать новые внешние устройства (plug and play) Операционная система может программным путем определить назначение такого устройства, выяснить, какие варианты его настройки возможны, и выбран, наиболее подходящий из них;

интеграция функций программ (возможность использовать в конкретной программе объекты, созданные средствами другой программы). Возможен обмен данными между приложениями, что позволяет, например, информацию созданную в электронной таблице, перенести в текстовый документ через буфер обмена. Технология OLE;

многозадачность (возможность одновременно выполнять несколько приложений и легко переключаться с одной программы на другую). Многозадачный режим работы позволяет запускать одновременно несколько приложений, например, текстовый процессор, базу данных, игру и переключаться между ними;

Микроядерная архитектура.

Современная тенденция в разработке операционных систем это перенесение значительной части системного кода на уровень пользователя и одновременной минимизации ядра. Речь идет о подходе к построению ядра, называемом микроядерной архитектурой (microkernel architecture) операционной системы, когда большинство ее составляющих являются самостоятельными программами. В этом случае взаимодействие между ними обеспечивает специальный модуль ядра, называемый микроядром. Микроядро работает в привилегированном режиме и обеспечивает взаимодействие между программами, планирование использования процессора, первичную обработку прерываний, операции ввода-вывода и базовое управление памятью.

Рис. 1.4 Микроядерная архитектура операционной системы

Остальные компоненты системы взаимодействуют друг с другом путем передачи сообщений через микроядро.

Основное достоинство микроядерной архитектуры высокая степень модульности ядра операционной системы. Это существенно упрощает добавление в него новых компонент. В микроядерной операционной системе можно, не прерывая ее работы, загружать и выгружать новые драйверы, файловые системы и т. д. Существенно упрощается процесс отладки компонент ядра, так как новая версия драйвера может загружаться без перезапуска всей операционной системы. Компоненты ядра операционной системы ничем принципиально не отличаются от пользовательских программ, поэтому для их отладки можно применять обычные средства. В то же время, микроядерная архитектура операционной системы вносит дополнительные накладные расходы, связанные с передачей сообщений, что существенно влияет на производительность. Для того чтобы микроядерная операционная система по скорости не уступала операционным системам на базе монолитного ядра, требуется очень аккуратно проектировать разбиение системы на компоненты, стараясь минимизировать взаимодействие между ними. Таким образом, основная сложность при создании микроядерных операционных систем необходимость очень аккуратного проектирования.

Объектно-ориентированный подход

Хотя технология микроядер и заложила основы модульных систем, способных развиваться регулярным образом, она не смогла в полной мере обеспечить возможности расширения систем. В настоящее время этой цели в наибольшей степени соответствует объектно-ориентированный подход, при котором каждый программный компонент является функционально изолированным от других.

Основным понятием этого подхода является "объект". Объект - это единица программ и данных, взаимодействующая с другими объектам посредством приема и передачи сообщений. Объект может быть представлением как некоторых конкретных вещей - прикладной программы или документа, так и некоторых абстракций - процесса, события.

Программы (функции) объекта определяют перечень действий, которые могут быть выполнены над данными этого объекта. Объект-клиент может обратиться к другому объекту, послав сообщение с запросом на выполнение какой-либо функции объекта-сервера.

Объекты могут описывать сущности, которые они представляют, с разной степенью детализации. Для обеспечения преемственности при переходе к более детальному описанию разработчикам предлагается механизм наследования свойств уже существующих объектов, то есть механизм, позволяющий порождать более конкретные объекты из более общих. Например, при наличии объекта "текстовый документ" разработчик может легко создать объект "текстовый документ в формате Word 6.0", добавив соответствующее свойство к базовому объекту. Механизм наследования позволяет создать иерархию объектов, в которой каждый объект более низкого уровня приобретает все свойства своего предка.

Внутренняя структура данных объекта скрыта от наблюдения. Нельзя произвольно изменять данные объекта. Для того, чтобы получить данные из объекта или поместить данные в объект, необходимо вызывать соответствующие объектные функции. Это изолирует объект от того кода, который использует его. Разработчик может обращаться к функциям других объектов, или строить новые объекты путем наследования свойств других объектов, ничего не зная о том, как они сконструированы. Это свойство называется инкапсуляцией.

Таким образом, объект предстает для внешнего мира в виде "черного ящика" с хорошо определенным интерфейсом. С точки зрения разработчика, использующего объект, пока внешняя реакция объекта остается без изменений, не имеют значения никакие изменения во внутренней реализации. Это дает возможность легко заменять одну реализацию объекта другой, например, в случае смены аппаратных средств; при этом сложное программное окружение, в котором находятся заменяемые объекты, не потребует никаких изменений.

С другой стороны, способность объектов представать в виде "черного ящика" позволяет упаковывать в них и представлять в виде объектов уже существующие приложения, ничего в них не изменяя.

Использование объектно-ориентированного подхода особенно эффективно при создании активно развивающегося программного обеспечения, например, при разработке приложений, предназначенных для выполнения на разных аппаратных платформах.

Полностью объектно-ориентированные операционные системы очень привлекательны для системных программистов, так как, используя объекты системного уровня, программисты смогут залезать вглубь операционных систем для приспособления их к своим нуждам, не нарушая целостность системы.

Но особенно большие перспективы имеет этот подход в реализации распределенных вычислительных сред. В то время, как сейчас разные пакеты, работающие в данный момент в сети, представляют собой статически связанные наборы программ, в будущем, с использованием объектно-ориентированного подхода, они могут превратиться в единую совокупность динамически связываемых объектов, где каждый объект оперативно устанавливает и разрывает связи с другими объектами для выполнения актуальных в данный момент задач. Приложения, созданные для такой сетевой среды, основанной на объектах, могут выполняться, динамически обращаясь к множеству объектов, независимо от их местонахождения в сети и независимо от их операционной среды.

Поскольку любое объектно-ориентированное приложение представляет собой набор объектов, разработчику желательно иметь стандартные средства для управления объектами и организации их взаимодействия. При использовании и разработке объектно-ориентированных приложений в неоднородных распределенных средах, нужны также средства, упрощающие доступ к объектам сети. При возникновении запроса к какому-либо объекту распределенной среды, независимо от того, находится требуемый объект на том же компьютере или на одном из удаленных, прозрачным образом должен быть выполнен поиск объекта, передача ему сообщения, и возврат ответа. Для обеспечения прозрачного обнаружения объектов, все они должны быть снабжены ссылками, хранящимися в каталогах. Отсюда вытекает очень сложная проблема организации службы каталогов, позволяющей программистам именовать и искать объекты в сети, которая, вообще говоря, может быть разбросана по всему миру.

Однако, несмотря на упомянутые сложности и проблемы, объектно-ориентированный подход является одной из самых перспективных тенденций в конструировании программного обеспечения.

Средства OLE

Для пользователей Windows объектно-ориентированный подход проявляется при работе с программами, использующими технологию OLE фирмы Microsoft. В первой версии OLE, которая дебютировала в Windows 3.1, пользователи могли вставлять объекты в документы-клиенты. Такие объекты устанавливали ссылку на данные (в случае связывания) или содержали данные (в случае внедрения) в формате, распознаваемом программой-сервером. Для запуска программы-сервера пользователи делали двойной щелчок на объекте, посредством чего передавали данные серверу для редактирования. OLE 2.0, доступная в настоящее время в качестве расширения Windows 3.1, переопределяет документ-клиент как контейнер. Когда пользователь щелкает дважды над объектом OLE 2.0, вставленным в документ-контейнер, он активизируется в том же самом месте. Представим, например, что контейнером является документ Microsoft Word 6.0, а вставленный объект представляет собой набор ячеек в формате Excel 5.0. Когда вы щелкнете дважды над объектом электронной таблицы, меню и управляющие элементы Word как по волшебству поменяются на меню Excel. В результате, пока объект электронной таблицы находится в фокусе, текстовый процессор становится электронной таблицей.

Инфраструктура, требуемая для обеспечения столь сложных взаимодействий объектов, настолько обширна, что Microsoft называет OLE 2.0 "1/3 операционной системы". Хранение объектов, например, использует docfile, который в действительности является миниатюрной файловой системой, содержащейся внутри обычного файла MS-DOS. Docfile имеет свои собственные внутренние механизмы для семантики подкаталогов, блокировок и транзакций (т.е. фиксации-отката).

Наиболее заметный недостаток OLE - отсутствие сетевой поддержки, и это будет иметь наивысший приоритет при разработке будущих версий OLE. Следующая основная итерация OLE появится в распределенной, объектной версии Windows, называемой Cairo (Каир), ожидаемой в 1995 году.

Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!