Вопр. Программное обеспечение информационных технологий в
Информационные процессы в экономике. Роль ИТ в развитии общества состоит в ускорении процессов получения,распространения и использования обществом новых знаний.В истории развития цивилизации произошло несколько информац-х революций.1АЯ-связ.с изобретением письменности,что привело к гигантскому ,качественному,количественному скачку.Появл.возможность передачи знаний.2АЯ-вызвана изобретением книгопечатания,котор.изменила индустр.общество,культуру,организац.деятельности.3ЯЯ-изобретение электричества,появл.телефоны,телеграф,котор.позвол.накапливать и передавать информацию.в любомV.4АЯ-изобретение микропроцессорной технологии и появлением ПК,компьютерной сети,системы передачи данных. Графическое представление,количество публикаций,изобретений,программ для ЭВМ и других результ.интеллект.деятельности показали скачкообразный рост на рубеже 50-70годов.Это называли информац.взрывом. Эти обстоятельства стимулировали разработку и создание автоматизированных средств создания,обработки,передачи информации.В теже годы анализ тендеций НТП и бурного развития нов.технологий в США привел к зарождению 2-х идеалогий:информ.общество и постиндустриализм.Идея постинд.об-а б/выдвинута Д.Велломм в его книге «Наступление постинд.об-а. Опыт соц.прогноза». В котор.он разделил историю человеческого об-ва на 3 стадии:аграрную,индустриальную,постиндустриаль-ю.Развивая идеи Э.Тоффлер рассм.историю человеческой цивилизации в виде следующих друг за другом волн:1-«с/х цивилизация-символ «мотыга»(продукция сх и минеральные ресурсы);2-«индустриальная-символ «конвейер»(обеспечив.дешевый труд и массовое производство);3-«информационная-символ «компьютер»(создание и эксплуатация знаний). 2.Основные понятия ИТ. Информация-сведения о лицах ,предметах,фактах,событиях,явлениях и процессах,независимо от формы их предоставления(ФЗ№24).Информатизация-организова-ый,социально-экономический,научно-технический процесс создания оптимальных условий для удовлетворения информационных потребностей и реализации прав граждан,органов гос.власти,местного самоуправления;организаций,обществ.объединений,на основе формирования и использования информ.ресурсов.Документированная информация-инф-я,зафиксированная на материальном носителе и имеющая реквизиты для ее иднтификации.Экономическая информация-совокупность сведений,отображающих состояние или изменение и развитие экономики и всех ее элементов.Информ.ресурсы-отдельные док,отдельные массивы документов в информац.системах.ИТ-процесс,использующий совокупность методов и программно-технических средств для сбора,обработки,хранения и передачи информации с целью получения информации нов.качества.ИТ в сфере экономики-комплекс методов в переработке,разрозненных исходных данных в достоверную опреративную информацию для принятия решения с пом.аппаратных и программных средств с целью достижения оптимальных рыночных параметров объекта управления.Инф.процессы-процессы сбора,обработки,накопления,поиска и распространения информации.Телекоммуникации-дистанционная передача данных на базе компьютерных сетей и современных средств связи.Инф.культура-умение целенаправленно работать с информацией и использ.для получения обработки компьютерной информационной технологии в современные и технич.средства и методы.
|
|
|
|
Аппаратное обеспечение информационных технологий
Аппаратное обеспечение информационных систем: периферийные устройства ПК, средства вывода информации, принтеры: матричные, струйные, лазерные (термические принтеры)
Персональный компьютер представляет собой вполне самостоятельное устройство, в котором есть все необходимое для автономной жизни. Хотя разговоры о "безбумажной" технологии ведутся уже довольно давно, нормальную работу с компьютером пока еще трудно представить без использования печатающего устройства. Зачастую нужна копия на бумаге того или иного документа, рисунка и т. п., имеющихся в компьютере в файле. Различаются принтеры прежде всего по способу печати. Широко распространены несколько видов принтеров: матричные, струйные, лазерные.
|
|
Матричные принтеры - наиболее распространенный тип принтеров. Идея матричных печатающих устройств заключается в том, что требуемое изображение воспроизводится из набора отдельных точек, наносимых на бумагу.
Лазерные принтеры - как и копировальные аппараты используют принцип сухой ксерографии, в основе которого лежит напыление порошка на материал с последующим запеканием.
вопр. Программное обеспечение информационных технологий в
Экономике
2.2.1. Структура программного обеспечения
Программное обеспечение (ПО) компьютера называют мягким оборудованием или SOFTWARE.
В зависимости от функций, выполняемых программным обеспечением, его можно разделить на 2 группы: системное программное обеспечение и прикладное программное обеспечение.
Системное ПО организует процесс обработки информации на компьютере и обеспечивает нормальную рабочую среду для прикладных программ. Системное ПО настолько тесно связано с аппаратными средствами, что его иногда считают частью компьютера.
|
|
В состав системного ПО входят:
• операционные системы;
• сервисные программы;
• трансляторы языков программирования;
• программы технического обслуживания.
Операционная система (ОС) — это совокупность программ, управляющая аппаратной частью компьютера, его ресурсами (оперативной памятью, местом на дисках), обеспечивающая запуск и выполнение прикладных программ, автоматизацию процессов ввода/вывода. Без операционной системы компьютер мертв. ОС загружается при включении компьютера.
Сервисное программное обеспечение — это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем.
Транслятором языка программирования называется программа, осуществляющая перевод текста программы с языка программирования в (как правило) машинный код.
Под программами технического обслуживания понимается совокупность программно-аппаратных средств для диагностики и обнаружения ошибок в процессе работы компьютера или вычислительной системы в целом. Они включают в себя средства диагностики и тестового контроля правильности работы компьютера и его отдельных частей, в том числе автоматического поиска ошибок и неисправности, как в отдельном компьютере, так и во всей вычислительной системе.
Прикладное ПО предназначено для решения конкретных задач пользователя и организации вычислительного процесса информационной системы в целом.
Прикладное ПО позволяет разрабатывать и выполнять задачи (приложения) пользователя по бухгалтерскому учету, управлению персоналом и т.п.
Прикладное программное обеспечение работает под управлением системного ПО, в частности операционных систем. В состав прикладного ПО входят:
• пакеты прикладных программ (ППП) общего назначения;
• пакеты прикладных программ функционального назначения.
ППП общего назначения — это универсальные программные продукты, предназначенные для автоматизации разработки и эксплуатации функциональных задач пользователя и информационных систем в целом.
К этому классу ППП относятся:
• редакторы текстовые (текстовые процессоры) и графические;
• электронные таблицы;
• системы управления базами данных (СУБД);
• интегрированные пакеты;
• Case-технологии;
• оболочки экспертных систем и систем искусственного интеллекта.
К ППП функционального назначения относятся программные продукты, ориентированные на автоматизацию функций пользователя в конкретной сфере экономической деятельности. К данному классу относятся пакеты программ по бухгалтерскому учету, технико-экономическому планированию, разработке инвестиционных проектов, управлению персоналом, системы автоматизированного управления предприятием в целом.
2.2.2. Краткий обзор современных операционных систем.
В настоящее время существует большое количество операционных систем и постоянно появляются новые, учитывающие недостатки и расширяющие возможности предшествующих. Многие из ОС не просто являются конкурирующими друг с другом или совершенствующими друг друга, а предназначены для конкретной цели. Существуют ОС для персональных компьютеров, для рабочих станций, для серверов и т.д.
Основными характеристиками ОС являются:
• разрядность;
• число одновременно решаемых задач (многозадачность);
• число одновременно работающих пользователей;
• файловая система;
• поддержка работы в сети;
• степень защиты;
• на каких аппаратных платформах может работать;
• поддержка одновременной работы нескольких процессоров.
Сейчас все большее количество ОС поддерживают работу с сетью и
обеспечивают выход как в локальную сеть, к общим ресурсам рабочей группы, так и во всемирную глобальную сеть Интернет. Эти сетевые соединения могут быть реализованы как посредством сетевой карты, так и через модем.
Каждая из ОС требует для своей работы определенных ресурсов, таких как объем оперативной памяти, объем винчестера, тип процессора и его производительность. Поэтому важно знать, для какой платформы предназначена та или иная ОС. Возможность установки на различных платформах является важным критерием при выборе ОС.
Организация файловой системы ОС влияет на скорость доступа к данным и на объем доступных данных.
Помимо этого, не каждая операционная система подходит для выполнения конкретной задачи, например, для реализации различных научных экспериментов, как правило, необходима ОС реального времени (обеспечивающая мгновенный отклик на событие) класса UNIX или Linux.
Рассмотрим наиболее распространенные ОС. Выделим две группы систем: операционные системы для персональных компьютеров и операционные системы для рабочих станций, серверов и мэйнфреймов.
Операционные системы для персональных компьютеров. Семейство ОС Windows. Фирма Microsoft разработала целое семейство операционных систем для IBM-совместимых компьютеров, и сегодня они используются на большинстве персональных компьютеров.
В1985 году была создана MS Windows 1.0, в 1992 Windows 3.1, чуть позже Windows 3.11, Windows 3.5, затем Windows 95, Windows NT 4.0, Windows 98, Windows 2000, Windows ME.
Windows 95-98 предназначены в основном для решения офисных задач: для ведения бухгалтерии, написания документов, представления графических результатов деятельности фирм и т.д. ОС Windows 95-98 поддерживают файловую систему FAT32.
Такие системы, как Windows 95-98 могут использоваться как ОС для домашних компьютеров, учебного процесса или для неопытного пользователя, для начального знакомства с компьютером, т.к. интерфейс этих систем очень удобен и интуитивно понятен каждому. Базовыми понятиями в них являются окно, пиктограмма и пусковое меню. Многие пользователи настолько привыкли к интерфейсу этих систем, что уже не мыслят себе работу в системах с другим пользовательским интерфейсом.
Windows 2000 Professional. Windows 2000 Professional — операционная система для настольных компьютеров в организации любого масштаба, заменившая Windows 95 как стандартную платформу для деловых приложений. В процессе проектирования Windows 2000 Professional преследовались следующие цели: упростить работу с системой; сохранить традиционные достоинства систем Windows NT; перенести в систему лучшие качества Windows 98; создать легко конфигурируемую настольную систему, позволяющую снизить общую стоимость владения (Total Cost of Ownership, TCO).
В Windows 2000 используется привычный интерфейс Windows, но более простой и "интеллектуальный". Обеспечивается поддержка множества национальных языков Упрощена настройка системы благодаря использованию новых программ-мастеров (для подключения новых устройств, создания сетевых соединений и т. п.).
Система ориентирована на работу с мобильными компьютерами. Упрощены подключение и отключение устройств и работа с dock-етанцией, обеспечивается более экономичный режим использования батарей, имеется режим автономной работы с документами, повышена защищенность информации (благодаря использованию шифрующей файловой системы)
Имеются эффективные инструменты для работы с Интернет, которые встроены в систему, ускоряют работу и поиск информации в сети Web.
Windows 2000 Professional наследует традиционно сильные черты систем Windows NT: защищенность информации, высокую надежность, производительность .
Защищенность информации обеспечивается благодаря использованию модифицированной файловой системы NTFS 5.0, шифрующей файловой системы, коммуникационных протоколов, позволяющих создавать закрытые виртуальные частные сети (VPN), протокола аутентификации Kerberos и технологий управления доступом, таких как смарт - карты.
В системе улучшено многозадачное выполнение приложений, обеспечивается масштабируемая поддержка памяти и процессоров, ускоряется доступ к информации на локальных дисках и в сети (благодаря индексированию содержимого файлов).
В системе Windows 2000 Professional реализованы многие удачные решения, появившиеся после выхода системы Windows 98.
По сравнению с Windows NT 4.0 система Windows 2000 Professional обеспечивает лучшую поддержку существующих приложений и драйверов. Новая система поддерживает множество имеющихся 32-разрядных приложений, а также 16-разрядные Win- и DOS-приложения. Однако приложения, не соответствующие модели безопасности Windows NT, не будут работать в Windows 2000 Professional. Новая система имеет значительно расширенный список совместимых аппаратных устройств.
Поддерживаются устройства нового поколения: компьютеры с возможностями управления питанием, шины AGP, LJSB и JEEE 1394, DVD- диски, адаптеры ATM, кабельные модемы и т. д.
Имеется встроенная сетевая поддержка для подключения к системам Windows NT Server, Novell NetWare или UNIX.
Windows Me. Windows Millennium Edition (Windows Me) — новая операционная система для персональных компьютеров, позволяющая прямо из дома получить доступ ко всем многообразным возможностям электронного мира. В данной ОС улучшены возможности работы со средствами мультимедиа, обеспечивающие удобную обработку изображений, общий доступ к файлам цифровых фотографий, цифрового и аналогового видео и цифровой музыки; использование качественной графики и звука в компьютерных играх.
Высокая степень доступности, простота и наличие развитых справочных средств делают Windows Me удобной операционной системой для домашнего компьютера.
Операционная система Windows Me упрощает создание домашней сети и обеспечивает общий доступ к подключению Интернета, принтерам и другим устройствам, что сберегает время, деньги и другие ресурсы пользователей.
Операционная система Windows Me предоставляет эффективные и многообразные средства доступа к Интернету, благодаря которым пользователь может участвовать в аудиоконференциях и сетевых играх, обмениваться сообщениями электронной почты — словом, поддерживать связь с окружающим миром.
Windows CE. Эту ОС не следует путать с Windows 98 SE, Windows CE
— операционная система для портативных компьютеров. Для нее есть программы Word и Excel, которые совместимы с их настольными аналогами.
MacOS. Операционная система для компьютеров iMAC (Macintosh Apple), ее нельзя установить на компьютер с процессором Pentium и наоборот Windows нельзя поставить на iMAC. Для Mac существует много возможностей эмуляции MS Windows и DOS. MacOS — это многозадачная операционная система
PalmOS. Операционная система для карманных компьютеров Palm, является соперником Windows CE 3.0. В Palm как правило нет клавиатуры, и используется световое перо. В PalmOS есть свой текстовый редактор, веб- браузер и другие программы.
BeOS. Это новая операционная система, ее первая версия появилась в 1996 году. BeOS поддерживает две аппаратные платформы: PowerPC и Intel x86. Она легко уживается с другими операционными системами, поэтому ее можно установить на один компьютер вместе с Windows 95/98 и Windows NT. Эта система особенно хороша для тех, чья работа связана с созданием мультимедиа. Главным достоинством данной ОС служит файловая система Bfs, которая базируется на 64-битной структуре и позволяет обратиться к 18 биллионам гигабайт. Интерфейс программирования приложений (application programming interface — API) в BeOS объектно- ориентирован в большей степени, чем в других распространенных операционных системах. Это значительно облегчает создание новых приложений и улучшение существующих.
Традиционные операционные системы способны обрабатывать графическую информацию, но это не является их основной задачей. Однако сегодня это направление становится приоритетным независимо от области применения, будь то экономика или физика, творчество или развлечения. Архитектура BeOS специально оптимизирована для обработки видео- и аудиоинформации и выполнения широкого круга задач, связанных с коммуникационными возможностями.
Операционные системы для рабочих станций, серверов и мэйнфреймов. UNIX. Среди применяемых в настоящее время ОС практически на всех классах компьютеров — от рабочих станций до суперкомпьютеров
— лидируют различные версии и реализации многопользовательской, многозадачной, платформо независимой ОС UNIX. Операционная система UNIX — одна из самых популярных в мире операционных систем — была разработана Кеном Томпсоном — сотрудником фирмы Bell Laboratories концерна AT&T в 1969 году как многозадачная система для миникомпью- теров и мэйнфреймов.
ОС UNIX — 32 разрядная система, сетевая, с высокой степенью защиты (американский стандарт безопасности С2), может поддерживать одновременную работу нескольких процессоров.
Для проведения сложных экспериментальных исследований, связанных с большим количеством вычислений над большим объемом данных, требуются значительные системные ресурсы. В этом случае многие UNIX системы позволяют организовать кластер, т.е. многомашинный вычислительный комплекс, где все ресурсы компьютеров (дисковое пространство, память, ресурсы процессора) являются разделяемыми и доступными для любого пользователя в соответствии с его правами. В такой системе существует возможность постоянного наращивания мощности кластера, путем подсоединения дополнительных компьютеров, а работа в ней, при этом, остается для пользователя абсолютно "прозрачной", как если бы он работал на одном компьютере с огромными ресурсами.
Linux. В начале 90-х годов Линус Торвальдс при участии ряда программистов из ряда стран мира разработал операционную систему Linux. ОС Linux выполняет многие из функций, характерные для DOS и Windows. Однако она отличается особой мощью и гибкостью. Linux представляет собой PC-версию ОС UNIX, которая десятилетиями используется на мэйнфреймах и мини-ЭВМ и является основной ОС рабочих станций. Linux предоставляет в распоряжение персонального компьютера скорость, эффективность и гибкость UNIX, используя при этом все преимущества современных персональных машин. С финансовой точки зрения Linux обладает весьма существенным достоинством — сама система и многие приложения для нее являются бесплатными. И, в отличии от ОС UNIX, Linux распространяется бесплатно по генеральной открытой лицензии GNU в рамках Фонда бесплатного Программного Обеспечения (Free Software Foundation), что делает эту ОС доступной для всех желающих. Другими ее достоинствами являются: открытость исходных текстов, наличие инструментария разработки, многочисленные хорошо написанные книги.
Это полная многозадачная многопользовательская операционная система (точно также как и другие версии UNIX),c файловой системой JFS способная работать с X Windows, TCP/IP, Emacs, UUCP, mail и USENET. Linux используется на Web-cepBepax чаще, чем любая другая ОС. Практически все важнейшие программные пакеты были поставлены и на Linux, теперь для него доступны и коммерческие пакеты. Интегрированный пакет Star Office по своим функциональным возможностям аналогичен пакету MS Office. Сейчас все большее разнообразие оборудования поддерживается по сравнению с первоначальным ядром.
В Linux применяется графический пользовательский интерфейс (GUI — Graphics User Interface) X Window. Для этого интерфейса разработано много программ управления окнами — менеджеров окон, такие как: AfterStep, Wfwm, KDE, GNOME. Два последних менеджера позволяют, при желании, сделать Desktop ("рабочий стол") Linux похожим на Desktop Windows 95.
OS/2. Операционная система OS/2 стоит особняком: будучи полноправной многозадачной операционной системой со своим оригинальным графическим пользовательским и программным интерфейсами, она сохраняет совместимость с MS-DOS, PC-DOS и Microsoft Windows (начиная с версии WARP 3.0).
Фирма IBM вместе с операционной системой OS/2 выпустила свой вариант графического интерфейса пользователя (GUI — Graphics User Interface) — Presentation Manager.
Система OS/2 имеет развитый объектно-ориентированный программный интерфейс. Операционная система OS/2, кроме того, поддерживает свою файловую систему — HPFS (High Performance File System — высокопроизводительная файловая система), характеризующуюся хранением имен файлов и каталогов в виде B-дерева. Эта файловая система оптимизирована для мультизадачной среды и ускоряет одновременную работу программ с файлами, расположенными на дисках большего объема. Используя виртуальную память на диске, программа может адресовать до 1Гб памяти.
В ОС OS/2 реализована возможность запуска двух или более программ одновременно, а планировщик задач определяет, какой из этих задач предоставить время процессора.
Многозадачная и многопоточная архитектура ОС OS/2 обеспечивает прочную платформу сетевым клиентам. OS/2 поддерживает прикладные программы отдельно от функций сети, таким образом, возникновение проблемы с программным обеспечением в одной области памяти не ведет к зависанию всей операционной системы и прерыванию работы. Операционная система OS/2 поддерживает полный набор протоколов для работы как в локальной сети, так и в глобальной сети Интернет. Это такие протоколы как: NetBIOS, IPX/SPX, TCP/IP и др.
ОС OS/2 позволяет запускать MS-DOS и Windows программы, посредством "блока совместимости" или "блока реального режима". В основном все приложения Windows под OS/2 работают хорошо.
Windows NT. Windows NT самостоятельная операционная система фирмы Microsoft, она предназначена для использования в локальных вычислительных сетях и на мощных настольных компьютерах, в том числе на серверах и рабочих станциях с архитектурой RISC (не совместимых с IBM). Windows NT унаследовала облик Windows.
Файловая система Windows NT позволяет в рамках одной ОС поддерживать разные способы организации файлов на внешних устройствах DOS-совместимую FAT, совместимую с OS/2 высокоскоростную HPFS и собственную файловую систему NTFS.
Windows NT является 32-разрядной, многозадачной ОС, кроме того, обеспечивает высокий уровень защиты пользовательской информации, система удовлетворяет требованиям американского стандарта безопасности С2, рекомендованного для банковских и финансовых приложений. ОС может работать в качестве WEB- или FTP-сервера.
Windows NT может работать не только на платформе Intel x86, но и на других. ОС может обеспечить одновременную работу до 16 процессоров.
Windows 2000 Server. Это базовая серверная ОС для бизнес приложений, имеющая универсальные средства, необходимые для рабочих групп и размещения файловых служб, серверов печати и приложений, коммуникационных и Web-серверов в масштабах подразделения.
По сравнению с предыдущей версией, обеспечивает большую надежность, быстродействие и легкость управления. Что еще важнее — в Windows 2000 Server имеется большой набор распределенных служб, построенных на базе Active Directory — многоцелевого, масштабируемого каталога, созданного с использованием Интернет-технологий и полностью интегрированного с системой. Active Directory значительно упрощает администрирование систем и поиск ресурсов в корпоративной сети.
Многочисленные Web- и Интернет-службы, входящие в состав Windows 2000 Server, позволяют организациям широко использовать Интернет-технологии, создавая сложные Web-приложения и службы распространения потоковой информации (аудио, видео и т. п.) и используя Windows 2000 Server в качестве платформы для построения сетей Intranet.
Windows 2000 Server является перспективной целевой и инструментальной платформой для независимых поставщиков программного обеспечения (Independent Software Vendor, ISV) и разработчиков заказных бизнес- приложений, поскольку в этом продукте поддерживаются и развиваются самые передовые службы распределенных приложений, такие как DCOM, серверы транзакций и очередей сообщений. Кроме того, для повышения производительности Windows 2000 Server базовый продукт в семействе серверов Microsoft поддерживает многопроцессорную симметричную обработку (SMP) на двух процессорах и память объемом до 4 Гб.
Windows 2000 Advanced Server. Windows 2000 Advanced Server — более мощная серверная ОС среднего уровня, имеющий все возможности Windows 2000 Server и дополнительные средства для поддержания высокой надежности и масштабируем ости, необходимых для предприятия или крупного подразделения, обеспечивает возможность создания высоконадежных, масштабируемых кластерных систем и позволяет использовать физическую память до 64 Гб. Эта система поддерживает работу (SMP) до 4 процессоров и является эффективным решением для построения интенсивно используемых баз данных, обеспечивая высокую производительность, надежность и возможность распределения сетевой нагрузки и загрузки компонентов системы.
Служба кластеризации в Windows 2000 Advanced Server позволяет объединять в кластер два сервера с общим числом процессоров до 64. Необязательно, чтобы серверы были одной мощности или одинаковой конфигурации.
Windows 2000 Datacenter Server. Windows 2000 Datacenter Server — наиболее мощная и функционально полная серверная операционная система из всех, когда-либо предлагавшихся компанией Microsoft. Она поддерживает работу до 32 процессоров (SMP) и до 64 Гб физической памяти. Стандартными возможностями этой системы, как и Windows 2000 Advanced Server, являются службы кластеризации и балансировки нагрузки. Кроме того, система Windows 2000 Daiacenter Server оптимизирована для больших хранилищ данных (data warehouse), эконометрического анализа, крупномасштабного научного и инженерного моделирования, оперативной обработки транзакций, многосерверных и больших Web-проектов.
Windows XP 64-bit Edition. Корпорация Microsoft разработала свою первую 64-разрядную клиентскую операционную систему Windows XP 64Bit Edition, стараясь удовлетворить профессиональные потребности пользователей специализированных технических рабочих станций. Для продуктивной работы подобных станций требуется больший объем памяти и более высокое быстродействие, например, при выполнении вычислений, использующих переменные с плавающей точкой, необходимых в таких областях, как создание спецэффектов для кинофильмов и трехмерной анимации, а также разработка технических и научных приложений.
Преимущества, обеспечиваемые 64-разрядной операционной системой, проявляются в таких областях, как автомобиле- и самолетостроение, предоставляя инженерам необходимое быстродействие для создания более сложных моделей. Благодаря таким системам инженеры могут использовать программные симуляторы для анализа эффектов воздушных потоков, напряжения и нагрева, воздействующих на материалы, из которых изготавливается автомобиль или самолет, а затем изучать полученные результаты с целью усовершенствования конструкции.
Кроме того, характеристики 64-разрядной операционной системы гарантируют значительную экономию времени, необходимого для цифрового представления трехмерных моделей, создателям цифровых мультимедийных материалов, включая разработчиков трехмерной анимации и игр и компьютерных художников.
Возможности по обработке информации, предоставляемые 64- разрядной операционной системой, обеспечивают высокую скорость сложных вычислений также в финансовых приложениях, необходимых для анализа тенденций рынка, динамики цен и осуществления продаж в режиме реального времени.
Операционная система Windows XP 64-Bit Edition будет устанавливаться на компьютеры с процессорами Intel ItaniumTM в качестве платформы для пользователей рабочих станций, практически исчерпавших возможности памяти 32-разрядных систем. Основное различие между 32- разрядной и 64-разрядной операционными системами состоит в особенностях обработки данных: на компьютерах с Windows XP поддерживается использование значительно большего объема системной памяти. В Windows XP 64-Bit Edition обеспечена поддержка до 16 гигабайт ОЗУ и до 8 терабайт виртуальной памяти. Поддержка физической памяти будет расти по мере расширения возможностей оборудования. Доступ к данным, хранящимся в памяти, осуществляется в тысячи раз быстрее, чем к информации, хранящейся на жестком диске, что обеспечивает огромные преимущества по быстродействию для приложений, разработанных с расчетом на больший объем системной памяти. Кроме того, одной из целей разработки операционной системы Windows XP 64-Bit Edition было использование преимуществ процессора Itanium в области вычислений, содержащих переменные с плавающей точкой.
Благодаря операционной системе Windows XP 64-Bit Edition один и тот же компьютер может быть испольован для разработки как технических, так и бизнес-приложений. Таким образом, пользователям технических рабочих станций не придется поддерживать отдельную рабочую станцию для высококлассных бизнес-приложений. Большинство 32-разрядных приложений, совместимых с Windows, будут выполняться в подсистеме операционной системы Windows XP 64-Bit Edition без каких-либо изменений. Например, конструкторы смогут создавать модели и предоставлять их в общий доступ для использования другими сотрудниками компании, копируя их в документ Word для финансового отдела или добавляя на слайды PowerPoint для группы маркетинга.
Системы, работающие под управлением Windows XP 64-Bit Edition, можно интегрировать в существующие сети Windows и управлять ими параллельно с 32-разрядными системами с помощью тех же средств администрирования. Это упрощает задачу сотрудников отдела информационных технологий и значительно снижает затраты на поддержку и администрирование систем
2.2.3. Краткий обзор прикладного программного обеспечения
К прикладному программному обеспечению относится программное обеспечение общего назначения и программное обеспечение функционального назначения.
Пакеты программ общего назначения. Редакторы. Редактором называется пакет программ, предназначенный для создания и изменения текстов, документов, графических данных и иллюстраций. Они предназначены, в основном, для автоматизации документооборота в фирме.
Редакторы по своим функциональным возможностям можно подразделить на текстовые, графические и издательские системы.
Текстовые редакторы предназначены для обработки текстовой информации и выполняют, в основном, следующие функции:
• запись текста в файл;
• вставку, удаление, замену символов, строк, фрагментов текста;
• проверку орфографии;
• оформление текста различными шрифтами;
• выравнивание текста;
• подготовку оглавлений, разбиение текста на страницы;
• поиск и замену слов и выражений;
• включение в текст несложных иллюстраций;
• печать текста.
Наибольшее распространение получили текстовые редакторы Microsoft Word, Word Perfect (в настоящее время принадлежит фирме Corel), и др.
Графические редакторы предназначены для обработки графических документов, включая диаграммы, иллюстрации, чертежи, таблицы. Допускается управление размером фигур и шрифтов, перемещение фигур и букв, формирование любых изображений. Из наиболее известных графических редакторов можно назвать PC Paintbrush, Boieng Graf, Fanvision и другие (в частности, пакеты Corel DRAW, Adobe Photoshop и Adobe Illustrator).
Издательские системы соединяют в себе возможности текстовых и графических редакторов, обладают развитыми возможностями по форматированию полос с графическими материалами и последующим выводом на печать. Эти системы ориентированы на использование в издательском деле и называются системами верстки. Из таких систем можно назвать продукты PageMaker фирмы Adobe и Ventura Publisher корпорации Corel.
Электронные таблицы. Электронной таблицей называется ППП, предназначенный для обработки таблиц. Данные в таблице хранятся в ячейках, находящихся на пересечении столбцов и строк. В ячейках могут храниться числа, символьные данные и формулы. Формулы задают зависимость значения одних ячеек от содержимого других ячеек. Изменение содержимого ячейки приводит к изменению значений в зависящих от нее ячейках.
К наиболее популярным ППП этого класса относятся такие продукты, как Microsoft Excel, Lotus 1-2-3, Quattro Pro и др.
Системы управления базами данных. Для создания внутримашинного информационного обеспечения используются специальные ППП — системы управления базами данных.
База данных — это совокупность специальным образом организованных наборов данных, хранящихся на диске.
Управление базой данных включает в себя ввод данных, их коррекцию и манипулирование данными, то есть добавление, удаление, извлечение, обновление и т. д. Развитые системы управления базами данных (СУБД) обеспечивают независимость прикладных программ, работающих с ними, от конкретной организации информации в базах данных. В зависимости от способа организации данных различают: сетевые, иерархические, распределенные, реляционные СУБД.
Из имеющихся СУБД наибольшее распространение получили Microsoft Access, Microsoft. FoxPro, а также СУБД компаний Oracle, Informix, Ingres, Sybase, Progress и др.
Интегрированные пакеты. Интегрированными пакетами называются ППП, объединяющие в себе функционально различные программные компоненты ППП общего назначения.
Современные интегрированные ППП могут включать в себя:
• текстовый редактор;
• электронную таблицу;
• графический редактор;
• СУБД;
• коммуникационный модуль.
В качестве дополнительных модулей в интегрированный пакет могут включаться такие компоненты, как система экспорта-импорта файлов, калькулятор, календарь, системы программирования.
Информационная связь между компонентами обеспечивается путем унификации форматов представления различных данных. Интеграция различных компонентов в единую систему предоставляет пользователю неоспоримые преимущества в интерфейсе, но неизбежно проигрывает в части повышенных требовании к оперативной памяти.
Из имеющихся пакетов можно выделить следующие: Framework, Startnave, Microsoft Office, Star Office.
CASE-технологии. CASE-технологии применяются при создании сложных информационных систем, обычно требующих коллективной pea- лизации проекта, в котором участвуют различные специалисты: системные аналитики, проектировщики и программисты.
Метод-ориентированные ППП. Метод-ориентированные ППП отличаются тем, что в их алгоритмической основе реализован какой-либо экономико-математический метод решения задачи.
К ним относятся ППП:
• математического программирования (линейного, динамического, статистического и т. д.);
• сетевого планирования и управления;
• теории массового обслуживания;
• математической статистики.
Пакеты программ функционального назначения. Это наиболее широкий класс пакетов прикладных программ (ППП). Практически нет ни одной предметной области, для которой не существует хотя бы одного ППП.
ППП функционального назначения называются программные продукты, предназначенные для решения задач в конкретной функциональной области.
Из всего многообразия ППП выделим группы, предназначенные для комплексной автоматизации функций управления в промышленной и непромышленной сферах и ППП предметных областей.
В разделе 4. пакеты программ функционального назначения будут рассмотрены подробнее.
Тенденции развития прикладного ПО.
Основными тенденциями развития прикладного ПО являются:
• интеграция с Web;
• поддержка технологии «клиент-сервер»;
• развитие систем управления знаниями.
6.Модель данных.
Модель данных -интегрированный набор понятий для описания и обработки данных, связей между ними и ограничений, накладываемых на данные в некоторой организации. Модель является представлением "реального мира" объектов и событий, а также существующих между ними связей. Модель данных можно рассматривать как сочетание трех указанных ниже компонентов:Структурная часть, т.е. набор правил, по которым может быть построена база данных;Управляющая часть, определяющая типы допустимых операций с данными (сюда относятся операции обновления и извлечения данных, а также опе рации изменения структуры базы данных);Набор (необязательный) ограничений поддержки целостности данных, гарантирующих корректность используемых данных. Модели данных подразделяются на три категории: объектные (object-based) модели данных, модели данных на основе записей (record-based), физические модели данных. При создании объектных моделей данных используются следующие понятия: Сущность — это отдельный элемент деятельности организации (сотрудник или клиент, место или вещь, понятие или событие), который должен быть представлен в базе данных. Атрибут — это свойство, которое описывает некоторый аспект объекта и значение которого следует зафиксировать. Связь — это ассоциативное отношение между сущностями. наиболее общие типы объектных моделей данных. Модель типа "сущность-связь", или ER-модель (Entity-Relationship model). В настоящее время ER-модель стала одним из основных методов концептуального проектирования баз данных:Семантическая модель.Функциональная модель. Объектно-ориентированная модель. Объектно-ориентированная модель расширяет определение сущности с целью включения в него не только атрибутов, которые описывают состояние объекта, но и действий, которые с ним связаны, т.е. его поведение.. Модели на основе записей база данных состоит из нескольких записей фиксированного формата, которые могут иметь разные типы. Каждый тип записи определяет фиксированное количество полей, каждое из которых имеет фиксированную длину. Существуют три основных типа логических моделей данных на основе записей: реляционная модель данных (relational data model), сетевая модель данных (network data model), иерархическая модель данных (hierarchical data model). Физические модели данных описывают то, как данные хранятся в компьютере, представляя информацию о структуре записей, их упорядоченности и существующих путях доступа. Физических моделей данных не так много, как логических, а самыми популярными среди них являются обобщающая модель (unifying model) и модель памяти кадров (frame memory).
СУБД.
Система управления базами данных (СУБД) - комплекс программ, которые обеспечивают взаимодействие пользователя с базой данных. Посредством СУБД обеспечивается решение таких основных заданий:Создание базы данных;Занесение, корректировка и изъятие данных; Упорядочение данных;Выбор совокупности данных, что отвечают заданным критериям;Оформление выходных данных и т.д.Совокупность СУБД и базы данных - это банк данных. БАНК ДАННЫХ — организованная, определенным образом упорядоченная совокупность данных, свод экономической информации, приспособленной для коллективного использования многими потребителями. Использование СУБД обеспечивает лучшее управление данными, более совершенную организацию файлов и более простое обращение к ним по сравнению с обычными способами хранения информации. Функции СУБД (назначение и возможности):Хранение, извлечение и обновление данных. СУБД должна предоставлять пользователям возможность сохранять, извлекать и обновлять данные в базе данных. Это самая фундаментальная функция СУБД. 2. Каталог, доступный конечным пользователям. СУБД должна иметь доступный конечным пользователям каталог, в котором хранится описание элементов данных. 3. Поддержка транзакций. СУБД должна иметь механизм, который гарантирует выполнение либо всех операций обновления данной транзакции, либо ни одной из них. Транзакция представляет собой набор действий, выполняемых отдельным пользователем или прикладной программой с целью доступа или изменения содержимого базы данных (например, удаление сведений о сотруднике из база данных и передача ответственности за всю курируемую им работу другому сотруднику).
4Сервисы управления параллельностью. СУБД должны иметь механизм, который гарантирует корректное обновление базы данных при параллельном выполнении операций обновления многими пользователями. Одна из основных целей создания и использования СУБД заключается в том, чтобы множество пользователей могло осуществлять доступ к совместно обрабатываемым данным. 5. Сервисы восстановления. СУБД должна предоставлять средства восстановления базы данных на случай какого-либо ее повреждения или разрушения. Сбой может произойти в результате выхода из строя системы или запоминающего устройства. 6. Сервисы контроля доступа к данным. СУБД должна иметь механизм, гарантирующий возможность только санкционированного доступа к базе данных. Иногда требуется скрыть некоторые хранимые в базе данных сведения от других пользователей. 7. Поддержка обмена данными. СУБД должна обладать способностью к интеграции с коммуникационным программным обеспечением. Большинство пользователей осуществляют доступ к базе данных с помощью терминалов. 8. Службы поддержки целостности данных. СУБД должна обладать инструментами контроля за тем, чтобы данные и их изменения соответствовали заданным правилам. 10. Вспомогательные службы. СУБД должна предоставлять некоторый набор различных вспомогательных служб. Вспомогательные утилиты обычно предназначены для оказания помощи администратор. Наиболее известные модели данных: иерархическая. Под иерархической моделью данных понимается модель, объединяющая записи, хранимые в общей древовидной структуре с одним корневым типом записи, который имеет несколько подчиненных типов записи или не имеет совсем; сетевая. Эта модель позволяет отображать разнообразные взаимосвязи элементов данных в виде произвольного графа, обобщая тем самым иерархическую модель данных; реляционная модель. В реляционных базах данных вся информация представляется в виде двумерных таблиц. Реляционная модель опирается на систему понятий реляционной алгебры, важнейшими из которых являются “таблица”, “отношение”, “строка”, “первичный ключ”. Все операции над реляционной базой данных сводятся к манипуляциям с таблицами. Таблица состоит из строк и столбцов и имеет имя, уникальное внутри базы данных. Таблица отражает тип объекта реального мира (сущность), а каждая ее строки (кортеж) – конкретный объект.
Дата добавления: 2018-05-13; просмотров: 175; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!