Смекни!
smekni.com

Информационные средства (стр. 3 из 4)

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

Функции служат для автоматизации вычислений. Мастер функций позволяет использовать весь набор функций MicrosoftExcel, даже если пользователь точно не знаете их названия. Все функции организованы в группы (или категории), такие как финансовые, статистические и др. Мастер функций выводит краткое описание каждой функции, благодаря которому можно выбрать нужную функцию. Кроме того, мастер функций помогает вводить аргументы функции и поясняет, для чего они нужны. При использовании мастера функций практически исключаются ошибки при записи формул в ячейки, кроме того, так удобнее вводить сложные функции с несколькими аргументами. Наиболее часто используемые функции – это СУММ (вычисляет сумму аргументов), СРЗНАЧ (вычисляет среднее значение аргументов), SIN (вычисляет синус угла), COS (вычисляет косинус угла), ABS (вычисляет абсолютную величину аргумента), EXP (вычисляет экспоненту аргумента) и другие. [6]

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

Универсальный механизм доступа к данным - MicrosoftADO (ActiveXDataObjects), ныне широко применяемый не только в средствах разработки фирм Microsoft и Borland, но и во многих "пользовательских" продуктах, таких как MicrosoftOffice, MicrosoftInternetExplorer и др. ADO становится все более и более популярным способом доступа к данным, так как не только входит в состав MicrosoftOffice 2000 и MicrosoftInternetExplorer 5.0, но и является частью ядра операционных систем семейства Windows 2000.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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