9. Интеграция инструментальных средств; основные компоненты и характеристика интегрированных систем.

Универсальный механизм доступа к дан­ным - Microsoft ADO (ActiveX Data Objects), ныне широко применяемый не только в сред­ствах разработки фирм Microsoft и Borland, но и во многих "пользовательских" продук­тах, таких как Microsoft Office, Microsoft Internet Explorer и др. ADO ста­новится все более и более популярным способом доступа к данным, так как не только входит в состав Microsoft Office 2000 и Microsoft Internet Explorer 5.0, но и является частью ядра операционных систем семейства Windows 2000.

OLE DB и ADO, являясь частью универ­сального механизма доступа к данным фирмы Microsoft (Microsoft Universal Data Access), позволяют осуществить доступ к источникам данных, таким как файловая система, данные электронной почты, многомерные хранили­ща данных и др.

Универсальный механизм доступа к данным (Universal Data Access) являет собой стра­тегию предоставления доступа к любому типу информации. Он обеспе­чивает высокопроизводительный доступ к различным источникам информации, в том числе к данным электронной почты и файловой системы, текстовым, графичес­ким и географическим данным и др. Для многих современных приложений, использующих данные, характерно подобное раз­нообразие их источников. Более того, вполне очевидно, что могут появляться но­вые форматы данных и способы их хране­ния, поэтому разумным требованием к уни­версальному механизму доступа к данным была бы возможность поддержки не толь­ко существующих в настоящее время фор­матов и источников данных, но и форматов данных, которые будут созданы в будущем.

Назначение универсального механизма доступа к данным фирмы Microsoft — пре­доставить доступ к перечисленным источ­никам данных с помощью единой модели доступа к данным.

В настоящее время универсальный ме­ханизм доступа к данным фирмы Microsoft поддерживает все наиболее популярные СУБД.

Основные компоненты архитектуры универсального механизма доступа к данным Microsoft:

- Microsoft ActiveX Data Objects (ADO) пред­ставляет собой программный интерфейс для доступа к данным из приложений. С точки зрения программирования ADO и его расширения являются упрощенным высокоуровневым объектно-ориентиро­ванным интерфейсом к OLE DB.

- OLE DB — это низкоуровневый интер­фейс для доступа к данным. ADO исполь­зует OLE DB, но можно использовать OLE DB и напрямую, минуя ADO;

- Open Database Connectivity (ODBC) — стандартный способ доступа к реляционным дан­ным. Этот компонент универ­сального механизма доступа к данным оставлен с целью обеспечения совместимости с прежними версиями про­граммного обеспечения. В со­временных приложениях при­менению ODBC-драйверов предпочитают использование OLE DB-провайдеров. [4]

10. Концепции развития информационных технологий.

Если бы потребовалось дать определение офисного компьютера буквально в двух словах, то я бы выбрал "надежность" и "управляе­мость". Если бы пришлось стать еще более лаконичным, то огра­ничился бы термином "предска­зуемость". Словом, концепция офисного компьютера должна удовлетворять ключевому крите­рию: это должен быть ПК, не вы­зывающий головной боли ни у пользователя, ни у администрато­ра. Те, кто не пред­ставляет себе современного уров­ня стандартизации и идеализиру­ет инженерный подход тайвань­ских производителей, могут поду­мать, что все довольно просто: купи "бренд" и живи спокойно. Однако ситуация с надежностью персональных компьютеров дале­ка от идеальной. Неловкое движе­ние мышью, неудачная попытка самостоятельной установки ПО — и вот администратор вы­нужден бежать на "разбор" к оче­редному "проштрафившемуся" пользователю.

Идеологическую базу для ком­плектации офисного ПК всегда задавала спецификация Intel/Microsoft PC Design Guide (http://www.pcdesguide.org/). Она утвер­ждается раз в два года и предоп­ределяет архитектурные тенден­ции вплоть до принятия следую­щей редакции документа. Любо­пытно, что в настоящий момент в силе остаются рекомендации, из­ложенные в PC 99 System Design Guide. Однако практически завер­шено открытое обсуждение сле­дующей редакции — PC 2001 System Design Guide (для кратко­сти будем называть ее просто PC 2001). Со дня на день она будет утверждена, и в предпоследнюю редакцию Draft 0.9 уже вряд ли будут внесены изменения.

Вообще, требования, приводи­мые в тексте PC 2001, сформули­рованы для создания компьюте­ров под управлением Windows ME, Windows 2000 Professional, предназначенных для работы с типичными Windows-приложени­ями (наверное, следует пони­мать — с офисными приложени­ями). Особо подчеркивается, что речь идет не о базовых аппарат­ных требованиях, предъявляемых операционными системами, а о неких оптимальных. Впервые PC 2001 System Design Guide не со­держит рекомендаций — указы­ваются только минимальные тре­бования! Все то, что было из луч­ших побуждений рекомендовано в PC 99, либо стало требованием в PC 2001, либо безжалостно уда­лено. Это позволило избежать не­разберихи и попыток двояко "трактовать закон".

Основная идея PC 2001 — сде­лать стандартом де-юре требова­ния инициативы Intel Easy PC, на­правленной на превращение ком­пьютера в несложный, надежный и стабильно работающий бытовой прибор. Лейтмотив Easy PC — отказ от шины ISA, быстрая заг­рузка, приоритет внешней расши­ряемости и интеллектуальное уп­равление питанием. Плюс ком­пьютер должен иметь большой набор внешних интерфейсов USB и IEEE-1394. Это, конечно, далеко не полное изложение идей Easy PC, но их, по крайней мере, мож­но почувствовать.

Бомба все-таки взорвалась — в PC 2001 отсутствует классовое деление. Такие классы, как Office PC, Consumer PC и Entertainment PC, которые были четко специ­фицированы в PC 99 Design Guide, теперь никак не обознача­ются, а упоминания о них вычер­кнуты. Что же осталось? Если кратко, то все, что не является Workstation (рабочей станцией) и Mobile (ноутбуком), попадает под категорию PC System. И именно требования для PC System (об­разца PC 2001) применимы к ма­шинам, которые в тексте PC 99 Design Guide классифицирова­лись как Office PC.

Ну что ж — так оно, может, и проще. Единственное, что надо помнить: Office PC должен проек­тироваться с учетом минимиза­ции совокупной стоимости владе­ния. Так гласила спецификация PC 99. Но прошлое — прочь! На ближайшие два года минималь­ные требования к процессору для PC System — тактовая частота 667 МГц и размер кэш-памяти — 128 Кбайт. Минимальные требо­вания к объему оперативной па­мяти: 128 Мбайт для ПК с преду­становленной Windows 2000 Professional и 64 Мбайт — для всех остальных.

В PC System должно быть по меньшей мере два свободных USB-порта. То есть те, которые заняты мышью и клавиатурой — не считаются. Кстати, особо ого­варивается, что USB-мышь долж­на подключаться не к ПК, а к кла­виатуре, чтобы не расходовать лишний USB-порт. Еще любопыт­но, что в PC 2001 первоначально был зафиксирован отказ от PS/2-периферии. Но в предпоследней редакции документа разработчи­ки проявили благоразумие и зак­рыли глаза на PS/2-клавиатуры и мыши еще на два года.

Все остальное — общие сло­ва. Точнее, "декларации о наме­рениях", просьбы следовать при­нятым стандартам и поддержи­вать современные технологии. В частности, PC System 2001 дол­жна поддерживать интеллекту­альные системы управления пи­танием, быстрой загрузки OnNow и Instantly Available PC (напри­мер, вся механика должна зами­рать и не шуметь, когда компью­тер уходит в режим "сна"). И во­обще, отмечено стремление де­легировать программным сред­ствам управления питанием как можно больше полномочий, а кнопки на корпусе сохранить лишь на экстренный случай, например чтобы включить ПК.

Коль скоро авторитетная специ­фикация Intel/Microsoft дегради­ровала до полной "дипломатич­ности", попробуем составить "фоторобот" офисного ПК исхо­дя из здравого смысла. А снача­ла — сформулировать условия комфортного построения офис­ной системы. Их несколько.

Конфигурация парка офисных ПК должна быть стандартизиро­вана и унифицирована. Конечно, рассчитывать на то, что офис (скажем, на 30 машин) будет укомплектован ПК-"близнецами", было бы наивно. Однако планиро­вать закупки таким образом, что­бы в нем присутствовало не более трех представительных групп ПК однотипных конфигураций, мож­но и нужно. Смысл в термин "од­нотипная конфигурация" вкладывается вполне определенный. Под таковой следует понимать ПК с одинаковыми системными плата­ми, одинаковыми видеокартами и одинаковыми сетевыми адаптера­ми. Все остальное — вторично. Частота и класс процессора, тип монитора и других компонентов и периферии оказывают лишь кос­венное влияние на управляемость и модернизируемость. Зачем же нужны такие строгости? Все про­сто: администратор, знающий все особенности однотипной бескон­фликтной конфигурации ПК, смо­жет в кратчайшие сроки провес­ти ревизию машин, обеспечить их своевременную аппаратную диаг­ностику, дистанционно провести массовый типовой upgrade мик­ропрограммы BIOS и системного программного обеспечения. И, са­мое главное, накопленная стати­стика сбойных компонентов по­зволит создать "неприкосновен­ный запас" комплектующих и бы­стро "поднять" сбойную машину. Это ли не настоящая предсказуе­мость? Впрочем, можно отбро­сить все казенные слова и легко себе представить, что проще: лик­видировать неисправность в хо­рошо знакомой машине или каж­дый раз решать непростую "голо­воломку" в "неповторимой" экзо­тической конфигурации. Скептики могут поправить: а как же при та­ком офисном консерватизме ос­таваться в фарватере техническо­го прогресса? Отвечу: аппаратных возможностей качественной сис­темной платы (класса ASUS Р2В) и остальных немеханических ком­понентов реально хватает не ме­нее чем на три года спокойной, стабильной жизни. Крайне мало­вероятно, что даже процессор с памятью придется обновлять. Впрочем, такой примитивный upgrade вряд ли способен нару­шить равновесие офисного парка компьютеров. Второй путь следо­вания прогрессу — ротация трех крупных групп однотипных ма­шин. Например, есть 30 компью­теров, из которых 10 приближа­ются к значительному морально­му износу, вторая десятка отно­сится к классу машин, ресурса которых вполне еще хватит на год, и наконец, оставшиеся 10 ма­шин принадлежат к классу "акту­альных", с двухлетним запасом прочности. По мере того как мо­ральный износ первой десятки достигает критической отметки, она выводится из обращения. На ее место заступает вторая сред­няя десятка плюс приобретается новая партия из 10 машин с тех­нологическим запасом на буду­щее.

Необходим регулярно прово­дить просветительскую и регла­ментную работу среди персонала офиса. Грубо говоря, админист­ратор при содействии руковод­ства должен довести до людей, что "можно", а что "нельзя". Основное "нельзя" — это само­вольная установка в офисный ПК периферийных устройств, любых плат расширения и других ком­понентов. Понятно, что такие действия могут привести к вы­нужденному простою системы, а вмененные издержки (стоимость времени администратора и упу­щенная выгода) будут почти не­предсказуемы. Не менее строгое "нельзя" —несанкционированная установка пользователем до­полнительного программного обеспечения. Во-первых, в этом случае человек, скорее всего, на­рушает лицензионные соглаше­ния, "подставляя" свою органи­зацию под антипиратские санк­ции. Во-вторых, что куда важнее, пользователь повышает риск краха системы, так как гаранти­ровать совместимость комбина­ции "рабочего" пакета с личны­ми программами не может никто. В офисном ПК требования к надежности должны доминиро­вать над требованиями произво­дительности при прочих равных условиях. В конце концов, компь­ютер "двухлетней давности" обычно легко справляется с боль­шинством офисных задач. Макси­мум — новые приложения будут открываться заметно медленнее. Куда важнее, чтобы офисная си­стема работала бесперебойно. Поэтому любые, даже самые бе­зопасные методы "разгона" не применимы в офисных условиях. Положено частоте системной шины быть 66 МГц — пусть та­кой и будет. Не беда, что процес­сор "гонится" на "плюс 100 МГц", оставьте маркирован­ное значение — сэкономите мас­су времени на перезагрузках от "неожиданных" зависаний. Мож­но вспомнить и о таких моментах, как организация правильного теплоотвода для ПК. Обратите вни­мание, чтобы на офисной маши­не были установлены качествен­ный системный вентилятор и про­цессорный кулер. Если в корпусе конструктивно предусмотрено место для дополнительного вен­тилятора, то пренебрегать им, на­верное, не стоит.

Давать советы — дело прият­ное. Куда сложнее увлечь инду­стрию личным примером. После двух лет разговоров об управля­емых и удобных системах Easy PC (Ease-of-Use) ведущие произ­водители не без скрипа выпусти­ли серийные модели домашних и офисных ПК, соответствующие почти всем канонам PC 2001 System Design Guide. В результа­те получились очень эффектные, компактные и дорогие, ценой в 1500-3000 долларов, конструк­ции — настольные компьютеры для высшего руководства и домашних "компьютерных энтузи­астов". Понятно, что "для лю­дей" такие машины вряд ли бу­дут закупаться корпорациями и представителями малого бизне­са, поэтому во всех бизнес-ли­нейках акцент делается на куда более традиционные бежевые коробки. Посмотрим, что же у них внутри.

В группе традиционных бизнес-ПК (value/mainstream) компания Dell продвигает модель OptiPlex GX115 в следующей конфигура­ции: Intel Pentium III или Celeron (минимальное требование PC 2001 — частота 667 МГц, кэш — 128 Кбайт), чипсет Intel 815Е (4 Мбайт дисплейного кэша на плате), шина 133 МГц, память 64-128 Мбайт non-ЕСС SDRAM (соответствует PC 2001), интегри­рованный сетевой контроллер 3Com 10/100 Мбит/с WuOL Capable Ethernet, дисковый кон­троллер EIDE SMART II ATA-100, привод 20/48x CD-ROM, дополни­тельно — DVD, Zip, CD-RW. От­метим, что это одна из наиболее умеренных конфигураций. В част­ности, для корпоративных сете­вых сред с высокими требовани­ями OptiPlex GX300 на базе чипсета Intel 820 (Pentium III до 866 МГц) использует быструю, но очень дорогую память Rambus (два позолоченных слота RIMM на плате). Среди ПК, соответствую­щих Easy PC Intitiative, необходи­мо отметить сенсацию прошед­шего года — Dell WebPC — се­рийную модель, внешний вид ко­торой говорит сам за себя.

В духе солидарности с Easy PC Initiative компания HP разработа­ла инновационный ПК HP e-vectra. Первое, что бросается в глаза, — совершенно необыч­ный дизайн системного блока. Крохотная коробка, похожая на тостер, лишена "попугаистой" раскраски, но и "офисный беж" отсутствует. В средней конфигу­рации (1100 долл.) e-vectra вклю­чает: корпус Ultra Small Form Factor, системную плату на чипсете Intel 810 с интегрированным сетевым контроллером 3Com, процессор Pentium III 733 МГц, 128 Мбайт SDRAM, жесткий диск 8,4 Гбайт, тонкий привод CD-ROM 24x.

Традиционная офисная короб­ка HP Vectra VL 600 (позициони­руется как машина с "запасом прочности") поставляется гото­вой к быстрому внедрению сис­темы HP Master Pass Key и ком­плекта HP Smart Card, в состав которого входит устройство для чтения и две смарт-карты, позво­ляющие предотвратить несанк­ционированный доступ к корпоративным ПК. Архитектура ком­пьютера обычна: чипсет Intel 820, процессор Pentium III 733 МГц, ОЗУ Rambus 128 Мбайт, графи­ческий адаптер Matrox Millennium G250 или G400, дисковод CD-ROM с 48-кратной скоростью, 8х/32х DVD-ROM или 4х CD-RW — на выбор. Модели, гото­вые для подключения к сети, комплектуют сетевой платой 3Com FastEtherlinklO/100.

И подобная картина по тради­ционным офисным ПК — у всех ведущих производителей: от IBM и Compaq до Gateway. Перечис­лять конфигурации офисных ко­робок было бы просто скучно. Везде на начальном уровне — Intel 810/815 в сочетании с Pentium lll/Celeron и памятью SDRAM. В "продвинутом" корпоративном секторе мелькают оди­наковые решения на Pentium III частоты "вокруг 800 МГц", чипсете Intel 820 и с памятью RDRAM. Давайте лучше посмотрим на их инновационные разработки Easy PC. На них нужно именно смот­реть, так как внутри картина по­вторяется: Intel 810, Celeron/ Pentium III, много USB и мало ус­таревших интерфейсов.

Что удивляет — малая пред­ставительность систем на базе AMD Duron/Athlon. Думается, что это связано только со стабильно­стью поставок этих процессоров в больших количествах. А значит, ситуация в ближайшее время мо­жет сильно измениться. [3]

Программное обеспечение для ЭВМ Программное обеспечение для ЭВМ

Требования к компьютеру при использовании различных операционных систем.
Операционная система Минимальные требования Рекомендуемые требования
Процессор Объем оперативной памяти Объем жесткого диска Процессор Объем оперативной памяти Объем жесткого диска
DOS 8088 512 Kb - 80386 4 Mb 120 Mb
Windows 3.1 80386 4 Mb 120 Mb 80486 8 Mb 300 Mb
Windows 95 80486 8 Mb 200 Mb Pentium 16 Mb 540 Mb
Windows NT 80486 16 Mb 200 Mb Pentium 32 Mb 540 Mb

Программное обеспечение для ЭВМ


Этот документ содержит диаграмму, рисунок, таблицу и формулу.

Диаграмма создавалась с помощью инструмента Microsoft Graph 97: меню Вставка – пункт Объект – закладка Создание – пункт Диаграмма Microsoft Graph 97.

Для вставки рисунка использовалось меню Вставка – пункт Рисунок – пункт Из файла.

Таблица вставлялась с помощью инструмента Добавить таблицу в меню Таблица. При форматировании таблицы использовались инструменты Объединить ячейки и Разбить ячейки в меню Таблица.

Формула создавалась редактором Microsoft Equation 3.0, который вызывается следующим образом: меню Вставка – пункт Объект – закладка Создание – пункт Microsoft Equation 3.0.

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

Список использованной литературы

1. Ван Тассел. Стиль, разработка, эффективность, отладка и испытание программ. – М.: Мир, 1981. – 320 с.

2. Джамса К., Баркати Н. Изучи сам Windows 95 сегодня. – Мн.: Попурри, 1997. – 416 с.

3. Богданов В. Концепция офисного ПК. Обзор требований Intel/Microsoft, предъявляемых к компьютерам для офиса. // Компьютер-Пресс №11 '2000, с. 12-15.

4. Федоров А., Елманова Н. Введение в базы данных. Часть 5. Механизмы доступа к данным. OLE DB и ADO. // Компьютер-Пресс №8 '2000, с. 163.

5. Зубов В.С. Программирование на языке Turbo Pascal (версии 6.0 и 7.0). – М.: Филин, 1997. – 320 с.

6. Колесникова Ю.В. Microsoft Excel 2000: справочник. – СПб.: Питер, 1999. – 480 с.

7. Кушниренко А.Г., Лебедев Г.В., Сворень Р.А. Основы информатики и вычислительной техники. – М.: Просвещение, 1993. – 224 с.

8. Рейзнер Т. Самоучитель Word 97. – СПб.: Питер, 1999. – 432 с.

9. Фигурнов В.Э. IBM PC для пользователя. Краткий курс. – М.: Инфра-М, 1998. – 480 с.


[1] Прайс-лист от 11.09.2000 г.


Информация о работе «Программное обеспечение для ЭВМ»
Раздел: Информатика, программирование
Количество знаков с пробелами: 40481
Количество таблиц: 2
Количество изображений: 3

Похожие работы

Скачать
151674
0
0

... . Как правило, они передаются только по авторскому договору. Исключения установлены статьями 18 - 26 Закона об авторском праве и смежных правах и статьями 15, 16 Закона о правовой охране программ для ЭВМ - это случаи свободного использования произведений. В российском законодательстве сформулированы следующие положения, имеющие принципиальное значение для заключения и осуществления договоров о ...

Скачать
59285
1
8

... » (Zero Administration Initiative), которая будет реализована во всех следующих версиях Windows. SMS- сервер управления системами У SMS две задачи — централизовать управление сетью и уп­ростить распространение программного обеспечения и его модернизацию на клиентских системах. SMS подойдет и ма­лой, и большой сети — это инструмент управления сетью на базе Windows NT, эффективно использующий ...

Скачать
147348
16
12

... недостаточно). Возможно включение комплекса в план учебного процесса, для обучения студентов. 2. Специальная часть разработка программного обеспечения для организации интерфейса программно-методического комплекса   2.1 Разработка технического задания на реализацию специальной части дипломного проекта Наименование программного изделия - "Интерфейс программно - методического комплекса для ...

Скачать
117942
2
4

... обращений к реестру были проконтролированы при помощи Registry Monitor от Sysinternals Corp. 4.4 Описание программы Автоматизированная система для оценки уровня знаний студентов с применением технологии «Клиент-сервер» предназначена для проведения централизованных итоговых занятий по разным дисциплинам в виде интерактивного тестирования. Данный проект поддерживает совместимость с пакетом ...

0 комментариев


Наверх