Введение Основные положения новых информационных технологий За последние годы часто говорят об информационной революции в современном обществе. Прежде всего, отметим, что текущая информационная революция – четвертая по счету в истории человечества. Первая – это изобретение письменности 5-6 тыс. лет назад в Месопотамии, затем – независимо, через несколько тысяч лет в Китае. Вторая – изобретение рукописной книги в Китае около 1300г. до н.э. Затем спустя 800 лет – в Греции. Третье – изобретение печатного пресса и гравировки около 1450-1455гг. И, наконец, четвертое – изобретение вычислительных устройств, а с их развитием и информационных технологий. В теории различают ряд этапов развития информационной технологии. I-ый этап охватывает период до середины XIXв. Его связывают с именем английского математика Чарльза Бэббиджа, который в 30-х годах XIX века предложил идею вычислительной машины, II-ой этап – 2-ая половина XIXв. Электромеханический вычислитель, созданный в 1884 году американцем Холлером использовался для подсчетов при составлении списка населения. Эта машина считывала информацию с перфокарт и обрабатывала ее, а также когда используются новые средства связи, такие как телефон и телеграф. III этап – это первая половина XXв., когда были созданы вычислительные устройства аналогичные сегодняшним калькуляторам. В 1936 году английский математик Алан Тюринг доказал возможность в принципе выполнения любого алгоритма. Это, на самом деле говорит о возможности создания универсальной вычислительной машины. В 1941 году в Германии была создана машина, работающая с помощью реле. Эта машина предусматривалась для проведения расчетов, связанных с разработкой ракет и самолетов. IV этап – это вторая половина XXв., включая сегодняшний день, которая характеризуется созданием и использованием электронно-вычислительной технологии, включая развитие сетевой технологии. Компьютер EDSAC, созданный по архитектуре фон Неймана впервые был создан в 1949 году в Кембриджском университете, но в то же время точкой отсчета является 1946г. – 1-ая ЭВМ, созданная в штатах, благодаря трудам американского ученого Новерта Виннерра, основоположника науки кибернетики. В 80-х годах прошлого века производство компьютеров, использование их не только специалистами, но и всеми желающими расширили области применения компьютеров. Созданный в 90-х годах Internet - всемирная компьютерная сеть, внесла новые понятия во все сферы жизни - в экономику, торговлю, социальную жизнь и т. д. Internet изменил жизнь в серьезном понимании этого слова. Благодаря информационным технологиям современное развитие мирового сообщества находится в принципиально новой стадии. Эту стадию называют постиндустриальным или информационным обществом. Суть стратегической общественной трансформации как основы понимания современного направления экономики и общества – переход от «материального» к «информационному». Современный технологический процесс добавил к трем вечным факторам производства – земле, труду и капиталу – четвертый: информацию. До недавнего времени информация не могла заменить традиционные факторы. Дело даже не в том, что ее трудно было собрать, - невозможно было вовремя предоставить. Длительные перерывы между сбором нужных исходных данных, преобразованием их в полезную информацию и предоставлением для принятия решения снижали полезность информации до нуля. Сегодняшние возможности информационных систем позволяют собирать, обрабатывать и предоставлять адресату в любой точке земли необходимую информацию как угодно большого объема. При этом стоимость информации занижается на столько, что ею можно замещать другие факторы производства, прежде всего труд и капитал. И так, постиндустриальное общество — это общество, в экономике которого в результате научно-технической революции приоритет перешел от преимущественного производства товаров к производству услуг, доминирующим производственным ресурсом является информация и знания, научные разработки становятся главной движущей силой экономики, наиболее ценными качествами являются уровень образования, профессионализм, обучаемость и креативность работника. Постиндустриальными странами называют, как правило, те, в которых на сферу услуг приходится значительно более половины ВВП. Сейчас к постиндустриальным странам относят США (на сферу услуг приходится 80 % ВВП США, 2005 год), страны Евросоюза (сфера услуг — 69,4 % ВВП, 2005 год), Японию (67,7 % ВВП, 2005 год). Если финансовые потоки по-прежнему можно считать кровеносной системой организма экономики, то информационные системы – их нервная система. В зависимости от того насколько совершенна эта система, настолько слаженно будут функционировать различные отрасли экономики. Современные информационные системы изменили облик мировой экономии. Появились новые термины, определяющие экономику, работа которой характеризуется глубоким проникновением информационных систем: Интернет-экономика, новая экономика, метакапитализм. Экономика может быть рассмотрена как особая система обладающая множеством элементов с конкретной целью и задачей. Поэтому говорить о глобальной экономике достаточно сложно и реально необходимо рассматривать все составляющие в отдельности и в целом. Фактически изучение, анализ разве все это предлагает работу с конкретной многообразной информацией, виды которой непрерывно возрастают. Действительно рост видов экономической информации, информационный бум является основным фактором, определившим необходимость радикальных мер в традиционной информационной технологии. Содержание нашего курса это теоретическая база формирования экономики, информационных систем и информационной технологии, а так же формирование информационных систем, охватывающих определенные экономические аспекты и их реальные возможности. Тема 2. Информация - основной ресурс экономики 1. Информация как предмет экономического анализа. 2. Понятие экономической информации и ее классификация. 3. Бизнес-информация. Виды бизнес-информации. 4. Технологии работы со знанием. Навыки знаний 1. Информация как предмет экономического анализа. Информация - по законодательству РФ - сведения о лицах, предметах, фактах, событиях, явлениях и процессах независимо от формы их представления. Информация уменьшает степень неопределенности, неполноту знаний о лицах, предметах, событиях и т.д. Информация - передача сообщений между передающей и принимающей системами, что ведет к изменению разнообразия состояний последней. Термин происходит от латинского informatio, что означает разъяснение, осведомление, изложение. В широком смысле информация — это общенаучное понятие, включающее в себя обмен сведениями между людьми, обмен сигналами между живой и неживой природой, людьми и устройствами. В нашем курсе мы будем рассматривать информацию как отношения между сведениями и их получателем, как меру полезности, ценности данных для конкретного получателя. А данные как сведения, представленные в формализованном виде и предназначенные для последующей обработки техническими средствами, например на компьютере. Таким образом, данные это любые сведения, а информация сведения нужные получателю, позволяющие устранить неопределенность и принять решение. В истории развития цивилизации произошло несколько информационных революций, когда кардинальные изменения в сфере обработки информации привели к преобразованиям общественных отношений, приобретению человеческим обществом нового качества. Первая революция связана с изобретением письменности, что привело к гигантскому качественному и количественному скачку в развитии общества. Появилась возможность передачи знаний от поколения к поколению. Вторая (середина XVI века) вызвана изобретением книгопечатания, которое радикально изменило индустриальное общество, культуру, организацию деятельности. Третья (конец XIX века) обусловлена изобретением электричества, благодаря которому появился телеграф, телефон, радио, позволяющие оперативно передавать и накапливать информацию в любом объеме. Четвертая (70-е г.г.XX века) связана с изобретением микропроцессорной технологии и появлением персонального компьютера. На микропроцессорах и интегральных схемах создаются компьютеры, компьютерные сети, системы передачи данных. В конце 60-х годов 20-го столетия резко интенсифицировались информационные процессы. Основными составляющими этих процессов были увеличение объема добываемой, обрабатываемой и передаваемой информации. Графическое представление количества публикаций, изобретений, программ для ЭВМ и других результатов интеллектуальной деятельности в зависимости от времени показывает скачкообразный (экспоненциальный) рост на рубеже 50-70х годов. Эта графическая интерпретация получила название "информационного взрыва". Отмеченные обстоятельства стимулировали разработку и создание автоматизированных средств создания, обработки и передачи информации. Усилились и научные исследования по осмыслению роли и значения информации на перспективы развития общества. Сегодня под информационным обществом понимается общество, в котором информация является ключевым компонентом экономической и социальной жизни. Информационное общество общество, в котором большинство работающих занято производством, хранением, переработкой и реализацией информации, особенно высшей ее формы - знаний. Информатизация общества. Производство информационного продукта, а не продукта материального, служит движущей силой развития общества. Информация приобрела статус товара и сравнялась по значимости для общества с другими материальными ресурсами. Так, в себестоимости современного автомобиля около 70% составляет стоимость информации. Преобладающим сектором экономики становится сектор создания средств информационных технологий, обработки информации и информационных услуг. Подтверждением могут служить объёмы валового оборота в различных секторах экономики. Так, мировой экспорт информационных услуг и интеллектуальной собственности равен объединённому экспорту продуктов питания и нефтепродуктов. Но более веским аргументом является включение в состав 30 акций, на основании которых рассчитывается биржевой индекс Доу Джонса, компаний Microsoft, Intel, АТТ и SBC Communications вместо акций известных химических компаний. Поэтому, во многих странах проводится активная и целенаправленная техническая политика развития ключевых технологий информационного общества, создание на их основе широкого спектра приложений, систем услуг в различных сферах жизни человека, промышленности и общества. Эта политика, определяющая экономическое и социальное положение, перспективы страны или региона, их позиции в мировой и национальной экономике получила название информатизация. Информатизация организованный социально-экономический и научнотехнический процесс создания оптимальных условий для удовлетворения информационных потребностей и реализации прав граждан, органов государственной власти, органов местного самоуправления, организаций, общественных объединений на основе формирования и использования информационных ресурсов. Он базируется на применении автоматизированных информационных технологий (АИТ). Основными задачами информатизации общества являются: модернизация информационно-телекоммуникационной инфраструктуры; развитие информационных, телекоммуникационных технологий; эффективное формирование и использование национальных информационных ресурсов (ИР) и обеспечение широкого, свободного доступа к ним; обеспечение граждан общественно значимой информацией и развитие независимых средств массовой информации; создание необходимой нормативно-правовой базы построения информационного общества. Документированная информация информация, зафиксированная на материальном носителе и имеющая реквизиты для ее идентификации. Под экономической информацией понимается совокупность сведений, отображающих состояние или определяющих изменение и развитие экономики и всех ее элементов. Экономическая информация является важной частью управленческой информации, основным ресурсом организационно-экономического управления. Информационные ресурсы отдельные документы и отдельные массивы документов, документы и массивы документов в информационных системах (библиотеках, архивах, фондах, банках данных, других информационных системах). То, что связано с приобретением новых знаний об окружающем мире, ранее не известных человечеству, называют наукой, а то, что связано с реализацией этих знаний в процессе создания и использования материальных и духовных ценностей, - называют технологией. Информационная технология (ИТ) это процесс, использующий совокупность методов и программно-технических средств, для сбора, обработки, хранения, передачи и представления информации с целью получения информации нового качества, снижения трудоемкости и повышения эффективности процессов использования информационных ресурсов. Информационные технологии в сфере экономики это комплекс методов переработки разрозненных исходных данных в достоверную, оперативную информацию для принятия решений с помощью аппаратных и программных средств с целью достижения оптимальных рыночных параметров объекта управления. Информационные процессы процессы сбора, обработки, накопления, поиска, и распространения информации. При работе с информацией всегда имеется источник и потребитель. Пути и процессы, обеспечивающие передачу информации от источника к потребителю, называются каналами связи или информационными коммуникациями. Телекоммуникации дистанционная передача данных на базе компьютерных сетей и современных средств связи. Информационная культура умение целенаправленно работать с информацией и использовать ее для получения, обработки и передачи компьютерную информационную технологию, современные технические средства и методы. 2. Понятие экономической информации и ее классификация. В системах организационного управления выделяют экономическую информацию, связанную с управлением людьми, и техническую информацию, связанную с управлением техническими объектами. Экономическая информация отражает процессы производства, распределения, обмена и потребления материальных благ и услуг. В связи с тем, что экономическая информация большей частью связана с общественным производством, ее часто называют производственной информацией. Экономическая информация характеризуется большим объемом, многократным использованием, обновлением и преобразованием, большим числом логических операций и относительно несложных математических расчетов для получения многих видов результатной информации. Структурной единицей экономической информации является показатель. Он может быть представлен в виде: П = (Нп,3п), Где: Нп — наименование показателя; Зп — значение показателя. Показатель представляет собой контролируемый параметр экономического объекта и состоит из совокупности реквизитов. Реквизит имеет законченное смысловое содержание и потребительскую значимость. Таким образом, реквизит — это логически неделимый элемент показателя, отражающий определенные свойства объекта или процесса. Реквизит нельзя разделить на более мелкие единицы без разрушения его смысла. Каждый показатель состоит из одного реквизита-основания и одного или нескольких реквизитовпризнаков. Реквизит-признак характеризует смысловое значение показателя и определяет его наименование. Реквизит-основание характеризует, как правило, количественное значение показателя (вес, стоимость, норма времени и т. д.). Сложность рассмотрения информации с точки зрения экономической науки сказана с тем, что информации является несколько инородным понятием для нее. Хотя информационные потоки пронизывают экономическую жизнь общества, до последнего времени ей уделялось недостаточное внимание. Пристальный интерес к информации сейчас во многом связан сформированием информационного общества, когда информация явственно стала проступать во всех сферах экономической жизни и игнорировать ее становится просто невозможно. Отчасти это объясняется тем, что пока информация сама не стала вступать в товарооборот, ею во многих случаях обоснованно пренебрегали, что видно на примере различных экономических учений. Информация (по Ф. Найту) представляется как понятие, противоположное неопределенности и обратно пропорциональное риску. П. Хейне утверждал, что "информация является редким благом», приобретение которого связано с затратами. Исследование процессов информатизации общества актуально, для успешного развития которой необходим учет информационных аспектов современного общественного производства, разработка информационного подхода к анализу экономических явлений. Информация пронизывает всю экономику, что создает сложность исследования информационной стороны экономической жизни. Все произведенное человечеством несет в себе информационную составляющую. Различие и результатах производств состоит только в том, что человек потребляет либо информацию, как таковую, либо тo, что ее материализует. Соответственно и все товары:, реализуемые на рынке, содержат в себе информацию, которая имеет большую или меньшую материальную составляющую. С развитием рынков растет количество информационных связей. Поэтому для описания всего объема информационных связей, существующих на рынке между продавцами и покупателями, введен термин рыночное информационное поле. Искажение последнего влияет на нормальное функционирование рыночной экономики, противодействует конкуренции и приводит к неоптимальному распределению ресурсов в обществе Роль государства в экономике информационного общества должна состоять в обеспечении как можно более однородного информационного поля. Информация как товар может существовать в двух основных формах: продажа права собственности (Информация -С); продажа права пользования (Информация -П). Информационный рынок - трехзвенная рыночная структура. включающая в себя не только рынок информации, но и рынки сопутствующих товаров и услуг. Предлагается выделять первичный, вторичный и третичный информационные рынки Первичный информационный рынок - это непосредственно рынок информации. Вторичный информационный рынок -услуги по сбору, накоплению, передаче информации от производителей информации до их потребителей. Третичный информационный рынок группа отраслей сферы материального производства, призванная обеспечивать техническую реализацию первичного и вторичного информационных рынков. Увеличение доли работников интеллектуальных специальностей приводит к усилению значения личного фактора производства в информационном обществе Следствием данного процесса является трансформация капитализма в новую социальную систему. В основе этой трансформации лежит противоречие между собственниками интеллектуального капитала (инженеры, ученые) и собственниками физического и денежного капитала. Современное общество называют информационным. При этом имеют в виду, что значительная часть общества занята производством, хранением, переработкой и реализацией информации, а также высшей ее формы – знаний. Особенность этого общества заключается в непрерывном обмене информацией. Деятельность отдельных людей, групп, коллективов и организаций в большой степени зависит от их информированности и способности эффективно использовать имеющуюся информацию. Прежде чем предпринять какие-либо действия, необходимо провести большую работу по сбору и переработке информации, ее осмыслению и анализу. Отыскание рациональных решений в любой сфере требует обработки больших объемов информации, что подчас невозможно без привлечения специальных технических средств. Понятие, обозначаемое термином «информация», является очень емким. Оно относится к группе общенаучных категорий и занимает важное место в различных науках: физике, биологии, информатике, экономике, психологии, социологии и др Одна из важнейших разновидностей информации – экономическая информация. Она непосредственно связана с управлением коллективами людей, производством, распределением, обменом и потреблением материальных благ и услуг. Экономическая информация включает сведения о составе трудовых, материальных и денежных ресурсов и состоянии объектов управления на определенный момент времени. Информация приобретает черты экономического блага и обращается в экономике как ресурс, используемый в процессе хозяйственной деятельности, а также как товар (информационные товары, услуги). С наиболее общих позиций информационный ресурс может быть определен как совокупность накопленной информации, зафиксированной на материальном носителе в любой форме, обеспечивающей ее передачу во времени и пространстве для решения научных, производственных, управленческих и других задач. Информационный ресурс имеет вид книг, журналов, файлов, фотографий, отчетов, дневников и т.д. Информационные ресурсы характеризуются: тематикой (общественно-политическая, научная, техническая, правовая, экономическая и т.д.); формой собственности (государственная, муниципальная, частная); доступностью (открытая, секретная, ограниченного использования); формой представления (текстовая, изобразительная, звуковая); носителем (бумажный, электронный). Использование информационных ресурсов сопровождало деятельность человека, в том числе и экономическую, и раньше, однако к настоящему времени их роль и значение неизмеримо увеличились. Информационные ресурсы занимают все более значимое положение в ряду с другими ресурсами предприятия, отрасли и национальной экономики в целом. К информационным продуктам и услугам относят базы данных, программное обеспечение, образовательные услуги, консультирование, результаты научноисследовательских и опытно-конструкторских работ и пр. Эти продукты и услуги обмениваются на информационном рынке и отличаются многочисленными особенностями как на стадиях разработки, производства, так и на этапе обращения. Управление информационными ресурсами, включающее организацию данных и управление процессами их обработки, все более выделяется в отдельную управленческую функцию. Все это связано с таким процессом в обществе, который называют информатизацией. Количество, качество и доступность информационных ресурсов уже сейчас во многом определяет уровень развития страны, ее статус в мировом сообществе и бесспорно станут решающим показателем этого статуса в первые десятилетия XXI века. Для принятия правильных решений хозяйствующим субъектам необходим доступ к соответствующим информационным ресурсам. Здесь речь может идти о самых разных источниках, доступных в условиях рыночных отношений, в том числе и таких, за пользование которыми приходится платить немалые деньги. По источникам формирования и отношению к конкретной организации информационные ресурсы могут быть разделены на внутренние и внешние. К внутренним ресурсам относится информация, которая создается в процессе функционирования организации и формируется специалистами различных ее подразделений (базовая финансовая информация, информация о производительности, о ключевых знаниях организации, о распределении ресурсов — капитала, труда и т.д.). Особую роль при этом играет отчетность, которая является совокупностью управленческой, статистической и бухгалтерской информации о деятельности организации за определенный период времени. Показатели, которые содержатся в отчетности, являются информационной базой для решения задач анализа, текущего планирования, прогнозирования и контроля состояния организации, а также для решения других задач. Но для того чтобы дать комплексную оценку состояния организации и определить перспективы ее развития, необходимо обладать сведениями о внешней среде — множестве существующих вне организации объектов и факторов, которые непосредственно связаны, влияют или могут повлиять на деятельность организации. Эта внешняя информация может быть получена из различных источников, в том числе и на информационном рынке. Информационный рынок можно разделить на несколько секторов: деловой информации; научной и профессиональной информации; социальио-политической и правовой информации; массовой и потребительской информации. В условиях рыночной экономики велика роль деловой информации, поступающей из внешних для организации источников. Ее структура (кем предоставляется): макроэкономическая (гос. и спец. институты); финансовая (брокерские компании, банки и прочие фин. учреждениями); биржевая (биржами, банками) коммерческая (каталоги, базы данных) статистическая; деловые новости (СМИ). Источники внешней деловой информации можно разбить на несколько групп: 1. Высшие законодательные и исполнительные органы (Президент, Правительство, Дума, министерства и т.д.); 2. СМИ (печть, радио, ТВ); 3. Корпоративные форумы (конгессы, симпозиумы, выставки и т.п.); 4. Корпоратиыные организации (ассоциации, биржи, консультац.фирмы, аналитич.и рекламные агентства); 5. Печатная продукция (различных организаций); 6. Электронная продукция (БД, информация на носителях, сети, сайты); 7. Партнеры и потенциальыне клиенты (бизнес-планы и предложения). СМИ предоставляют информацию экономического и политического характера. Корпоративные форумы различного уровня способствуют обмену информацией, обсуждению проблем, позиций, мнений их участников. Как печатная, так и электронная продукция позволяют ознакомиться с результатами исследований различных организаций. Электронная продукция — центральное звено информационных технологий. Она является важнейшим средством скоростной транспортировки информации. Для нее не существует границ, языковых барьеров, не важны расстояния и другие ограничения, присущие ранее индустриальному обществу и постепенно исчезающие в обществе информационном. Использование информационных ресурсов, сформированных на основе внешней и внутренней информации, поддерживает деятельность организации и направлено на то, чтобы обеспечить: повышение конкурентоспособности на рынке товаров (услуг); оперативный учет, входной контроль и долговременное хранение наиболее полных данных о деятельности организации, ее территориальных подразделениях; формирование бухгалтерской и аналитической отчетности для представления во внешние организации (налоговую инспекцию, учредителям, акционерам и т.п.), а также для управления деятельностью организации; поддержание технологии единого информационного пространства (в том числе относительно директивной, нормативной и справочной информации) и др. 3. Бизнес-информация. Виды бизнес-информации. Бизнес-информация есть информация, от которой зависят результаты деятельности фирмы. Бизнес-информация является необходимым структурным элементом делового знания, и, в то же время, она формируется на основе данных. Деловое знание, бизнесинформация и данные составляют вместе информационные ресурсы фирмы. Информационные ресурсы образуют иерархию, на низшем уровне которой располагаются данные, а на высшем-деловые знания (рис. 1). Данные относятся к чувственным а воспринимаемым явлениям, их содержание носит беспристрастный характер. Они воспринимаются администратором или вычислительной системой, но при этом лишены более широкого контекста или смысла. Бизнес-информацию определяют как данные, которые обработаны или суммированы и затем представлены таким способом, что воспринимаются руководством как непосредственно или потенциально полезные для принятия решений. Информация представляет собой интерпретацию данных, поэтому она более умозрительна. Деловое знание основано на интуиции, оно принципиально отличается от информации тем, что ориентировано на конкретное действие. Для того чтобы использовать информацию эффективно, фирма должна обладать механизмами «трансформации» информации в знание и использования этого знания как имущества. В современной экономике отличительной чертой руководителя признается его способность контролировать и использовать деловое звание. Задача бизнес-информации заключается в предоставлении менеджерам некоторой основы знаний о внутренней и внешней средах фирмы. Основная цель сбора информации состоит в том, чтобы на ее основе как можно точнее, с минимальным уровнем неопределенности, формировать знания и принимать решения. Рис .1. Информационные ресурсы фирмы Фирмы используют информацию в четырех основных целях: 1) создания возможности функционирования, т. е. для роста прибыли и расширения рынков; 2) снижения риска и уменьшения неопределенности; 3) получения власти и средств воздействия на других; 4) контроля и оценки производительности и эффективности своей фирмы. Источники бизнес-информации подразделяют на первичные и вторичные. Первичная информация возникает в результате исследования или анализа, инициированного фирмой. Вторичная информация результат обработки уже имеющихся источников. Вторичные источники различаются на публичные (общедоступные), частные (составляющие собственность компании или физического лица) и подписные. Подписные источники представляют собой гибрид публичных и частных источников: информация находится в чьей-либо собственности, но постоянно обновляется и становится доступной для определенного ограниченного круга подписчиков. Стратегии поиска информации могут быть официальными, использующими специализированных поставщиков информации, либо неофициальными, использующими иные каналы. Они также могут быть активными (когда ищут источники информации) или пассивными (анализ информации из уже известных источников). Наиболее распространенными источниками бизнес-информации являются: правительственные учреждения; библиотеки; торговые ассоциации; компании, занимающиеся научными исследованиями и информацией; газеты, и журналы; службы бизнес-информации; базы данных в режиме онлайн. Деловое знание есть накопленный потенциал для целенаправленного координированного действия. В данной главе под термином «знание» понимается именно деловое знание. К знаниям не относятся статичные описания и «наборы» фактов, поскольку они описывают отдельно взятые предметы, а не их взаимосвязи. Информация и данные-это незадействованные запасы «сырья» для создания знания. Только скоординированные действия, такие как процесс увязки этих «сырьевых» компонентов в логически последовательные модели, оборачивающийся успехом в достижении целей и решении задач, квалифицируются как знание. Таким образом, знание-это взаимосвязь объектов в логически последовательных комплексах координированных действий. Качество знания может быть оценено по качеству достижения цели или качеству координирования. Невозможно отделить знание от действия и менеджмент от координирования. Человек постоянно координирует взаимосвязи между предметами, поэтому знание представляет собой процесс творчества. Этот процесс несет на себе отпечаток уникальных качеств личности, создающей знание. Рабочие знания есть приложение знаний к выполняемой работе. Они предполагают наличие трех элементов: применяющего знания работника, самого знания и технологии работы со знанием. Выделяют шесть видов знаний: 1)макро-микро. Знания макроуровня-это знания, широко распространенные в обществе. Они обеспечиваются средствами государственного образования, тогда как знания микроуровня-это специальные знания, которыми владеет ограниченное число людей. Основы арифметики-это пример макрознания, а умение пользоваться токарным станком-пример микрознания. Фирме необходимы макрознания, однако ее конкурентные преимущества обычно приобретаются посредством микрознаний; 2)встроенные-обособленные. Встроенные знания включены в продукт и представляют один из его главных компонентов; они не могут быть использованы сами по себе. Например, можно знать, как пользоваться вычислительной программой, но чтобы применить эти знания на практике, необходимо загрузить в компьютер копию этой программы. Обособленное знание может быть отделено от продукта и использовано независимо от продукта. Большинству продуктов свойственны некоторые элементы обоих форм знаний; 3)рыночные-нерыночные. Этот критерий отражает, имеют ли знания какую-либо ценность на рынке. Знания микроуровня с большей вероятностью обладают рыночной ценностью, особенно если они могут быть встроены в продукт. Знания макроуровня или обособленные, скорее всего, будут иметь пониженную рыночную стоимость, так как они доступны из многих источников. Некоторые формы знания, например, фундаментальные научные теории, не являются рыночными в традиционном понимании, но они могут оказаться не менее важны для деятельности фирмы. 4) персональные-групповые. Персональные знания-это то, что свойственно человеку и что он привносит на рабочее место или вкладывает в решение задачи. Групповое знание-это обобщенное знание, которым владеют все члены группы. Часто групповое знание превышает персональные знания, так как группа обладает силой синтеза, что повышает качество знания. 5) передаваемые-непередаваемые. Этот критерий характеризует степень, до которой знание может быть передано одним человеком другому и эффективно использовано последним. 6)эксплицитные-имплицитные. Эксплицитное знание-это явное, организованное знание. Имплицитное знание-неявное, неорганизованное знание. Его суть выражается в следующем утверждении: «Мы знаем больше, чем можем выразить словами». Понятие имплицитного знания предполагает, что традиционное мышление может игнорировать или принижать другие формы знания только потому, что они приобретены не эмпирическим путем. Современные предприятия относятся к классу больших динамических систем с характерной многопрофильной деятельностью и большим числом кооперативных связей с партнерами. При этом возрастает динамичность бизнес-процессов, связанных с изменяющимися потребностями и сильной конкуренцией. Управление бизнес-процессами предполагает рассмотрение всех материальных, финансовых, трудовых и информационных потоков с системных позиций, т.е. во взаимодействии. Достижения в области ИС и ИТ дают возможность проведения инжиниринга и реинжиниринга бизнеспроцессов. Реинжиниринг бизнес-процессов – это создание новых, более эффективных бизнес-процессов без учета предшествующего развития (все начинается заново, подвергается сомнению, проявляется творческое начало во всех действиях). Реинжиниринг выдвигает на первый план новые цели и методы, способствующие: глобализации бизнеса (работа с клиентом в режиме «24 ч. 365 дней» в любой точке мирового пространства); снижению затрат и численности персонала; ускоренному продвижению новых технологий; росту мобильности персонала и ориентации деятельности на будущие потребности клиентуры; росту качества продукции и услуг. Технология реинжиниринга основана на том, что в процессе управления пользователь активно использует современные информационные технологии для обучения, стратегического и тактического планирования, анализа возможных путей перестройки и улучшения бизнес-процессов, управления изменениями, реализацию проектов и др. Инжиниринг бизнес-процессов включает в себя реинжиниринг бизнес-процессов, проводимый с определенной периодичностью, например один раз в 5 лет, и последующее непрерывное улучшение. Обратный инжиниринг предполагает исследование функционирующих на предприятии бизнес-процессов. Цель этапа заключается в проведении диагностики «узких мест» в организации существующих бизнес-процессов и формулировании направлений их реорганизации. На этапе обратного инжиниринга постановка задач реорганизации бизнеспроцессов (РБП) уточняется, сформулированные на этапе идентификации бизнеспроцессов в общем виде цели РБП могут быть скорректированы по результатам исследования существующей системы организации бизнес-процессов. Для оценки эффективности существующих бизнес-процессов используются прежде всего методы и средства для выявления: наиболее трудоемких и затратных функций; функций, не вносящих вклад в образование прибыли; функций с низким коэффициентом использования ресурсов. 4. Технологии работы со знанием. Навыки знаний Технологии работы со знанием позволяют быстрее распространять знания, способствуют эффективной работе команды, создают новые способы генерирования знаний и управления ими. Выделяют три класса технологий работы со знанием: 1) технологии, нацеленные на создание знаний либо путем обработки и анализа информации, либо содействием деятельности людей, занимающихся этим; 2) технологии, нацеленные на открытие и исследование знаний, которые ищут новые источники знаний, извлекают знания из этих источников и собирают их для дальнейшего применения; 3) технологии, нацеленные на распространение знаний, содействующие передаче знаний из одной точки в другую в рамках системы или сети. Управление знаниями включает: применение рассредоточенных знаний в целях подготовки и образования; применение практики объединения, позволяющего работать в группах и получать выгоды коллективного знания; применение хранилищ данных; применение экспертных систем и основанных на системе правил, разработанных для включения эксплицитных знаний в реальные рабочие процессы; интеграция внешней информации; в частности, посредством Интернета. Навыки знаний есть навыки работника по приобретению и созданию знаний, навыки организации знаний и навыки приложения знаний: навыки приобретения знаний связаны с обучением, они включают способность устанавливать приоритеты и определять, какие знания понадобятся в будущем; навыки создания знаний включают такие области, как проектирование исследований и анализ информации для генерирования новых знаний. Эти навыки и навыки приобретения знаний имеют одну цель-дополнить существующие персональные или групповые знания; навыки организации знаний касаются вопросов планирования, контроля, организации знаний и руководства ими с момента создания или приобретения. Также сюда относятся структурирование неорганизованных объемов знания и приведение их в доступную для использования форму; навыки приложения знаний связаны с использованием знаний в процессе выполнения работы и зависят от поставленной задачи. Такими задачами могут являться создание новых продуктов, проведение структурной реорганизации фирмы и пр. Важной задачей является распространение, передача знаний другим, чтобы дать им возможность использовать их в качестве приобретенного знания. Таким образом, последняя стадия процесса трансформации знаний в одной фирме часто служит первой стадией трансформации знаний в другой фирме. В рамках отдельной фирмы приложение знаний-это последняя стадия процесса трансформации знаний, на которой знание превращается в действие. Работники, обладающие навыками знаний, отличаются от работников физического труда, потребность которых в навыках приобретения знаний ограничена начальным периодом подготовки. Прочие навыки знаний остаются невостребованными со стороны работников физического труда. Работников, обладающих навыками знаний, часто определяют как «работников, обладающих знаниями». Такие работники характеризуются следующими свойствами; мобильность. Навыки трансформации знаний развиты в высокой степени и могут применяться во множестве различных рабочих ситуаций. Это намного повышает ценность работников и обеспечивает легкость при перемене задачи, работы, нанимателей и даже профессий; власть работников этой категории вытекает из их знаний и того факта, что в современной экономике спрос на них превышает предложение. Большинство из них понимает это и использует для обеспечения себе более благоприятных условий работы; частая работа в виртуальном пространстве затрудняет контроль и мониторинг работы; индивидуализм. Различные комбинации навыков и подготовки, которыми владеют работники этой категории, превращают их в индивидуалистов. Поэтому менеджмент должен подходить к ним как к индивидуумам, а не как к однородным элементам процесса; постоянное обучение длится до тех пор, пока работник, владеющий знаниями, применяет свои навыки для создания и приобретения знаний. Рассматриваемые в качестве активов фирмы эти работники постоянно растут в цене, их базовые знания постоянно изменяются, и поэтому их вклад в фирму также будет изменяться. Таким работникам необходимо постоянно искать и находить новые роли, позволяющие применить их новые знания; необходимость поддержки. Индивидуализм в сочетании с частой работой в одиночку означает, что работники, обладающие знаниями, чаще работников физического труда подвержены стрессам. Они менее открыты и коммуникабельны и больше вовлечены в работу. Им в большей степени свойственно терять мотивацию и интерес к работе, особенно если их работодатели не оценивают их работу должным образом или не обеспечивают им необходимую поддержку в виде финансовых, технических или иных ресурсов. Управление такими работниками включает консультирование, ориентацию и оказание помощи, гарантирующие поддержку и сохранение высокого морального духа. Тема 3. Информационные системы и технологии в управлении 1. Основные понятия систем управления, информационных систем. 2. Классификация информационных систем 3. Процесс управления и информационные системы 4. Структура и состав экономической информационной системы 5. Автоматизированная информационная система (АИС) 1. Основные понятия систем управления, информационных систем. Не существует никаких универсально применимых приемов или твердых принципов, которые бы делали управление эффективным. Однако, существуют подходы, которые помогают руководителям повысить вероятность эффективного достижения целей организации. Рассмотрим основные концепции системного подхода. Теория систем впервые была применена в точных науках и в технике. Применение теории систем в управлении в конце 50-х годов явилось важнейшим вкладом школы науки управления. При системном подходе организация рассматривается как система. Системный подход это не набор каких-то руководств или принципов для управляющих это способ мышления по отношению к организации и управлению. Чтобы осознать, как системный подход помогает руководителю лучше понять организацию и более эффективно достичь целей, давайте сначала определим, что такое система. Машины, компьютеры, телевизоры все это примеры систем. Они состоят из множества частей, каждая из которых работает во взаимодействии с другими для создания целого, имеющего свои конкретные свойства. Эти части взаимозависимы. Если одна из них будет отсутствовать или неправильно функционировать, то и вся система будет функционировать неправильно. Например, телевизор не будет работать, если неправильно установлена настройка. Все биологические организмы представляют собой системы. Ваша жизнь зависит от правильного функционирования многих взаимозависимых органов, которые все вместе представляют уникальное существо, каким являетесь вы. Все организации являются системами и представляют собой совокупность взаимозависимых элементов, таких как люди, структура, задачи и технология, которые ориентированы на достижение различных целей в условиях меняющейся внешней среды. Поскольку люди являются, в общем смысле, компонентами организаций (социальные компоненты), наряду с техникой, которые вместе используются для выполнения работы, они называются социотехническими системами. Открытые и закрытые системы. Существует два основных типа систем: закрытые и открытые. Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы от среды, окружающей систему. Часы пример закрытой системы. Взаимозависимые части часов двигаются непрерывно и очень точно, как только часы заведены или поставлена батарейка. И пока в часах имеется источник накопленной энергии, их система независима от окружающей среды. Открытая система характеризуется взаимодействием с внешней средой. Энергия, информация, материалы это объекты обмена с внешней средой через проницаемые границы системы. Такая система не является самообеспечивающейся, она зависит от энергии, информации и материалов, поступающих извне. Кроме того, открытая система имеет способность приспосабливаться к изменениям во внешней среде и должна делать это для того, чтобы продолжить свое функционирование. Под системой управления понимается совокупность взаимосвязанных элементов, предназначенных для целенаправленного воздействия управляющего органа на управляемый объект. Предприятие как организационная система имеет определенную структуру как в управляющей, так и в управляемой системе. Если управляемая система определяется технико-технологическими особенностями данного предприятия, производственными связями, то управляющая система определяется тем, какие функции нужно выполнять в процессе управления, размерами и сложностью производства. Информационное обеспечение управления осуществляется посредством функционирования информационной системы. Информационная система (ИС) — это средство организации информационного обеспечения процесса управления, способствующее своевременному поступлению необходимой и достоверной информации во все звенья системы управления, нуждающиеся в ней. К информационным системам относятся и автоматизированные системы управления технологическим процессом, предприятием, корпорацией. Подсистема — относительно самостоятельная часть системы, выделенная по определенному признаку. Информационная система представляет собой совокупность трех элементов: технологии, управления, функциональных подсистем. Если организация управляется неэффективно, то никакая информационная технология ей не поможет. В информационной системе, также как и в организации необходимо учитывать внешнее окружение в целом, поскольку и та, и другая являются открытыми системами, зависящими от взаимообмена вводимыми ресурсами и результатами деятельности с внешним миром (см. рис.1). Организации должны быть в состоянии эффективно реагировать и приспосабливаться к изменениям внешнего окружения, чтобы обеспечить выживание и достижение поставленных целей. Важной функцией информационных систем в организациях является осуществление коммуникаций. Коммуникация это обмен информацией между людьми. Осуществление коммуникаций это связующий процесс, необходимый для любого важного управленческого действия. Между организацией и ее окружением, между выше и ниже расположенными уровнями, между подразделениями организации необходим обмен информацией. ВНЕШНЯЯ СРЕДА Поставщики Покупатели ОРГАНИЗАЦИЯ Информационная система ВХОД ПРОЦЕСС ВЫХОД обратная связь Регулирующие органы Акционеры Конкуренты Рис. 1. Схема функционирования информационной системы Обмен информацией в организации можно улучшить, внедрив ИС, которая позволит создать системы обратной связи, регулировать информационные потоки, предпринимая управленческие действия, способствовать формированию восходящих и боковых ветвей информационного обмена, развертывать системы сбора предложений, печатать материалы информативного характера для использования внутри организации. С помощью информационных систем можно планировать объем работ, материальные и других ресурсы, осуществлять контроль за ходом выполнения плана, за производственным процессом. 2. Классификация информационных систем Классифицировать информационные системы можно по различным признакам. В отечественной литературе по информационным системам управления ИС классифицируют обычно по следующим признакам: по типу объекта управления (ИС управления технологическим процессом, ИС организационного управления); по степени интеграции (локальные, интегрированные); по уровню автоматизации управления (информационно-справочные системы, системы обработки данных, информационно-советующие системы, системы принятия решений, экспертные системы); по уровню управления (информационные системы управления предприятием, корпорацией, отраслью); по характеру протекания технологических процессов на объекте управления (автоматизированная система управления дискретным производством, автоматизированная система управления непрерывным производством). Более подробно мы будем рассматривать информационные системы по уровню управления предприятием. Эти системы наиболее широко распространены в практике управления предприятиями и корпорациями. Виды систем Пользователи Стратегический уровень Старшие менеджеры Тактический уровень Средние менеджеры Уровень знаний Проектировщики Эксплуатационный уровень Продажи и маркетинг Менеджеры по обработке Производство Финансы Бухучет Кадры Рис.2 .Типы информационных систем В зарубежной литературе также отмечается, что, так как имеются различные интересы, особенности и уровни управления в организации, то существуют и различные виды информационных систем. Рассмотрим рис.2. В организации выделяют следующие уровни: эксплуатационный; уровень знаний; тактический уровень; стратегический уровень. Также выделяют функциональные подсистемы: продажи и маркетинга, производства, финансов, бухгалтерского учета, управления персоналом. Различные организационные уровни обслуживают четыре главных типа информационных систем: системы эксплуатационного уровня, системы уровня знаний, системы тактического уровня управления и системы стратегического управления. Системы эксплуатационного уровня обеспечивают операции учета и контроля. Например, учет продаж, учет кадров, бухгалтерский учет, контроль движения материалов. Системы данного уровня представляют собой системы обработки данных. Системы уровня знаний обеспечивают автоматизацию разработки новых видов продукции, создание и поддержку электронных архивов, извлечение информации, новых знаний из электронных хранилищ данных (CAD, DataWarehousing, OLAP, Data Mining). Системы тактического уровня предназначены, для обеспечения контроля, анализа, управления, принятия решений, и административных действий средних менеджеров. К данному уровню относятся системы направленные на решение задач, для которых информационные требования не всегда ясны. Эти системы часто отвечают на вопросы "что, если?". Что произойдет с производственным календарным планом, если мы удвоим продажу в декабре? Как изменятся наши дивиденды, если оплата будет отсрочена на шесть месяцев? Ответы на эти вопросы часто требуют новых данных, как внешних, так и внутренних, которые не могут быть получены от существующих систем эксплуатационного уровня. Системы стратегического уровня представляют собой инструмент помощи руководителям высшего уровня и подготавливают стратегические исследования и длительные прогнозы, как для фирмы, так и для различных внешних экономических процессов. Эти системы должны отвечать на следующие вопросы. Какое количество абитуриентов будет через три, пять лет? Каков будет уровень занятости через пять лет? Каковы длительные промышленные, финансовые прогнозы, и где нас ожидает спад? Какие изделия мы должны производить через пять лет? В соответствии с зарубежной классификацией выделяют шесть основных типов информационных систем. Организация имеет исполнительные системы поддержки руководства – Executive Support Systems (ESS) на стратегическом уровне; управляющие информационные системы – Management Information Systems (MIS) и системы поддержки принятия решений – Decision Support Systems (DSS) на тактическом (управленческом) уровне; системы управления знаниями – Knowledge Work System (KWS) и системы автоматизации делопроизводства – Office Automation Systems (OAS) на уровне знаний; и системы обработки транзакций – Transaction Processing Systems (TPS) на эксплуатационном уровне. Таким образом, информационные системы в организациях разработаны, чтобы помочь служащим или менеджерам на каждом уровне реализовать функции продажи и маркетинга, производства, финансов, бухгалтерского учета, и управления персоналом. Каждая из различных видов систем может иметь компоненты, которые используются различными уровнями управления, одновременно. Следует отметить, что наиболее эффективны интегрированные ИС, объединяющие функции всех функциональных подсистем и различных уровней управления. 3. Процесс управления и информационные системы В предыдущем разделе было показано, что в контур управления ЭИС включается лицо, принимающее решение. ЛПР получает информацию обратной связи от объекта управления. В системах управления обратную связь можно определить и несколько иначе, а именно как информационную связь, с помощью которой в управляющую подсистему поступает информация о результатах управления объектом, т.е. информация о новом состоянии объекта, которое возникло под влиянием управляющих воздействий. Благодаря наличию обратных связей сложные системы оказываются в принципе способными выходить за пределы действий, предусмотренных их разработчиками, ибо обратная связь создает у системы новое качество: способность накапливать опыт, определять свое будущее поведение в зависимости от своего поведения в прошлом, т.е. самообучаться. Управляющие воздействия, поступающие из управляющей подсистемы в управляемую, могут иметь различный характер: энергетический, материальный, информационный — в зависимости от природы управляемого объекта. Среди всех систем особое место занимают системы, управляемый объект у которых — люди, коллективы людей. Подобные системы получили название систем организационного управления (или просто организационных систем), ибо управляющее воздействие в них направлено на организацию (согласование) поведения коллективов людей и имеет информационный характер. Для таких систем полностью справедливо кибернетическое определение управления: управление есть процесс целенаправленной переработки информации. Область получения и использования информации в организационных системах экономическая: она создается при подготовке и в процессе производственно-хозяйственной деятельности и используется в управлении этой деятельностью. Детальное изучение экономических информационных систем (ЭИС) опирается на понятия "информация" и "система". Информация и система являются простейшими фундаментальными категориями, не выраженными через более общие понятия, поэтому приводимые далее определения всего лишь поясняют и уточняют эти категории. Следовательно, экономическая информационная система — это человеко-машинная система, обеспечивающая с использованием компьютерных технологий сбор, передачу, обработку и хранение информации для управления производством. Особенностью такой системы на современном этапе является автоматизация процесса переработки информации с помощью компьютера. Безусловно, по мере дальнейшего развития информационных технологий и науки об управлении производством компьютеры будут использоваться в процессе управления значительно шире, вплоть до подготовки управленческих решений, с тем чтобы руководители имели возможность выбрать оптимальный вариант решения. Разрабатывая организационную структуру предприятия, акционерного общества при экономической информационной системе управления, прежде всего необходимо четко установить, какие конкретные функции и операции процесса управления будут автоматизированы с помощью компьютера и других технических средств. Эта информация должна быть использована при определении форм разделения труда в аппарате управления и при распределении функций между подразделениями системы управления. Устанавливая перечень задач, выполненных с помощью вычислительной техники, следует стремиться к тому, чтобы автоматизировать все те управленческие операции, которые компьютер может осуществлять более эффективно, чем человек. В настоящее время на предприятиях накоплен определенный опыт использования компьютеров для обработки учетной и аналитической информации, для создания автоматизированных рабочих мест специалистов. Однако возможности применения компьютеров в управлении производством еще далеко не исчерпаны. Одной из причин неэффективного применения вычислительной техники является то, что она используется для обработки информации в отдельных задачах, а не в подсистемах и системах в целом. Все это предъявляет особые требования к созданию и выбору вида организационной структуры, которая определяет форму системы управления предприятием. В управлении производством могут применяться линейная, функциональная и линейно-функциональная структуры. 4. Структура и состав экономической информационной системы Изучение и создание сложной человеко-машинной системы требуют четкого определения ее внутренней структуры, т.е. решения задачи структуризации. В процессе структуризации система разделяется на части, имеющие меньшую сложность, на подсистемы и их элементы (задачи). При этом должны решаться вопросы выбора и реализации определенных принципов деления системы. ЭИС классифицируются по многим признакам. Ниже дана классификация по функциональному признаку, по режимам работы ЭИС и по способу распределения вычислительных ресурсов. Другие аспекты классификации здесь рассматриваться не будут. На рис. 2.5 приведена укрупненная схема состава экономической информационной системы управления аграрным предприятием. В системе выделены две части: обеспечивающая и функциональная. СОСТАВ ОБЕСПЕЧИВАЮЩЕЙ ЧАСТИ ЭИС Состав, структура и характер взаимодействия обеспечивающих подсистем, термины, определяющие понятия, связанные с элементами обеспечения системы, изменяются и уточняются в ходе развития методологии создания информационных систем. И в большей или меньшей степени они продолжают уточняться, детализироваться, отрабатываться по мере совершенствования компьютерной техники, средств и методов программирования, развития информационного обеспечения. В настоящее время в составе обеспечивающей части информационной системы принято выделять подсистемы технического, информационного, математического, программного, кадрового, организационно-правового обеспечения. Техническое обеспечение системы — это комплекс технических средств (компьютер, оборудование локальной вычислительной сети, оргтехника, периферийная техника, средства связи). Информационное обеспечение представляет собой совокупность базы данных и системы управления базой данных, системы входной и выходной информации, а также унифицированной системы документации. Информационное обеспечение включает в себя всю экономическую информацию предприятия, описание способов ее представления, хранения и преобразования. Информационное обеспечение организуется на основе технического и программного обеспечения и является по отношению к ним обеспечением более высокого уровня. Исходя из задач информационного обеспечения можно обоснованно выдвинуть требования к техническому обеспечению системы и осуществить выбор соответствующих компьютеров и других технических средств. Математическое обеспечение системы представляет собой совокупность средств и методов, позволяющих строить экономико-математические модели задач управления предприятиями. Построение математической модели задачи управления можно разделить на следующие этапы: построение экономико-математической модели, определение оптимального решения. Процесс построения экономико-математической модели требует выделения критерия оптимальности, определения ограничений, наиболее лимитирующих моделируемый процесс, и установления соотношений, описывающих процессы управления. На этапе получения оптимального решения определяют, к какому типу задач управления относится построенная модель, и выбирают вычислительный метод. Оптимальное решение в задачах информационной системы получают с помощью методов математического программирования, математической статистики, теории массового обслуживания. Эти методы и составляют основу математического обеспечения системы. Программное обеспечение ЭИС — это совокупность программ (общесистемных и прикладных) для реализации задач, подсистем информационной системы на базе компьютерной техники. Программное обеспечение должно предоставить пользователям наибольшие удобства в работе и свести к минимуму затраты на программирование задач и обработку информации. Кадровое обеспечение включает в себя персонал, занимающийся проектированием, разработкой, внедрением и эксплуатацией ЭИС. Организационно-правовое обеспечение информационных систем представляет собой совокупность норм, устанавливающих и закрепляющих организацию этих систем, их цели, задачи, структуру и функции, правовой статус системы и всех звеньев, регламентирующих процессы создания и функционирования ЭИС. Выделение обеспечивающей части системы основывается на использовании различных видов средств, необходимых для работы функциональных подсистем и экономической информационной системы в целом. Каждое из обеспечивающих средств (организационных, технических, программных и др.) в масштабе системы трансформируется в соответствующую обеспечивающую подсистему ЭИС. Совокупность этих подсистем, увязанных и согласованных между собой, должна обеспечить весь технологический цикл функционирования ЭИС при условии достижения заданных технико-экономических характеристик системы. Особенностью комплекса обеспечивающих подсистем является невозможность исключения их из системы в целом, тогда как отдельные функциональные подсистемы могут при создании системы временно функционировать в традиционном варианте. Например, отсутствие технического обеспечения не позволяет практически реализовать работу машинных программ с информацией, вырабатываемой в функциональных подсистемах ("работать не на чем"); отсутствие программного обеспечения делает невозможным использование компьютера, превращая технику в "мертвое железо"; отсутствие программного обеспечения делает информацию системы недступной для программ, а через них для компьютера и т.д. Поэтому если очередность разработки функциональных подсистем означает возможность последовательного проектирования и внедрения отдельных подсистем, то очередность разработки обеспечивающей части ЭИС предполагает обязательное одновременное создание всех обеспечивающих подсистем и их последующее совершенствование. В автоматизированной системе управления, несмотря на наличие контура информационной технологии, ответственность за принятое управляющее решение возлагается на человека — лицо, принимающее решение. Другими словами, решение принимает человек, а информационная технология помогает ему в этом. Когда ученые выделили из процесса управления стадию принятия решения, то вначале казалось, что для полной автоматизации достаточно разработать математическую модель и реализовать ее в ЭВМ. И тогда АСУ (автоматизированная система управления) превращается в САУ (систему автоматического управления). Однако, как оказалось, процесс принятия решения человеком очень сложен. Иногда в этот процесс включаются такие механизмы, которые невозможно предусмотреть и тем более формализовать. При принятии решения человек может учитывать и такие аспекты, как мораль, традиции, человеческие взаимоотношения. Вот почему при управлении социально-экономическими системами (при организационноэкономическом управлении) процесс принятия решения не может быть осуществлен без человека. В автоматизированной системе управления, несмотря на наличие контура информационной технологии, ответственность за принятое управляющее решение возлагается на человека — лицо, принимающее решение. Другими словами, решение принимает человек, а информационная технология помогает ему в этом. Когда ученые выделили из процесса управления стадию принятия решения, то вначале казалось, что для полной автоматизации достаточно разработать математическую модель и реализовать ее в ЭВМ. И тогда АСУ (автоматизированная система управления) превращается в САУ (систему автоматического управления). Однако, как оказалось, процесс принятия решения человеком очень сложен. Иногда в этот процесс включаются такие механизмы, которые невозможно предусмотреть и тем более формализовать. При принятии решения человек может учитывать и такие аспекты, как мораль, традиции, человеческие взаимоотношения. Вот почему при управлении социально-экономическими системами (при организационноэкономическом управлении) процесс принятия решения не может быть осуществлен без человека. Рис 3. Взаимосвязь фаз принятия решения Как показано на рис. 3, человек на основе автоматизированного анализа (АИ) осведомляющей информации Iс от объекта управления и информации Iвх от концептуальной модели объекта управления производит постановку задачи (ПЗ), решение которой должно позволить в данной ситуации наилучшим образом управлять объектом (например, производством). Однако решений (альтернатив) всегда несколько: если решение всегда одно, то проблемы выбора не существует, а значит, теряет смысл и сам процесс принятия решения. Поэтому далее идет фаза генерации альтернатив (ГА), т.е. выдвижения возможных решений задачи (альтернатива — от лат. alter — одно из двух, alternatio — чередоваться). Как уже подчеркивалось, управление всегда ведется с определенной целью. Решение поставленной задачи должно согласовываться с общей целью управления и частной целью в данной ситуации. Поэтому выбрать альтернативу невозможно, если нет критерия выбора, отражающего цель управления. Таким образом, следующая фаза — выбор критерия (ВКр) решения поставленной задачи. На этом этапе анализа альтернатив (АА) проводится их исследование по выбранному критерию, а далее — окончательный выбор одной из альтернатив (ВА), наилучшим образом удовлетворяющей критерию выбора. Выбранная альтернатива дополнительно анализируется, и выдается окончательное решение (ВР), принимающее в организационных системах вид потока управляющей информации Iу. Если рассматривать фазы принятия решения относительно возможности их автоматизации на базе информационной технологии, то в настоящее время, пожалуй, только фазы анализа информации (АИ), генерации альтернатив (ГА) и анализа альтернатив (АА) по выбранному критерию удается автоматизировать в достаточной мере (на рис. 3 изображены овалами). Для этого необходимо, чтобы в ЭВМ находились модели поставленной задачи, с помощью которых возможно было бы быстро просчитать результаты решения по различным альтернативам, исходным данным и критериям. Конечно, для этого желательно, что-бы ЛПР умело использовать средства информационной технологии. В противном случае приходится иметь штат системщиков, аналитиков и т.п. Развитие программно-аппаратных средств ИТ с каждым годом приводит к все большему упрощению взаимодействия человека с ЭВМ и, таким образом, уменьшает число посредников диалога, что ускоряет процесс принятия решений и повышает их качество. Большое значение для принятия быстрого и верного решения имеет автоматизация фазы обработки и анализа информации, поступающей с потоками информации Iос и Iвх. Для принятия решения всегда может потребоваться дополнительная информация, не содержащаяся в потоках Iос и Iвх. В этих случаях важную роль играет информационное обеспечение ЛПР, которое в целях оперативности должно быть создано с помощью средств информационной технологии (баз и банков данных). 5. Автоматизированная информационная система (АИС) Автоматизированная информационная система (АИС) — это комплекс, который включает компьютерное и коммуникационное оборудование, программное обеспечение, лингвистические средства, информационные ресурсы, а также системный персонал. Система обеспечивает поддержку динамической информационной модели некоторой части реального мира для удовлетворения информационных потребностей пользователей и для принятия решений. Структура АИС представлена на рисунке: Автоматизированная информационная система Информационные технологии Аппаратные средства Программные средства Данные Телекоммуникации Функциональные подсистемы и приложения Производство Бухгалтерия Финансы Кадры Маркетинг Сбыт Управление ИС Персоналом Пользователями Оперативное Финансами Безопасностью Качеством Зазвитием ИС Информационные технологии (ИТ) — инфраструктура, обеспечивающая реализацию информационных процессов — процессов сбора, обработки, накопления, хранения, поиска и распространения информации (подробнее – следующая тема). ИТ предназначены для снижения трудоемкости процессов использования информационных ресурсов, повышения их надежности и оперативности. Функциональные подсистемы и приложения — специализированные программы, предназначенные обеспечить обработку и анализ информации для целей подготовки документов, принятия решений в конкретной функциональной области на базе ИТ. Управление ИС — компонент, который обеспечивает оптимальное взаимодействие ИТ, функциональных подсистем и связанных с ними специалистов, развитие их в течение жизненного цикла ИС. Каждая АИС ориентирована на ту или иную предметную область. Под предметной областью понимают область проблем, знаний, человеческой деятельности, имеющую определенную специфику и круг фигурирующих в ней предметов. При этом каждая автоматизированная система ориентирована на выполнение определенных функций в соответствующей ей области применения. Существует большое разнообразие АИС, отличающихся своей ориентацией на уровень управления, сферу функционирования экономического объекта, на тот или иной характер процесса управления, вид поддерживаемых информационных ресурсов, архитектуру, способы доступа к системе и др. По целевой функции АИС можно условно разделить на следующие основные категории: ЭИС управления; СППР; Информационно-вычислительные; Информационносправочные; ИС образования. Особую важность в общественной жизни имеют экономические информационные системы (ЭИС), связанные с предоставлением и обработкой информации для разных уровней управления экономическими объектами. Эта информация позволяет наиболее полно осуществлять функции учета, контроля, анализа, планирования и регулирования с целью принятия эффективных управленческих решений. По уровню в системе государственного управления ЭИС делятся на: ИС федерального, регионального и муниципального значения. В зависимости от области функционирования экономических объектов можно выделить ЭИС промышленно-производственной сферы и непромышленной сферы. Системы поддержки принятия решений (СППР) — аналитические ИС, ИС руководителя — системы, обеспечивающие возможности изучения состояния, прогнозирования, развития и оценки возможных вариантов поведения на основе анализа данных, которые отражают результаты деятельности компании на протяжении определенного времени. В таких системах применяются современные технологии баз данных, OLAP (OnLine Analytical Processing — оперативная аналитическая обработка данных), ХД (хранилище данных), глубинный анализ и визуализация данных. Информационно-вычислительные системы используются в научных исследованиях и разработках для проведения сложных и объемных расчетов, в качестве подсистем автоматизированных систем управления и СППР в том случае, если выработка управленческих решений должна опираться на сложные вычисления. К ним относятся информационно-расчетные системы, САПР (системы автоматизированного проектирования), имитационные стенды контроля. Информационно-справочные системы предназначены для сбора, хранения, поиска и выдачи потребителям информации справочного характера; используются во всех сферах профессиональной деятельности (Гарант, Консультант-Плюс и др.). Основными видами ИС образования являются автоматизированные системы дистанционного обучения, системы обеспечения деловых игр, тренажеры и тренажерные комплексы. Они предназначены для автоматизации подготовки специалистов и обеспечивают обучение, управление процессом обучения и оценку его результатов. ИС, предназначенные для автоматизации всех функций управления, охватывающие весь цикл функционирования экономического объекта от научно-исследовательских работ, проектирования, изготовления, выпуска и сбыта продукции до анализа эксплуатации изделия, называют интегрированными. Корпоративные ИС — это ИС, автоматизирующие все функции управления фирмой или корпорацией, имеющей территориальную разобщенность между подразделениями, филиалами, отделениями, офисами. При современном уровне развития компьютерной техники и средств связи автоматизация процесса управления позволяет разным категориям пользователей ИС быстро и эффективно решать стоящие перед ними задачи. Пользователей ИС можно разделить на 4 категории. 1. Администратор системы — это специалист (или группа специалистов), отвечающий за эксплуатацию системы и обеспечение ее работоспособности, понимающий потребности конечных пользователей, работающий с ними в тесном контакте и отвечающий за определение, загрузку, защиту' и эффективность работы банка данных. 2. Прикладные программисты — занимаются разработкой программ для решения прикладных задач, реализации запросов к базе данных. 3. Системные программисты — осуществляют поддержку информационной системы и обеспечивают ее работоспособность, занимаются разработкой и сопровождением базового программного обеспечения компьютеров (операционных систем, систем управления базами данных, трансляторов, сервисных программ общего назначения). 4. Конечный пользователь (потребитель информации) — лицо или коллектив, в интересах которых работает ИС. Он работает с ИС повседневно, связан с ограниченной областью деятельности и, как правило, не является программистом. Например, это может быть бухгалтер, маркетолог, финансовый менеджер, руководитель подразделения и др. Автоматизированные ИС включают в себя множество автоматизированных рабочих мест (АРМ) специалистов, средства коммуникации и обмена информацией, другие средства и системы, позволяющие автоматизировать работу персонала. Назначение и состав АРМ конечных пользователей будут рассмотрены позднее. Современные АИС используют новейшие компьютерные технологии по хранению, передаче и обработке информации, необходимые для экономического анализа и принятия управленческих решений; оснащены современными техническими и программными средствами обработки информации, телекоммуникационными средствами работы в мировом информационном пространстве. Эффективность применения ИС для управления экономическими объектами (предприятиями, банками, торговыми организациями, государственными учреждениями и т.д.) зависит от широты охвата и интегрированности на их основе функций управления, от способности оперативно подготавливать управленческие решения, адаптироваться к изменениям внешней среды и информационных потребностей пользователей. ЛИТЕРАТУРА 1. Laudon K.C., Laudon J.P. Management Information Systems. PRENTICE HALL. Upper Saddle River, New Jersey. 2002. - 679 С. 2. Автоматизированные информационные технологии в экономике: Учебник/ Под ред. проф. Г.А.Титоренко. – М.: Компьютер, ЮНИТИ, 1998. – 400с. 3. Использование ORACLE. Специальное издание.- М.:Издательский дом «Вильямс», 1999.-1024с. 4. Компьютерные сети: Учебный курс/ Microsoft Corporation; Пер. с англ. Богомолова О.А.-М.: Изд.отдел «Русская редакция» ТООО “Channel Trading LTD”, 1997.- 696с. 5. Компьютерные сети: Пер. с англ. Учебный курс. М.: Русская редакция, 1998.- 659с. 6. Linux за 24 часа: Уч.пос. М.: Изд. дом «Вильямс», 1999. –480с. 7. Алан Р. С. Стратегические технологии баз данных: менеджмент на 2000 г. Пер. с англ./Под ред. Когаловского М.Р.- М.: Финансы и статистика, 1999 –479 С. 8. Дюк В., А. Самойленко. DataMining: учебный курс. СПб: Питер, 2001. – 368с. 9. Евдокимов В.В. Экономическая информатика. Учебник для вузов. Спб.: Интер, 1997 10. Зубик В. Б., Зубик Д.В., Седегов Р.С. Экономическая безопасность предприятия (фирмы). Минск: Вышейшая школа, 1998. 391с. 11. Милославская Н.Г., Толстой А.И. Интрасети: доступ в Интернет, защита. Уч. пос. для вузов. М.: Юнити-Дана, 2000. – 527с. 12. Ойхман Е.Г., Попов Э.В. Реинжиниринг бизнеса: реинжиниринг организаций и информационные технологии. – М.: Финансы и статистика, 1997. 13. Питер Кью. Использование UNIX. М.; Спб.; К.:Изд. дом «Вильямс», 1999.- 624с. 14. Ромынинский М.В. Основы сотовой связи. –М.: Радио и связь, 2000. –248с. 15. Шеер Август-Вильгельм. Бизнес- процессы. Основные понятия. Теория. Методы. М.: Весть-МетаТехнология, 1999. –150 C. 16. Шеер Август-Вильгельм. Моделирование бизнес - процессов. М.: ВестьМетаТехнология, 2000. –175 C. 17. Материалы сайтов: www.galaktika.ru, www.pro-invest.ru, www.boss.ru, www.baan.ru, www.oracle.ru, www.1C.ru, www.sap.com, www.microsoft.ru, www.cfin.ru, www.citforum.ru, inftech.webserveris.ru и др. Тема 4. Средства реализации компьютерных технологий в экономике 1. Информационная технология – главная составная часть информационной системы 2. Понятие и виды информационных технологий в экономике 3. Техническое обеспечение (ТО) и его состав 4. Программное обеспечение (ПО) компьютера 5. Назначение и состав АРМ конечного пользователя информационной системы 1. Информационная технология – главная составная часть информационной системы Создание и функционирование ИС в управлении экономикой неразрывно связаны с развитием информационных технологий — главной составляющей информационных систем. Информационные технологии (ИТ) — это комплекс методов переработки разрозненных исходных данных в надежную и оперативную информацию для принятия решений с помощью аппаратных и программных средств с целью достижения оптимальных параметров объекта управления. Появление в конце 1950-х годов (США, 1946: 18 000 электр.ламп, 1000 опер./сек.) ЭВМ и стремительное совершенствование их эксплуатационных возможностей создало реальные предпосылки для автоматизации управленческого труда, формирования рынка информационных продуктов и услуг. Развитие ИТ шло параллельно с появлением новых видов технических средств обработки и передачи информации, совершенствованием организационных форм использования компьютеров, насыщением инфраструктуры новыми средствами связи. Первое поколение ЭВМ (1950-е гг.) было построено на базе электронных ламп и представлено моделями: ЭНИАК, "МЭСМ", "БЭСМ-1", "М-20", "Урал-1", "Минск1". Все эти машины имели большие размеры, потребляли большое количество электроэнергии, имели малое быстродействие, малый объем памяти и невысокую надежность. В экономических расчетах они не использовались. Второе поколение ЭВМ (1960-е гг.) было на основе полупроводников и транзисторов: "БЭСМ-6", "Урал-14", "Минск-32". Использование транзисторных элементов в качестве элементной базы позволило сократить потребление электроэнергии, уменьшить размеры отдельных элементов ЭВМ и всей машины, вырос объем памяти, появились первые дисплеи и др. Эти ЭВМ уже использовались на вычислительных центрах (ВЦ) специалистами, однако, пользователь только представлял исходные данные для их обработки на ВЦ и обычно спустя месяц получал результат сведения. Третье поколение ЭВМ (1970-е гг.) было на малых интегральных схемах. Его представители – IBM 360 (США), ряд ЭВМ единой системы (ЕС ЭВМ), машины семейства малых ЭВМ с СМ I по СМ IV. С помощью интегральных схем удалось уменьшить размеры ЭВМ, повысить их надежность и быстродействие. В АИС появились терминалы – устройства ввода-вывода данных (пишущие машинки и/или дисплеи, соединенные с ЭВМ), что позволило пользователю непосредственно общаться с ЭВМ. Четвертое поколение ЭВМ (1980-е гг.) было на больших интегральных схемах (БИС) и было представлено IBM 370 (США), ЕС-1045, ЕС-1065 и пр. Они представляли собой ряд программно-совместимых машин на единой элементной базе, единой конструкторско-технической основе, с единой структурой, единой системой программного обеспечения, единым унифицированным набором универсальных устройств. Широкое распространение получили персональные (ПЭВМ), которые начали появляться с 1976 г. в США (An Apple). Они не требовали специальных помещений, установки систем программирования, использовали языки высокого уровня и общались с пользователем в диалоговом режиме. В настоящее время строятся ЭВМ на основе сверхбольших интегральных схем (СБИС). Они обладают огромными вычислительными мощностями и имеют относительно низкую стоимость. Их можно представить не как одну машину, а как вычислительную систему, связывающую ядро системы, которое представлено в виде супер-ЭВМ, и ПЭВМ на периферии. Это позволяет существенно сократить затраты человеческого труда и эффективно использовать машины. В условиях рыночных отношений все возрастающий спрос на информацию и информационные услуги привел к тому, что технология обработки информации стала ориентироваться на применение самого широкого спектра технических средств и прежде всего компьютеров и средств коммуникации. На их основе создавались компьютерные системы и сети различных конфигураций с целью не только накопления, хранения, переработки информации, но и максимального приближения терминальных устройств к рабочему месту специалиста или принимающего решения руководителя. Это явилось достижением многолетнего развития ИТ. Развитие рыночных отношений привело к появлению новых видов предпринимательской деятельности и прежде всего к созданию фирм, занятых информационным бизнесом, разработкой информационных технологий, их совершенствованием, распространением компонентов ИТ, в частности программных продуктов, автоматизирующих информационные и вычислительные процессы. К числу компонентов ИТ относят также компьютерную технику, средства коммуникаций, офисное оборудование и специфические виды услуг — информационное, техническое и консультационное обслуживание, обучение и т.п. Развитие ИТ способствовало их быстрому распространению и эффективному использованию в управленческих и производственных процессах, практически к повсеместному применению и большому многообразию. ИТ в настоящее время можно классифицировать по ряду признаков: 1. По способам построения компьютерной сети: 1.1. Локальные (несколько компьютеров связаны между собой); 1.2. Многоуровневые (сети разных уровней подчинены друг другу); 1.3. Распределенные (сети автоматизированных банков данных, например, банковские, налоговые и др. службы). 2. По виду технологии обработки информации (в программном аспекте): 2.1. Текстовая обработка; 2.2. Электронные таблицы; 2.3. Автоматизированные банки данных; 2.4. Обработка графической информации; 2.5. Мультимедийные системы; 2.6. Другие системы (экспертные, системы программирования, интегрированные пакеты). 3. По типу пользовательского интерфейса1 (т.е. с точки зрения возможностей доступа пользователя к информационным и вычислительным ресурсам): 3.1. С командным интерфейсом – пользователь подает команды компьютеру, а тот выполняет их и выдает результат пользователю. Командный интерфейс реализуется в виде пакетной технологии и технологии командной строки. 3.2. С WIMP-интерфейсом (Window – окно, Image – картинка, Menu – меню, Pointer – указатель) – ведение диалога с пользователем с помощью графических образов – меню, окон, других элементов. Примером ИТ с WIMP интерфейсом является операционная система MS Windows. 3.3. С SILK-интерфейсом (Speech – речь, Image – картинка, Language – язык, Knowledge – знание). Он наиболее приближен к обычной, человеческой форме общения. В рамках этого интерфейса идет «разговор» человека и компьютера. Разновидности SILK – интерфейс на основе речевой (команды подаются голосом 1 Интерфейс – определенные стандартом правила взаимодействия пользователей, устройств, программ путем произнесения специальных зарезервированных слов – команд) и биометрической технологий (для управления компьютером используется выражение лица человека, направление его взгляда, размер зрачка, рисунок радужной оболочки глаз, отпечатки пальцев и другая уникальная информация). Изображения считываются с цифровой видеокамеры, а затем с помощью специальных программ распознавания образов из этого изображения выделяются команды). 4. По области управления социально-экономическим процессом: банковские, налоговые, финансовые, страховые, управления торговлей, управления производством и т.д. В настоящее время наблюдается тенденция к объединению различных типов информационных технологий в единый компьютерно-технологический комплекс, который носит название интегрированного. Особое место в нем принадлежит средствам телекоммуникации, обеспечивающим не только чрезвычайно широкие технологические возможности автоматизации управленческой деятельности, но и являющимся основой создания самых разнообразных сетевых вариантов ИТ. Подобно тому, как железные и шоссейные дороги определяли экономику начала века, инфраструктуру современной экономики составляют телекоммуникационные технологии, обеспечивающие дистанционную передачу данных на базе компьютерных сетей и современных технических средств связи. Одна из наиболее важных тенденции в их развитии — это процесс слияния локальных, местных и глобальных компьютерных сетей, который существенно влияет на масштабность экономических процессов, деятельность корпораций и фирм. Это объединение происходит благодаря распространению технологии сети Интернет как наиболее удобного средства взаимодействия различных информационных систем. Зарубежные специалисты выделяют 5 основных тенденций развития ИТ: 1. Первая тенденция связана с изменением характеристик информационного продукта, который все больше превращается в гибрид между результатом расчетно-аналитической работы и специфической услугой, предоставляемой индивидуальному пользователю ПК. 2. Отмечаются способность к параллельному взаимодействию логических элементов ИТ, совмещение всех типов информации (текста, образов, цифр, звуков) с ориентацией на одновременное восприятие человеком посредством органов чувств. 3. Прогнозируется ликвидация всех промежуточных звеньев на пути от источника информации к ее потребителю, например становится возможным непосредственное общение автора и читателя, продавца и покупателя, певца и слушателя, ученых между собой, преподавателя и обучающегося, специалистов на предприятии через систему видеоконференций, электронный киоск, электронную почту. 4. В качестве ведущей называется тенденция к глобализации информационных технологий в результате использования спутниковой связи и всемирной сети Интернет, благодаря чему люди могут общаться между собой и с общей базой данных, находясь в любой точке планеты. 5. Конвергенция рассматривается как последняя черта современного процесса развития ИТ, которая заключается в стирании различий между сферами материального производства и информационного бизнеса, в максимальной диверсификации видов деятельности фирм и корпораций, взаимопроникновении различных отраслей промышленности, финансового сектора и сферы услуг. 2. Понятие и виды информационных технологий в экономике Становление цивилизованных рыночных отношений в нашей стране невозможно без широко использования новых информационных технологий во всех социально значимых видах человеческой деятельности. Понятие "технология" в переводе с греческого означает искусство, мастерство, умение. Технология, как процесс, означает последовательность ряда действий с целью переработки чего-либо. Технологический процесс реализуется различными средствами и методами. Процесс материального производства предполагает обработку ресурсов с целью получения материальных продуктов (товаров). Если речь идет об информационных технологиях, то роль ресурсов играют информационные ресурсы. Информационная технология – процесс, использующий совокупность средств и методов сбора, обработки и передачи первичной информации для получения информации нового качества о состоянии объекта, т.е. информационного продукта. Информационные ресурсы Информационные технологии Информационные продукты, услуги Информационный продукт используется, в частности, для принятия решений. Существует разница между понятиями "информационная система" и "информационная технология". Информационная технология (ИТ) является процессом, состоящим из четко регламентированных операций по преобразованию информации (сбор данных, их регистрация, передача, хранение, обработка, использование). Компьютерная информационная система является человеко-машинной системой обработки информации с целью организации, хранения и передачи информации. Например, технология, работающая с текстовым редактором, не является информационной системой. ИТ можно рассматривать также как совокупность методов, способов, приемов и средств, реализующих информационный процесс в соответствии с заданными требованиями. Структура ИТ включает в себя следующие взаимосвязанные компоненты: технологические процессы; информационные процедуры; технологические операции и переходы. Технологический процесс – часть процесса производства информационной продукции, содержащая действия по изменению состояния предмета производства (например, преобразования «данные информация знания» табличной формы представления информации в графическую, отображение теста по гипертекстовой ссылке и др.). Информационные процедуры – законченная часть технологического процесса, выполняемая на одном рабочем месте и характеризующаяся неизменностью объекта производства и используемых средств реализации ИТ и средств контроля (рис.). Технологические операции – законченная заключительная часть технологической операции, обеспечивающая условия для начала следующей технологической операции. Информационная технология П Р О Ц Е Д У Р Ы Сбор и регистрация информации Передача информации Обработка информации Хранение, поиск информации Анализ, подготовка принятия решений Сбор Передача Регистрация в машинном носителе, в документе Ввод в информационну ю систему Контроль ввода и регистрации ОПЕРАЦИИ Ввод в каналы Ввод связи, в систему информации передачи данных в систему Преобразование Контроль из цифровой ввода формы в аналоговую Передача Обработка информации информации Вывод сообщений с обратным преобразование м Контроль вывода Ввод и контроль вывода Отображени е результатов Хранение Запрос Анализ исходной информации Моделировани е Поиск Прогноз Контроль поиска Анализ и корректировка Выдача и Подготовка актуализаци принятия я данных решений Контроль Бурное развитие ИТ во всех социально значимых областях жизни человечества в конце XX в. потребовали упорядочения и классификации этой предметной области. По обслуживаемым предметным областям АИТ подразделяются на технологии: бухгалтерского учета; банковской деятельности; налоговой деятельности; страховой деятельности и т.д. По типу пользовательского интерфейса АИТ делятся на: пакетные ИТ (централизованной распределенной обработки); диалоговые ИТ; сетевые (многопользовательские) ИТ. По способу построения сети ИТ можно разделить на: локальные; многоуровневые; распределенные. В зависимости от роли человека в процессе управления различают два вида ИТ: 1) информационно-справочные (пассивные), поставляющие информацию оператору после его запроса системы; 2) информационно – советующие (активные), которые выдают абоненту предназначенную для него информацию по ситуации или периодически через определенные промежутки времени. По степени охвата задач управления различают следующие АИТ: электронная обработка экономических данных; автоматизация функций управления; поддержка принятия решений; электронный офис; экспертная поддержка и пр. По классу реализуемых технологических операций выделяют такие АИТ: работа с текстовым редактором; операции с табличным процессором; работа с СУБД. работа с графическими объектами; мультимедийные системы; гипертекстовые системы. По степени централизации технологического процесса ИТ в системах управления делят на централизованные, децентрализованные и комбинированные технологии. С точки зрения вида обрабатываемой информации можно выделить ИТ: 1. Технология формирования документов включает процессы создания и преобразования документов. 2. Технология обработки изображений строится на анализе преобразований и трактовке изображений. 3. Обработка текстов включает ввод текста, его подготовку, оформление и вывод. 4. Обработка таблиц осуществляется комплексом прикладных программ, осуществляющих ввод и обновление данных в таблицы, выполнение расчетов по формулам и пр. 5. Технология обработки речи, включая ее распознавание и синтез. 6. Технология обработки преобразования сигналов. 7. Технология электронной подписи. 8. Электронный офис, базирующийся на обработке данных, таблиц, текстов, изображений, графиков. 9. Электронная почта и пр. Информационные технологии, как и сами компьютеры, прошли несколько этапов. Каждый этап определяется техникой, программными продуктами, которые используются, т.е. уровнем научно-технического прогресса в этой области. Выделяются 3 этапа развития информационных технологий: 1) С начала шестидесятых годов. Характерно решение трудоемких задач, в частности, в области бухгалтерского учета с централизованным коллективным использованием вычислительных средств. Централизованная обработка экономических данных имеет достоинства: а) возможность обращения пользователей к большим массивам информации в виде баз данных и к информационной продукции широкой номенклатуры; б) сравнительная легкость внедрения новых решений благодаря наличию специализированных подразделений предприятия (вычислительных центров). Недостатки централизованной обработки: а) ограничена ответственность пользователей за результаты решения экономических задач; б) ограничены возможности пользователя по получению и использованию информации. 2) С середины семидесятых годов. Этот этап связан с появлением ПЭВМ. Происходит смещение технологических процессов с ориентацией на индивидуального пользователя, с внедрением частичной децентрализации и полной децентрализованной обработки данных. Достоинства децентрализованной обработки: а) повышается ответственность пользователей за качество результатов решения экономических задач; б) появляются возможности для проявления инициативы и творческого развития пользователя. Недостатками децентрализованной обработки экономических данных: а) сложность стандартизации из-за большого числа уникальных достижений; б) психологическое неприятие пользователями рекомендуемых стандартов и готовых продуктов; в) неравномерность развития уровня информационной технологии на местах и зависимость этого уровня от квалификации пользователя. 3) С начала девяностых годов. Ориентировка меняется на использование локальных сетей компьютеров с выходом на региональные и глобальные сети (Internet, SWIFT и др.). Ориентация технологических процессов вновь смещается в сторону централизованной обработки экономических данных. В настоящее время используется понятие "новая информационная технология". Это понятие предполагает: 1. Использование персональных компьютеров и сетей ЭВМ. 2. Наличие коммуникационных средств. 3. Наличие диалоговой (интерактивной) работы с компьютером. 4. Наличие интеграционного подхода. 5. Гибкость процессов изменения данных и постановок задач. 6. Органическое "встраивание" компьютеров в существующую на предприятиях технологию управления. В настоящее время к новым ИТ можно отнести: 1. Интернет-технологии. Среди популярных услуг предоставление различного рода документов, распространение программ, текстов, книг, служба новостей, электронная почта и многое другое. 2. Системы искусственного интеллекта, реализуемые различными средствами: нейронными сетями, генетическими алгоритмами и др. 3. Видеотехнологии и мультимедиатехнологии. 4. Объектно-ориентированная технология, основанная на выявлении и установлении взаимодействия множества объектов, используется при создании компьютерных систем на стадии проектирования и программирования. 5. Технология управления знаниями, в которой идет распространение знаний и др. При рассмотрении новых информационных технологий необходимо учитывать следующее: срок замены существующих технологий на новые, более эффективные постоянно сокращается и составляет сегодня 3-5 лет с тенденцией уменьшения до 2-3; преимущественными темпами в мире развиваются различные сетевые технологии; азербайджанский рынок технологий ориентирован исключительно на технические средства зарубежного производства, что приводит к снижению общей доли отечественных разработок информационных технологий по отношению к количеству адаптируемых зарубежных. 3. Техническое обеспечение (ТО) и его состав Под техническим обеспечением (ТО) понимают состав, формы и способы эксплуатации различных технических устройств, необходимых для выполнения информационных процедур: сбора, регистрации, передачи, хранения, обработки и использования информации. Элементы ТО: 1. Комплекс технических средств; 2. Организационные формы использования технических средств; 3. Персонал, который работает на технических средствах; 4. Инструктивные материалы по использованию техники. 1) Комплекс технических средств (КТС)– это совокупность взаимосвязанных технических средств, предназначенных для автоматизированной обработке данных. Требования к КТС: высокая производительность; надежность; защита от несанкционированных доступов; эффективность функционирования при допустимых стоимостных характеристиках; минимизация затрат на приобретение и эксплуатацию; защита от несанкционированных доступов; рациональное распределение по уровням обработки. В комплексе технических средств выделяются: А. Средства сбора и регистрации информации: автоматические датчики и счетчики для фиксации наступления каких-либо событий, для подсчета значений отдельных показателей; весы, часы и другие измерительные устройства; персональные компьютеры для ввода информации документов и записи ее на машинные носители; сканеры для автоматического считывания данных с документов и их преобразования в графическое, цифровое и текстовое представление. Б. Комплекс средств передачи информации: компьютерные сети (локальные, региональные, глобальные); средства телеграфной связи; радиосвязь; курьерская связь и др. В. Средства хранения данных: магнитные диски (съемные, стационарные); лазерные диски; магнитооптические диски; диски DVD (цифровые видеодиски). Г. Средства обработки данных или компьютеры, которые делятся на классы: микро-ЭВМ; малые ЭВМ; большие ЭВМ; супер-ЭВМ. Они отличаются техникоэксплутационными параметрами (объемы памяти, быстродействие и пр.). Д. Средства вывода информации: видеомониторы; принтеры; графопостроители. Е. Средства организационной техники: изготовления, копирования, обработки и уничтожения документов; специальные средства (банкоматы), детекторы подсчета денежных купюр и проверки их подлинности и пр.). Объединение машин, выступающее единым целым для операционной системы, системного программного обеспечения, прикладных программ и пользователей, называется кластерной системой. 2). Организационные формы использования компьютеров. Способы использования компьютера принято называть организационными формами использования машин. На практике их применяется 2 вида: Вычислительные центры (ВЦ). Локальные АРМы и вычислительные сети. ВЦ применяются на крупных предприятиях, банках, государственных органах. Это специфические предприятия по обработке информации. Они оснащаются большими и сверхбольшими ЭВМ, а в качестве вспомогательных используются мини-ЭВМ, микроЭВМ. На ВЦ есть система управления (руководства), отделы постановки задач, программирования, обслуживания машин, а также производственные подразделения: группы приемки документов, переноса информации на носители, администрация банков данных, выпуска информации, размножения материалов и т.д. Для АРМов специалистов характерно размещение компьютеров на рабочих местах, по отдельным участкам работ. Средства компьютерной техники составляют базис всего комплекса технических средств информационных технологий и предназначены прежде всего для обработки и преобразования различных видов информации, используемой в управленческой деятельности. Средства коммуникационной техники обеспечивают одну из основных функций управленческой деятельности - передачу информации в рамках системы управления и обмен данными с внешней средой, и предполагают использование разнообразных методов и технологий, в том числе с применением компьютерной техники. Средства организационной техники предназначены для механизации и автоматизации управленческой деятельности во всех ее проявлениях. Вычислительная техника прошла те же исторические этапы эволюции, которые прошли и все прочие технические устройства: от ручных приспособлений к механическим устройствам и далее к гибким автоматическим системам. Современный компьютер — это прибор. Его принцип действия — электронный, а назначение — автоматизация операций с данными. Гибкость автоматизации основана на том, что операции с данными выполняются по заранее заготовленным и легко сменяемым программам. Универсальность компьютеров основана на том, что любые типы данных представляются в нем с помощью универсального двоичного кодирования. В отечественной и зарубежной литературе существует достаточно много систем классификации компьютеров, рассмотрим следующие из них: классификация по назначению; по спецификации PC99; по уровню специализации; по размеру. Все виды классификаций достаточно условны, поскольку интенсивное развитие технологий приводит к размыванию границ между различными классами компьютеров. Классификация по назначению. По этому принципу выделяют: Суперкомпьютеры. Мэйнфреймы (большие ЭВМ); Мини ЭВМ; Настольные персональные компьютеры; Рабочие станции; Серверы начального и высокого уровня; Суперкомпьютеры. Применяются для решения задач в области метеорологии, аэродинамики, сейсмологии, различных военных исследованиях, в атомной и ядерной физике, физике плазмы, математическом моделировании сложных систем. Производительность суперкомпьютеров измеряется в триллионах операций с «плавающей точкой» в секунду, так называемых терафлопах. Например, для предсказания погоды используется 1024-процессорный компьютер Cray T3E900 фирмы SGI, показавший производительность 69 Гфлоп (миллиардов операций с плавающей точкой в секунду) на программе по прогнозированию погодных катаклизмов (HILARM). Этот же компьютер, но оснащенный 1328 процессорами, показал производительность 1,195 Тфлоп, что позволило предсказывать стихийные бедствия за 6 часов до их начала. Компьютер Cray T3E900 используется для построения трехмерных моделей гелиосферы, моделирования процессов, протекающих в земной коре и др. Мэйнфреймы (Mainframe). Это многопользовательские вычислительные системы, имеющие центральный блок с большой вычислительной мощностью и значительными информационными ресурсами, к которому присоединяется большое число рабочих мест с минимальной оснащенностью (видеотерминал, клавиатура, мышь). Их применяют для решения научных, военных задач, требующих обработки очень больших массивов данных, такие компьютеры могут обслуживать целые отрасли народного хозяйства. Быстродействие мэйнфреймов составляет миллионы операций в секунду, оперативная память - один и более Гигабайт. Мини ЭВМ. От больших компьютеров компьютеры этой группы отличаются меньшими размерами, меньшей производительностью и стоимостью. Такие компьютеры используются крупными предприятиями, научными учреждениями, банками. Персональные компьютеры (ПК). Многие современные модели персональных компьютеров превосходят большие ЭВМ 70-х годов, мини ЭВМ 80-х годов. ПК применяются для решения задач автоматизации управления предприятиями, автоматизации учебного процесса, индивидуальной работы пользователя. Особенно широкую популярность ПК получили в связи с бурным развитием сети Интернет. Персонального компьютера вполне достаточно для использования всемирной сети в качестве источника научной, справочной, учебной и др. информации. На характеристиках и возможностях персонального компьютера мы остановимся позднее. Появившиеся с 1998 г. ПК в сфере автоматизации домашнего хозяйства (Home PC) охватили широкий круг направлений – от оснащения системой сигнализации, электроникой и энергоресурсами в доме до полива домашних цветов, реализации заказов в магазинах, ведения электронной почты, домашней бухгалтерии и пр. Рядом фирм выдвинуты стратегии развития этого класса ПК, направленные на облегчение передачи цифровых мультимедийных данных, доступа на аудиосистемы, телевизоры и другую электронику (холодильник, стиральные и иные машины, кондиционер) в любых точках жилого дома. Рабочие станции предназначены для инженеров и пользователей настольных издательских систем, там, где нужно работать со сложной графикой. Такие системы оснащаются процессором Pentium IVс 2 Мб кэш-памяти второго уровня. Серверы начального и высокого уровня. На сервер начального уровня устанавливают один или два процессора. Сервер начального уровня может поддерживать небольшую локальную сеть (до 40 пользователей). Серверы высокого уровня имеют обычно от двух до восьми процессоров, не менее двух источников питания. Серверы содержат большие объемы оперативной и дисковой памяти. Они ориентированы в основном на удовлетворение потребностей электронного бизнеса: обеспечение безопасности передачи данных через Интернет, круглосуточное обслуживание заказов клиентов, упрощение доступа в Интернет, сокращение расходов на интернеткоммуникации и др. Классификация по спецификации PC99. Начиная с 1999 г. в области персональных компьютеров начал действовать международный сертификационный стандарт – спецификация PC99. В соответствии с этой классификацией выделяют следующие категории персональных компьютеров: Consumer PC (массовый ПК); Office PC (офисный ПК); Mobile PC (мобильный, переносной); Workstation PC (рабочая станция); Entertainment PC (развлекательный ПК). Классификация по размерам. Персональные компьютеры можно классифицировать по типоразмерам: Настольные; портативные (notebook); карманные (palmtop). Карманные персональные компьютеры (КПК) в комплекте с сотовым телефоном, факс-модемом и мобильным принтером представляют для корпоративных пользователей полноценный мобильный электронный офис, позволяющий реализовать удаленный доступ к локальной сети объекта Блокнотные ПК (портативные компьютеры, ноутбуки), впервые появившись на рынке в 1981 г., быстро прогрессировали: их вес сократился с 11 кг до 2 кг при резком увеличении функциональных, графических, сервисных и технических возможностей. Базовые настольные ПК со стоимостью до 2 тыс. долл. с 1995 г. стали самым широким классом ПК для пользователей из разных сфер деятельности. Эти ПК создаются на базе мощных версий двухядерных микропроцессоров – Intel и AMD. Основные факторы, влияющие на выбор настольных ПК для решения экономических задач: Установление целей применения компьютера. Принадлежность приобретаемого компьютера к семейству IВМ РС. Технико-эксплуатационные характеристики (быстродействие, объемы памяти). Цена в зависимости от сборки ("красной", "желтой", "белой"). Гарантия не менее 3 лет. Подготовленность персонала к использованию техники. Возможность технического сопровождения компьютера – "горячая линия". Безопасность при работе с ПЭВМ. Сетевые компьютеры являются развитием базового настольного ПК с сокращенными расходами на поддержку сети, интеграцией дистанционного управления на базе разнообразного оборудования и комплекса программного обеспечения. 4. Программное обеспечение (ПО) компьютера Программное обеспечение (ПО) компьютера называют мягким оборудованием или SOFTWARE. В зависимости от функций, выполняемых программным обеспечением, его можно разделить на 2 группы: 1. системное программное обеспечение 2. прикладное программное обеспечение. Системное ПО организует процесс обработки информации на компьютере и обеспечивает нормальную рабочую среду для прикладных программ. Системное ПО настолько тесно связано с аппаратными средствами, что его иногда считают частью компьютера. В состав системного ПО входят: • операционные системы; • сервисные программы; • трансляторы языков программирования; • программы технического обслуживания. Операционная система (ОС) это совокупность программ, управляющая аппаратной частью компьютера, его ресурсами (оперативной памятью, местом на дисках), обеспечивающая запуск и выполнение прикладных программ, автоматизацию процессов ввода/вывода. Без операционной системы компьютер мертв. ОС загружается при включении компьютера. Прикладное ПО предназначено для решения конкретных задач пользователя и организации вычислительного процесса информационной системы в целом. Прикладное ПО позволяет разрабатывать и выполнять задачи (приложения) пользователя по бухгалтерскому учету, управлению персоналом и т.п. Прикладное программное обеспечение работает под управлением системного ПО, в частности операционных систем. В состав прикладного ПО входят: • пакеты прикладных программ (ППП) общего назначения; • пакеты прикладных программ функционального назначения. ППП общего назначения это универсальные программные продукты, предназначенные для автоматизации разработки и эксплуатации функциональных задач пользователя и информационных систем в целом. К этому классу ППП относятся: • редакторы текстовые (текстовые процессоры) и графические; • электронные таблицы; • системы управления базами данных (СУБД); • интегрированные пакеты; • Case-технологии; • оболочки экспертных систем и систем искусственного интеллекта. К ППП функционального назначения относятся программные продукты, ориентированные на автоматизацию функций пользователя в конкретной сфере экономической деятельности. К данному классу относятся пакеты программ по бухгалтерскому учету, технико-экономическому планированию, разработке инвестиционных проектов, управлению персоналом, системы автоматизированного управления предприятием в целом. Текстовые редакторы Пользователь ПЭВМ часто встречается с необходимостью подготовки тех или иных документов — писем, статей, служебных записок, отчетов, рекламных материалов и т. д. Удобство и эффективность применения компьютеров для подготовки текстов привели к созданию множества программ для обработки документов. Такие программы называются текстовыми процессорами или редакторами. Возможности этих программ различны — от программ, предназначенных для подготовки небольших документов простой структуры, до программ для набора, оформления и полной подготовки к типографскому изданию книг и журналов (издательские системы). Существует несколько сотен редакторов текстов — от самых простых до весьма мощных и сложных. Наиболее распространенный - Microsoft Word. Самые простые редакторы – «Блокнот», встроенный в Windows. В Microsoft Word реализована фоновая проверка орфографии, удобный инструмент рисования таблиц. Для подготовки рекламных буклетов, оформления журналов и книг используются специальные издательские системы. Они позволяют готовить и печатать на лазерных принтерах или выводить на фотонаборные автоматы сложные документы высокого качества. Имеются 2 основных вида издательских систем: 1) очень удобны для подготовки небольших материалов с иллюстрациями, графиками, диаграммами, различными шрифтами в тексте, например газет (например - Aldus PageMaker. 2) более подходят для подготовки больших документов, например книг (например - Ventura Publisher). Она может экспортировать тексты других текстовых редакторов с сохранением форматирования. Основная операция издательских систем - верстка документов, а для ввода и редактирования текста лучше использовать Word , так как он превосходит их в скорости и удобстве работы. Табличные редакторы В любой сфере деятельности найдется множество задач, исходные и результатные данные которых должны быть представлены в табличном виде. Универсальность таблиц и необходимость постоянно учитывать в них взаимозависимость между клетками натолкнули программистов на мысль о создании универсальной программы работы с таблицами — табличного процессора. Табличные процессоры (электронные таблицы или ЭТ) относятся к той категории пакетов прикладных программ (ППП), которые совершили настоящую революцию в использовании персональных компьютеров (ПК) в сфере бизнеса, освободив человека от выполнения многочисленных рутинных операций при обработке документов табличного вида и положив начало новой концепции "электронного" офиса. Их популярность во всем мире исключительно велика и в настоящее время ППП, реализующие функции ЭТ, считаются обязательными элементами автоматизации управленческой деятельности. Табличные редакторы (иногда их называют также электронные таблицы) на сегодняшний день, одни из самых распространенных программных продуктов, используемые во всем мире. Они без специальных навыков позволяют создавать достаточно сложные приложения, которые удовлетворяют до 90% запросов средних пользователей. Табличные редакторы появились практически одновременно с появлением персональных компьютеров, когда появилось много простых пользователей не знакомых с основами программирования. Первым табличным редактором, получившим широкое распространение, стал Lotus 1-2-3, ставший стандартом де-факто для табличных редакторов: Автоматизация работы пользователя с ЭТ осуществляется за счет следующих приемов: 1. Однородные формулы можно не набирать, а копировать, причем формулы копируются с соответствующим изменением адресов. 2. При изменении значения в какой-либо ячейке, все ячейки от нее зависящие пересчитываются. 3. Использование в работе различных мастеров: Мастер диаграмм, Мастер функций. 4. Для выполнения анализа данных, прогнозирования, моделирования и т.д. пользователем могут быть использованы такие средства из меню Сервис, как Подбор параметра и Поиск решения. При использовании данных функций в диалоговых окнах необходимо задавать требуемые параметры, а процессор выполнит необходимые расчеты и подберет оптимальное решение. Конструкторские пакеты. К числу широко известный конструкторских пакетов относится пакет AutoCAD 14, 15, 2000. Этот пакет специально разработан для инженеров, создающих профессиональные технические чертежи форматом вплоть до А0. На основе пакета AutoCAD создаются системы автоматизированного проектирования (САПР). Пакет позволяет сохранять результаты работы как в виде файла, который можно переносить на другой ПК, так и непосредственно распечатывать с ПК на принтере, плоттере либо другом печатающем устройстве, в случае его подключения к ПК. Программа не является статичной. Обладая возможностью добавления библиотек, содержащих элементы инженерных чертежей, она динамично развивается. Ведь на самом деле, зачем выполнять чертеж элемента, если он уже начерчен кем-либо другим? Возможность добавления библиотек чертежных элементов широкого используется, в частности, в американском аэрокосмическом комплексе, специалисты которого создали библиотеки практически всех базовых инженерных элементов, включающих все необходимые о них данные. Как видим, возможность не «изобретать велосипед заново» не только облегчает труд конкретного инженера – конструктора, но и в значительной степени уменьшает издержки, временные и материальные, на выполнение инженерно – конструкторских работ в пакете AutoCAD. Для нормального функционирования пакета AutoCAD 15 к аппаратной части ПК предъявляются следующие требования: Системы деловой и научной графики. Компьютерная графика представляет собой одну из современных технологий создания различных изображений с помощью аппаратных и программных средств ПК, отображения их на экране монитора и затем сохранения в файле или печати на принтере. Существует два способа представления графических изображений: растровый и векторный. Соответственно различают растровый и векторный форматы графических файлов, содержащих информацию графического изображения. Растровые форматы хорошо подходят для изображений со сложными гаммами цветов, оттенков и форм. Это такие изображения, как фотографии, рисунки, отсканированные данные. Векторные форматы хорошо применимы для чертежей и изображений с простыми формами, тенями и окраской. Наиболее просто реализовать растровое представление изображения. Растр, или растровый массив, представляет совокупность битов, расположенных на сетчатом поле – канве. Бить может быть включен (единичное состояние) или выключен (нулевой состояние). Состояние битов можно использовать для представления черного или белого цветов, так что, соединив на канве несколько битов, можно создать изображение из черных и белых точек. Основным элементом растроваого изображения является пикселю. Под этим термином часто понимают несколько различных понятий: отдельный элемент растрового изображения, отдельная точка на экране монитора, о дельная точка на изображении, напечатанном принтером. Векторное представление, в отличие от растровой графики, определяет описание изображения в виде линий и фигур, возможно, с закрашенными областями, заполняемыми сплошным или градиентным цветом. Хотя это может показаться более сложным, чем использование растровых массивов, но для многих видов изображений использование математических описаний является более простым способом. В векторной графике для описания объектов используются комбинации компьютерных команд и математических формул для описания объектов. Это позволяет различным устройствам компьютера, таким как монитор и принтер, при рисовании этих объектов вычислять, где необходимо помещать реальные точки. Векторную графику также часто называют объектно –ориентированной или чертежной графикой. Имеется ряд простейших объектов, или примитивов, например: эллипс, прямоугольник, линия. Эти примитивы и их комбинации используются для создания более сложных изображений. Для работы с графическими изображениями существует большое количество различных программ и пакетов, называемых графическими редакторами. Одной из таких программ является входящий в Windows 95 графический редактор Paint. Используя его, можно считывать и сохранять изображение в широко известных растровых форматах. Он позволяет также рисовать различные примитивы, закрашивать области цветами и т.п. Другим примером простого графического редактора служит программа Photo Plus. Ее интерфейс подобен редактору Paint, однако, программа обладает существенно большими возможностями. В ней, кроме известных возможностей рисования графических примитивов, реализованы функции сканирования изображения, конвертации с различным количеством битов глубины цвета, изменения яркости, контрастности и корректировки цветовой гаммы. Фирмой Corel разработан графический пакет, в котором интегрированы несколько программ для обработки различных изображений. В состав пакета входят модный графический редактор CorelDraw!, позволяющий работать с векторными и растровыми изображениями, Corel Photo-Paint, ориентированный на обработку растровых изображений, в том числе высококачественных фотографий. Математические пакеты. Развитие научно – технического прогресса ведет к росту потребности в технических и иных математических расчетах, в соответствующих программных продуктах. На сегодняшний день наиболее распространенными являются следующие математические пакеты: Scientific Workplace – для проведения математических исследований (в особенности аналитических); Derive – для выполнения достаточно широких математических вычислений при ограниченности аппаратных ресурсов; Fortran PowerStation – для выполнения трудоемких многовариантных вычислений; LaTeX – для подготовки научных публикаций; Visio – для подготовки схем и оформления результатов. Пакет Scientific Workplace – «рабочее место ученого». Пакет удачно объединяет несколько весьма совершенных и полезных инструментов: подобный Ворд текстовый редактор; заимствованные из Ami Pro 3.1 и усовершенствованные свойства набора математических зависимостей в привычной форме; подмножество пакета Maple V, позволяющее выполнять аналитические преобразования и численные расчеты. Система готовит выходной документ в формате LaTeX, что позволяет получить высококачественную распечатку в любом из богатого набора стилей. Пакет Derive 4.02 работает в среде Windows и сочетает богатые возможности с простотой и умеренными требованиями к ПК. Числовые расчеты ведутся в точном, приближенном или смешанном режиме. В первом из них решение представляется через простые дроби и радикалы; во втором вычисления выполняются с плавающей точкой и выбором разрядности для счета и вывода результатов. Смешанный режим выражает результат через числа с плавающей точкой и радикалы. Формулы выводятся на экран с выделением отдельных строк для индексов и степеней. Приложение Visio 4 предназначено для разработки схем, переносимых в другие приложения (в частности, поддерживается механизм OLE-2). Известно, что проектирование разнообразных схем – организационных, структурных, маршрутных, логических и др. является важным элементом в работе инженера и организатора. Разумеется, вычерчивание схем возможно средствами любого графического редактора или универсального текстового процессора, однако в указанных целях гораздо удобнее воспользоваться системой Visio, т.к. в ее состав входят несколько десятков комплектов трафаретов, ориентированных на весьма разнообразные применения. Ценным достоинством Visio является возможность изготовления с ее помощью крупномасштабных плакатов, склеиваемых из листов стандартного формата. Бухгалтерские пакеты. С момента начала рыночных реформ в России резко возрос спрос на специалистов экономического профиля, а с дальнейшим развитием и углублением реформ потребовалось и специализированное программное обеспечение для автоматизации операций складского учета, бухгалтерских проводок, составления отчетности и платежных документов и др. операций. Таким специализированным программным пакетом стал пакет программ "1С-Бухгалтерия". Пакет программ "1С-Бухгалтерия" состоит из двух независимых программ: "Учет бухгалтерских операций" (bmp.exe) и "Платежные документы" (uro.exe). Программа "Учет бухгалтерских операций" предназначена для ведения бухгалтерских проводок, печати первичных документов, расчета итоговых показателей, формирования отчетов для налоговых органов. Программа "Платежные документы" предназначена для формирования, печати и хранения платежных документов для банка. При вызове программы "Учет бухгалтерских операций" (запуск файла bmp.exe) на экране появляется главное меню, из которого выполняется обращение ко всем функциям. Основным режимом работы в программе является ведение списков (операций, счетов и т.д.). Все списки вводятся, просматриваются и корректируются по общему принципу. На сегодня пользовательское ПО считается наиболее эффективным, т.к. нет необходимости привязки приобретенных универсальных программ к специфике конкретного объекта. Проблема заключается только лишь в подготовке экономиста, человека, который хорошо видит задачи и проблемы экономической системы, и может формализовать эти задачи и предложить программы их решений. Данный уровень определяет класс специалиста и такой специалист всегда будет необходим с соответствующей высокой оплатой труда. Накопленный опыт решения прикладных задач дает возможность говорить о формировании пакетов ПП, которые охватывают определенный комплекс национальных задач системы управления. Например, комплекс задач бухгалтерского учета, комплекс задач учета труда и з/п. Предполагается, что функциональный комплекс состоит из полной совокупности расчетных модулей, определяющих конкретные задачи, входящие в данный комплекс. В случае необходимости решение одной конкретной задачи из комплекса предполагает: на вход ППП подается информация двух типов 1) информационный поток данных, например, наименование задачи, периоды охвата и т. д. 2) параметрический поток, где имеются входные данные (исходная информация) для решения данной конкретной задачи. 5. Назначение и состав АРМ конечного пользователя информационной системы Деятельность различных категорий работников в сфере организационноэкономического управления опирается в современных условиях на широкое использование автоматизированных рабочих мест (АРМ) как базовых инструментов повышения эффективности их труда. Автоматизированное рабочее место (АРМ) – совокупность информационнопрограммно-технических ресурсов, обеспечивающих пользователю обработку данных и автоматизацию управленческих функций в конкретной предметной области. АРМ всегда имеет проблемно-профессиональную ориентацию и позволяет пользователю перенести на компьютер выполнение типовых повторяющихся операций, связанных с накоплением, систематизацией, хранением, поиском, обработкой, защитой и передачей данных. Технологическое обеспечение АРМ включает в себя следующие 8 видов обеспечения: 1. Организационное обеспечение формируется комплексом документов, регламентирующих деятельность специалистов при использовании АРМ в соответствии со своими служебными обязанностями. 2. Техническое обеспечение АРМ предназначено для непосредственного выполнения всех операций в рамках используемых ИТ, гарантируя при этом обработку заданных объемов данных к требуемому моменту времени. Кроме того, техническое обеспечение является основой реализации надежного обмена данными как в локальных, так и в глобальных ИС. Основную часть технического обеспечения АРМ составляют ПК универсального назначения, обладающие значительной вычислительной мощностью. Устойчивой тенденцией развития АРМ в составе корпоративных ИС является постепенный переход от реализации рабочего места в виде «толстого» клиента к простому решению в виде «тонкого» клиента с минимально достаточным объемом функциональных возможностей (терминалы). 3. Информационное обеспечение АРМ ориентировано на поддержку привычных пользователям особенностей структуризации используемых данных, позволяющих осуществлять быстрый поиск, внесение необходимых изменений, подготовку документов и отчетов. Типовым решением является обеспечение доступа пользователей с различных АРМ к информационно-справочной системе, например КонсультантПлюс. 4. Лингвистическое обеспечение объединяет совокупность языковых средств для формализации естественного языка, построения и сочетания информационных единиц, ориентированных в целом на эффектную реализацию пользовательского интерфейса. 5. Математическое обеспечение представляет собой совокупность математических методов, моделей и алгоритмов, обеспечивающих обработку данных с получением требуемых результатов. 6. Программное обеспечение (ПО) формируется совокупностью программ, позволяющих организовать решение задач на компьютере. Во взаимодействии с техническими средствами оно непосредственно обеспечивает решение задач того или иного класса, при этом используется как системное, так и специальное (прикладное) ПО. Основу системного ПО для АРМ различного назначения составляют обычно ОС семейства (клона) Windows. В большинстве случаев конкретная специализация АРМ задается функционально ориентированными пакетами прикладных программ. Перепрофилирование АРМ для другой предметной области осуществляется, как правило, изменением состава прикладного ПО. Традиционно использование в качестве прикладного ПО широкого назначения интегрированного пакета программ MS Office, обычно, в составе редактора Word, электронных таблиц Excel, СУБД Access, системы подготовки презентаций Power Point, почтовой программы Outlook Express. 7. Правовое обеспечение – это совокупность правовых норм, регламентирующих создание и функционирование информационных систем и АРМ. 8. Эргономическое обеспечение формируется совокупностью методов, средств, предназначенных для создания оптимальных условий высококачественной, высокоэффективной и безошибочной деятельности пользователей (например, соответствие стандарту TCO). В целом АРМ, реализуя широкие возможности современных ИТ, позволяют резко повысить эффективность деятельности различных категорий пользователей посредством расширения объема используемых данных, увеличения скорости их обработки, повышения качества подготавливаемых управленческих решений, оперативности обмена данными и результатами их обработки. Тема 5. Операционные системы 1. Операционная система в общей структуре компьютера 2. Классификация операционных систем 3. Ядро операционной системы 1. Операционная система в общей структуре компьютера Современная компьютерная система состоит из одного или нескольких процессоров, оперативной памяти, дисков, клавиатуры, монитора, принтеров, сетевого интерфейса и других устройств, то есть является сложной комплексной системой. Написание программ, которые следят за всеми компонентами, корректно используют их и при этом работают оптимально, представляет собой крайне трудную задачу. По этой причине компьютеры оснащаются специальным уровнем программного обеспечения, называемым операционной системой. Операционная система отвечает за управление всеми перечисленными устройствами и обеспечивает пользователя имеющими простой, доступный интерфейс программами для работы с аппаратурой. Расположение операционной системы в общей структуре компьютера показано на рис. 1.1. Внизу находится аппаратное обеспечение, которое во многих случаях само состоит из двух или более уровней (или слоев). Самый нижний уровень содержит физические устройства, состоящие из интегральных микросхем, проводников, источников питания, электронно-лучевых трубок и т. п. То, как они устроены и как работают, относится к сфере деятельности инженеров, специалистов по электронике. Банковская система Заказ авиабилетов Web-браузер Компиляторы Редакторы Интерпретаторы команд Операционная система Машинный язык Микроархитектура Физические устройства 1 верхняя строка - Программы-приложения 2 3 строки - Системные программы 4,5 и 6 строки - Оборудование, аппаратура Рис. 1.1. Компьютерная система состоит из аппаратного обеспечения, системных программ и приложений Обычно машинный язык содержит от 50 до 300 команд, служащих преимущественно для перемещения данных по компьютеру, выполнения арифметических операций и сравнения величин. Управление устройствами на этом уровне осуществляется с помощью загрузки определенных величин в специальные регистры устройств. Например, диску можно дать команду чтения, записав в его регистры адрес места на диске, адрес в основной памяти, число байтов для чтения и направление действия (чтение или запись). На практике нужно передавать большее количество параметров, а статус операции, возвращаемый диском, достаточно сложен. Операционная система предназначена для того, чтобы скрыть от пользователя все эти сложности. Она состоит из уровня программного обеспечения, который частично избавляет от необходимости общения с аппаратурой напрямую, вместо этого предоставляя программисту более удобную систему команд. Действие чтения блока из файла в этом случае представляется намного более простым, чем когда нужно заботиться о перемещении головок диска, ждать, пока они установятся на нужное место и т. д. Над операционной системой на нашем рисунке расположены остальные системные программы. Здесь находятся интерпретатор команд (оболочка), системы окон, компиляторы, редакторы и т.д. Важно понимать, что подобные программы не являются частью операционной системы, хотя обычно поставщики компьютеров устанавливают их на машины. Это очень важное замечание. Под операционной системой обычно понимается то программное обеспечение, которое запускается в режиме ядра или, как его еще называют, режиме супервизора. Она защищена от вмешательства пользователя с помощью аппаратных средств (мы не рассматриваем в данный момент некоторые старые микропроцессоры, которые вообще не имеют аппаратной защиты). Компиляторы и редакторы запускаются в пользовательском режиме. Если пользователю не нравится какой-либо компилятор, он при желании может написать свой собственный, Основными командами являются команды read и write (чтение и запись). Каждая из них требует 13 параметров, упакованных в 9 байт. Эти параметры определяют такие элементы, как адрес блока на диске, который нужно прочитать, количество секторов на дорожке, физический режим записи, расстановку промежутков между секторами. Они же сообщают, что делать с меткой адреса данных, которые были удалены. Если вы не можете сразу это осмыслить, не волнуйтесь — полностью это понятно лишь посвященным. Когда выполнение операции завершается, чип контроллера возвращает упакованные в 7 байт 23 параметра, отражающие на- наличие и типы ошибок. Но этого не достаточно, и программист при работе с гибким диском должен также постоянно знать, включен двигатель или нет. Если двигатель выключен, его следует включить (с длительным ожиданием запуска) прежде, чем данные будут прочитаны или записаны. Двигатель не может оставаться включенным слишком долго, так как гибкий диск изнашивается. Программист вынужден выбирать между длинными задержками во время загрузки и изнашивающимися гибкими дисками (с вероятностью потери данных на них). Даже если не вдаваться глубже в подробности с точки зрения пользователя операционная система выполняет функцию расширенной машины или виртуальной машины, в которой проще программировать и легче работать, чем непосредственно с аппаратным обеспечением, составляющим реальный компьютер. Операционная система как менеджер ресурсов Концепция, рассматривающая операционную систему, прежде всего как удобный интерфейс пользователя, — это взгляд сверху вниз. Альтернативный взгляд, снизу вверх, дает представление об операционной системе как о механизме, присутствующем в устройстве компьютера для управления всеми частями этой сложнейшей машины. Современные компьютеры состоят из процессоров, памяти, датчиков времени, дисков, мыши, сетевого интерфейса, принтеров и огромного количества других устройств. В соответствии со вторым подходом работа операционной системы заключается в обеспечении организованного и контролируемого распределения процессоров, памяти и устройств ввода-вывода между различными программами, состязающимися за право их использовать. Управление ресурсами включает в себя их мультиплексирование (распределение) двумя способами: во времени и в пространстве. Когда ресурс распределяется во времени, различные пользователи и программы используют его по очереди. Сначала один из них получает доступ к использованию ресурса, потом другой и т. д. Например, несколько программ хотят обратиться к центральному процессору. В этой ситуации операционная система сначала разрешает доступ к процессору одной программе, затем, после того как она поработала достаточное время, другой программе, затем следующей и, в конце концов, опять первой. Определение того, как долго ресурс будет использоваться во времени, кто будет следующим и на какое время ему предоставляется ресурс — это задача операционной системы. Еще один пример временного мультиплексирования — распределение заданий, посылаемых для печати на принтер. Когда задания выстраиваются в очередь для печати на одном принтере, операционной системе каждый раз нужно принимать решение о том, которое из них будет печататься следующим. Другой вид распределения — это пространственное мультиплексирование. Вместо поочередной работы каждый клиент получает часть ресурса. Обычно оперативная память разделяется между несколькими работающими программами, так что все они одновременно могут постоянно находиться в памяти (например, используя центральный процессор по очереди). Если предположить, что памяти достаточно для того, чтобы хранить несколько программ, эффективнее разместить в памяти сразу несколько программ, чем выделить всю память одной программе, особенно если ей нужна лишь небольшая часть имеющейся памяти. Конечно, при этом возникают проблемы справедливого распределения, защиты памяти и т.д., и для разрешения подобных вопросов существует операционная система. Другой ресурс, распределяемый пространственно, — это диск (жесткий). Во многих системах один диск в одно и то же время может содержать файлы нескольких пользователей. Распределение дискового пространства и отслеживание того, кто какие блоки диска использует, является типичной задачей управления ресурсами, которую также выполняет операционная система. Большинство центральных процессоров, имеют два режима работы: режим ядра и пользовательский режим. Если процессор запущен в режиме ядра, он может выполнять все команды из набора инструкций и использовать все возможности аппаратуры. Операционная система работает в режиме ядра, предоставляя доступ ко всему оборудованию. В противоположность этому программы пользователей работают в пользовательском режиме, разрешающем выполнение подмножества команд и делающем доступным лишь часть аппаратных средств. Как правило, все команды, включая вводвывод данных и защиту памяти, запрещены в пользовательском режиме. Для связи с операционной системой пользовательская программа должна сформировать системный вызов, который обеспечивает переход в режим ядра и активизирует функции операционной системы. Команда TRAP (эмулированное прерывание) переключает режим работы процессора из пользовательского в режим ядра и передает управление операционной системе. После завершения работы управление возвращается к пользовательской программе, к команде, следующей за системным вызовом. Стоит отметить, что в компьютерах, помимо инструкций для выполнения системных вызовов, есть и другие прерывания. Большинство этих прерываний вызываются аппаратно для предупреждения об исключительных ситуациях, таких как попытка деления на ноль или переполнение при операциях с плавающей точкой. Во всех подобных случаях управление переходит к операционной системе, которая должна решать, что делать дальше. Иногда нужно завершить программу с со- сообщением об ошибке. В других случаях ошибку можно проигнорировать (например, при потере значимости числа его можно принять равным нулю). Наконец, если программа объявила заранее, что требуется обработать некоторые виды условий, управление может вернуться назад к программе, позволяя ей самой разрешить появившуюся проблему. Память не является единственным ресурсом, которым должна управлять операционная система. Устройства ввода-вывода также тесно взаимодействуют с операционной системой. Как видно устройства ввода-вывода обычно состоят из двух частей: контроллера и самого устройства. Контроллер — это микросхема или набор микросхем на вставляемой в разъем плате, физически управляющая устройством. Он принимает команды операционной системы, например указание прочитать данные с устройства, и выполняет их. интерфейса самого устройства. Так как все типы контроллеров отличаются друг от друга, для управления ими требуется различное программное обеспечение. Программа, которая общается с контроллером, отдает ему команды и получает ответы, называется драйвером устройства. Каждый производитель контроллеров должен поставлять драйверы для поддерживаемых им операционных систем. Если вы хотите получить возможность использовать драйвер, его нужно установить в операционную систему так, чтобы он мог работать в режиме ядра. Базовые понятия операционной системы Рассмотрим набор базовых понятий присущие любой операционной системы таких как например процессы, память и файлы, которые являются самыми важными для понимания общей идеи. Процессы Ключевое понятие операционной системы — процесс. Процессом, по существу, называют программу в момент выполнения. С каждым процессом связывается его адресное пространство — список адресов в памяти от некоторого минимума (обычно нуля) до некоторого максимума, которые процесс может прочесть и в которые он может писать. Адресное пространство содержит саму программу, данные к ней и ее стек. Со всяким процессом связывается некий набор регистров, включая счетчик команд, указатель стека и другие аппаратные регистры, плюс вся остальная информация, необходимая для запуска программы. Взаимоблокировка Когда взаимодействуют два или более процессов, они могут попадать в патовые ситуации, из которых невозможно выйти без посторонней помощи. Такая ситуация называется тупиком, тупиковой ситуацией или взаимоблокировкой. Тупиковую ситуацию легче всего представить с помощью примера из реального мира, с которым знаком каждый, — это пробки на дорогах. Управление памятью В каждом компьютере есть оперативная память, используемая для хранения выполняющихся программ. В очень простых операционных системах в конкретный момент времени в памяти может находиться только одна программа. Для запуска второй программы сначала нужно удалить из памяти первую и загрузить на ее место вторую. Более изощренные системы позволяют одновременно находиться в памяти нескольким программам. Для того чтобы они не мешали друг другу (и операционной системе), необходим некий защитный механизм. Хотя этот механизм располагается в аппаратуре, он управляется операционной системой. Вышеизложенная точка зрения имеет отношение к управлению оперативной памятью компьютера и к ее защите. Другой, но не менее важный, связанный памятью вопрос — это управление адресным пространством процессов. Обычно под каждый процесс отводится некоторый набор адресов, которые он может использовать, чаще всего начинающийся с 0 и продолжающийся до некого максимума. В простейшем случае максимальная величина адресного пространства для процесса меньше основной памяти. Тогда процесс может заполнить свое адресное пространство, и памяти хватит на то, чтобы содержать его целиком. Ввод-вывод данных Во всех компьютерах есть физическое устройство для получения входных данных и вывода информации. Посудите сами, что хорошего было бы в компьютере, если бы пользователи не могли сказать ему, что делать, и не могли получить результаты после завершения выполненной работы? Существует много видов устройств ввода-вывода, например клавиатуры, мониторы, принтеры и т. д. Всеми ими должна управлять операционная система. Каждая операционная система имеет свою подсистему ввода-вывода для управления устройствами ввода-вывода. Некоторые из программ ввода-вывода являются независимыми от устройств, то есть их можно применить ко многим или ко всем устройствам ввода-вывода. Другая часть программного обеспечения ввода-вывода, в которую входят драйверы устройств, предназначена для определенных устройств вводавывода Файл и файловая система Файловая система — это еще одно ключевое понятие, поддерживаемое виртуально всеми операционными системами. Как было замечено ранее, основной функцией операционной системы является скрытие особенностей дисков и других устройств вводавывода и предоставление пользователю понятной и удобной абстрактной модели независимых от устройств файлов. Системные вызовы очевидно необходимы для создания, удаления, чтения или записи файлов. Перед тем как прочитать файл, его нужно разместить на диске и открыть, а после прочтения его нужно закрыть. Все эти функции осуществляют системные вызовы. Предоставляя место для хранения файлов, операционные системы используют понятие папки, каталога (directory) как способ объединения файлов в группы. Например, студент может иметь по одному каталогу для каждого изучаемого им курса (для программ, необходимых в рамках этого курса), каталог для электронной почты, и еще один — для своей домашней web-страницы. Для создания и удаления каталогов также необходимы системные вызовы. Они же обеспечивают перемещение существующего файла в каталог и удаление файла из каталога. Содержимое каталогов могут составлять файлы или другие каталоги. Эта модель создает структуру — файловую систему. Иерархии процессов и файлов организованы в виде деревьев, Каждый файл в иерархии каталогов можно определить, задав его имя пути, называемое также полным именем файла. Путь начинается из вершины структуры каталогов, называемой корневым каталогом. Такое абсолютное имя пути состоит из списка каталогов, которые нужно пройти от корневого каталога к файлу, с разделением отдельных компонентов косой чертой, которая называется слеж.(/) Безопасность Компьютеры содержат большое количество информации, конфиденциальность которой пользователи зачастую хотят сохранить: электронную почту, бизнес-планы, персональные данные и многое другое. В задачу операционной системы входит управление системой защиты подобных файлов, так чтобы они, например, были доступны только пользователям, имеющим на это права. В связи с широким использованием Интернета проблема безопасности является очень актуальной, поэтому этому вопросу в настоящее время уделяется очень большое внимание Система прерывания ОС Основным механизмом функционирования ОС является система прерываний. Прерывания – это процедуры, которые компьютер вызывает для выполнения определённой работы. Существуют аппаратные, логические и программные прерывания. Аппаратные прерывания инициируются аппаратурой. Например, сигналом от принтера, нажатием клавиши на клавиатуре, сигналом от таймера и другими причинами. Логические прерывания возникают при нестандартных ситуациях в работе микропроцессора, например деление на нуль, переполнением регистра и др. Программные прерывания инициируются программами, т.е. появляются , когда одна программа хочет получить сервис со стороны другой программы, например доступ к определённым аппаратным ресурсам. Прерывание - это временный останов выполнения одной программы в целях оперативного выполнения другой, в данный момент более важной (приоритетной) программы. Каждое прерывание имеет уникальный номер, и с ним связана определённая подпрограмма. Когда выполняется прерывание, процессор оставляет свою работу и выполняет прерывание. Затем загружается адрес программы обработки прерываний и ей передаётся управление. После окончания её работы управление передаётся основной программе, которая была прервана. Аппаратные прерывания относятся к прерываниям низшего уровня, им присвоены младшие номера, и их обслуживает базовая система вводавывода. Логические и программные прерывания относя к верхнему уровню. Они имеют большие измерения. И их обсуживает в основном базовый модуль ОС. Определение операционной системы Операционная система (ОС) — это совокупность программных средств, осуществляющих управление ресурсами ЭВМ, запуск прикладных программ и их взаимодействие с внешними устройствами и другими программами, а также обеспечивающих диалог пользователя с компьютером. Ресурсом является любой компонент ЭВМ и предоставляемые им возможности: центральный процессор, оперативная или внешняя память, внешнее устройство, программа и т.д. ОС загружается при включении компьютера. Она предоставляет пользователю удобный способ общения (интерфейс) с вычислительной системой. Интерфейс при этом может быть программным и пользовательским. Программный интерфейс — это совокупность средств, обеспечивающих взаимодействие устройств и программ в рамках вычислительной системы. Пользовательский интерфейс — это программные и аппаратные средства взаимодействия пользователя с программой или ЭВМ. В свою очередь, пользовательский интерфейс может быть командным или объектно-ориентированным. Командный интерфейс предполагает ввод пользователем команд с клавиатуры при выполнении действий по управлению ресурсами компьютера. Объектно-ориентированный интерфейс — это управление ресурсами вычислительной системы посредством осуществления операций над объектами, представляющими файлы, каталоги (папки), дисководы, программы, документы и т. д. Каждый компьютер обязательно комплектуется операционной системой, для каждой из которых создается свой набор прикладных программ (приложений). Большинство операционных систем модифицируются и совершенствуются в направлении исправления ошибок и включения новых возможностей. В целях сохранения преемственности новая модификация операционной системы не переименовывается, а приобретает название версии. Версии ОС обозначаются (как правило) «десятичной дробью» вида 6.00, 2.1, 3.5 и т.д. При этом увеличение цифры до точки отражает существенные изменения, вносимые в операционную систему, а увеличение цифр, стоящих после точки, — незначительные изменения (например, исправление ошибок). Чем больше номер версии, тем большими возможностями обладает система. 2. Классификация операционных систем Операционные системы классифицируются по: количеству одновременно работающих пользователей: однопользовательские, многопользовательские; числу процессов, одновременно выполняемых под управлением системы: однозадачные, многозадачные; . количеству поддерживаемых процессоров: однопроцессорные, многопроцессорные; разрядности кода ОС: 8-разрядные, 16-разрядные, 32-разрядные, 64-разрядные; типу интерфейса: командные (текстовые) и объектно-ориентированные (графические); типу доступа пользователя к ЭВМ: с пакетной обработкой, с разделением времени, реального времени; • по типу использования ресурсов: сетевые, локальные В соответствии с первым признаком классификации многопользовательские операционные системы, в отличие от однопользовательских, поддерживают одновременную работу на ЭВМ нескольких пользователей за различными терминалами. Второй признак предполагает деление ОС на многозадачные и однозадачные. Понятие многозадачности означает поддержку параллельного выполнения нескольких программ, существующих в рамках одной вычислительной системы, в один момент времени. Однозадачные ОС поддерживают режим выполнения только одной программы в отдельный момент времени. В соответствии с третьим признаком многопроцессорные ОС, в отличие от однопроцессорных, поддерживают режим распределения ресурсов нескольких процессоров для решения той или иной задачи. Четвертый признак подразделяет операционные системы на 8-, 16-, 32- и 64разрядные. При этом подразумевается, что разрядность ОС не может превышать разрядности процессора. В соответствии с пятым признаком ОС по типу пользовательского интерфейса делятся на объектно-ориентированные (как правило, с графическим интерфейсом) и командные (с текстовым интерфейсом). Согласно шестому признаку ОС подразделяются на системы: пакетной обработки, в которых из программ, подлежащих выполнению, формируется пакет (набор) заданий, вводимых в ЭВМ и выполняемых в порядке очередности с возможным учетом приоритетности; разделения времени (TSR), обеспечивающих одновременный диалоговый (интерактивный) режим доступа к ЭВМ нескольких пользователей на разных терминалах, которым по очереди выделяются ресурсы машины, что координируется операционной системой в соответствии с заданной дисциплиной обслуживания; реального времени, обеспечивающих определенное гарантированное время ответа машины на запрос пользователя с управлением им какими-либо внешними по отношению к ЭВМ событиями, процессами или объектами В соответствии с седьмым признаком классификации ОС делятся на сетевые и локальные. Сетевые ОС предназначены для управления ресурсами компьютеров, объединенных в сеть с целью совместного использования данных, и предоставляют мощные средства разграничения доступа к данным в рамках обеспечения их целостности и сохранности, а также множество сервисных возможностей по использованию сетевых ресурсов. В большинстве случаев сетевые операционные системы устанавливаются на один или более достаточно мощных компьютеров-серверов, выделяемых исключительно для обслуживания сети и совместно используемых ресурсов. Все остальные ОС будут считаться локальными и могут использоваться на любом персональном компьютере, а также на отдельном компьютере, подключенном к сети в качестве рабочей станции пли клиента. Семейство ОС реального времени Термин реальное время в самом широком смысле можно применять к деятельности или системе по обработке информации в тех случаях, когда требуется, чтобы система имела гарантированное время реакции, то есть задержка ответа не превышала определенного времени. Операционная система реального времени (ОС РВ) — операционная система, которая гарантирует определенное время реакции системы. Как правило, это время колеблется от нескольких микросекунд до нескольких десятых долей секунды. ОС РВ в основном применяется в автоматизации таких областей, как добыча и транспортировка нефти и газа, управление технологическими процессами в металлургии и машиностроении, управление химическими процессами, водоснабжение, энергетика, управление роботами. Применяют ОС РВ и в банковском деле. Среди наиболее известных ОС РВ для IBM Р: используются: RTMX, АМХ, OS-9000 , FLEX OS, QNX и др. И.; них выгодно выделяется ОС РВ QNX своим полным набором инструментальных средств, к которым пользователь привык. Сегодня наиболее распространенными сетевыми операционными системами, обеспечивающими работу пользователей в сети по единому протоколу, являются NetWare фирмы Novell, Windows NT Server фирмы Microsoft и сетевые ОС семейства UNIX. Все большее распространение получает система Linux. Важно отметить, что эта операционная система распространяется свободно, т.е. является free – ware программным обеспечением. ОС семейства DOS Первый представитель этого семейства — система MS-DOS (Microsoft Disk Operating System — дисковая операционная система фирмы Microsoft) была выпущена в 1981 году в связи с появлением IBM PC. Операционные системы семейства DOS являются однозадачными и обладают следующими характерными чертами и особенностями: интерфейс с ЭВМ осуществляется с помощью команд, вводимых пользователем; модульность структуры, упрощающая перенос системы на другие типы ЭВМ; небольшой объем доступной оперативной памяти (640 Кбайт). Существенным недостатком операционных систем семейства DOS является отсутствие средств защиты от несанкционированного доступа к ресурсам ПК и ОС. Семейство Microsoft Windows. Windows 95 – 98. 24 августа 1995 года корпорация Microsoft представила пользователям принципиально новую 32-разрядную операционную систему для настольных ПК Windows 95. Первоначально Windows 95 устанавливалась поверх Windows 3.X в качестве своеобразного "обновления", используя ряд входящих в состав Windows 3.X библиотек, лишь чуть позже на свет появилась "самостоятельная" реализация Windows 95. Windows 95 имела уже ставший привычным современным пользователям оконный интерфейс с панелью задач, часами, регулятором громкости звука и переключателем раскладки клавиатуры в System Tray, ярлыком "Мой Компьютер" и "Корзиной" на рабочем столе. Окна запущенных приложений сворачивались теперь в панель задач и открывались из нее одним щелчком мыши, а сама панель задач могла перемещаться по рабочей области экрана, либо скрываться за его пределами. Доступ к установленным на дисках программам осуществлялся из меню, вызываемого нажатием кнопки "Пуск", роль файлового менеджера выполнял так называемый "Проводник" (Windows Explorer), являвшийся по совместительству самой оболочкой системы. Однако Windows 95, обладавшая достаточно простым, дружественным и легким в изучении интерфейсом, была крайне ненадежной платформой, при создании которой программистами было допущено множество существенных и весьма неприятных ошибок. Нестабильность работы Windows 95 стала буквально притчей во языцех, значительно "подмочив" репутацию Microsoft. Именно поэтому созданная три года спустя операционная система Microsoft Windows 98 была, по большому счету, всего лишь улучшенной и дополненной версией Windows 95. Внешне Windows 98 практически не отличалась от своей предшественницы, за исключением того, что встроенные функции этой системы позволяли размещать иконки программ в так называемом меню быстрого доступа, расположенном в панели задач рядом с кнопкой "Пуск", обновленное программное ядро MS HTML открывало возможность представлять рабочий стол и окна "Проводника" в виде web-страниц, а большинство дополнений Microsoft Plus из комплекта Windows 95 стали теперь неотъемлемой частью системы. Добавилось множество новых программ и утилит, рассчитанных, в первую очередь, на работу пользователя с Интернетом, платформа стала поддерживать более совершенный формат таблицы размещения файлов, позволявшей экономить пространство на жестких дисках большого объема - FAT32. Windows научилась корректно определять оборудование при инсталляции и была значительно более надежной в работе. Тем не менее, эта система имела ряд существенных и весьма досадных недостатков, в частности, высокие требования к системным ресурсам, неисправимую "привычку" произвольно увеличиваться в объеме, стремясь занять все доступное дисковое пространство, а также тесную интеграцию с Internet Explorer 4.0, которая только замедляла работу системы, бестолково пожирая оперативную память, при этом не давая пользователю никаких ощутимых преимуществ. Microsoft Windows NT Операционная система Windows NT — одна из наиболее распространенных 32разрядных сетевых ОС. Windows NT выпускается в двух модификациях: Windows NT Server и Windows NT Workstation. Windows NT Server в первую очередь предназначен для управления сетевыми ресурсами. Система обеспечивает высокую мобильность и безопасность без потери производительности. Windows NT Server содержит средства для организации быстрого поиска информации и просмотра ресурсов глобальных сетей, обеспечивает возможность использования любых каналов связи (включая обычные телефонные линии), поддерживает до 256 одновременных подключении к одному серверу, а несколько серверов могут быть использованы для организации общедоступной сетевой службы. Windows NT Workstation — это версия ОС Windows NT, предназначенная для работы на локальных компьютерах и рабочих станциях. Она является полностью 32разрядной операционной системой, наиболее защищенной и надежной. Все приложения в Windows NT работают в режиме многозадачности. Вместе с тем под Windows NT работают не все приложения MS-DOS и 16-разрядные Windows- приложения Windows NT Workstation целесообразно использовать, когда необходима надежная защита конфиденциальных данных или программ, а также при выполнении инженерных, научных, статистических и других работ, когда важна высокая производительность при анализе больших объемов данных. Следующая реализация Windows NT, также выпускавшаяся в двух модификациях: Windows NT 4 Server и Windows NT 4 Workstation, включала практически все функциональные особенности предыдущей версии Windows NT, реализованные с использованием интерфейса, отличающегося от дизайнерского оформления Windows 95 лишь в деталях. Windows NT 4 объединила в себе все достоинства и возможности Windows NT 3 и Windows 95, что в сочетании с чрезвычайно высокой надежностью данной платформы сделало ее достаточно популярной среди пользователей персональных компьютеров. Microsoft Windows 2000 Появившаяся на рынке в начале 2000 года операционная система Microsoft Windows 2000 представляет собой предпоследнее поколение операционных систем, построенных согласно архитектуре Windows NT. Она производится в трех модификациях: Windows 2000 Professional для ноутбуков, настольных систем и рабочих станций, Windows 2000 Server для серверных компьютеров и Windows 2000 Datacenter Server для больших серверных систем, рабочих станций крупных корпоративных сетей и специализированных банковских и файловых серверов. Благодаря использованию усовершенствованной технологии NT, сочетающейся с объективной простотой интерфейса Windows 9.X, Windows 2000 обладает высокой надежностью и стабильностью, также она значительно легче поддается настройке и конфигурированию, чем предыдущие версии Windows. Разграничение доступа к системе реализовано на высоком уровне, что позволяет обеспечить безопасность хранения данных на дисках, если за компьютером работает более одного пользователя. Однако не лишена Windows 2000 и объективных недостатков. Среди них можно перечислить относительно высокие системные требования (для нормального запуска минимально необходимо 32 Мб оперативной памяти, рекомендуется 64), а также большой объем занимаемого системой дискового пространства (порядка 700 Мб после инсталляции). Windows ME Microsoft Windows Millennium Edition (Windows ME) - последняя эволюция операционных систем класса Windows 95-98, запущенная в серийное производство в 2000 году. Русская локализация Windows ME появилась на рынке программного обеспечения в ноябре 2000 года. Windows Millennium Edition значительно отличается от семейства системных платформ Windows 9X, прежде всего тем, что в этой реализации Windows полностью отсутствует поддержка MS DOS - корректно запустить на компьютере, работающем под управлением этой системы, некоторые приложения DOS - уже весьма сложная задача. Windows ME тесно интегрирована с Internet Explorer 5.0, что сделало ее еще более ресурсоемкой, в комплект поставки по умолчанию включена большая часть элементов Microsoft Plus для Windows 98, базовый набор игр расширен новыми программами, позволяющими пользователю играть в сети Интернет с живыми соперниками, добавлен Windows Media Player 7.0, поддерживающий воспроизведение файлов множества новых аудио- и видеоформатов. Интерфейс Windows Millennium Edition практически полностью совпадает с внешним оформлением Windows 2000 Professional, включая системные иконки и обновленное диалоговое окно выключения/перезагрузки компьютера, но почти все базовые элементы настройки Windows 98 сохранились на своих прежних местах. Для запуска Windows ME требует минимум 32 Мб оперативной памяти (рекомендуется 64) и в минимальной конфигурации занимает на диске чуть больше 500 Мб. Согласно сообщениям корпорации Microsoft, Windows ME действительно стала последней ОС семейства Windows 9X, поскольку все последующие операционные системы линейки Windows как для домашних компьютеров, так и для рабочих станций, будут создаваться на платформе NT. Microsoft Windows XP Операционная система Microsoft Windows XP (от англ. eXPerience — опыт), известная также под кодовым наименованием Microsoft Codename Whistler, является новой ОС семейства Windows, созданной на базе технологии NT. Первоначально в планы корпорации Microsoft входила разработка двух независимых операционных систем нового поколения. Первый проект получил рабочее название Neptune, эта ОС должна была стать очередным обновлением Windows Millennium Edition, новой системой линейки Windows 9X. Второй проект, называвшийся Odyssey, предполагал создание ОС на платформе Windows NT, которая должна была придти на смену Windows 2000. Однако руководство Microsoft посчитало нецелесообразным рассредоточивать ресурсы на продвижение двух разных ОС, вследствие чего оба направления разработок были объединены в один проект - Microsoft Whistler. Возможно, именно благодаря этому решению Windows XP объединяет в себе достоинства уже знакомых пользователям операционных систем предыдущих поколений: удобство, простоту в инсталляции и эксплуатации ОС семейства Windows 98 и Windows ME, а также надежность и многофункциональность Windows 2000. В настоящее время Windows XP для настольных ПК и рабочих станций выпускается в трех модификациях: Home Edition для домашних персональных компьютеров, Professional Edition — для офисных ПК и, наконец, Microsoft Windows XP 64bit Edition — это версия Windows XP Professional для персональных компьютеров, собранных на базе 64-битного процессора Intel Itanium с тактовой частотой более 1 ГГц. Для запуска Microsoft Windows XP необходим персональный компьютер, отвечающий следующим минимальным системным требованиям: процессор — Pentiumсовместимый, тактовая частота от 233 МГц и выше; объем оперативной памяти — 64 Мбайт; свободное дисковое пространство — 1,5 Гбайт. Однако для стабильной и быстрой работы рекомендуется устанавливать данную операционную систему на компьютер со следующими оптимальными характеристиками: процессор — Pentium-II-совместимый (или выше), тактовая частота от 500 МГц и выше; объем оперативной памяти — 256 Мбайт; свободное дисковое пространство — 2 Гбайт. Устройство для чтения компактдисков (CD-ROM), модем со скоростью не менее 56 Kbps. Если сравнить Windows XP с более ранними версиями Microsoft Windows, в новой операционной системе легко обнаружить множество значительных отличий. Несмотря на то, что эта ОС была разработана на основе уже хорошо знакомой азербайджанским пользователям платформы NT и, на первый взгляд, по своим характеристикам во многом схожа с Microsoft Windows 2000, фактически Windows XP относится к принципиально иному поколению операционных систем семейства Windows. Теперь пользователь Windows не привязан к какому-либо стандартному интерфейсу, устанавливаемому в системе по умолчанию. Если вам не нравится традиционный вид окон, элементов управления и Панели задач, доставшийся новой ОС «в наследство» от Windows 2000, то вы можете без труда изменить их, загрузив из Интернета любой из сотен специально разработанных "Тем". Традиционное Главное меню, открывающее доступ к установленным на компьютере программам, хранящимся на дисках документам и настройкам операционной системы, также претерпело ряд значительных изменений. Теперь при нажатии кнопки Пуск появляется динамическое меню, содержащее значки лишь пяти программ, которыми пользуется наиболее часто. Благодаря этому можно начать работу с нужными приложениями значительно быстрее. Здесь же расположены значки браузера Microsoft Internet Explorer 6 и почтового клиента Outlook Express 6, кнопки Выход из системы (Log Off) и Выключение компьютера (Turn Off Computer), позволяющие завершить текущий сеанс работы с Windows и выключить компьютер. В среде Microsoft Windows пользователю часто приходится одновременно работать с несколькими документами или набором различных программ. При этом неактивные приложения сворачиваются в Панель задач, вследствие чего она рано или поздно переполняется значками, и переключение между задачами становится затруднительным. Для того чтобы разгрузить Панель задач и освободить больше рабочего пространства для отображения значков запущенных приложений, в Windows XP используется так называемый алгоритм группировки задач, согласно которому однотипные программы, работающие на компьютере одновременно, объединяются в логическую визуальную группу. В состав Windows XP включен специальный механизм - быстрое переключение сеансов (Fast User Switching), с применением которого можно быстро, без регистрации подключать к работе с операционной системой новых пользователей и групп пользователей. Появилась также возможность переключаться между несколькими сеансами работы без необходимости сохранять данные или перезагружать систему. При этом каждый из пользователей может самостоятельно изменять настройки Windows и работать с собственными файлами и документами, создавать, изменять и сохранять какиелибо данные независимо от других пользователей Windows XP. Для каждого нового сеанса работы операционная система отводит специальный участок верхней памяти в размере 2 Мбайт, однако этот объем никак не ограничивает количество прикладных программ, которые могут быть запущены пользователем. В частности, механизм Fast User Switching дает возможность пользователю, работающему, например, с текстовым редактором, ненадолго отлучиться от компьютера, а во время его отсутствия другой пользователь может открыть собственный сеанс Windows и поработать в Интернете или загрузить игру. При этом текст, редактируемый отсутствующим пользователем, попрежнему хранится в памяти: вернувшись к компьютеру, пользователь может продолжить работу с документом с того места, где она была прервана, не перезагружая систему и не запуская заново соответствующую программу. На предварительной презентации бетаверсии Microsoft Whistler, состоявшейся 13 февраля 2001 года в Сиэтле, председатель правления корпорации Microsoft Билл Гейтс сообщил прессе, что данная версия Windows, на создание и тестирование которой затрачено свыше 1 млрд долларов США - важнейшая разработка Microsoft с момента выпуска на рынок Windows 95, а вице-президент корпорации Джим Оллчин добавил: «Windows XP - это не просто апгрейд Windows, это апгрейд стиля жизни». Microsoft Windows.NET Microsoft Windows.NET - это семейство серверных операционных систем, разрабатываемых корпорацией Microsoft на основе Windows XP, которые придут на смену Windows 2000 Server, Advanced Server и Datacenter Server. По состоянию на середину 2002 года Windows.NET находится на стадии бета-тестирования, и потому окончательное суждение о функциональных возможностях этой системы говорить пока еще рано. Предполагается, что Windows.NET будет поставляться в вариантах Windows NET Server, Windows NET Advanced Server и Windows NET Datacenter Server. Соответственно, технические возможности этих версий операционных систем различны: например, Windows XP Professional Edition поддерживает двухпроцессорные аппаратные платформы, Windows NET Server может адресовать четырехпроцессорные системы, Windows NET Advanced Server «умеет» работать с восьмипроцессорными компьютерами, а Windows NET Datacenter Server поддерживает машины, аппаратная конфигурация которых включает до 32 синхронно работающих процессоров. Другие ОС Семейство MacOS Своеобразным ответом корпорации Microsoft, выпустившей в конце 1994 года на рынок легендарную Windows 95, стала очередная реализация MacOS версии 7.5.5. Удивительно, но факт: спустя десятилетие с момента появления MacOS 1.0 данная платформа не претерпела серьезных "архитектурных" изменений: в верхней части рабочего стола по-прежнему отображалась системная панель, в нижней - корзина, в которую помещались подлежащие удалению файлы, пользователю все также было доступно окно системных настроек и ярлыки внешних накопителей. Были значительно модифицированы графические возможности системы: теперь псевдотрехмерные окна и другие функциональные элементы интерфейса одинаково привлекательно отображались при экранном разрешении от 640Х480 до 1600Х1200 точек, появилась поддержка мультимедиа, справочная система MacOS приобрела черты интерактивности. Ассортимент прикладного программного обеспечения, входившего в комплект поставки системы, также был заметно расширен: помимо текстового и графического редакторов, уже знакомой системы File Finder, набора игровых программ и специализированных приложений, были доступны утилиты связи, поддерживающие режим удаленного соединения с помощью модема и функции организации локальной сети. Для MacOS 7.5.5. была локализована популярная версия броузера Netscape Communicator 4.06 и программа просмотра текстов Acrobat Reader 3.0. Текущая версия MacOS имеет обозначение X, она появилась на свет в конце 2001 года. Если рассматривать новую операционную систему с точки зрения ее функциональных возможностей, можно смело сказать, что она является полноценным эквивалентом Microsoft Windows XP для компьютеров Apple Macintosh. Имеется широчайший набор программного обеспечения, рассчитанного на работу под управлением MacOS X, а сама платформа отличается поразительным быстродействием, эффективностью и надежностью. Работы над дальнейшим развитием программного комплекса серии MacOS для компьютеров Apple Macintosh продолжаются. Уже сейчас известно, что программисты Apple трудятся над усовершенствованием MacOS X, которая спустя непродолжительное время станет, возможно, новой реализацией программ данного класса. Компанией “Macintosh” до сих пор были созданы несколько различных версий. Рассмотрим их: Apple Mac OS X Server 1.0 (1 января 1999 год) Mac OS X Beta последняя пользовательская версия (2000 год) Mac OS X 10.0 «Cheetah» 24 марта 2001 год Mac OS X 10.1 «Puma» 25 сентября 2001 год Mac OS X 10.2 “Jaguar” 24 августа 2002 год Mac OS X 10.3 “Panther” 24 октября 2003 год Mac OS X 10.4 “Tiger” 29 апреля 2005 год Mac OS X 10.5 “Leopard” 26 октября 2007 год Mac OS X 10.6 “Snow Leopard” 28 августа 2009 год ОС семейства OS/2 ОС OS/2 была разработана фирмой IBM в 1987 году в связи с созданием нового семейства ПК PS 2. OS/2 (Operating System/2) является многозадачной операционной системой второго поколения. Она является 32-разрядной графической многозадачной операционной системой для IBM PC-совместимых компьютеров, позволяет организовать параллельную работу нескольких прикладных программ, обеспечивая при этом защиту одной программы от другой и операционной системы от работающих в ней программ. Для написания программ под OS/2 можно использовать уже готовые программные модули, которые содержатся в так называемом интерфейсе прикладного программирования — API (Application Programming Interface). ОС OS/2 обладает удобным графическим пользовательским интерфейсом и совместима с файловой системой DOS, что дает возможность использовать данные как в DOS, так и в OS/2 без каких-либо преобразований. Главный недостаток OS/2 — малое число приложений для нее, что делает эту систему менее популярной, чем ОС MS-DOS и Windows. Интерфейс OS/2 включает все необходимые элементы современных OS - рабочий стол и корзину, иконки и панель задач, программу просмотра содержимого дисков, часы и драйвера множества периферийных устройств, таких как, например, порты USB или инфракрасный порт. Инсталляция платформы производится автоматически, причем OS/2 самостоятельно определяет оптимальную конфигурацию системы исходя из быстродействия процессора и объема оперативной памяти (однако пользователь может и самостоятельно указать комплект необходимых программ, исключив ненужные), тестирует оборудование и настраивает все необходимые драйвера без участия оператора. В комплект поставки входит пакет IBM Works, аналогичный MS Office и содержащий текстовый и табличный редактор, имеется удобный web-броузер WebExplorer и почтовый клиент NotesMail, система для создания анимации NeonGraphics, широчайший выбор всевозможных бизнес-приложений и множество игр от Civilisation и Quake lll до Master of Orion. Имеются и глобальные отличия OS/2 от привычной пользователям IBM PC Microsoft Windows - например, специальный самообучающийся программный пакет позволяет управлять системой с использованием голосовых команд, для чего в коробку с компакт-дисками разработчики вкладывают микрофон и наушники. Однако, несмотря на поистине широчайшие возможности, высокую производительность и потрясающую надежность данной платформы, она не пользуется сейчас высоким спросом в силу доминирования на рынке более распространенной и дешевой MS Windows. Основная проблема, препятствующая развитию OS/2, заключается в ее несовместимости с программами производства Microsoft, посредством которых создается практически вся деловая документация и с которыми работает подавляющее большинство частных пользователей. BeOS Основанная в 1990 году Жаном-Луисом Гасси компания Be Incorporated поставила своей целью разработать и выпустить на рынок операционную систему, которая объединяла бы в себе достоинства всех перечисленных выше программных продуктов, оставаясь при этом достаточно компактной, надежной, простой в инсталляции и использовании, а также отвечающей требованиям, предъявляемым к современным ОС. В частности, такая платформа должна иметь удобный оконный интерфейс и обеспечивать многозадачность. Операционная система, созданная программистами Be Incorporated, получила название BeOS и в настоящий момент является одной из наиболее перспективных разработок в области системного программного обеспечения для персональных компьютеров. В основу архитектуры BeOS были заложены принципы, использующиеся в операционных системах семейства UNIX, однако они претерпели значительные видоизменения, поскольку разработчики определяли своей приоритетной задачей прежде всего удобство для пользователя и широту функциональных возможностей новой системы. BeOS построена по "модульному" принципу: в процессе инсталляции на диск переносятся только те компоненты, которые необходимы именно данному потребителю, благодаря чему пользователь получил возможность компоновать "версию" системы под свои специфические задачи, не забивая дисковое пространство ненужными ему в работе программами. Создатели данной платформы постарались включить в состав программного комплекса практически все необходимые на сегодняшний день функции: BeOS поддерживает технологию Plug And Play, позволяющую автоматически настраивать подключаемое к компьютеру периферийное оборудование без переустановки системы, благодаря наличию большого набора протоколов работающий под управлением BeOS компьютер можно подключить к локальной сети или Интернету, система умеет распознавать практически все существующие на сегодняшний день графические, видео и аудиоформаты. Поддержка портов USB открывает возможность использовать совместно с BeOS широчайший спектр различных устройств, включая даже еще не созданное в настоящий момент периферийное оборудование. Интерфейс BeOS стандартен для современных операционных систем подобного класса: после загрузки на экране компьютера появляется рабочий стол с произвольно устанавливаемым пользователем фоновым изображением, системными иконками и "корзиной". В составе BeOS имеется специальное приложение, называемое Deskbar: по своим функциям оно полностью аналогично "панели задач" Windows, пользователь может перемещать его по экрану или "прятать" за его границами, причем разработчики предлагают два различных варианта данной утилиты, отличающихся друг от друга своим внешним видом: "стандартную панель" для пользователей, привыкших к интерфейсу Windows или MacOS, и "минимальный вариант", занимающий на экране компьютера относительно небольшое пространство. Помимо часов, панель задач BeOS включает несколько выпадающих меню, обеспечивающих доступ как к ресурсам компьютера, так и к хранящимся на дисках файлам и папкам, а также к установленным в системе программам. Пользователь может создать произвольное количество независимых "рабочих столов", каждый из которых имеет не только собственное экранное разрешение и использует индивидуальную цветовую палитру, но и отображает в системном меню различные программные группы. В реестре Windows хранится информация о типе каждого зарегистрированного в системе файла, определяемого по его расширению, благодаря этой функции пользователь Windows может открыть какой-либо документ работающей с ней программой одним щелчком мыши. Данный механизм неудобен прежде всего тем, что целый ряд файлов, например, графические изображения, можно просматривать с помощью различных редакторов, Windows же по умолчанию будет вызывать только один из них. BeOS не только сохраняет информацию о типе каждого файла, но и "запоминает" целый ряд его атрибутов, что позволяет выбрать приложения для его открытия, сделать все файлы данного типа скрытыми или определить для них значение "только чтение". В диалоговом окне "параметры устройств", аналогичном "панели управления" Windows, пользователь может гибко изменять настройки для всего оборудования компьютера, причем система изменения этих настроек выполнена в виде очень удобных и интуитивно понятных графических элементов вроде традиционных "ползунков" или отмечаемых щелчком мыши опций. Поддержка многозадачности в BeOS является не пустым звуком: в отличие от Windows, пользователь этой системы может одновременно форматировать дискету, очищать "корзину" и набирать текст в текстовом редакторе, BeOS справляется со всеми этими задачами одновременно без каких-либо сбоев и "повисаний". Следует упомянуть и о "фирменной особенности" BeOS - внешнем виде окон запускаемых программ. Заголовки этих окон помещаются в небольшом поле, "прижатом" к их левой границе и имеют два элемента управления, позволяющих развернуть окно в полный экран или сократить его до установленного пользователем размера. Выгрузка приложений осуществляется через системное меню, что исключает возможность ошибки пользователя: теперь он уже не сможет случайно "ткнуть" мышью в кнопку "закрыть программу". Все окна в BeOS произвольно масштабируемы и имеют достаточно красивое псевдотрехмерное оформление, включающее рамки и полосы прокрутки. Текущая версия BeOS носит порядковый номер 5, в настоящее время она успешно продается как в США, так и в Западной Европе. Оценивая надежность, быстродействие и функциональность BeOS, можно смело сказать, что разработчикам удалось создать качественную и конкурентоспособную ОС, рассчитанную на использование владельцами настольных персональных компьютеров различных моделей. Семейство UNIX Операционные системы семейства UNIX Операционные системы семейства UNIX — это 32-разрядные многозадачные многопользовательские операционные системы. Сильная сторона UNIX состоит в том, что одна и та же система используется на различных компьютерах — от суперкомпьютера до ПК, что дает возможность переноса системы с одной машинной архитектуры на другую с минимальными затратами. UNIX объединяет в себе: доступ к распределенным базам данных, локальные сети, удаленную дистанционную связь и возможность выхода в глобальные сети, используя обычный модем. Почтовая служба в UNIX — одна из важнейших ее компонент. В настоящее время существует большое количество приложений для UNIX. Большинство популярных приложений для DOS и Windows могут эксплуатироваться в UNIX. Имеется несколько ОС семейства UNIX. Различные версии этого семейства имеют свои названия, но в общих чертах повторяют особенности базовой ОС • UNIX. Файловая система ОС UNIX обеспечивает защиту файлов от несанкционированного доступа на уровнях пользователя и группы пользователей. В настоящее время из сетевых ОС семейства UNIX широкое распространение получила ОС для сетей предприятий UnixWare 2.0 — 32-разрядная многопользовательская многозадачная ОС, поддерживающая приложения реального времени. Операционная система UNIX – это набор программ, который управляет компьютером, осуществляет связь между пользователем и компьютером и обеспечивает инструментальными средствами, чтобы помочь выполнить работу. Разработанная, чтобы обеспечить легкость, эффективность и гибкость программного обеспечения, система UNIX имеет несколько полезных функций: основная цель системы - выполнять широкий спектр заданий и программ; интерактивное окружение, которое позволяет связываться напрямую с компьютером и получать немедленно ответы на запросы и сообщения; многопользовательское окружение, которое позволяет разделять ресурсы компьютера с другими пользователями без уменьшения производительности. Этот метод называется разделением времени. Система UNIX взаимодействует с пользователями поочередно, но так быстро, что, кажется, взаимодействие происходит со всеми пользователями одновременно; многозадачное окружение, позволяющее пользователю выполнять более одного задания в одно и тоже время. В настоящее время существует множество ОС, построенных на ядре UNIX, такие как SCO Unix (Santa Cruz Operation), Novell UnixWare, Interactive Unix, Linux, семейство BSD (BSDI, FreeBSD, NetBSD, OpenBSD), Solaris, AIX, IRIX, Digital Unix, HP-UX. Этот список не претендует на полноту, ибо кроме перечисленных есть еще множество менее распространенных Unix'ов и Unix-подобных систем. Unix состоит из ядра с включенными в него драйверами и из утилит (внешних по отношению к ядру программ). Если надо изменить конфигурацию (добавить устройство, изменить порт или прерывание), то ядро пересобирают (перелинковывают) из обьектных модулей. В противоположность Unix'у Windows и OS/2 при загрузке фактически на ходу прилинковывают драйверы. При этом компактность собранного ядра и повторное использование общего кода на порядок ниже, чем у Unix. Кроме того, при неизменной конфигурации системы ядро Unix без переделки (потребуется изменить только стартовую часть BIOS) может быть записан в ПЗУ и выполняться не загружаясь в ОЗУ. Компактность кода особенно важна, т.к. ядро и драйверы никогда не покидают физическую оперативную память, не “свопятся” на диск. Unix - самая многоплатформенная OS. Переносимость программ с одной версии Unix на другую ограничена. Неаккуратно написанная программа, не учитывающая различий в реализациях Unix, может потребовать серьезной переделки. Но все равно это на много порядков легче, чем например перенести с OS/2 на NT. Unix может использоваться как в качестве сервера, так и рабочей станции. В номинации серверов с ним конкурируют MS WindowsNT, Novell Netware, IBM OS/2 Warp Connect, DEC VMS и операционные системы мэйнфреймов. Каждая система имеет свою область применения, в которой она лучше других. WindowsNT – для администраторов, которые предпочитают привычный интерфейс экономному расходованию ресурсов и высокой производительности. Netware – для сетей, где нужна высокая производительность файлового и принтерного сервиса и не столь важны остальные сервисы. Главный недостаток - на сервере Netware трудно запускать приложения. OS/2 хороша там, где нужен "легкий" сервер приложений. Ресурсов требует меньше чем NT, в управлении гибче (хотя в настройке может и сложнее), а многозадачность очень хорошая. Авторизация и разграничение прав доступа не реализованы на уровне ОС, что с лихвой окупается реализацией на уровне приложений-серверов. (Впрочем, зачастую остальные OS делают то же самое). Многие станции FIDOnet и BBS сделаны на базе OS/2. VMS - мощный, ничем не уступающий Unix'ам (а во многом и превосходящий его) сервер приложений, но только для платформ VAX и Alpha фирмы DEC. Мэйнфреймы - для обслуживания очень большого количества пользователей (порядка нескольких тысяч). Но работа этих пользователей как правило организована в виде не клиент-серверного взаимодействия, а в виде хост-терминального. Терминал же в этой паре скорее не клиент, а сервер. К преимуществам мэйнфреймов надо отнести более высокую защищенность и устойчивость к сбоям. Система Unix хороша для квалифицированного (или желающего стать таковым) администратора, т.к. требует знания принципов функционирования происходящих в нем процессов. Реальная многозадачность и жесткое разделение памяти обеспечивают высокую надежность функционирования системы, хотя в производительности файл- и принт-сервисов Unix'ы уступают Netware. Недостаточная гибкость предоставления прав доступа пользователей к файлам по сравнению с WindowsNT затрудняет организацию на уровне файловой системы группового доступа к данным (точнее, к файлам), что компенсируется простотой реализации, а значит меньшими требованиями к аппаратуре. Впрочем, такие приложения, как SQL-сервер решают проблему группового доступа к данным своими силами. Практически все протоколы (правила обмена информацией в сети), на которых основан Internet, были разработаны под Unix, в частности стек протоколов TCP/IP придуман в университете Berkeley. Защищенность Unix при правильном администрировании ни в чем не уступает ни Novell, ни WindowsNT. Важным свойством Unix, которое приближает его к мэйнфреймам, является его многотерминальность, много пользователей могут одновременно запускать программы на одной Unix-машине. Если не требуется использовать графику, можно обойтись дешевыми текстовыми терминалами, подключенными по медленным линиям. В этом с ним конкурирует только VMS. Можно использовать и графические X-терминалы, когда на одном экране присутствуют окна процессов, выполняющихся на разных машинах. В номинации рабочих станций с Unix конкурируют MS Windows*, IBM OS/2, Macintosh и Acorn RISC-OS. Windows – для тех, кто ценит совместимость больше эффективности; для тех, кто готов купить большое количество памяти, дискового пространства и мегагерц; для тех, кто любит не вникая в суть, щелкать мышкой по кнопочкам в окошке. Правда, рано или поздно все равно придется изучить принципы работы системы и протоколов, но тогда уже будет поздно - выбор сделан. Немаловажным преимуществом Windows надо признать также возможность украсть кучу программного обеспечения. Macintosh – для графических, издательских и музыкальных работ, а также для тех, кто любит понятный, красивый интерфейс и не хочет разбираться в подробностях функционирования системы. RISC-OS, прошитая в ПЗУ, позволяет не тратить время на инсталляцию операционной системы и восстановление ее после сбоев. Кроме того, практически все программы под ней очень экономно расходуют ресурсы, благодаря чему не нуждаются в свопинге и работают очень быстро. Unix функционирует как на PC, так и на мощных рабочих станциях с RISCпроцессорами, под Unix написаны действительно мощные САПР и геоинформационные системы. Своей масштабируемостью Unix из-за его многоплатформенности на порядок превосходит любую другую операционную систему. Операционная система LINUX Общая характеристика ОС LINUX В последнее время российские пользователи ПК все чаще и чаще стали говорить о Linux, как об операционной системе, способной в ближайшем будущем если не вытеснить с рынка Microsoft Windows, то полноценно заменить ее на большинстве домашних персональных компьютеров. Вместе с тем ознакомительной информации о Linux на русском языке крайне мало: большая часть имеющейся в продаже литературы на эту тематику стоит весьма дорого, да и рассчитана она в первую очередь на специалистов и опытных пользователей, отпугивая рядового потребителя обилием технической терминологии. Документация же, представленная в Интернете, отличается заметной разрозненностью и далеко не исчерпывающей полнотой. Именно поэтому в сознании отечественных владельцев ПК Linux представляется чем-то элитным и недоступным, неким таинством, приобщиться к которому суждено лишь немногим избранным.. Страх столкнуться с чем-то неизвестным, непонятным, сложным в эксплуатации и настройке останавливает наших соотечественников в инициативе установить и использовать на своем компьютере эту систему. Вместе с тем никакой "высшей математики" здесь нет. Linux - очень простая, надежная и дружественная операционная система. Совершенствование и эволюция Linux продолжаются по сей день: новые версии ядра, новые оконные менеджеры и новое программное обеспечение для Linux появляются каждый месяц. Логическая структура Linux в значительной степени отличается от строения MS DOS или известной платформы Microsoft Windows, она наиболее близка к архитектуре другого класса операционных систем, а именно - систем семейства UNIX. Безусловно, большинство российских пользователей, прошедших через стадию Windows 3.11 и миновавших, наконец, Windows 95, привыкли к логике операционных систем в исполнении Microsoft настолько, что нечто новое, непривычное, выходящее из разряда условных рефлексов и утвердившихся в сознании постулатов о том "как работает машина", их просто пугает. Вместе с тем, Linux устроен ничуть не сложнее любой знакомой платформы. Он всего-навсего работает немного по-другому. Если рассматривать внутреннюю структуру Linux в сравнении с анатомией MS Windows, различия становятся очевидны даже на первый взгляд. По умолчанию Windows устанавливается в один логический раздел диска с файловой таблицей FAT16, здесь хранится и ядро системы, отвечающее за процедуры ввода-вывода данных, и так называемая "оболочка" или shell (файл explorer.exe), определяющая интерпретацию команд и действий пользователя, и, собственно, файлы и библиотеки, формирующие оконный интерфейс Windows. Причем эти три составляющих системы настолько тесно интегрированы друг с другом, что при замене одной из них на аналогичный файл из другой версии Windows, вся система в целом работать не будет. Функции указанных элементов также в значительной степени смешаны между собой: например, некоторые процедуры по формированию интерфейса в Windows выполняет shell. Здесь же хранятся дополнительные системные утилиты, такие как дефрагментатор диска, сервер удаленного доступа, драйвера, а также множество служебных библиотек. В том же самом разделе размещаются пользовательские файлы, и в этой же области система осуществляет свопинг - кэширование не умещающихся в оперативной памяти данных на диск. Иными словами, все компоненты платформы хранятся в одном разделе, что, естественно, не прибавляет ей надежности: достаточно любого незначительного повреждения таблицы данных, чтобы привести Windows в неработоспособное состояние или испортить хранящуюся на диске полезную информацию. Вполне очевидно также и то, что изменить с помощью стандартных средств Windows внешний вид установленных по умолчанию окон не представляется возможным. Это вполне осуществимо методом замены имеющегося shell на другую оболочку, например, LiteStep, либо с помощью специальных утилит вроде WindowsBlinds, которые, загружаясь в фоновом режиме, занимают оперативную память и замедляют работу компьютера. Из характерных особенностей Linux необходимо перечислить следующие: поддержка национальных клавиатур, в том числе и русской, поддержка множества файловых систем, среди которых, помимо собственной - EXT2FS, имеются FAT16, MINIX-1 и XENIX. Реализация программной поддержки FAT16 позволяет непосредственно обращаться к гибким дискам MS DOS, а также файловым разделам DOS и Windows на винчестере. Имеется возможность работать с сетевыми протоколами TCP/IP, PLIP, PPP и многими другими, в рамках сетевых функций платформы реализован весь спектр клиентов и услуг Интернет: FTP, telnеt, NNTP, SMTP и POP3. Программы загружаются в память постранично, на диск кэшируются только те сегменты данных, которые не используются системой в данный момент, что значительно ускоряет работу приложений. Возможно совместное обращение к страницам памяти разными программами в один и тот же момент времени, это позволяет избежать повторной загрузки идентичных фрагментов информации в RAM и заметно экономит ресурсы компьютера. Как и Microsoft Windows, в Linux применяется система динамических библиотек, иными словами, несколько приложений могут использовать в своей работе библиотеку, представленную на диске одним физическим файлом. 4.2. Дистрибутивы LINUX Как известно, пользователь может создать дистрибутив Linux самостоятельно, собрав его из отдельных элементов и необходимого программного обеспечения. Однако такой подход в большинстве случаев оказывается неудобным, требующим большого количества времени и сил, а также практически непригодным для начинающих поклонников Linux, еще не имеющих достаточного опыта работы с этой операционной системой. Именно с целью уменьшить временные и нервные затраты пользователей по установке и настройке данной платформы, рядом энтузиастов и коммерческих организаций были созданы дистрибутивы Linux - уже готовые к инсталляции и использованию пакеты программного обеспечения, подготовленные с оглядкой на максимальное удобство для конечного потребителя, и адаптированные к различным конфигурациям персональных компьютеров. Linux SlackWare Так называемый "классический" Linux. SlackWare был разработан в начале девяностых и сопровождается по сей день американским программистом Патриком Волькердингом, данный дистрибутив полностью бесплатен и доступен для загрузки. Основной отличительной чертой SlackWare от других комплектов поставки Linux является его стопроцентная опциональность: пользователь может установить только те компоненты системы, которые ему действительно необходимы. Помимо ядра системы и необходимых утилит, пакет SlackWare включает оконную оболочку X Window в варианте XFree86, руководство пользователя, комплект для разработчиков программ со специальными утилитами для отладки приложений и исходными текстами всей платформы, множество всевозможной документации, набор сетевых протоколов, объектно-ориентированную среду для создания собственных программ, комплект игр и специализированных приложений для X Window, включая текстовые и графические редакторы, редакторы таблиц, почтовые клиенты, а также известную всем пользователям Интернет программу Netscape Navigator, специально адаптированную для работы под управлением Linux. Данный дистрибутив без труда поддается русификации методом несложной установки модулей поддержки кириллицы. RedHat Linux Самым популярным и наиболее удачным дистрибутивом Linux во всем мире безоговорочно считается пакет программ, выпускаемый американской корпорацией RedHat. Комплект RedHat включает удобный инсталлятор платформы, позволяющий избежать длительной "ручной" настройки Linux, но тем не менее, внесения определенных изменений в файлы конфигурации все равно не избежать. Помимо ядра, утилит, документации и отдельного компакт-диска с исходными текстами всего комплекта поставки, в дистрибутив входит два оконных интерфейса, устанавливаемых на выбор: это стандартный XFree86 и GNOME, а также целый набор текстовых, графических и табличных редакторов, Web-сервер Apache, программы для работы с электронной почтой и Интернет (в том числе, браузеры Netscape Navigator и Opera), множество игр. RedHat имеет многоязыковую поддержку и поддержку национальных клавиатур, поэтому с русификацией системы проблем обычно не возникает, также пользователю предлагается большой выбор драйверов для периферийного и базового оборудования компьютера. BlackCat Linux Полностью русский дистрибутив Linux, созданный усилиями программистов из Донбасса Леонида Кантера и Александра Каневского на основе известного пакета RedHat. Он был выпущен на рынок издательской группой IPLabs Software. Данная реализация системы - коммерческая. Данный комплект не требует русификации, поддержка кириллицы здесь реализована на уровне операционной системы. Даже оконная оболочка KDE, устанавливаемая в BlackCat по умолчанию, имеет русский интерфейс, по-русски "говорит" буквально все, включая выпадающие меню, прикладные программы, файлы помощи и всплывающие подсказки. Это очень существенно для пользователей, имеющих некоторые проблемы с английским языком. Помимо кириллицы комплект поставки позволяет использовать 32 национальных алфавита, в том числе: украинский, китайский, японский и эсперанто. BlackCat полностью поддерживает технологию мультимедиа, а также огромный диапазон периферийного оборудования, от старых звуковых плат и видеокарт до сверхсовременных TV-тюнеров. Удобная система инсталляции позволяет установить BlackCat в автоматическом режиме, все настройки системы осуществляются пользователем вручную с помощью удобного графического интерфейса. Не лишен BlackCat и ряда существенных недостатков, главный из которых - весьма ощутимая громоздкость системы, выражающаяся в большом объеме требуемого дискового пространства, а также высоких требованиях к оборудованию: для корректной работы. Linux Mandrake Это - еще одна популярная версия Linux, использующая в качестве основного графического интерфейса оконную среду KDE. Она основана на дистрибутиве RedHat 5.2 GPL и предназначена для тех, кто не желает тратить время на самостоятельную настройку системы. Linux Mandrake был создан по принципу "установи и работай". Иными словами, загрузив компьютер с инсталляционного CD-ROM'а и вызвав программу Setup, нужно всего лишь дождаться окончания установки; после этого в системной консоли достаточно набрать команду "startx" и на экране появляется полностью сконфигурированная оболочка KDE. Как утверждают разработчики, Mandrake является достойной альтернативой операционных систем от Microsoft, поскольку данный пакет включает поддержку большинства существующих файловых систем, открывает возможность напрямую обращаться с содержимым дисков MS DOS и Windows, позволяет запускать приложения Windows 9X и Windows NT, а также включает поддержку мультимедиа-технологий на самом высоком уровне. Русификация Mandrake также не вызывает особенных сложностей - она осуществляется путем подключения к системе библиотек распознавания кириллицы. Существенным недостатком этой реализации Linux является ее ресурсоемкость. Corel Linux OS (TM) Дистрибутив Linux от известнейшей компании Corel, производителя популярных графических редакторов CorelDraw! и Corel Photo Paint, является существенным шагом вперед по сравнению с другими реализациями этой платформы. Прежде всего, тесно интегрированная с оболочкой KDE операционная среда рассчитана на индивидуальных пользователей, работающих дома и в офисах, потому инсталляция системы, ее настройка, а также определение и подключение оборудования осуществляются здесь автоматически, аналогично процедуре установки Windows 98. Corel Linux OS основан на другом, популярном на Западе дистрибутиве данной операционной системы - Debian Linux. Данный пакет поставляется в трех модификациях: бесплатный вариант системы и коммерческие версии Corel Linux Standard, Corel Linux DeLuxe. Эти три реализации платформы различаются лишь комплектами прилагаемого к системе программного обеспечения, все упомянутые пакеты созданы с использованием ядра Linux 2.2.12 и располагают широчайшим набором драйверов для подключения любого периферийного оборудования, включая такие сверхсовременные устройства, как, например, видеокарты Matrox Millenium и саундбластеры Creative Live. Помимо KDE в комплект Corel Linux входит множество расширений системы, таких как последняя версия оболочки XFree86, утилиты для работы с полным спектром технологий мультимедиа, браузеры, почтовые клиенты и даже виртуальная машина Microsoft для интерпретации приложений Java. Инсталляция Corel Linux OS осуществляется в графическом режиме из-под Windows или DOS, она протекает быстро и без малейших сбоев, все оборудование определяется безукоризненно правильно, причем пользователю практически нет необходимости вмешиваться в процесс установки. В ходе инсталляции можно выбрать только то программное обеспечение из предлагаемого списка, которое действительно необходимо в работе. Также имеется возможность указать отводимое под Linux дисковое пространство: весь винчестер (с замещением Microsoft Windows), либо его определенную часть. Графический интерфейс в Corel Linux OS модифицирован таким образом, что пользователям Windows практически не придется переучиваться под новую систему: элементы управления окнами, менеджеры файлов, аналогичные привычному "обозревателю" и опции программной панели "подогнаны" под стандарт Microsoft. Опциональная настройка операционной системы также осуществляется из графической среды, аналогично тому, как выставляются различные параметры в MS Windows 9X. Аппаратные требования, выставляемые Corel Linux персональному компьютеру, относительно невелики: эта платформа "пойдет" на любой современной машине, начиная с Intel Pentium 90, оснащенном 16 Мб RAM. Как бы то ни было, эта замечательная, удобная и действительно мощная операционная система вряд ли в ближайшем обозримом будущем найдет признание на территории нашей страны, прежде всего потому, что текущая версия Corel Linux OS не содержит поддержки русского языка. Остается только надеяться, что рано или поздно на рынке появится русская локализация Corel Linux, и отечественные потребители смогут полноценно насладиться всеми преимуществами этой замечательной реализации Linux. 4.3. Графические интерфейсы LINUX Графические оконные интерфейсы, доступные пользователям Linux, отличаются завидным разнообразием. Каждый, кто использует на своем компьютере эту операционную систему, может выбрать себе оконный менеджер по вкусу, руководствуясь техническими характеристиками своей машины, либо собственными эстетическими и художественными предпочтениями. X Window System Графическая среда X Window является стандартным оконным интерфейсом для операционной системы UNIX, реализация этого пакета программ, предназначенная для использования под Linux, носит название XFree86. Несмотря на свои скромные размеры, X Window является весьма мощным средством работы с файлами, ничем не уступая по своим возможностям пользовательскому интерфейсу Windows 95. Существует несколько версий XFree86, использующих разные оконные менеджеры (the window manager) базовые утилиты, определяющие форму системных кнопок, псевдотрехмерное обрамление окон, цвета и вид рабочего стола. Но в общем случае стандартный дистрибутив этого пакета включает одну из двух подобных программ: twm или fvwm, создающих привычный для адептов Microsoft оконный интерфейс. По большому счету, система X Window (или просто "X") является базовой платформой, на основе которой можно построить любую графическую оболочку, в том числе - наиболее распространенную, базирующуюся на оконном менеджере FVWM95. Сравнивая Windows 95 и X, использующую fvwm95, следует отметить, что внешне обе системы очень схожи, значительные различия наблюдаются лишь в деталях. Элементы управления окнами вполне стандартны, панель инструментов, включающая традиционные часы и знакомую кнопку "Start", наводят на мысли о доскональном копировании некоторых дизайнерских решений различными разработчиками программного обеспечения. Несмотря на внешнюю схожесть с Microsoft Windows, XFree86 обладает целым рядом уникальных свойств, присущих только ей. Например, X-Server, как еще называют эту среду, имеет возможность отображать процесс работы программы не только на отдельной машине, но и на удаленных компьютерах локальной сети и графических терминалах, подключенных к внешним портам ЭВМ, причем все пользователи могут работать с данным приложением одновременно. Это достигается методом реферирования, то есть передачи пользовательского интерфейса по сетевым каналам. Остальные платформы, использующие оконную оболочку, такие как Windows, OS/2 или MacOS, формируют графический интерфейс на программном уровне. Это означает, что запущенная на исполнение программа, генерирующая графическую оболочку, не обращается непосредственно к видеокарте, вместо этого она отправляет запрос операционной системе, которая и генерирует код изображения. Этот код передается драйверу видеокарты, содержащему набор команд, с помощью которых плата может сформировать отсылаемый в монитор сигнал. Иными словами, подобные операционные системы могут работать с любыми типами видеокарт, до тех пор, пока производители не перестанут выпускать для них драйвера, рассчитанные на данную ОС. X Window устроена совершенно иначе: она перехватывает запрос на построение изображения от запущенного приложения и передает его непосредственно на видеокарту локального или удаленного компьютера, минуя все промежуточные инстанции. Затем считывает входящий сигнал от клавиатуры или мыши и возвращает его программе. Вполне естественно, что эти сигналы могут транслироваться и приниматься по сети. XFree86 по праву считается одной из самых удобных, нетребовательных к ресурсам и простых в освоении графических оболочек Linux, она располагает широчайшим спектром возможностей. Не лишена эта система и недостатков: самый важный из них - относительно высокая сложность в установке и настройке данного пакета, особенно для пользователей, не обладающих достаточным опытом работы с X Window. Дистрибутив XFree86 доступен для бесплатной загрузки на официальном сервере разработчика. Ice Wm Ice Wm - еще одна реализация XFree86, вернее, это специализированный оконный менеджер для данной системы. Указанная версия графического интерфейса практически полностью совместима с оболочкой GNOME и частично - с KDE, но может использоваться и как самостоятельная среда работы с файлами. Одной из отличительных черт Ice Wm является то, что она поддерживает установку скинов - сменных интерфейсов с различным расположением и формой кнопок, обрамлением окон и оформлением панели задач. GNOME GNU Network Object Model Environment (Сетевая Объектная Среда GNU), или, сокращенно, GNOME - один из наиболее популярных графических оконных интерфейсов для Linux, соответствующих стандарту X11. GNOME включает рабочий стол, панель управления, облегчающую процесс настройки операционной системы и запуск программ, комплекс специализированных приложений, позволяющих управлять элементами рабочего стола, а также набор утилит, обеспечивающих взаимосвязь всех компонентов данного программного комплекса друг с другом. Основной отличительной чертой GNOME от других систем, создающих пользовательскую оконную среду, является высокая степень эстетичности и удобства предлагаемого интерфейса. Расположение и функциональное назначение элементов GNOME интуитивно понятны пользователям, привыкшим к другим операционным системам, поклонникам MS Windows будет легко освоиться с данной графической оболочкой. Программный комплекс GNOME является бесплатным и полностью открытым: в комплект поставки входят исходные тексты всех составляющих пакет приложений. Для данной системы имеются удобные инсталляторы, позволяющие установить и настроить GNOME без каких-либо проблем. Эта оболочка позволяет гибко менять собственные параметры и настройки запускаемых программ, интегрированная поддержка большинства системных протоколов открывает возможность запускать приложения, написанные не только для GNOME, но и созданные с расчетом на эксплуатацию под управлением XFree86 или KDE. KDE Самой красивой, мощной, удобной и современной оконной графической средой для Linux по праву считается K Desktop Environment, или, сокращенно, KDE. Данная система полностью совместима не только с Linux, но и с другими версиями UNIX, такими, как Free BSD, Solaris, IRIX и HP-UX. Помимо оконной оболочки, исходных текстов программ, обозревателя и специализированных утилит, KDE включает в набор поставки интерактивную справку, большой ассортимент игр, не ограничивающихся традиционными "пасьянсом-косынкой" и "сапером", гигантское количество разнообразных инструментальных средств, включая калькулятор, календарь, планировщик заданий, а также множество полезных приложений, таких как текстовый и графический редакторы, редактор таблиц и баз данных (пакет koffice), средства просмотра видео и клиент электронной почты. KDE является полностью самостоятельным программным комплексом, не основывающимся ни на каких других платформах. Помимо функций создания пользовательского интерфейса он позволяет осуществлять гибкую настройку и управление операционной системой. Инсталляция KDE осуществляется автоматически, перед запуском он практически не требует настройки. Эта система полностью бесплатна, более того, согласно решению разработчиков, ее платное распространение считается незаконным. Afterstep Afterstep - красивый и удобный оконный интерфейс для Linux, основанный на пакете XFree86. Он весьма демократичен к системным ресурсам, поддерживает практически все функции, присущие X Window, но при этом выглядит гораздо эстетичнее последнего в отношении дизайна. С точки зрения удобства пользователя данный пакет ничем не уступает GNOME, хотя спектр его возможностей все же несколько ниже ассортимента, предлагаемого KDE. Window Maker The Window Maker, или Windmaker - это еще одна реализация оконной среды для Linux, созданная согласно стандарту X11. Данный пакет, как и все остальные версии оконных интерфейсов для UNIX-подобных операционных систем – бесплатный. Windmaker полностью совместим с GNOME и KDE, он позволяет запускать практически все приложения, созданные для этих двух комплексов, хотя и не столь требователен к параметрам компьютера. Набор базовых функций Windmaker'а аналогичен возможностям системы XFree86, тем не менее, эта среда отличается более "продвинутым" интерфейсом, хотя в точности так же, как и X Window, требует перед запуском долгой и томительной настройки. Windows Server 2008, SQL Server 2008 и Visual Studio 2008. Возможности нового продукта ИТ-специалисты все чаще сталкиваются с необходимостью решения проблем, связанных с быстро меняющимися технологиями, информационными угрозами, растущими потребностями и издержками бизнеса. Решить их помогает операционная система Windows Server 2008, позволяющая эффективно автоматизировать решение каждодневных бизнес-задач, усилить безопасность, повысить эффективность и доступность данных. Новая операционная система также предлагает решения по виртуализации, которые дают возможность снизить операционные затраты, увеличить коэффициент использования оборудования, оптимизировать инфраструктуру и повысить бесперебойность работы сервера. Windows Server 2008 разрабатывался вместе с программным кодом Windows Vista, поэтому для серверной ОС характерны многие усовершенствованные функции управления и безопасности, среди которых можно назвать интегрированные функции защиты доступа к сети (Network Access Protection) и групповых политик (Group Policy) — подробнее о них рассказано в одной из статей спецвыпуска «Безопасность» в настоящем номере журнала. Благодаря интегрированной системной архитектуре, обладающей функциями сетевого доступа к файлам энергосбережения, и управляемым качествам сервисов удалось добиться значительного увеличения производительности. Общие для обеих операционных систем инструменты и процессы призваны существенно повысить эффективность ИТ в организациях. Microsoft также предложила заказчикам программу Go Live License, дающую возможность развертывать бета-версии Internet Information Services 7.0 (IIS 7.0) в готовых решениях. Благодаря данной программе уже 28 международных хостинг-провайдеров (включая российских parking.ru и masterhost.ru) создали и запустили предложения на базе IIS 7.0, а сотни других загрузили и начали тестирование бета-версии Windows Server 2008. Посредством модуля FastCGI, предназначенного для IIS 7.0, Windows Server 2008 смог охватить язык программирования PHP (язык программирования с открытым кодом, используемый для построения динамических веб-приложений). Данная опция позволяет ИТ-специалистам параллельно размещать приложения PHP и ASP, что обеспечивает PHPразработчикам более надежное и легкое управление PHP-приложениями на платформе Windows. 3. Ядро операционной системы Это центральная часть операционной системы, обеспечивающая приложениям координированный доступ к ресурсам компьютера, таким как процессорное время, оперативная память, внешнее оборудование. Обычно предоставляет сервисы файловой системы. Как основопологающий элемент ОС, ядро представляет собой наиболее низкий уровень абстракции для доступа приложений к ресурсам системы, необходимым для его работы. Как правило, ядро предоставляет такой доступ исполняемым процессам соотвествующих приложений за счет использования механизмов межпроцессного взаимодействия и обращения приложений к системным вызовам ОС. Типы архитектур ядер операционных систем Старые монолитные ядра требовали перекомпиляции при любом изменении состава оборудования. Большинство современных ядер операционных систем позволяют во время работы подгружать модули, выполняющие части функции ядра. Достоинства: Скорость работы, упрощённая разработка модулей. Недостатки: Поскольку всё ядро работает в одном адресном пространстве, сбой в одном из компонентов может нарушить работоспособность всей системы. В этом случае компоненты операционной системы являются не самостоятельными модулями, а составными частями одной большой программы. Такая структура операционной системы называется монолитным ядром (monolithic kernel). Монолитное ядро операционной системы представляет собой набор процедур, каждая из которых может вызвать каждую. Все процедуры работают в привилегированном режиме. Во многих операционных системах с монолитным ядром сборка ядра, то есть его компиляция, осуществляется отдельно для каждого компьютера, на который устанавливается операционная система. При этом можно выбрать список оборудования и программных протоколов, поддержка которых будет включена в ядро. Так как ядро операционной системы является единой программой, перекомпиляция — это единственный способ добавить в него новые компоненты или исключить неиспользуемые. Следует отметить, что присутствие в ядре лишних компонентов крайне нежелательно, так как ядро операционной системы всегда полностью располагается в оперативной памяти. Кроме того, исключение ненужных компонентов повышает надежность операционной системы в целом. Монолитное ядро — старейший способ организации операционных систем. Примером систем с монолитным ядром является большинство Unix-систем. В монолитном ядре выделяются вкрапления сервисных процедур, соответствующих системным вызовам. Сервисные процедуры выполняются в привилегированном режиме, тогда как пользовательские программы — в непривилегированном. Для перехода с одного уровня привилегий на другой иногда может использоваться главная сервисная программа, определяющая, какой именно системный вызов был сделан, корректность входных данных для этого вызова и передающая управление соответствующей сервисной процедуре с переходом в привилегированный режим работы. Если в ОС с таким ядром вылетит какой-либо процесс, то он может быть автоматически перезапущен, а с цельным ядром в случае вылетания процесса, входящего в состав ядра, надо перезапускать всё ядро. Многие владельцы телефонов с Symbian OS, основанной на микроядре, сталкивались с этим: слетает какой-нибудь процесс (на экране появляется сообщение «Прилож. закр.: имя»), а затем этот процесс автоматически перезапускается как ни в чём не бывало. В частности, монолитное ядро операционной системы более производительно, чем микроядро, поскольку состоит не из множества разрозненных процессов, «общающихся» между собой, а работает как один большой процесс. Монолитным ядром является еще и Linux. Оно оптимизировано для более высокой производительности с минимальными контекстными переключениями. Такая архитектура упрощает поддержку кода ядра для разработчиков, но требует перекомпиляции ядра при добавлении новых устройств. Следует отметить, что описанные здесь различия являются «классическими», на практике монолитные ядра могут поддерживать модульность (что зачастую и происходит), а микроядра могут требовать перекомпиляции. Примеры: Традиционные ядра UNIX(сетевые операционные системы), такие как BSD и Linux; ядро MS-DOS. Модульное ядро — современная, усовершенствованная модификация архитектуры монолитных ядер операционных систем компьютеров. В отличие от «классических» монолитных ядер, считающихся ныне устаревшими, модульные ядра, как правило, не требуют полной перекомпиляции ядра при изменении состава аппаратного обеспечения компьютера. Вместо этого модульные ядра предоставляют тот или иной механизм подгрузки модулей ядра, поддерживающих то или иное аппаратное обеспечение (например, драйверов). При этом подгрузка модулей может быть как динамической (выполняемой «на лету», без перезагрузки ОС, в работающей системе), так и статической (выполняемой при перезагрузке ОС после переконфигурирования системы на загрузку тех или иных модулей). Все модули ядра работают в адресном пространстве ядра и могут пользоваться всеми функциями, предоставляемыми ядром. Поэтому модульные ядра продолжают оставаться монолитными. Модульные ядра предоставляют особый программный интерфейс (API) для связывания модулей с ядром, для обеспечения динамической подгрузки и выгрузки модулей. В свою очередь, не любая программа может быть сделана модулем ядра: на модули ядра накладываются определённые ограничения в части используемых функций (например, они не могут пользоваться функциями стандартной библиотеки С/С++ и должны использовать специальные аналоги, являющиеся функциями API ядра). Кроме того, модули ядра обязаны экспортировать определённые функции, нужные ядру для правильного подключения и распознавания модуля, для его корректной инициализации при загрузке и корректного завершения при выгрузке, для регистрации модуля в таблице модулей ядра и для обращения из ядра к сервисам, предоставляемым модулем. Не все части ядра операционной системы могут быть сделаны модулями. Некоторые части ядра всегда обязаны присутствовать в оперативной памяти и должны быть жёстко «вшиты» в ядро. Также не все модули допускают динамическую подгрузку (без перезагрузки ОС). Степень модульности ядер (количество и разнообразие кода, которое может быть вынесено в отдельные модули ядра и допускает динамическую подгрузку) различна в различных архитектурах модульных ядер. Ядро «Linux» в настоящее время имеет более модульную архитектуру, чем ядра *BSD (FreeBSD, NetBSD, OpenBSD). Общей тенденцией развития современных модульных архитектур является всё большая модуларизация кода (повышение степени модульности ядер), улучшение механизмов динамической подгрузки и выгрузки, уменьшение или устранение необходимости в ручной подгрузке модулей или в переконфигурации ядра при изменениях аппаратуры путём введения тех или иных механизмов автоматического определения оборудования и автоматической подгрузки нужных модулей, универсализация кода ядра и введение в ядро абстрактных механизмов, предназначенных для совместного использования многими модулями (примером может служить VFS — «виртуальная файловая система», совместно используемая многими модулями файловых систем в ядре Linux). Микроядро предоставляет только элементарные функции управления процессами и минимальный набор абстракций для работы с оборудованием. Бо́льшая часть работы осуществляется с помощью специальных пользовательских процессов, называемых сервисами. Достоинства: Устойчивость к сбоям оборудования, ошибкам в компонентах системы. Недостатки: Передача данных между процессами требует накладных расходов. Остальные компоненты системы взаимодействуют друг с другом путем передачи сообщений через микроядро. Основное достоинство микроядерной архитектуры — высокая степень модульности ядра операционной системы. Это существенно упрощает добавление в него новых компонентов. В микроядерной операционной системе можно, не прерывая ее работы, загружать и выгружать новые драйверы, файловые системы и т. д. Существенно упрощается процесс отладки компонентов ядра, так как новая версия драйвера может загружаться без перезапуска всей операционной системы. Компоненты ядра операционной системы ничем принципиально не отличаются от пользовательских программ, поэтому для их отладки можно применять обычные средства. Микроядерная архитектура повышает надежность системы, поскольку ошибка на уровне непривилегированной программы менее опасна, чем отказ на уровне режима ядра. И чтобы добавить в ОС с микроядром драйвер того или иного устройства, не надо перекомпилировать всё ядро, а надо лишь отдельно откомпилировать этот драйвер и запустить его в пользовательском пространстве. В то же время микроядерная архитектура операционной системы вносит дополнительные накладные расходы, связанные с передачей сообщений, что отрицательно влияет на производительность. Для того чтобы микроядерная операционная система по скорости не уступала операционным системам на базе монолитного ядра, требуется очень аккуратно проектировать разбиение системы на компоненты, стараясь минимизировать взаимодействие между ними. Таким образом, основная сложность при создании микроядерных операционных систем — необходимость очень аккуратного проектирования. Примеры: QNX; Mach, используемый в GNU/Hurd и MacOS X; AIX; Minix ; ChorusOS ; AmigaOS; MorphOS. Экзоядро — ядро операционной системы компьютеров, предоставляющее лишь функции для взаимодействия между процессами и безопасного выделения и освобождения ресурсов. Наноядро — архитектура ядра операционной системы компьютеров, в рамках которой крайне упрощённое и минималистичное ядро выполняет лишь одну задачу — обработку аппаратных прерываний, генерируемых устройствами компьютера. После обработки прерываний от аппаратуры наноядро, в свою очередь, посылает информацию о результатах обработки (например, полученные с клавиатуры символы) вышележащему программному обеспечению при помощи того же механизма прерываний. Примером является KeyKOS - самая первая ОС на наноядре. Первая версия вышла ещё в 1983-ем году. Гибридные ядра это модифицированные микроядра, позволяющие для ускорения работы запускать «несущественные» части в пространстве ядра. Имеют «гибридные» достоинства и недостатки. Существуют варианты ОС GNU, в которых вместо монолитного ядра применяется ядро Mach (такое же, как в Hurd), а поверх него крутятся в пользовательском пространстве те же самые процессы, которые при использовании Linux были бы частью ядра. Другим примером смешанного подхода может служить возможность запуска операционной системы с монолитным ядром под управлением микроядра. Так устроены 4.4BSD и MkLinux, основанные на микроядре Mach. Микроядро обеспечивает управление виртуальной памятью и работу низкоуровневых драйверов. Все остальные функции, в том числе взаимодействие с прикладными программами, осуществляется монолитным ядром. Данный подход сформировался в результате попыток использовать преимущества микроядерной архитектуры, сохраняя по возможности хорошо отлаженный код монолитного ядра. Основные критерии подхода к выбору операционной системы В настоящее время имеется большое количество операционных систем, и перед пользователем стоит задача определить, какая операционная система лучше других (по тем или иным критериям). Очевидно, что идеальных систем не бывает, любая из них имеет свои достоинства и недостатки. Выбирая операционную систему, пользователь должен представлять, насколько та или иная ОС обеспечит ему решение его задач. Чтобы выбрать ту или иную ОС, необходимо знать: на каких аппаратных платформах и с какой скоростью работает ОС; какое периферийное аппаратное обеспечение ОС поддерживает; как полно удовлетворяет ОС потребности пользователя, то есть каковы функции системы; каков способ взаимодействия ОС с пользователем, то есть насколько нагляден, удобен, понятен и привычен пользователю интерфейс; существуют ли информативные подсказки, какова надежность системы, то есть ее устойчивость к ошибкам пользователя, отказам оборудования и т. д.; какие возможности предоставляет ОС для организации сетей; обеспечивает ли ОС совместимость с другими операционными системами; какие инструментальные средства имеет ОС для разработки прикладных программ; осуществляется ли в ОС поддержка различных национальных языков; какие известные пакеты прикладных программ можно использовать при работе с данной системой; как осуществляется в ОС защита информации и самой системы. Тема 6. Информационное обеспечение автоматизированной обработки 1. Понятие экономической информации, ее виды и структура 2. Понятие информационного обеспечения (ИО). Системы классификации и кодирования 3. Внутримашинное информационное обеспечение. 1. Понятие экономической информации, ее виды и структура В буквальном переводе с латинского слово informatio означает разъяснение, осведомление, сообщение о каком-то факте, событии и т.п. В кибернетике информация обычно трактуется как степень устранения неопределенности знания у получателя. Иными словами, информацией является не любое сообщение, а лишь такое, которое содержит неизвестные ранее его получателю факты. Если в полученных сведениях ничего нового для получателя нет (например, два умножить на два получается четыре), то количество полученной информации будет равно нулю. И поэтому общим являются понятия данные или сведения – любые сообщения без оценки их значимости или полезности для потребителя. Категория информации впервые использовалась американским математиком Клодом Шенноном в его книге «теория информации», посвященной процессам передачи кодированных сигналов по каналам связи. Понятие информации в настоящее время используется в основном в большей степени с философских позиций как всеобщее свойство материи к отражению, характеризующее любое взаимодействие между объектами и окружающей средой. Информация отражает сущность объекта, его свойства, а данные и сведения об объекте – это форма проявления этой сущности (аналогично как в экономической теории: цен на товар много, а стоимость только одна). Важно понимать, что информация имеет некоторые специфические свойства, отличающие ее от товара. Если у меня есть 2 книги, и я одну из них отдам, у меня останется лишь одна книга. Но если у меня есть какие-то знания, и часть из них я отдам студентам, у меня останется все, что было. Этим свойством информации пользуются многие бизнесмены, например, продавая «1С: Бухгалтерию» в каком угодно количестве экземпляров. Как видим, такие понятия как данные, информация и знания нельзя рассматривать как синонимы. Высшей организацией данных являются знания. Итак, данные информация знания. Свойства информации. Измерение информации и данных. Основными свойствами информации являются достоверность, полнота, актуальность. Достоверность информации. Под достоверностью информации понимается ее соответствие объективной реальности (как текущей, так и прошедшей) окружающего мира. Полнота информации. Под полнотой информации понимается ее достаточность для принятия решения. Актуальность информации. Актуальность — это степень соответствия информации текущему моменту времени. Нередко с актуальностью, как и с полнотой, связывают коммерческую ценность информации. Поскольку информационные процессы растянуты во времени, то достоверная и адекватная, но устаревшая информация может приводить к ошибочным решениям. Необходимость поиска (или разработки) адекватного метода для работы с данными может приводить к такой задержке в получении информации, что она становится неактуальной и ненужной. На этом, в частности, основаны многие современные системы шифрования данных и механизмы электронной подписи. Лица, не владеющие ключом (методом) для чтения данных, могут заняться поиском ключа, поскольку алгоритм метода обычно доступен, но продолжительность этого поиска столь велика, что за время работы информация теряет актуальность и, соответственно, связанную с ней практическую ценность. К важным свойствам информации также относится доступность. Доступность информации — это мера возможности получить ту или иную информацию. На степень доступности информации влияют одновременно как доступность данных, так и доступность адекватных методов для их интерпретации. Отсутствие доступа к данным или отсутствие адекватных методов обработки данных приводят к одинаковому результату: информация оказывается недоступной. Информацию различают по отраслям знаний: техническая, экономическая, биологическая и пр. Экономическая информация относится к области экономических знаний. Она характеризует процессы снабжения, производства, распределения и потребления материальных благ и непосредственно связана с управлением коллективами людей. Под экономической информацией понимают совокупность сведений, отображающих состояние или определяющих изменение и развитие народного хозяйства, всех его звеньев и элементов. Этот термин употребляется обычно как равнозначный понятию «данные». Управление экономическими объектами всегда связано с преобразованием экономической информации. С кибернетических позиций любой процесс управления сводится к взаимодействию управляемого объекта (им может быть станок, цех, отрасль) и системы управления этим объектом. Последняя получает информацию о состоянии управляемого объекта, соотносит ее с определенными критериями (планом производства, например), на основании чего вырабатывает управляющую информацию. Очевидно, что управляющие воздействия (прямая связь) и текущее состояние управляемого объекта (обратная связь) – есть не что иное, как информация. Реализация этих процессов и составляет основное содержание работы управленческих служб, включая и экономические. Внутри общего понятия «экономическая информация» выделены понятия учетная, финансовая, коммерческая, страховая, таможенная, банковская и другие виды. Для доведения сведений об экономических объектах до пользователей применяются различные формы представления информации: текстовая, цифровая, графическая, штриховая, акустическая, электронная и пр. На практике часто используются и смешанные формы представления, где различные формы дополняют друг друга. При работе с информацией имеется ее источник и получатель. Пути и процессы, обеспечивающие передачу сообщений от источника к потребителю, называются информационными коммуникациями. С кибернетической точки зрения экономическая информация есть продукт преобразования исходных данных, используемый для принятия решений, направленных на обеспечение заданного состояния экономики и ее оптимального развития. Экономическая информация отражает состояние экономического объекта в пространстве и во времени, поэтому важным для пользователя является понятие адекватности информации или уровня соответствия создаваемого информационного образа реальному объекту. Адекватность информации выражается в синтаксической, семантической и прагматической формах. В синтаксическом аспекте отображаются только формально-структурные характеристики информации без связи с ее смысловым содержанием и полезностью для пользователя. Здесь рассматривается структура информационных сообщений на носителях, объемы данных и пр. В семантическом аспекте отображается смысловое содержание информации и ее обобщение. Этот уровень предполагает проектирование реквизитного состава документов, разработку логической структуры базы данных, создания системы классификации и кодирования и др. Прагматическая (потребительская) адекватность отражает отношение информации и ее потребителя. Здесь отображается ценность информации для управленческой системы на каждом ее уровне, полезность информации для выработки управленческих решений. Экономическая информация подразделяется по следующим признакам: – по отраслевой принадлежности (промышленности, транспорта, сельского хозяйства и пр.); – по источникам (входящую, внутреннюю и выходящую); – по принадлежности к производственной и непроизводственной сфере; – по стадиям воспроизводства, отражающим снабжение, производство, распределение, потребление; – по элементам производственного процесса, отражающим материальные, трудовые и финансовые ресурсы; – по временным стадиям управления – прогнозная, плановая, учетная, составления отчетности; – по полноте отражения событий – достаточная, избыточная (например, «спам»), недостаточная; – По функциям управления – учетная, плановая, аналитическая, регулирующая; – По стабильности: переменная – разовая информация, возникающая в процессе фиксации на материальном носителе финансовых операций и хозяйственных фактов; условно-постоянная – не меняется в течение некоторого периода (справочники, нормы и т.д.). Для отнесения информации к тому или иному классу можно воспользоваться коэффициентом стабильности: К ст V неизм , где V общ V неизм , V общ – соответственно объем информации (в символах, строках, байтах, битах и т.д.), который остается неизменным в течение некоторого периода, и общий объем информации. Принято считать, что при К ст > 0,5 информация является условно-постоянной. – По источнику возникновения: внешняя (по отношению к предприятию) – отражает состояние рынка, конкурентов, прогнозы процентных ставок, цен, налоговой политики правительства, социальную ситуацию в регионе и т.д.; внутренняя – возникает внутри системы (предприятия). – По форме появления: входная – поступающая в компьютер в форме документов, сообщений, сигналов; промежуточная; результирующая – полученная в процессе обработки входной информации. Результирующая информация в зависимости от вида ее использования делится на информацию: 1) для конечного пользователя; 2) подготовленную для решения других задач; 3) используемую для решения той же задачи, но в последующий период. Примером информации, используемой для решения той же задачи, но в последующий период, может служить конечное сальдо материалов на конец месяца, рассматриваемое как начальное сальдо для следующего месяца. – По истинности: достоверная; недостоверная (дезинформация). В соответствии с данными критериями экономическая информация должна адекватно отражать состояние экономического объекта, т.е. быть достоверной, достаточной и своевременной. Под структурой информации понимают выделение элементов, информационных единиц и установление взаимосвязи между ними. Экономической информации присущи свои структуры, в основе которых лежит ее содержательность. При наиболее распространенном подходе выделяются следующие единицы в порядке укрупнения: реквизит, показатель, массив, подсистема информационной базы, информационная база. Реквизит (поле, элемент, атрибут) является неделимой единицей младшего ранга, несущей качественную или количественную характеристику объекта (предмета, факта и т.п.), например, наименование материала, его масса, габарит и т.д. Реквизиты-признаки отражают качественную сторону хозяйственной операции, реквизиты-основания – количественную. Объединение реквизитов для одного объекта приводит к образованию показателя, который несет полную количественную и качественную характеристику предмета или процесса. Структура показателя может быть представлена так: сентябрь, Иванов В.И., рубли (реквизиты-признаки); 12580 (реквизит-основание). Совокупность показателей, содержащихся в документе, формирует информационное сообщение. Группа однородных сообщений, объединенных по определенному признаку (например, требования на отпуск материалов в производство за февраль 2007 года), составляет информационный массив (файл). В решении задачи используются один или несколько файлов. Например, при составлении расчетноплатежной ведомости по заработной плате необходимы файлы-справочники (фамилии, И.О.; табельные номера работающих; видов оплат и удержаний и пр.); файлы по начислению заработной платы; файлы по удержаниям из заработной платы. Массивы (файлы) по различным признакам могут объединяться в потоки, используемые при решении различных комплексов задач управления (например, по учету труда и заработной платы, по управлению денежными потоками и пр.). Из информационных потоков формируются информационные подсистемы, образующие информационную систему объекта в целом. При формировании базы данных в компьютерном варианте имеет смысл воспользоваться единицами, принятыми в информатике. Независимо от структуры базы для выбора технических параметров компьютера и его компонентов (оперативная память, внешние накопители и т.п.) используется единица информационного объема: Количественная оценка информации и данных. Внимание к проблеме передачи и количественной оценки информации было привлечено фундаментальными работами Н. Винера, К. Шеннона (США), положившими начало теории информации. Значительный вклад в теорию информации внесли отечественные ученые А.Н. Колмогоров, А.А. Харкевич, В.А. Котельников. Только принимая за основу новизну сведений, можно дать количественную оценку информации, так как новизна сведений является следствием неопределенности сведений об объекте, процессе, явлении, а неопределенность поддается измерению. Например, сообщение имени победившего на выборах в губернаторы, если было всего два кандидата, несет меньшее количество информации по сравнению со случаем, если бы выборы происходили в конкурентной борьбе шести кандидатов. За единицу информации принимают количество информации, заключенное в выборе одного из двух равновероятных событий. Эта единица называется двоичной единицей, или битом (binary digit, bit). Измерение только количества информации не отвечает насущным потребностям современного общества необходима мера ценности информации. Проблема определения ценности информации, исключительно актуальна в настоящее время, когда уже трудно даже с помощью компьютеров обрабатывать мощные информационные потоки. Разработанные методы определения ценности информации призваны сыграть существенную роль в получении человеком необходимой информации. В информатике и вычислительной технике принята система представления данных двоичным кодом. Наименьшей единицей такого представления является бит. Ниже представлены два подхода к измерению количественной меры информации. В них используются математические понятия вероятности и логарифма. Американский инженер Р. Хартли в 1928 г. процесс получения информации рассматривал как выбор одного сообщения из конечного наперед заданного множества из N равновероятных сообщений, а количество информации, I содержащейся в выбранном сообщении, определял как двоичный логарифм N. Формула Хартли: I = log2N. Допустим, нужно угадать одно число из набора чисел от единицы до ста. По формуле Хартли можно вычислить, какое количество информации для этого требуется: I = log2100 = 6,644. Таким образом, сообщение о верно угаданном числе содержит количество информации, приблизительно равное 6,644 единицы информации. Приведем примеры событий с двумя равновероятными исходами: 1) при бросании монеты: «выпала решка», «выпал орел»; 2) на странице книги: «количество букв четное», «количество букв нечетное». Определим теперь, являются ли равновероятными сообщения «первой выйдет из дверей здания женщина» и «первым выйдет из дверей здания мужчина». Однозначно ответить на этот вопрос нельзя. Все зависит от того, о каком именно здании идет речь. Если это, например, станция метро, то вероятность выйти из дверей первым одинакова для мужчины и женщины, а если это военная казарма, то для мужчины эта вероятность значительно выше, чем для женщины. Для задач такого рода американский ученый Клод Шеннон предложил в 1948 г. другую формулу определения количества информации, учитывающую возможную неодинаковую вероятность сообщений в наборе. Формула Шеннона: k I= -(p1 log2p1 + p2 log2p2 + . . . +pN log2pN)=- p N log 2 p N , N 1 где p1. — вероятность того, что именно i-e сообщение выделено в наборе из N сообщений. 1 Заметим, что если вероятности p1,...,pN равны, то каждая из них равна , и формула N Шеннона превращается в формулу Хартли. Байт это группа взаимосвязанных битов. 1 байт = 8 бит. Одним байтом кодируется один символ текстовой информации в системе ASCII. 1 Килобайт (Кб) = 1024 байт. 1 Мегабайт (Мб) = 1024 Кб. 1 Гигабайт (Гб) =1024 Мб. 1 Терабайт (Тб) = 1024 Гб. Систематизируя, отметим основные свойства экономической информации: преобладание буквенно-цифровых знаков; широкое распространение документов как носителей исходных данных и результатов их обработки; значительный объем постоянных и переменных данных; дискретность, вызванная тем, что экономическая информация характеризует объект (явление, процесс) либо на определенный момент времени, либо за определенный промежуток времени; возможность длительного хранения; способность к преобразованиям, детализации, агрегированию в зависимости от поставленной задачи; относительная простота алгоритмов расчетов; тиражируемость в сколько угодном количестве экземпляров; принадлежность как объект собственности; наличие материального носителя. Надо отличать понятие «экономической информации» от понятия «Экономические знания». Последние означают экономическую информацию, усвоенную человеком, не существующую вне его сознания и позволяющую решать задачи в экономической области. 2. Понятие информационного обеспечения (ИО). Системы классификации и кодирования Информационное обеспечение (ИО) – важнейшая обеспечивающая подсистема АИС – предназначена для снабжения пользователей информацией, характеризующей состояние управляемого объекта и являющейся основой для принятия управленческих решений. ИО – это совокупность средств и методов построения информационной системы экономического объекта. Информационное обеспечение можно разделить на внемашинное и внутримашинное. Внемашинное ИО – это системы показателей, классификаторов, кодов и документации. Внутримашинное ИО – это различные файлы на машинных носителях, автоматизированные банки данных (АБД). Проектирования ИО, выполняется совместно с пользователями АИС, ведется с системных позиций параллельно с проектированием технологического, программного и математического обеспечения. В ходе проектирование ИО выполняются следующие работы: определение состава показателей, необходимых для решения экономических задач, их объемно-временных характеристик и информационных связей; исследование возможностей использования общегосударственных и отраслевых классификаторов, разработка локальных классификаторов и кодов; проектирование форм новых первичных документов и выявление возможностей применения унифицированной системы документации; определение типа организации автоматизированного банка данных (АБД); проектирование форм вывода результатных сведений. При обработке экономических данных и составлении различных сводок возникает необходимость в группировке по реквизитам-признакам. Группировка осуществляется на основе систем классификации и кодирования. Классификация заключается в распределении элементов множества на подмножества на основании зависимостей внутри признаков. Например, при кодировании товаров выделяются такие классификационные признаки, как группа, подгруппа, сорт (артикул), размер. Номенклатура товаров – это упорядоченный полный список однородных наименований, включающий отдельные строки - позиции. В Единую систему классификации и кодирования (ЕСКК) входят самые разнообразные классификаторы: Общегосударственные, предназначенные для информационного обмена между различными АИС, разрабатываются в централизованном порядке. Примерами являются классификаторы продукции, административно-территориального деления страны, отраслей, профессий, предприятий и организаций, единиц измерения, документации, налогоплательщиков и т.д. Отраслевые, единые для отдельных отраслей такие, как банковские коды планов счетов, виды оплат и удержаний из заработной платы, видов операций движения материальных ценностей и др. Локальные, составленные для АИС предприятий и организаций, такие, как коды структурных подразделений, табельных номеров работающих, дебиторов и кредиторов и др. Каждая позиция Общероссийского классификатора продукции (ОКП), действующего с 1 июля 1994 г., содержит шестизначный цифровой код, из которого пять знаков отражают группу продукции, а шестой знак – контрольное число. Первые два знака означают классы продукции, следующий знак – подкласс, затем указывается одним знаком группа, следующий знак – подгруппа, а последний знак – вид продукции. Например: 5714309 – плиты облицовочные пиленые из природного камня. Различают 2 метода классификации: Иерархический метод – между классификационными группами устанавливаются отношения подчинения, последовательной детализации свойств типа: класс – подкласс – группа – подгруппа – вид и т.д. В иерархической классификации каждый объект попадает только в одну классификационную группировку, объединение группировок одного иерархического уровня дает исходное множество объектов. Глубина иерархии определяется классификационными признаками. Фасетный метод – исходное множество объектов разбивается на подмножества в соответствии со значениями отдельных фасетов. Фасет – набор значений одного признака классификации. Фасеты взаимно независимы. Каждый объект может одновременно входить в различные классификационные группировки. Если между признаками нет иерархической зависимости, то имеет место одноуровневая многопризначная (фасетная) классификация. Она используется для такого деления объектов на классы, при котором ранг всех признаков одинаков. Классы-фасеты получают путем отнесения объектов в классы согласно значениям признаков одновременно. Например, множество рабочих можно разделить по ряду признаков: цех, участок, место проживания, пол, Ф.И.О., зарплата, месяц. Группируя эти признаки, можно получить ответы на различные вопросы. Например, кто из рабочих сборочного цеха заработал более 20 тыс. руб. в месяц? Следующим этапом после классификации идет кодирование или процесс присвоения новых условных обозначений различным позициям номенклатурам по определенным правилам, установленным системой кодирования. Примером кодового обозначения является идентифицированный номер налогоплательщика (ИНН), включающий десять знаков; первый и второй знак означают территорию, третий и четвертый – номер государственной налоговой инспекции, остальные – номер налогоплательщика и контрольный разряд. В машине хранится справочник работающих, включающий фамилию, имя, отчество, табельный номер, должность, оклад и пр. В ходе обработке по табельному номеру выбирается вся необходимая справочная информация и печатается в выходных ведомостях. Коды могут быть: цифровые, буквенные, смешанные. К кодам предъявляются следующие требования: должны охватывать все номенклатуры, по которым делается группировка; быть едиными для разных задач внутри одного экономического объекта; должны быть стабильными, часто не пересматриваться; иметь резерв на случай появления новых позиций номенклатуры; быть экономичными, т.е. обладать минимальной значностью. Код – это универсальный способ отображения информации в виде системы соответствий между элементами сообщений и сигналами, при помощи которых эти элементы можно зафиксировать. Конечная последовательность символов алфавита кодирования называется кодовым словом (кодовой комбинацией), если она однозначно соответствует какому-либо элементу из множества сообщений, а множество кодовых комбинаций образует код. Число символов в кодовой комбинации называется длиной слова. В качестве кодовых символов используются различные обозначения в виде букв, цифр и специальных знаков. Число различных значений, которые может принимать любой символ кода, называется основанием кода. Назначение кодов состоит в обеспечении группировки информации, подсчете итогов по группировочным признакам и их печати в выходных ведомостях. Коды необходимы для удобства поиска информации, хранения и выборки, передачи ее по каналам связи. Наибольшее распространение получили системы кодирования: порядковая, серийная, позиционная и комбинированная. Порядковая система кодирования предполагает присвоение всем позициям кодируемой номенклатуры порядковых номеров без пропусков. Например, месяцы кодируются в календарной последовательности: 01 – январь, 02 – февраль, 03 – март и т.д. Серийная система ориентирована на кодирование объектов, которые предварительно сгруппированы в серии. Сериям присваиваются номера с учетом их возможных расширений. Например, группа основных цехов – код о 01 до 03; группа вспомогательных цехов – коды от 05 до 10 и т.д. Позиционная система кодирования отражает иерархическую соподчиненность признаков классификации. В бухгалтерском учете распространены позиционные двух- и трехпризначные коды. В кодах счетов бухгалтерского учета выделяют дополнительный, аналитический уровень для получения более детальной информации. Например, для счета 70 «Расчеты с персоналом по оплате труда» выделяют два уровня: для подразделений и для табельных номеров. Для счета 10 «Материалы» выделяют три уровня: вид материальных ценностей (1 знак), склад (1 знак) и номенклатурный номер (2 знака). Широкое применение средств вычислительной техники, в том числе на складах, на предприятиях розничной торговли, потребовало маркировки товаров кодами, считываемыми машиной. Наиболее надежным оказался способ чтения штрихового кода ручным лазерным сканером. Штриховой код точно и однозначно определяет каждый конкретный товар, т.е. по штриховому коду можно находить товар и его характеристики, хранящиеся в базе данных торговой системы. В России, как и в других Европейских странах, используется штриховой код стандарта EAN-13. Он включает 13 цифр: первые три (460) означают, что товар произведен в России; четыре цифры – это код предприятия, которое произвело данный товар; пять цифр – код товара; одна цифра – контрольная сумма, вычисляемая автоматически по определенной формуле над предыдущими цифрами. Стандартный набор для штрихового кодирования включает: принтер для маркировки товаров на складе; электронные весы со встроенной печатью этикеток или дополнительным принтером на фасовке весового товара; кассовые аппараты со сканерами штриховых кодов в торговом зале; мобильный терминал на складе для учета товара. Использование штрихового кодирования ведет к уменьшению потерь на воровство в магазинах, к отслеживанию наличия товара на складе, к мобильному управлению ценой, к организации электронного (безбумажного учета). 3. Внутримашинное информационное обеспечение. Внутримашинное ИО включает организацию файлов в памяти ЭВМ. Файл – это совокупность однородной жестко организованной и поименованной информации, расположенной на машинном носителе. Все файлы ЭИС можно классифицировать по следующим признакам: по этапам обработки (входные, базовые, результативные); по типу носителя (на промежуточных носителях – гибких магнитных дисках и магнитных лентах и на основных носителях – жестких магнитных дисках, магнитооптических дисках и др.); по составу информации (файлы с оперативной информацией и файлы с постоянной информацией); по назначению (по типу функциональных подсистем); по типу логической организации (файлы с линейной и иерархической структурой записи, реляционные, табличные); по способу физической организации (файлы с последовательным, индексным и прямым способом доступа). Существуют следующие способы организации внутримашинного ИО: совокупность локальных файлов, поддерживаемых функциональными пакетами прикладных программ, и автоматизированная база данных, основывающаяся на использовании универсальных программных средств загрузки, хранения, поиска и ведения данных, т.е. системы управления базами данных (СУБД). Локальные файлы вследствие специализации структуры данных под задачи обеспечивают, как правило, более быстрое время обработки данных. Однако недостатки организации локальных файлов, связанные с большим дублированием данных в информационной системе и, как следствие, несогласованность данных в разных приложениях, а также негибкость доступа к информации, перекрывают указанные преимущества. Поэтому организация локальных файлов может применяться только в специализированных приложениях, требующих очень высокую скорость реакции, при небольших объемах информации, предполагает жесткую привязку файлов к отдельным несложным задачам и исключает установление связи между файлами и коллективную работу в диалоге. Основной формой организации файлов является использование баз данных (БД), использование автоматизированных банков данных (АБД) и баз знаний (БЗ). АБД – это система специальным образом организованных данных, а также технических, программных, языковых и организационно-методических средств, предназначенных для коллективного использования пользователями при решении разных экономических задач. Основные требования, предъявляемые к АБД, следующие: сведение к минимуму дублирования в хранении данных; прямой и коллективный доступ к данным; защита данных от несанкционированного доступа; адаптация данных к развитию информационного обеспечения; обеспечение регламентированных и нерегламентированных запросов; минимизация затрат на создание и хранение данных, но и на поддержание их в актуальном состоянии. Различают следующие типы баз данных: централизованные, создаваемые обычно на вычислительных центрах на ЭВМ с присоединенными к ним терминалами; распределенные в различных узлах локальных сетей ЭВМ; локальные, расположенные на одном компьютере. Централизованную базу данных отличает традиционная архитектура баз данных. При централизованной базе данных все необходимые для работы специалистов данные и СУБД размещены на центральном компьютере, принимающем входную информацию с пользовательского терминала и отображающим данные на экране пользователя. Приложение и СУБД работают на одном компьютере, и, поскольку система обслуживает много различных пользователей, каждый из них ощущает снижение быстродействия по мере увеличения нагрузки на систему. Распределенная база данных состоит из нескольких, возможно пересекающихся или даже дублирующих друг друга частей, хранимых на различных компьютерах вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базы данных (СУРБД). По способу доступа к данным БД разделяются на БД с локальным доступом и БД с удаленным (сетевым) доступом. Системы централизованных БД с сетевым доступом предполагают различные архитектуры подобных систем: файл-сервер и клиент-сервер. Появление персональных компьютеров и локальных вычислительных сетей привело к разработке архитектуры «файл-сервер». При архитектуре «клиент-сервер» запрос передается по сети на сервер БД в виде SQL-запроса. Ядро БД на сервере обрабатывает запрос и просматривает БД, которая также расположена на сервере. После вычисления результата ядро БД посылает его обратно к клиентскому приложению, которое отображает его на экране ПК. Архитектура «клиентсервер» позволяет сократить трафик и распределить процесс загрузки базы данных. В состав АБД входят: База данных (БД) – специальным образом организованное хранилище данных в виде интегрированной совокупности взаимосвязанных файлов для быстрого доступа к ним. ЭВМ. Система управления базой данных (СУБД) – это программный продукт, обеспечивающий поддержку БД, т.е. объявление структуры БД, ввод, поиск, корректировка, удаление данных, вывод по запросу. Языковые средства, в том числе языки программирования, языки запросов и ответов, языки описания данных. Методические средства – это инструкции и рекомендации по созданию и функционированию БД. Персонал, использующий АБД. При централизованном АБД обслуживание ведет администратор БД, в обязанности которого входят защита и сохранность данных, удовлетворение информационных потребностей пользователей, внесение изменений в БД в соответствии с применяющейся предметной областью. Если БД распределенная или локальная, то сами экономисты – конечные пользователи поддерживают базу данных в актуальном состоянии. Выбор СУБД определяется многими факторами, но главным из них является возможность работы с конкретной моделью данных (иерархической, сетевой, реляционной). Иерархическую модель БД изображают в виде дерева. Каждой вершине соответствует множество экземпляров записей, составляющих логический файл. Вершины расположены по уровням и связаны между собой отношениями подчиненностями. Однаединственная вершина верхнего уровня является корневой. Сетевые модели БД соответствуют более широкому классу объекта управления, хотя требуют для своей организации и дополнительных затрат. Сетевая модель позволяет любому объекту быть связанным с любым другим объектом. Сетевые модели сложны, что создает определенные трудности при необходимости модернизации или развитии СУБД. СУБД манипулирует с конкретной моделью, построенной по одному из трех способов моделирования: иерархическая модель строится в виде графа типа "дерева" и отражает вертикальные связи подчинения нижнего уровня высшему; сетевая модель включает, наряду с вертикальными, и горизонтальные связи; реляционная модель представляется в виде совокупности таблиц и является самой распространенной при представлении экономических данных. Реляционная модель БД представляет объекты и взаимосвязи между ними в виде таблиц, а все операции над данными сводятся к операциям над этими таблицами. На этой модели базируются практически все современные СУБД. В последние годы все большее признание и развитие получают объектноориентированные базы данных (ООБД), толчок к появлению которых дали объектноориентированное программирование и использование ПК для обработки и представления практически всех форм информации, воспринимаемых человеком. В ООБД модель данных более близка сущностям реального мира. Объекты можно сохранить и использовать непосредственно, не раскладывая их по таблицам, типы данных определяются разработчиком и не ограничены набором предопределенных типов. В объектных СУБД данные объекта, а также его методы помещаются в хранилище как единое целое. Объектная СУБД именно то средство, которое обеспечивает запись объектов в базу данных. Существенной особенностью ООБД можно назвать объединение объектно-ориентированного программирования (ООП) с технологией баз данных для создания интегрированной среды разработки приложений. ООБД обеспечивает доступ к различным источникам данных, в том числе, конечно, и к данным реляционных СУБД, а также разнообразные средства манипуляции с объектами баз данных. Традиционными областями применения объектных СУБД являются системы автоматизированного проектирования (САПР), моделирование, мультимедиа, поскольку именно из нужд этих отраслей выросло новое направление в базах данных. Очень хорошо они подходят для решения задач построения распределенных вычислительных систем. На основе объектной СУБД можно строить сложные распределенные банки данных, организовывать к ним доступ как через локальную сеть, так и для удаленных пользователей в режиме реального масштаба времени. К объектным СУБД можно отнести СУБД ONTOS – одного из лидеров направления ООБД, Jasmine, ODB-Jupiter – первый российский продукт такого рода, ORACLE 8.0. Активно развивающейся областью использования компьютеров является создание баз знаний (БЗ) и их применение в различных областях науки и техники. Тема 7. Табличный процессор MS Excel 2003 1. Общая характеристика табличных процессоров 2. Quattro Pro 3. SuperCalc 4. Abacus - мощный табличный процессор с интерфейсом на Tcl/Tk 5.Табличный процессор abs 6. MS Excel 1. Общая характеристика табличных процессоров Выживание хозяйственных субъектов в рыночной экономике связано с их способностью самостоятельно поддерживать свою текущую и перспективную платежеспособность в условиях нестабильности окружающей обстановки и предпринимательского риска. Для этого важен правильный выбор экономических ориентиров и умение своевременно достигать поставленных целей. Поэтому самому предприятию, банкам, партнерам необходима стратегическая оценка перспектив развития предприятия, которая отражала бы будущее современных хозяйственных, финансовых и инвестиционных управленческих решений. Усиление стратегического характера выбора целей предпринимательской деятельности имеет приоритетное значение для предприятий малого бизнеса, так как небольшие фирмы более уязвимы по отношению к изменениям в экономической среде и более восприимчивы к новым возможностям в инвестиционной, хозяйственной и финансовой сферах их деятельности. Однако, поскольку каждая фирма уникальна в своем роде, процесс выработки стратегии для каждой из них индивидуален и зависит от позиций фирмы на рынке, динамики ее развития, производственного потенциала, поведения конкурентов, характеристик производимого товара, оказываемых услуг и еще многих факторов. В то же время существуют основополагающие моменты, помогающие говорить о методических подходах, используемых при выработке стратегии и поведения субъектов в бизнесе, а также при осуществлении процесса управления реализацией стратегических решений. Прежде всего, без стратегического анализа хозяйственной, финансовой и инвестиционной привлекательности предприятия невозможно обоснованно выбрать ни тактическую, ни стратегическую политику фирмы, которая обеспечила бы ей устойчивый рост. В сообщении обобщены и адаптированы к практике российского рынка методы стратегического финансового анализа, позволяющие оценить внутренние темпы развития предприятия и будущую эффективность действующей деловой стратегии роста фирмы. Эта взаимосвязь реализована на ЭВМ как компьютерный курс по стратегическому финансовому анализу с использованием табличных процессоров. Далее в сообщении дается развернутое определение стратегического оценивания в сравнении с оперативным управленческим решением по ключевым характеристикам деятельности фирмы (предназначению предприятия, основным приоритетам в менеджменте, оценке эффективности, учету фактора времени, персонал-менеджменту). С позиций стратегического управления эффективность деятельности организации определяется не столько как текущая прибыльность использования производственного потенциала, а скорее как процесс самоорганизации фирмы, обеспечивающий постоянный рост собственного капитала предприятия. При стратегическом подходе к развитию организации текущий процесс реализации стратегии оказывает активное обратное влияние на содержание стратегического анализа и стратегического выбора. Из вышесказанного следует вывод, что процесс стратегического управления обеспечивает реализацию цели, поддающуюся принципиальной корректировке либо предполагает наличие альтернативных путей развития предприятия. Для количественной оценки определения перспектив будущего финансового состояния предприятия в условиях Азербайджанского рынка и стратегического выбора, расчеты сводного финансового прогноза развития предприятия малого бизнеса с учетом изменений стратегий роста фирмы возможны с использованием табличных процессоров. Табличный процессор обеспечивает работу с большими таблицами чисел. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значений в клетке по имеющимся данным. То есть программные средства для проектирования электронных таблиц называют табличными процессорами. Они позволяют не только создавать таблицы, но и автоматизировать обработку табличных данных. С помощью электронных таблиц можно выполнять различные экономические, бухгалтерские и инженерные расчеты, а также строить разного рода диаграммы, проводить сложный экономический анализ, моделировать и оптимизировать решение различных хозяйственных ситуаций и т.д. Функции табличных процессоров весьма разнообразны: - создание и редактирование электронных таблиц; - создание многотабличных документов; - оформление и печать электронных таблиц; - построение диаграмм, их модификация и решение экономических задач графическими методами; - создание многотабличных документов, объединенных формулами; - работа с электронными таблицами как с базами данных: сортировка таблиц, выборка данных по запросам; - создание итоговых и сводных таблиц; - использование при построении таблиц информации из внешних баз данных; - создание слайд-шоу; - решение оптимизационных задач; - решение экономических задач типа “что – если” путем подбора параметров; - разработка макрокоманд, настройка среды под потребности пользователя и т.д. Наиболее популярными электронными таблицами для персональных компьютеров являются табличные процессоры Microsoft Excel, Lotus 1-2-3, Quattro Pro и SuperCalc. И если после своего появления в 1982 году Lotus 1-2-3 был фактически эталоном для разработчиков электронных таблиц, то в настоящее время он утратил свои лидирующие позиции. Результаты тестирования продемонстрировали явное преимущество Excel по многим параметрам. Единственное превосходство Lotus 1-2-3 – это скорость работы, но опять же, превышение небольшое. Перспективные направления в разработке электронных таблиц основными фирмами-разработчиками определены по-разному. Фирма Microsoft уделяет особое внимание совершенствованию набора функциональных средств Excel, и в этом ее пакет явно лидирует среди всех электронных таблиц. Фирма Lotus основные усилия сконцентрировала на разработке инструментов групповой работы. Пакет Quattro Pro в результате тестирования получил достаточно высокие оценки, но ни одна из особенностей пакета не вызвала к себе повышенного внимания. Наиболее привлекательными оказались лишь возможности сортировки данных. Ситуация, сложившаяся на рынке электронных таблиц, в настоящее время характеризуется явным лидирующим положением фирмы Microsoft – 80% всех пользователей электронных таблиц предпочитают Excel. На втором месте по объему продаж – Lotus 1-2-3, затем Quattro Pro. Доля других электронных таблиц, например SuperCalc, совершенно незначительна. 2. Quattro Pro Среди имеющихся на рынке электронных таблиц для DOS программа Quattro Pro лучшая. Пакет Quattro Pro рассчитан практически на любую вычислительную систему – от машин с процессором 8088 и емкостью памяти 512 Кбайт до IBM PC 486 с большой оперативной памятью. В новой версии в верхней части экрана находится программируемое “быстрое меню”, один из пунктов которого позволяет переключаться между графическим и текстовым режимами. Табличный процессор Quattro Pro обладает рядом достоинств: - удобный пользовательский интерфейс, дающий возможность предоставления данных в самой нестандартной форме; - многооконный режим работы; - доступ к любым неограниченным по размерам внешним базам данных созданных на основе наиболее популярных СУБД; - хорошее качество печати входных документов; - легкость создания программы обработки информации в таблицах, удобные средства отладки и редактирования созданных программ и т.д. Одной из отличительных особенностей процессора Quattro Pro являются аналитические графики, которые позволяют применять к исходным данным агрегирование, вычислять скользящее среднее и проводить регрессионный анализ; результаты перечисленных действий отражаются на графиках. Набор встроенных функций в пакете Quattro Pro включает в себя все стандартные функции. Новыми для данной версии является поддержка дополнительных библиотек @-функций, разработанных независимыми поставщиками. Данный пакет включает программы линейного и нелинейного программирования. Оптимизационную модель можно записать на рабочий лист и работать с нею. Кроме обычных команд работы с базами данных, Quattro Pro умеет читать внешние Базы в форматах Paradox, dBase и Reflex, и искать в них нужную информацию. 3. SuperCalc SuperCalc – это один из пакетов прикладных программ. Основное применение SuperCalc – выполнение расчетов. Однако в силу своей гибкости он позволяет решать большинство финансовых и административных задач: - прогнозирование продаж, роста доходов; - анализ процентных ставок и налогов; - учет денежных чеков; - подготовка финансовых деклараций и балансовых таблиц; - бюджетные и статистические расчеты; - объединение таблиц; - сметные калькуляции. SuperCalc выполняет арифметические, статистические, логические, специальные функции. Он имеет дополнительные возможности: поиск и сортировка в таблицах. SuperCalc имеет довольно большие графические возможности, позволяя строить на экране семь видов диаграмм и графиков, облегчая тем самым труд пользователя. Таблицы SuperCalc могут иметь до 9999 строк и до 127 столбцов. Строки идентифицируются числами от 1 до 9999, а столбцы буквами от A до DW. По умолчанию в памяти ЭВМ резервируется место для 2000 строк и 127 столбцов. Ширина каждого столбца по умолчанию устанавливается равной 9 печатным позициям, но можно установить любую ширину столбца, внеся специальную команду. На экране существует активная клетка, которая всегда подсвечивается. Такая подсветка называется табличным курсором, который можно перемещать с помощью клавиатуры. На экране дисплея в каждый момент можно наблюдать только 20 строк таблицы и 8 столбцов стандартной ширины. Под двадцатой строкой размещаются так называемые служебные строки: 1 – строка состояния (STATUS LINE), где автоматически отображаются содержимое, координаты активной клетки и др. 2 – строка подсказки (PROMPT LINE), Где высвечивается информация об ошибках 3 – строка ввода (ENTRY LINE), где высвечиваются символы, набираемые на клавиатуре. 4 – строка помощи (HELP LINE). Она показывает назначение отдельных клавиш на клавиатуре ЭВМ. При работе в SuperCalc выделяют три основных режима работы: - Режим электронной таблицы. Здесь активен только табличный курсор. Редактирующий курсор неподвижен и находится в исходной позиции строки ввода. - Режим ввода. Он устанавливается автоматически, с началом работы на клавиатуре. - Командный режим устанавливается несколькими способами. Наиболее распространенный способ – перед набором команды нажимается команда с символом “\”. 4. Abacus - мощный табличный процессор с интерфейсом на Tcl/Tk Несмотря на некоторое несовершенство интерфейса это мой Editor's Choice среди табличных процессоров под Linux. Возможности Внешне, abacus очень похож на Excel. Труба пониже и дым пожиже, естественно. Все основные функции электронной таблицы там есть. Копирование формул осуществляется обычными cut & paste. Есть даже Paste Special, в диалоговом окошке которого, к сожалению, не хватает опции "Транспонировать" (зеркально отразить блок относительно главной диагонали). Типы графиков достаточно разнообразны, правда возможности их оформления слегка слабоваты. Имеется даже макроязык. И это не Visual Basic, а Tcl. К сожалению, это наименее документировананя часть abacus. Полагаю, что для того, чтобы научиться им пользоваться, придется долго читать тексты интерфейсной части самого abacus. 5.Табличный процессор abs Маленький и простенький редактор электронных таблиц под X, генерирующий картинки в формате xfig Немного об abs Табличный процессор abs начинал свою историю как попытка автора заработать деньги. Но начиная с версии 0.4 (текущая 0.6) он распространяется по GNU General Public License. Поэтому, исходные тексты доступны и проблема русификации разрешима. Сам по себе abs поражает своей компактностью - объем исходных текстов всего 263К, а между тем в них влезает полный интерпретатор Бейсик. По своим возможностям он более-менее сопоставим со многими современными таблицами - это скорее инструмент для рисования и оформления, чем мощная рассчетная система, каковыми в свое время были Lotus 1-2-3 и Quattro Pro. Впрочем, большинство современных оффисных пользователей не нуждаются в матричной алгебре, а основные возможности табличного процессора - формулы, суммирование, простейшие графики в abs есть. А еще есть встроенный бейсик, на котором систему можно заточить под конкретное применение. Конечно же, любой продвинутый пользователь Linux недовольно сморщит нос, услышав о необходимости писать на бейсике... Несколько неудобным является использование специальных команд Copy Right и Copy Down для размножения формул вместо просто Copy или механизма Cut&Paste как в Excel. Но, видимо, к этому можно привыкнуть. Теперь о русификации. Сам табличный процессор русифицируется очень просто - в нем уже есть поддержка Xkb, и единственным камнем преткновения являются прошитые в код имена шрифтов -adobe-times,-adobe-courier и -adobe-helvetica. Взяв исходники abs и заменив в файле font.c adobe на cronyx, получаем результат - abs начинает разговаривать по-русски. Остается печать. Печать в abs реализована следующим образом: записывается файл в формате fig и пропускается через transfig для получения постскриптовского файла. Решение замечательное своим изяществом, но, к сожалению, возвращает нас к проблеме русификации transfig (а хорошо бы еще и xfig - для предварительного просмотра). Впрочем, это не обязательно. Можно просто поменять имена шрифтов в выходном постскриптовском файле. У меня в Debian была другая проблема с печатью из abs - он генерирует файлы в формате xfig 3.1, а fig2dev от xfig3.2 их не понимает. Приходится грузить файлы в xfig и сохранять их оттуда. Впрочем, это легко лечится. Формат xfig документирован и очень прост. Можно просто взять и сделать свой fig to ps конвертер, лишенный и проблем с русскими буквами и проблем с разными версиями. Моя оценка трудоемкости - 200 строк на Tcl/Tk если не утруждаться обеспечением возможности работы без X. А для печати из abs это не нужно. 6. Excel Понятие об Excel и его возможности MS Excel – одна из самых популярных сегодня программ электронных таблиц. Ею пользуются ученые и деловые люди бухгалтеры и журналисты, с ее помощью ведут разнообразные таблицы, списки и каталоги, составляют финансовые и статистические отчеты, подсчитывают состояние торгового предприятия, обрабатывают результаты научного эксперимента, ведут учет, готовят презентационные материалы. Возможности Excel очень высоки. Обработка текста, управление базами данных – программа настолько мощна, что во многих случаях превосходит специализированные программы-редакторы или программы баз данных. Такое многообразие функций может поначалу запутать, чем заставить применять на практике. Но по мере приобретения опыта начинаешь по достоинству ценить то, что границ возможностей Excel тяжело достичь. За многолетнюю историю табличных расчётов с применением персональных компьютеров требования пользователей к подобным программам существенно изменились. В начале основной акцент в такой программе, как, например, VisiCalc, ставился на счётные функции. Сегодня наряду с инженерными и бухгалтерскими расчетами организация и графическое изображение данных приобретают все возрастающее значение. Кроме того, многообразие функций, предлагаемое такой расчетной и графической программой, не должно осложнять работу пользователя. Программы для Windows создают для этого идеальные предпосылки. В последнее время многие как раз перешли на использование Windows в качестве своей пользовательской среды. Как следствие, многие фирмы, создающие программное обеспечение, начали предлагать большое количество программ под Windows. Программа Excel обеспечивает как легкость при обращении с данными, так и их сохранность. Excel позволяет быстро выполнить работу для которой не нужно затрачивать много бумаги и времени, а также привлекать профессиональных бухгалтеров и финансистов. Современные технологии обработки информации часто приводят к тому, что возникает необходимость представления данных в виде таблиц. В языках программирования для такого представления служат двухмерные массивы. Для табличных расчетов характерны относительно простые формулы, по которым производятся вычисления, и большие объемы исходных данных. Такого рода расчеты принято относить к разряду рутинных работ, для их выполнения следует использовать компьютер. Для этих целей созданы электронные таблицы (табличные процессоры) — прикладное программное обеспечение общего назначения, предназначенное для обработки различных данных, представимых в табличной форме. Электронная таблица (ЭТ) позволяет хранить в табличной форме большое количество исходных данных, результатов, а также связей (алгебраических или логических соотношений) между ними. При изменении исходных данных все результаты автоматически пересчитываются и заносятся в таблицу. Электронные таблицы не только автоматизируют расчеты, но и являются эффективным средством моделирования различных вариантов и ситуаций. Меняя значения исходных данных, можно следить за изменением получаемых результатов и из множества вариантов решения задачи выбрать наиболее приемлемый. При работе с табличными процессорами создаются документы, которые также называют электронными таблицами. Такие таблицы можно просматривать, изменять, записывать на носители внешней памяти для хранения, распечатывать на принтере. Таблица – форма организации данных по строкам и столбцам. Электронная таблица – компьютерный эквивалент обычной таблицы. Табличный процессор – комплекс программ, предназначенных для создания и обработки электронных таблиц. Электронная таблица – самая распространенная и мощная технология для профессиональной работы с данными. В ячейках таблицы могут быть записаны данные различных типов: текст, даты, числа, формулы и др. Главное достоинство электронной таблицы – возможность мгновенного автоматического пересчета всех данных, связанных формульными зависимостями, при изменении значения любого компонента таблицы. Табличный процессор MS Excel позволяет: Решать математические задачи: выполнять разнообразные табличные вычисления, вычислять значения функций, строить графики и диаграммы и т.п.; Осуществлять численное исследование (Что будет, если? Как сделать, чтобы?); Проводить статистический анализ; Реализовать функции базы данных – ввод, поиск, сортировку, фильтрацию (отбор) и анализ данных; Устанавливать защиту на отдельные фрагменты таблицы, делать их невидимыми; Наглядно представлять данные в виде диаграмм и графиков; Вводить и редактировать тексты; Осуществлять обмен данными с другими программами, например, вставлять текст, рисунки, таблицы, подготовленные в других приложениях; Осуществлять многотабличные связи. Данная программа сумеет вычислить суммы по строкам и столбцам таблиц, посчитать среднее арифметическое, банковский процент или дисперсию, здесь вообще можно использовать множество стандартных функций: финансовых, математических, логических, статистических. Окно Excel Оформление таблиц может быть самым разнообразным, возможности форматирования данных – как в хорошем текстовом процессоре: можно менять шрифты, начертания, выделять строки, столбцы или отдельные ячейки текста цветом, рамочками и линеечками, закрашивать области фоном или цветом, строить по табличным данным графики и диаграммы, вставлять таблицу с картинками и т.д. Программа достаточно мощная, возможности ее, особенно в последних версиях, весьма обширны. Одних только математических, логических, бухгалтерских, статистических функций, которые Excel может выполнять над табличными данными более 200. Excel – программа многооконная, что позволяет нам одновременно загружать столько файлов, сколько позволит объем оперативной памяти компьютера. Окно Excel содержит множество различных элементов. Некоторые из них присущи всем программам в среде Windows, остальные есть только в окне Excel. Вся рабочая область окна Excel занята чистым рабочим листом (или таблицей), разделённым на отдельные ячейки. Столбцы озаглавлены буквами, строки – цифрами. Как и во многих других программах в среде Windows, вы можете представить рабочий лист в виде отдельного окна со своим собственным заголовком – это окно называется окном рабочей книги, так как в таком окне можно обрабатывать несколько рабочих листов. На одной рабочей странице в распоряжении будет 256 столбцов и 16384 строки. Строки пронумерованы от 1 до 16384, столбцы названы буквами и комбинациями букв. После 26 букв алфавита колонки следуют комбинации букв АА, АВ и т.д. После запуска Excel содержит пять областей: окно книги, которое занимает большую часть экрана, строку меню, две или больше панелей инструментов, строку формул и строку состояния (строка меню, панелей инструментов, строка формул, и строка состояния появляются на экране даже в том случае, если книга не видна). Все вместе эти пять областей называются «Рабочей областью Excel». После запуска Excel первой пока еще пустой книги дается имя Книга 1. Если в течении текущего сеанса работы будет открыта новая книга, то Excel назовет ее Книга 2. Книга Excel может содержать листы пяти типов: рабочие листы, листы диаграмм модули Visual Basic, листы диалогов и листы макросов Microsoft Excel. Окно книги составляет основную часть рабочей области. В нижней части окна книги размещаются кнопки прокрутки ярлыков листов, а в верхней части – строка заголовка. Новая книга первоначально содержит 16 отдельных листов. Чтобы просмотреть содержание книги, можно использовать четыре кнопки, расположенные в нижнем левом углу окна. Две средние кнопки служат для прокрутки на один лист влево или вправо. Две крайние кнопки выполняют прокрутку к первому или последнему листу книги. Перечисленные кнопки прокрутки не активизируют листы книги. Чтобы сделать лист активным, следует после прокрутки ярлыков щелкнуть на листе. В правом конце строки заголовка окна книги находятся три кнопки для управления размерами окон: Свернуть, Развернуть и Закрыть. Ячейка, находящаяся на пересечении строки и столбца, является основным элементом любого рабочего листа. Каждая ячейка занимает уникальное место на листе, может хранить и отображать информацию, имеет однозначные координаты, которые называются адресом ячейки или ссылкой. Например, ячейка, находящаяся на пересечении столбца A и строки 1, имеет адрес A1. Ячейка на пересечении столбца Z и строки 100 имеет адрес Z100. Ссылки, являющиеся идентификаторами ячеек, бывают трех видов: абсолютные, относительные и смешанные. Абсолютные не изменяются, когда ячейки содержат формулы при копировании. В относительных ссылках адреса при копировании формул в другое место изменяются. Смешанные ссылки состоят из абсолютных и относительных. В тех случаях, когда необходимо, чтобы изменились координаты ячеек используют относительные ссылки, если необходимо, чтобы координаты не изменялись используют относительную ссылку, в иных случаях используют смешанные. В тех случаях, когда координаты следует делать, неизменными перед ними ставят знак “$”. Выделенную ячейку называют активной или текущей ячейкой, адрес активной ячейки выводится в поле имени, которое находится в левом конце строки формул. При 256 столбцах и 16384 строках рабочий лист содержит более 4 миллионов ячеек. В окне Excel, как и в других программах под Windows, под заголовком окна находится строка меню. Она содержит девять пунктов: Файл, Правка, Вид, Вставка, Формат, Сервис, Данные, Окно и Справка. Некоторые команды меню выделены обычным шрифтом (черным цветом), а некоторые выглядят блекло (серый цвет). Excel отслеживает состояние рабочего листа и позволяет выбрать только те команды, которые могут быть использованы в данной ситуации. Команды, представленные черным цветом, доступны для использования, а выделенные серым – недоступны. Для некоторых команд в меню имеется список дополнительных команд, называемый подчиненным меню или подменю. Контекстное меню содержит только те команды, которые могут применятся к элементу. Для которого активизировано меню. Контекстное меню обеспечивает удобный и быстрый доступ к нужным командам. Чуть ниже находятся панели инструментов, они значительно облегчают работу в Excel, позволяя оперативно, за счет быстрого доступа, использовать ту или иную функцию. В нижней части рабочей области Excel находится строка с ярлыками листов, позволяющая то в каком листе мы в данный момент находимся. Под строкой ярлыков находится строка состояния, которая отражает состояние программы в момент работы с Excel. Функции Excel Программа Excel содержит множество всевозможных функций. Наиболее обще их можно представить следующим образом: Финансовая – здесь множество специальных функций, вычисляющих проценты по вкладу или кредиту, амортизационные отчисления, норму прибыли и самые разнообразные обратные и родственные величины. Дата и время – большинство ее функций ведает преобразованиями даты и времени в различные форматы. Две специальные функции сегодня и дата вставляют в ячейку текущую дату (первая) и время (вторая), обновляя их при каждом вызове файла или при внесении любых изменений в таблицу. Такую ячейку необходимо иметь в бланках счетов, самых свежих прайс-листах, каких-нибудь типовых договорах. Просмотр и ссылка – здесь находятся функции, позволяющие обратиться к массиву данных и получить из него самую разнообразную информацию – номера столбцов и строк, в него входящих, их количество, содержимое нужного вам элемента массива, найти, в какой ячейке этого массива находится число или текст. Математическая – вычисление математической величины: косинуса, логарифма и т.д. Статистическая – общие функции использующиеся для вычисления средних значений наибольшего и наименьшего из числа для расчета распределения стьюдента. Ссылки и массивы – вычисляют ссылки и массивы, значение диапазона, создание гипперссылки для сетевых и Web документов. Текстовые – преобразование текстов в верхние и нижние регистры, образует символы, объединяет некоторые строки и т. д. Логические – вычисления выражения выяснения значения истина или ложь. Проверка свойств и значений – возвращение из Excel в Windows информации о текущем статусе ячейки, объекта или среды. Печать – в Excel задаются не только горизонтальная, но вертикальная линия разбиения, что немаловажно при широких таблицах, которые вы хотели бы потом Склеить. Маркеры в виде пунктирных линий появятся выше и левее активной ячейки: они более жирнее и лучше различимы, чем маркеры мягкого разбиения. Чтобы убрать лишний маркер, нужно поставить курсор ниже или правее его и выбрать команду Убрать конец страницы из меню Вставка. На страничке Поля диалогового окна Параметры страницы задается верхний и нижний боковые отступы, расположения таблицы на листе, а также местоположение колонтитула. Страничка Колонтитулы предоставляет возможность задать колонтитулы. На страничке Лист можно указать программе, что линии сетки заголовки строк и столбцов печатать не следует. Здесь же задается область печати, интервал или список. В закладке Страница можно задать вертикальное или горизонтальное расположение таблиц на странице и масштаб. Excel позволяет печатать увеличенные или уменьшенные копии, когда таблица слишком широкая и не помещается на страницах, даже при ландшафтном расположении. Пользовательский интерфейс Excel Пользовательский интерфейс Excel аналогичен компонентам других интегрированных пакетов Microsoft office. Табличным процессором можно управлять с помощью команд из основного меню, команд из контекстного меню, панели инструментов и клавиатуры. Загружается табличный процессор с помощью главного меню (программы MS Excel) выбором строки MS Excel в меню, либо с помощью папки Мой компьютер двойным щелчком по пиктограмме Excel. Основные объекты табличного процессора MS Excel: Ячейка – минимальный объект табличного процессора; Строка – горизонтальный набор ячеек, заголовки столбцов – A, B, C,…,IV; Столбец – вертикальны набор ячеек, заголовки строк – 1, 2, 3,…65536; Адрес ячейки – определяется пересечением столбца и строки (A1, F123, AC72); Указатель ячейки – рамка; Активная ячейка – выделенная рамкой, с ней можно производить какие-либо операции; Смежные ячейки – ячейки расположенные последовательно; Диапазон (блок) ячеек – выделенные смежные ячейки, образующие прямоугольный участок таблицы; Адрес диапазона (блока) ячеек - определяется адресом верхней левой и нижней правой ячейки, разделенных двоеточием (:), B2:C7 → B2, B3, B4, B5, B6, B7, C2, C3, C4, C5, C6, C7. Книга – документ электронной таблицы, состоящий из листов, объединенных одним именем и являющихся файлом; Лист – рабочее поле, состоящее из ячеек. В верхней части окна Excel находится строка со стандартным заголовком, а ниже расположены основные элементы пользовательского интерфейса. Пользовательский интерфейс Excel довольно удобен. Он позволяет работать с данной программой даже пользователю, который не является профессиональным программистом. Вообще, удобный пользовательский интерфейс – это выгодная отличительная черта операционной системы Windows. И то, что в настоящее время на рынке значительно преобладает продукция фирмы Microsoft наличие достаточно удобного пользовательского интерфейса играет здесь не последнюю роль. При работе с Excel пользователю для выполнения каких – либо действий не нужно набирать ту или иную команду, для выполнения достаточно просто щелкнуть мышкой на том или ином пункте меню или пиктограмме и действие выполниться. Работая с Excel достаточно легко можно найти любую функцию на панели инструментов или в главном меню, благодаря достаточно наглядному отображению. В целом данная программа призвана максимально упростить работу бухгалтерам, финансистам, инженерам и другим работникам, которые в своей повседневной работе сталкиваются с необходимостью составления довольно сложных таблиц с проведением математических расчетов. При работе с табличными процессорами создаются документы, которые можно просматривать, изменять, записывать на носители внешней памяти для хранения, распечатывать на принтере. Режим формирования электронных таблиц предполагает заполнение и редактирование документа. При этом используются команды, изменяющие содержимое клеток (очистить, редактировать, копировать), и команды, изменяющие структуру таблицы (удалить, вставить, переместить). Режим управления вычислениями. Все вычисления начинаются с ячейки, расположенной на пересечении первой строки и первого столбца электронной таблицы. Вычисления проводятся в естественном порядке, т.е. если в очередной ячейке находится формула, включающая адрес еще не вычисленной ячейки, то вычисления по этой формуле откладываются до тех пор, пока значение в ячейке, от которого зависит формула, не будет определено. При каждом вводе нового значения в ячейку документ пересчитывается заново, — выполняется автоматический пересчет. В большинстве табличных процессоров существует возможность установки ручного пересчета, т.е. таблица пересчитывается заново только при подаче специальной команды. Режим отображения формул задает индикацию содержимого клеток на экране. Обычно этот режим выключен, и на экране отображаются значения, вычисленные на основании содержимого клеток. Графический режим дает возможность отображать числовую информацию в графическом виде: диаграммы и графики. Это позволяет считать электронные таблицы полезным инструментом автоматизации инженерной, административной и научной деятельности. В современных табличных процессорах, например, в Microsoft Excel, в качестве базы данных можно использовать список (набор строк таблицы, содержащий связанные данные). При выполнении обычных операций с данными, например, при поиске, сортировке или обработке данных, списки автоматически распознаются как базы данных. Перечисленные ниже элементы списков учитываются при организации данных: столбцы списков становятся полями базы данных; заголовки столбцов становятся именами полей базы данных; каждая строка списка преобразуется в запись данных. Тема 8. Ввод данных в табличном процессоре 1. Ввод данных 2. Использование автозаполнения 3. Проверка правописания в документе 4. Гиперссылки в Microsoft Excel 5. Организация данных на листе 1. Ввод данных Создание таблиц Microsoft Excel Лекция посвящена созданию таблиц в документах Microsoft Excel. Приведены требования при вводе данных в ячейки листа, при этом особое внимание уделено порядку ввода дат и времени. Показаны возможности использования автозаполнения при вводе данных. Описаны приемы редактирования содержимого ячеек, включая проверку орфографии. Обращено внимание на создание и использование гиперссылок в документах Microsoft Excel. Дано представление о шаблонах Microsoft Excel. Показаны возможности использования шаблонов при создании документов. 1. Ввод данных с использованием клавиатуры Общие правила ввода данных Данные можно вводить непосредственно в ячейку или в строку формул. Для ввода данных (текст, даты, числа, формулы и т. д.) с использованием клавиатуры следует выделить ячейку, ввести данные с клавиатуры непосредственно в ячейку или в строку формул (рис. 1) и подтвердить ввод. Рис. 1. Ввод данных с клавиатуры Подтвердить ввод можно одним из трех способов: нажать клавишу клавиатуры Enter или Tab; нажать кнопку Ввод (зеленая галочка) в строке формул (см. рис. 1); выделить любую другую ячейку на листе (нельзя использовать при вводе формул). Неправильно введенный символ можно удалить. Для удаления символа, находящегося слева от текстового курсора, надо нажать клавишу клавиатуры Back Space. При вводе данных переводить текстовый курсор в ячейке клавишами клавиатуры нельзя. Это можно сделать только с использованием мыши. Необходимо навести указатель мыши и один раз щелкнуть левой кнопкой мыши. По умолчанию все данные ячейки вводятся одной строкой. Для перехода к новой строке (новому абзацу) в ячейке необходимо нажать клавишу клавиатуры Enter при нажатой клавише Alt (рис. 14.2). Рис. 2. Ввод данных в ячейку в две строки Для отказа от ввода данных в ячейку следует нажать клавишу клавиатуры Esc или кнопку Отмена (красный крестик) в строке формул (см. рис.1). В ячейке может находиться до 32767 символов. Непосредственно в ячейке отображаются только 1024 символа; все 32767 символа отображаются в строке формул. Исключение составляют формулы. Длина записи для формулы - 1024 символа. Одни и те же данные можно ввести одновременно в несколько ячеек одного листа. Для этого следует выделить ячейки (не обязательно смежные), в которые необходимо ввести данные, ввести данные и нажать клавиши клавиатуры Ctrl + Enter или, при нажатой клавише клавиатуры Ctrl, щелкнуть по кнопке Ввод в строке формул (см. рис. 1). Одни и те же данные можно ввести одновременно в одноименные ячейки различных листов. Для этого следует выделить ярлыки листов, в которые необходимо ввести данные, ввести данные и подтвердить ввод. Чтобы заполнить активную ячейку содержимым ячейки, расположенной выше (заполнить вниз), можно нажать комбинацию клавиш клавиатуры Ctrl + В. Чтобы заполнить активную ячейку содержимым ячейки, расположенной слева (заполнить вправо), можно нажать комбинацию клавиш клавиатуры Ctrl + К. Microsoft Excel обычно распознает вводимые в ячейку данные (текст, числа, даты, время) и автоматически устанавливает соответствующий формат данных. Ввод текста При вводе текста нельзя расставлять переносы в словах с использованием клавиши дефис ( - ). Это может затруднить последующую работу с данными (сортировки, выборки и т. п.). Переносы в словах в документах Excel вообще недопустимы. Если весь текст ячейки не помещается по ширине столбца, а ячейки справа не содержат данных, то текст отображается на листе на соседних ячейках справа (ячейка А1 на рис. 3). Если же ячейки справа содержат какие-либо данные, то весь текст на листе не отображается (ячейка А2 на рис. 3). При этом текст в строке формул отображается полностью. Рис. 3. Отображение текста в ячейках Ввод чисел При первоначальном вводе (до изменения ширины столбцов) числа в ячейке может отобразиться число из 11 цифр. При этом ширина столбца может автоматически увеличиться (ячейка В2 на рис. 4). При вводе большего числа происходит автоматическое форматирование ячейки, и число будет отображено в экспоненциальном формате (ячейка В3 на рис. 4) Если же ширина столбца была уменьшена и число не может быть отображено в ячейке, то вместо числа в ячейке отображаются символы # (ячейка В4 на рис. 4). При этом число можно увидеть в строке формул или в виде всплывающей подсказки при наведении указателя мыши на такую ячейку. В ячейке число может быть отображено при увеличении ширины столбца или при уменьшении размера шрифта. Рис. 4. Отображение чисел в ячейке При вводе с клавиатуры десятичные дроби от целой части числа отделяют запятой. Для удобства представления больших чисел группы разрядов при вводе можно отделять пробелами. Например, число 12345678 можно ввести как 12 456 789. В строке формул при этом число будет отображаться без пробелов между разрядами (рис. 5). Рис. 5. Ввод чисел с разделителем разрядов Группы разрядов числа (за исключением первой группы) должны обязательно включать три знака. В противном случае данные в ячейке не будут восприниматься как число. Формат с разделителем разрядов запоминается в ячейке. После очистки содержимого ячейки и ввода новой числовой информации (включая даты и время) к ней автоматически будет применяться установленный числовой формат. Для возможности ввода другой числовой информации необходимо очистить формат ячейки, для этого можно выполнить команду Правка/Очистить/Форматы. В большинстве случаев следует вводить числа без указания размерности. В противном случае такая информация не воспринимается как число. Исключение составляет обозначение рубля (следует вводить число, а затем букву р с точкой), а также процентов (следует вводить число, а затем символ процента %) (рис. 6). Рис. 6. Ввод чисел с обозначением рубля и процентов Обозначение рубля и процентов запоминается в ячейке. После очистки содержимого ячейки и ввода другого числа, к нему автоматически будет применяться установленное обозначение. Для возможности ввода обычных чисел необходимо очистить формат ячейки, для чего можно выполнить команду Правка/Очистить/Форматы. Ввод дат и времени Microsoft Excel воспринимает даты, начиная с 1 января 1900 года. Даты до 1 января 1900 года воспринимаются как текст. Наибольшая возможная дата - 31 декабря 9999 года. Произвольную дату следует вводить в таком порядке: число месяца, месяц, год. В качестве разделителей можно использовать точку (.), дефис (-), дробь (/). При этом все данные вводятся в числовом виде. Точка после года не ставится. Например, для ввода даты 12 августа 1918 года с клавиатуры в ячейку следует ввести: 12.8.1918 или 12-8-1918 или 12/8/1918. При вводе года можно ограничиться двумя цифрами, если речь идет о датах с 1 января 1930 года по 31 декабря 2029 года. Например, для ввода даты 12 апреля 1961 года с клавиатуры в ячейку достаточно ввести: 12.4.61 или 12-4-61 или 12/4/61. Для дат текущего десятилетия год можно указывать одной цифрой. Например, для ввода даты 2 ноября 2002 года с клавиатуры в ячейку достаточно ввести: 2.11.2 или 2-11-2 или 2/11/2. Независимо от способа ввода, первоначально дата в ячейке отображается в полном формате (ячейки В2:В4 на рис. 7). При вводе даты текущего года можно ограничиться вводом только числа месяца и месяца с использованием тех же разделителей. Например, для ввода даты 2 ноября сего года с клавиатуры в ячейку достаточно ввести: 2.11 или 2-11 или 2/11. Но тогда и дата в ячейке первоначально будет отображена в кратком формате (ячейки С2:С4 на рис. 7). Рис. 7. Отображение дат при вводе Независимо от способа ввода и последующего форматирования дата в строке формул всегда отображается в полном формате: ДД.ММ.ГГГГ. Время следует вводить в таком порядке: час, минуты, секунды. Впрочем, секунды вводить не обязательно. В качестве разделителей следует использовать двоеточие (:). Точка после секунд (минут) не ставится. Например, для ввода времени 14 часов 12 минут 00 секунд в ячейку достаточно ввести: 14:12. Для отображения времени суток в 12-часовом формате следует ввести букву a или p (обязательно в английской раскладке клавиатуры), отделенную пробелом от значения времени, например 9:00 p. После ввода время будет отображено с обозначением РМ (рис. 8). Рис. 8. Отображение времени при вводе Ячейка может содержать одновременно дату и время. Для этого необходимо ввести дату, ввести пробел, а затем ввести время. Можно вводить и в обратной последовательности: сначала время, а потом дату, но пробел должен быть обязательно. Формат даты (времени) запоминается в ячейке. После очистки содержимого ячейки и ввода другой числовой информации, она автоматически будет приобретать вид даты (времени). Для возможности ввода другой числовой информации необходимо очистить формат ячейки, для этого можно выполнить команду Правка/Очистить/Форматы. 2. Использование автозаполнения Автозаполнение можно использовать для ввода в смежные ячейки одного столбца или одной строки последовательных рядов календарных данных, времени, чисел, комбинаций текста и чисел. Кроме того, можно создать собственный список автозаполнения. Для автозаполнения ячеек необходимо в первую из заполняемых ячеек ввести начальное значение ряда. Затем следует выделить ячейку и при нажатой левой кнопке мыши перетаскивать маркер автозаполнения (маленький черный квадрат в правом нижнем углу выделенной ячейки) в сторону изменения значений. Указатель мыши при наведении на маркер принимает вид черного креста (рис. 9 - рис. 12). При перетаскивании вправо или вниз значения будут увеличиваться (рис. 9 - рис. 10), при перетаскивании влево или вверх - уменьшаться (рис. 12). Рис. 9. Автозаполнение по столбцу с возрастанием Рис. 10. Автозаполнение по строке с возрастанием Рис. 11. Автозаполнение по столбцу с убыванием По окончании перетаскивания рядом с правым нижним углом заполненной области появляется кнопка Параметры автозаполнения (рис. 12). Рис. 12. Результат автозаполнения Для заполнения последовательным рядом чисел, а также для выбора способа заполнения календарными рядами после перетаскивания необходимо щелкнуть левой кнопкой мыши по кнопке Параметры автозаполнения (см. рис. 12) и выбрать требуемый режим автозаполнения. В появившемся меню (рис. 13) для заполнения последовательным рядом чисел следует выбрать команду Заполнить. Рис. 13. Меню автозаполнения при работе с числами В меню ряда календарных значений (рис. 14) можно выбрать следующие варианты заполнения: Заполнить по рабочим дням - только рабочие дни без учета праздников; Заполнить по месяцам - одно и то же число последовательного ряда месяцев; Заполнить по годам - одно и то же число одного и того же месяца последовательного ряда лет. Рис. 14. Меню автозаполнения при работе с датами Такого же результата можно добиться, если перетаскивать маркер автозаполнения правой кнопкой мыши, а затем выбрать вариант заполнения в контекстном меню. Правка содержимого ячеек Замена содержимого Для замены содержимого ячейки достаточно выделить ее, ввести новые данные и подтвердить ввод. Следует иметь в виду, что при вводе некоторых типов числовых данных (даты, время, числа с разделителями разрядов, проценты и др.) автоматически устанавливается формат данных в ячейке. Ввод новых числовых данных вместо существовавших может привести к их неправильному отображению. Так, если в ячейке была ранее введена дата, то после ввода обычного числа Microsoft Excel преобразует его в дату. Например, число 178 будет отображено как дата 26.06.1900. В этом случае, выполнив команду Правка/Очистить/Форматы, следует очистить формат ячейки. Редактирование содержимого Содержимое ячейки можно редактировать непосредственно в ячейке или в строке формул. При правке содержимого непосредственно в ячейке необходимо щелкнуть по ней два раза левой кнопкой мыши так, чтобы текстовый курсор начал мигать в ячейке, или выделить ячейку и нажать клавишу клавиатуры F2. После этого произвести необходимое редактирование и подтвердить ввод данных. При правке содержимого ячейки в строке формул необходимо щелкнуть в строке формул левой кнопкой мыши так, чтобы в ней начал мигать текстовый курсор. После этого произвести необходимое редактирование и подтвердить ввод данных. Для удаления символа, стоящего справа от текстового курсора, следует нажать клавишу клавиатуры Delete, для удаления символа, стоящего слева от текстового курсора, клавишу клавиатуры BackSpace. Для удобства работы в режиме редактирования ячейки можно выделять фрагменты текста. Для выделения одного слова достаточно дважды щелкнуть по нему левой кнопкой мыши. Для выделения произвольного фрагмента следует провести по нему указателем мыши при нажатой левой кнопке мыши. Кроме того, фрагменты текста ячеек можно выделять перемещением курсора клавишами клавиатуры при нажатой клавише клавиатуры Shift. 3. Проверка правописания в документе Microsoft Excel позволяет проверять орфографию текста, введенного в ячейки, а также надписей на листе. Грамматическая и стилистическая проверка не производится. Орфографию можно проверять на всем листе или в выделенной области листа, например, только в некоторых столбцах или строках. Настройку параметров проверки можно произвести, выполнив команду Сервис/Параметры, во вкладке Орфография диалогового окна Параметры (рис. 15). Рис. 15. Настройка режима проверки орфографии (вкладка "Орфография" диалогового окна "Параметры") Для проверки орфографии следует нажать кнопку Орфография панели инструментов Стандартная или выполнить команду Сервис/Орфография. При обнаружении ошибки в поле Нет в словаре диалогового окна Орфография (рис. 16) выводится фрагмент текста с ошибкой. В списке Варианты могут быть приведены правильные варианты написания слова. Рис. 16. Исправление ошибок и опечаток в диалоговом окне "Орфография" Если предлагается правильный вариант замены, то его следует выбрать, а затем нажать кнопку Заменить для замены этой конкретной ошибки или кнопку Заменить все для замены всех таких ошибок. Если же в списке нет вариантов замены, то исправление можно произвести непосредственно в поле Нет в словаре, а затем воспользоваться теми же кнопками. Если слово написано правильно, но оно отсутствует в словаре, можно нажать кнопку Добавить в словарь. Далее добавленное слово не будет определяться как ошибка. Очистка ячеек Для удаления содержимого ячейки следует ее выделить и нажать клавишу клавиатуры Delete. В том случае, когда требуется полная очистка ячеек, включая содержимое, форматы данных и оформление ячеек, а также примечания, следует выделить ячейки и выполнить команду Правка/Очистить/Все. Если же требуется удалить только элементы оформления данных и ячеек, но сами данные необходимо оставить, следует выделить ячейки и выполнить команду Правка/Очистить/Форматы. Для очистки содержимого ячейки с одновременным переходом в режим ее редактирования можно выделить ячейку и нажать клавишу клавиатуры BackSpace. 4. Гиперссылки в Microsoft Excel Вставка гиперссылок Гиперссылка на веб-страницу или адрес электронной почты создается автоматически при вводе в ячейку URL-адреса или адреса электронной почты (рис. 17). Рис. 17. Создание гиперссылки на URL-адрес или адрес электронной почты При создании гиперссылки на другой лист и/или другую книгу удобно предварительно ввести в ячейку текст, который будет представлен как гиперссылка. Например, для создания гиперссылки на лист Октябрь можно ввести текст "Октябрь". Для создания гиперссылки следует выделить ячейку и нажать кнопку Добавить гиперссылку панели инструментов Стандартная или щелкнуть по ячейке правой кнопкой мыши и выбрать команду контекстного меню Гиперссылка. При создании гиперссылки на другой лист текущей книги в диалоговом окне Добавление гиперссылки в разделе Связать с нужно выбрать значение местом в документе, затем выбрать лист, на который создается ссылка, при необходимости указать ячейку этого листа и нажать кнопку ОК (рис. 18). Рис. 18. Создание гиперссылки на другой лист текущей книги При создании гиперссылки на другую книгу в диалоговом окне Добавление гиперссылки в разделе Связать с нужно выбрать значение файлом или веб-страницей и, пользуясь кнопками Вверх и Искать, выбрать книгу, на которую создается ссылка. Для выбора листа книги следует нажать кнопку Закладки (рис. 19). Рис. 19. Создание гиперссылки на другую книгу В диалоговом окне Выбор места в документе надо выделить лист, на который создается ссылка, при необходимости можно указать ячейку этого листа и нажать кнопку ОК (рис. 20). Рис. 20. Выбор листа при создании гиперссылки на другую книгу После выбора листа в диалоговом окне Добавление гиперссылки следует нажать кнопку ОК (см. рис. 20). Гиперссылкам на листе автоматически назначается стиль оформления Гиперссылка. Использование гиперссылок При наведении указателя мыши на ячейку с гиперссылкой отображается всплывающая подсказка с URL-адресом, адресом электронной почты, именем листа, ячейки или файла, на который создана гиперссылка (рис. 21). Рис. 21. Отображение гиперссылок на листе Для перехода на URL-адрес нужно щелкнуть мышью по гиперссылке при нажатой клавише клавиатуры Ctrl. При этом запустится веб-обозреватель и будет открыта соответствующая страница. Если щелкнуть по гиперссылке на адрес электронной почты, откроется окно сообщения почтовой программы, например, Microsoft Outlook. Для выделения ячейки с гиперссылкой следует щелкнуть по ячейке и некоторое время удерживать нажатой левую кнопку мыши. Изменение гиперссылки Для изменения гиперссылки следует выделить ячейку и нажать кнопку Добавить гиперссылку панели инструментов Стандартная или щелкнуть по ячейке правой кнопкой мыши и выбрать команду контекстного меню Изменить гиперссылку. В диалоговом окне Изменение гиперссылки (рис. 22) можно внести необходимые изменения и нажать кнопку ОК. Рис. 22. Изменение гиперссылки Удаление гиперссылки Для удаления гиперссылки следует щелкнуть по ячейке правой кнопкой мыши и выбрать команду контекстного меню Удалить гиперссылку. Удалить гиперссылку можно также при ее изменении. Для этого в диалоговом окне Изменение гиперссылки (см. рис. 22) необходимо нажать кнопку Удалить ссылку. 5. Организация данных на листе В лекции рассмотрены вопросы работы с листами и их элементами. Даны рекомендации по размещению таблиц на листах. Представлены способы добавления и удаления элементов таблиц. Описаны возможные действия с листами книги и особенности их выполнения. Представлены способы изменения размеров и настройки ширины столбцов и высоты строк. Описаны способы перемещения и копирования фрагментов листов перетаскиванием, с использованием буфера обмена, а также автозаполнением. Отмечаются особенности использования буфера обмена при работе в приложениях Microsoft Office. Показаны возможностиперемещения и копирования с помощью специальной вставки. Способы организации данных Существует два основных способа организации данных на листе: таблица и список. Согласно определению, таблица - это набор сведений на определенную тему, расположенный в виде записей (строк) и полей (столбцов). При организации данных в виде таблицы формируются строки и столбцы с записями, для которых в ячейку на пересечении строки и столбца помещаются данные. В виде таблиц обычно организуют данные, подлежащие вычислениям. Другой способ организации данных - список. Согласно определению, список - это набор строк листа, содержащий однородные данные; первая строка в этом списке содержит заголовки столбцов, остальные строки содержат однотипные данные в каждом столбце. Список называют также базой данных. База данных представляет собой список связанных данных, в котором строки данных являются записями, а столбцы - полями. В виде списка можно представлять как данные информационного характера (номера телефонов, адреса и т. п.), так и данные, подлежащие вычислениям. Списочный способ представления данных обеспечивает большее удобство при сортировках, выборках, подведении итогов и т. п. Поскольку термин "таблица" является более традиционным, здесь и далее массив данных будет называться таблицей, кроме тех случаев, когда способ организации имеет принципиальное значение. Размещение данных Как правило, на листе размещают одну таблицу. Размещение нескольких таблиц на листе существенно затруднит их оформление и обработку данных, а печать сделает практически невозможной. Таблицу обычно размещают в левом верхнем углу листа. Первый столбец таблицы размещается в столбце А, соответственно следующие столбцы таблицы занимают следующие столбцы листа. Первая строка таблицы размещается в строке 1, соответственно следующие строки таблицы занимают следующие строки листа. При необходимости несколько первых строк листа может быть занято названием таблицы. Иное размещение затруднит печать таблицы. При создании таблиц нельзя оставлять незаполненными пустые столбцы и строки внутри таблицы. Например, при создании списка нельзя заполнить столбец А, а затем столбец С, оставив пустым столбец В (рис. 23). Это связано с тем, что во многих случаях (автоформатирование, сортировки и др.) Microsoft Excel автоматически определяет область таблицы как область связанных (рядом расположенных) данных. Рис. 23. Недопустимо оставлять пустые столбцы и строки Добавление элементов таблицы Добавление столбцов Для добавления столбца можно щелкнуть правой кнопкой мыши по заголовку столбца листа, на место которого вставляется новый, и выбрать команду контекстного меню Добавить ячейки. Можно также выделить любую ячейку столбца, а затем выполнить команду Вставка/Столбцы. Если требуется добавить несколько столбцов, то следует выделить несколько столбцов (не обязательно смежных), щелкнуть правой кнопкой мыши по заголовку любого выделенного столбца и выполнить команду контекстного меню Добавить ячейки. Можно также выделить ячейки в нескольких столбцах, а затем выполнить команду Вставка/Столбцы. Вставленный столбец повторяет оформление столбца, расположенного слева. Если требуется использовать оформление столбца, расположенного справа, или не требуется никакого оформления вообще, то после добавления столбца следует щелкнуть по значку Параметры добавления (рис. .24) и выбрать соответствующую команду в меню. Рис. 24. Выбор параметров добавления столбцов Добавление строк Для добавления строки можно щелкнуть правой кнопкой мыши по заголовку строки листа, на место которой вставляется новая, и выполнить команду контекстного меню Добавить ячейки. Можно также выделить любую ячейку строки, а затем выполнить команду Вставка/Строки. Если требуется добавить несколько строк, то следует выделить несколько строк (не обязательно смежных), щелкнуть правой кнопкой мыши по заголовку любой выделенной строки и выбрать команду контекстного меню Добавить ячейки. Можно также выделить ячейки в нескольких строках, а затем выполнить команду Вставка/Строки. Вставленная строка повторяет оформление строки, расположенной сверху. Если требуется использовать оформление строки, расположенной снизу, или не требуется никакого оформления вообще, то после добавления строки следует щелкнуть по значку Параметры добавления (рис. 25.) и выбрать соответствующую команду в меню. Рис. 25. Выбор параметров добавления строк Добавление ячеек Необходимость добавления отдельных ячеек в таблицу возникает весьма редко. Однако если ячейку добавить все-таки необходимо, то следует щелкнуть правой кнопкой мыши по ячейке, на место которой вставляется новая, и выбрать команду контекстного меню Добавить ячейки. Можно также выполнить команду Вставка/Ячейки. В диалоговом окне Добавление ячеек (рис. 26) следует выбрать направления сдвига существующих ячеек и нажать кнопку ОК. Рис. 26. Выбор направления сдвига ячеек при вставке в диалоговом окне "Добавление ячеек" Удаление элементов таблицы Удаление столбцов и строк Для удаления столбца или строки таблицы можно щелкнуть правой кнопкой мыши по заголовку столбца или строки и выполнить команду контекстного меню Удалить. Можно также выделить столбец или строку и выполнить команду Правка/Удалить. Если требуется удалить несколько столбцов или строк, то надо их выделить, щелкнуть правой кнопкой мыши по заголовку любого выделенного столбца или строки и выбрать команду контекстного меню Удалить. Можно также выполнить команду Правка/Удалить. Невозможно одновременно удалять столбцы и строки. Удаление ячеек Необходимость удаления отдельных ячеек из таблицы, как и их добавления, возникает весьма редко. Однако если удалить ячейку все-таки необходимо, то следует щелкнуть правой кнопкой мыши по ячейке и выполнить команду контекстного меню Удалить. В диалоговом окне Удаление ячеек (рис. 27) следует выбрать направления сдвига существующих ячеек и нажать кнопку ОК. Рис. 27. Выбор направления сдвига ячеек при удалении в диалоговом окне "Удаление ячеек" Работа с листами Вставка листа Во вновь создаваемой книге Microsoft Excel обычно по умолчанию имеется три листа. Самым простым и наиболее часто применяемым способом вставки в книгу нового листа является использование команды Вставка/Лист. После этого будет вставлен новый лист. Если при вставке было выделено несколько ярлыков листов, то и вставится точно такое же количество новых листов. Новый лист (листы) будет вставлен слева от текущего. Вставленный лист имеет имя "Лист...". После имени "Лист" стоит цифра. Если в книге нет других листов с именем "Лист", то новый лист будет иметь имя "Лист 1". Вставку листов отменить невозможно. Переименование листа Чтобы переименовать лист, достаточно дважды щелкнуть левой кнопкой мыши по ярлыку переименовываемого листа, после чего имя листа будет выделено черным фоном. Можно также щелкнуть правой кнопкой мыши по ярлыку листа и выбрать команду контекстного меню Переименовать. После этого необходимо ввести новое имя и для подтверждения переименования нажать клавишу клавиатуры Enter или выделить любую ячейку на листе. Если же требуется отредактировать существующее имя листа, то после двойного щелчка по ярлыку и появления черного фона следует еще раз щелкнуть левой кнопкой мыши по ярлыку так, чтобы в поле ярлыка начал мигать текстовый курсор, и произвести необходимое редактирование. После этого также требуется нажать клавишу клавиатуры Enter или выделить любую ячейку на листе. В любом случае до подтверждения переименования листа можно нажать клавишу клавиатуры Esc для отказа от переименования. Имя листа не должно содержать более 31 символа. В именах можно использовать любые символы, кроме : (двоеточие) / \ [ ] ? *. В книге не может быть листов с одинаковыми именами. Нельзя оставлять поле имени незаполненным. Переименование листов отменить невозможно. Перемещение листа Перемещение листа в пределах книги обычно производят перетаскиванием ярлыка листа вдоль линии ярлыков при нажатой левой кнопке мыши. При этом будет перемещаться значок листа и метка вставки (рис. 28). При доведении метки вставки до нужной позиции в книге следует отпустить левую кнопку мыши. Рис. 28. Перемещение листа Перемещать можно не только один лист, но и группу листов. Перемещение листов отменить невозможно. Копирование листа Копирование листа в пределах книги обычно производят перетаскиванием ярлыка листа вдоль линии ярлыков при нажатой левой кнопке мыши и нажатой клавише клавиатуры Ctrl. При этом будет перемещаться значок листа со знаком + (плюс) и метка вставки (рис. 29). При доведении метки вставки до нужной позиции в книге следует отпустить левую кнопку мыши, а затем клавишу клавиатуры Ctrl. Рис. 29. Копирование листа При копировании создается новый лист, являющийся полной копией существующего. Новому листу автоматически присваивается имя копируемого листа с добавлением цифры 2 в круглых скобках. Например, при копировании листа Зарплата будет создан новый лист Зарплата (2). Копировать можно не только один лист, но и группу листов. Копирование листов отменить невозможно. Удаление листов Для удаления листа следует щелкнуть правой кнопкой мыши по ярлыку листа и выполнить команду контекстного меню Удалить. Можно также выполнить команду Правка/Удалить лист. Пустой (чистый) лист будет удален безоговорочно. Если же на листе имеются данные или когда-либо были какие-либо данные, при попытке удаления выйдет предупреждение (рис. 30). Необходимо нажать кнопку Удалить. Рис. 30. Предупреждения о наличии данных на удаляемых листах Удалять можно не только один лист, но и группу листов. Удаление листов отменить невозможно. Нельзя удалить лист, если он является единственным в книге. После удаления листов в книге должен остаться хотя бы один лист. Тема 9. Форматирование данных в табличном процессоре 1. Установка числовых форматов MS Excel 2. Оформление таблиц в Excel 3. Распределение текста в несколько строк 4. Установка границ ячеек 1. Установка числовых форматов MS Excel О числовых форматах Под числами в Microsoft Excel понимаются собственно числа, включая числа с десятичными и/или простыми дробями и числа с указанием символа процентов, а также даты и время. Форматирование чисел используется для более удобного представления данных на листе. Устанавливать числовые форматы можно как для чисел, введенных с клавиатуры или импортированных, так и для результатов вычислений. Значение введенного или импортированного числа или результата вычислений при установке формата не изменяется. Установленный числовой формат сохраняется после очистки содержимого ячейки, изменения формулы, обновления импортированных связанных данных. При установке формата отображение введенного числа в строке формул и в ячейке может отличаться. Но именно значение числа, отображаемое в строке формул, будет использоваться при вычислениях, сортировках и т. д. Точно так же как отформатированное число отображается на листе, оно будет и напечатано. Общий формат Общий числовой формат используется по умолчанию. В большинстве случаев числа, имеющие общий формат, отображаются так, как они были введены с клавиатуры. Если ширины ячейки недостаточно для отображения числа с большим количеством цифр, общий числовой формат округляет число или использует экспоненциальное представление для больших чисел (рис. 1). Рис. 1. Округление и перевод в экспоненциальное представление при общем формате В процессе работы общий числовой формат используют для отказа от других числовых форматов. Для установки общего формата следует выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выбрать команду контекстного меню Формат ячеек. Во вкладке Число диалогового окна Формат ячеек (рис. 2) в списке Числовые форматы следует выбрать Общий. Рис. .2. Установка общего формата во вкладке "Число" диалогового окна "Формат ячеек" Форматирование чисел Установка разделителя групп разрядов Оформление числовых данных с разделителем групп разрядов позволяет отображать в ячейке пробелы между группами разрядов: тысячи, миллионы, миллиарды и т. д. Для установки разделителей разрядов достаточно выделить ячейки и нажать кнопку Формат с разделителями панели инструментов Форматирование (рис. 3). Рис. 3. Формат с разделителем разрядов Форматы отрицательных чисел Для удобства просмотра данных можно установить отображение отрицательных чисел красным цветом. Знак минус (-) при этом можно отображать или не отображать. На рис. 4 показано отображение отрицательных чисел в ячейках D2 и D4 красным цветом со знаком минус (-), а в ячейках E2 и E4 - красным цветом без знака минус. Рис. 4. Отображение отрицательных чисел Для установки особенностей отображения отрицательных чисел следует выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выбрать команду контекстного меню Формат ячеек. Во вкладке Число диалогового окна Формат ячеек (рис. 5) в списке Числовые форматы выбрать Числовой, а в списке Отрицательные числа выбрать способ отображения отрицательных чисел. Рис. 5. Установка формата отрицательных чисел во вкладке "Число" диалогового окна "Формат ячеек" Форматы дробных чисел Изменение разрядности десятичных дробей Изменение разрядности позволяет изменять количество знаков после запятой, отображаемое в ячейке. Для изменения разрядности достаточно выделить ячейки и нажать кнопку Увеличить разрядность или Уменьшить разрядность панели инструментов Форматирование (рис. 6). Одно нажатие соответствующей кнопки увеличивает или уменьшает на один знак количество отображаемых знаков после запятой. Рис. 6. Изменение разрядности (уменьшение) При установке определенного количества разрядов для диапазона ячеек можно выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выбрать команду контекстного меню Формат ячеек. Во вкладке Число диалогового окна Формат ячеек (см. рис. 5) в списке Числовые форматы выбрать Числовой, а в счетчике Число десятичных разрядов установить количество десятичных разрядов. Процентный формат Процентный формат позволяет установить обозначение знака процента (%) для числа, отображаемого в ячейке. Обычно это используют для представления результатов вычислений. Для установки процентного формата достаточно выделить ячейки и нажать кнопку Процентный формат панели инструментов Форматирование (рис. 7). Рис. 7. Процентный формат Для установки необходимого количества десятичных разрядов процентного формата можно выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выбрать команду контекстного меню Формат ячеек. Во вкладке Число диалогового окна Формат ячеек (рис. 8) в списке Числовые форматы выбрать Процентный, а в счетчике Число десятичных разрядов установить количество десятичных разрядов. Можно также воспользоваться кнопками Увеличить разрядность или Уменьшить разрядность панели инструментов Форматирование. Рис. 8. Установка процентного формата во вкладке "Число" диалогового окна "Формат ячеек" Для чисел, введенных с клавиатуры, процентный формат изменяет отображение не только в ячейке, но и в строке формул. Например, число 0,4 после применения процентного формата будет отображаться и в ячейке, и в строке формул как 40%. На результатах вычислений это никак не сказывается. Денежный и финансовый формат Установка денежного или финансового формата позволяет отображать в ячейке число с указанием денежной единицы. На рис. 9 показано отображение чисел с различными денежными единицами. В столбцах В и D приведены денежные форматы, а столбцах С и Е - финансовые. Рис. 9. Финансовый и денежный формат Для установки отображения российской денежной единицы (р.) достаточно выделить ячейки и нажать кнопку Денежный формат панели инструментов Форматирование (рис. 10). Рис. 10. Установка денежного формата (рубли) Для установки отображения денежных единиц других государств необходимо выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выбрать команду контекстного меню Формат ячеек. Во вкладке Число диалогового окна Формат ячеек (рис. 11) в списке Числовые форматы следует выбрать Денежный или Финансовый, а в раскрывающемся списке Обозначение выбрать необходимое обозначение денежной единицы. Рис. 11. Установка денежного и финансового формата во вкладке "Число" диалогового окна "Формат ячеек" В списке Обозначение можно найти условные обозначения денежных единиц всех государств Европы, некоторых других стран, а также трехбуквенные коды валют почти 200 стран всего мира. Кроме того, в счетчике Число десятичных разрядов при необходимости можно установить количество десятичных разрядов. В денежном формате, в отличие от финансового, помимо обозначения денежной единицы в списке Отрицательные числа можно выбрать способ отображения отрицательных чисел. Кроме того, денежный и финансовый формат отличаются способом выравнивания обозначения денежной единицы и знака минус (-) у отрицательных значений (см. рис. 9). Форматирование дат и времени Формат даты Установка формата даты позволяет изменить представление даты, отображаемой в ячейке. На рис. 12 показаны способы отображения в разных форматах даты 12.04.2004. Рис. 12. Форматы дат Для установки формата отображения даты следует выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выполнить команду контекстного меню Формат ячеек. Во вкладке Число диалогового окна Формат ячеек (рис. 13) в списке Числовые форматы следует выбрать Дата, а в списке Тип выбрать необходимый способ отображения даты. Рис. 13. Установка формата даты во вкладке "Число" диалогового окна "Формат ячеек" Кроме собственно дат данный формат можно применять для ячеек, содержащих дату и время. Если время не введено, то в ячейке будет указано 0:00. При желании в раскрывающемся списке Язык можно выбрать язык, в стандартах которого будет отображена дата. Формат времени Установка формата времени позволяет изменить представление времени, отображаемое в ячейке. На рис. 14 показаны способы отображения в разных форматах времени 17 часов 45 минут. Рис. 14. Форматы времени Для установки формата отображения времени следует выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выполнить команду контекстного меню Формат ячеек. Во вкладке Число диалогового окна Формат ячеек (рис. 15) в списке Числовые форматы следует выбрать Время, а в списке Тип выбрать необходимый способ отображения времени. Рис. 15. Установка формата времени во вкладке "Число" диалогового окна "Формат ячеек" Кроме собственно времени формат времени можно применять также для ячеек, содержащих дату и время. При использовании форматов, не содержащих дату, дата в ячейке отображаться не будет. При желании в раскрывающемся списке Язык можно выбрать язык, в стандартах которого будет отображено время. 2. Оформление таблиц в Excel Выравнивание в ячейках Горизонтальное выравнивание Выравнивание по краям ячейки По умолчанию в ячейках устанавливается горизонтальное выравнивание по значению: для текста - по левому краю, а для чисел, дат и времени - по правому краю. Числа, для которых установлен числовой формат Текстовый, выравниваются по левому краю. Выравнивание содержимого по краям ячейки производится кнопками По левому краю, По центру, По правому краю панели инструментов Форматирование (рис. 16). Рис. 16. Установка выравнивания по краям ячейки Установка отступов Кнопками Уменьшить отступ и Увеличить отступ панели инструментов Форматирование можно задавать отступы содержимого ячейки от края ячейки (рис. 17). Для ячеек, в которых установлено выравнивание по левому краю, отступы задаются от левого края ячейки. Для ячеек, в которых установлено выравнивание по правому краю, и отступы задаются от правого края. Каждое нажатие кнопки увеличивает или уменьшает величину отступа примерно на один символ стандартного шрифта. Рис. 17. Установка отступов Выравнивание по ширине Выравнивание по ширине используют для выравнивания содержимого, чаще всего текста, одновременно по левому и правому краю ячейки. Выравнивание обеспечивается за счет изменения интервалов между словами. Для выравнивания по ширине необходимо выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выполнить команду контекстного меню Формат ячеек. Во вкладке Выравнивание диалогового окна Формат ячеек (рис. 18) в раскрывающемся списке по горизонтали можно выбрать требуемое выравнивание. Рис. 18. Установка горизонтального выравнивания во вкладке "Выравнивание" диалогового окна "Формат ячеек" В тех случаях, когда ширина ячейки (столбца) не позволяет поместить текст в одну строку, используют выравнивание по ширине или распределенный (отступ). При этом текст автоматически разбивается на строки. На рис. 19 показан текст до выравнивания (ячейка А1) и после выравнивания: по ширине - ячейка А2, распределенный - ячейка А3. Рис. 19. Выравнивание по ширине ячейки (форматы "по ширине" и "распределенный") При установке выравнивания по ширине или распределенный обычно автоматически устанавливается автоподбор строки по высоте. Если этого не произошло, высоту строки можно подобрать обычными способами. Вертикальное выравнивание В тех случаях, когда высота ячейки (строки) превышает размер шрифта, можно устанавливать вертикальное выравнивание содержимого в ячейке. По умолчанию в ячейках устанавливается вертикальное выравнивание по нижнему краю. Для изменения вертикального выравнивания необходимо выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выполнить команду контекстного меню Формат ячеек. Во вкладке Выравнивание диалогового окна Формат ячеек (рис. 20) в раскрывающемся списке по вертикали можно выбрать требуемое выравнивание. Рис. 20. Установка вертикального выравнивания во вкладке "Выравнивание" диалогового окна "Формат ячеек" На рис. 21 приведены примеры различных способов вертикального выравнивания. Выравнивание по верхнему краю (столбец А), по центру (столбец В) и по нижнему краю (столбец С) можно применять для ячеек с любым количеством строк содержимого. Рис. 21. Вертикальное выравнивание по верхнему краю, по центру, по нижнему краю Выравнивание по высоте и распределенный позволяет выровнять содержимое одновременно по верхнему и нижнему краю ячейки. Такое выравнивание целесообразно устанавливать в тех случаях, когда ширина ячейки (столбца) не позволяет разместить содержимое в одну строку или содержимое отображается в несколько строк (рис. 22). Рис. 22. Вертикальное выравнивание по высоте 3. Распределение текста в несколько строк По умолчанию содержимое ячейки отображается в одну строку. В тех случаях, когда ширина ячейки (столбца) не позволяет поместить текст в одну строку, можно распределить текст в несколько строк в одной ячейке. Для отображения нескольких строк текста внутри ячейки необходимо выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выполнить команду контекстного меню Формат ячеек. Во вкладке Выравнивание диалогового окна Формат ячеек (рис. 23) следует установить флажок переносить по словам. Рис. 23. Установка отображения нескольких строк текста внутри ячейки во вкладке "Выравнивание" диалогового окна "Формат ячеек" При установке переносов по словам обычно автоматически устанавливается автоподбор строки по высоте. Если этого не произошло, высоту строки можно подобрать обычными способами. Содержимое ячейки, для которой установлен перенос по словам, можно выравнивать по любому краю ячейки, например по левому, по центру или по правому. Кроме того, для отображения текста в несколько строк можно использовать горизонтальное выравнивание по ширине или распределенный (см. рис. 19). Однако в этом случае нельзя устанавливать какие-либо другие способы горизонтального выравнивания. Выравнивание по центру диапазона Объединение ячеек Для выравнивания содержимого одной ячейки по центру произвольного диапазона можно использовать кнопку Объединить и поместить в центре панели инструментов Стандартная. Для этого необходимо ввести данные в крайнюю левую верхнюю ячейку диапазона (рис. 24), затем выделить этот диапазон и нажать кнопку Объединить и поместить в центре панели инструментов Форматирование (рис. 25). Рис. 24. Выделение ячеек перед объединением Рис. 25. Выравнивание по центру произвольного диапазона Следует отметить, что в объединенную ячейку помещаются только данные из левой верхней ячейки выделенного диапазона. Данные из других ячеек уничтожаются, о чем будет выведено соответствующее предупреждение (рис. 26). Рис. 26. Предупреждение об уничтожении данных Объединенная ячейка приобретает адрес крайней левой верхней ячейки объединяемого диапазона. Остальные ячейки объединенного диапазона пропадают. Содержимое объединенной ячейки можно выравнивать по горизонтали и вертикали, поворачивать точно так же, как и содержимое обычной ячейки. Следует отметить, что наличие на листе объединенных ячеек может привести к некоторым проблемам при выделении элементов листа, автозаполнении, сортировках и т. д. Для разделения объединенной ячейки следует ее выделить, а затем нажать кнопку Объединить и поместить в центре панели инструментов Стандартная. Выравнивание по центру Для выравнивания содержимого одной ячейки по центру диапазона нескольких смежных ячеек одной строки можно использовать горизонтальное выравнивание по центру выделения. Для этого необходимо ввести данные в крайнюю левую ячейку диапазона и выделить этот диапазон. Затем необходимо выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выполнить команду контекстного меню Формат ячеек. Во вкладке Выравнивание диалогового окна Формат ячеек (см. рис. 18) в раскрывающемся списке по горизонтали можно выбрать выравнивание по центру выделения. Несмотря на то что текст отображается в центре диапазона, фактически он находится в крайней левой ячейке (рис. 27). Рис. 27. Выравнивание по центру диапазона Следует обратить внимание на то, что формат по центру выделения установлен для всего выделенного диапазона. При вводе каких-либо данных в любую ячейку этого диапазона они выровняются по центру диапазона, начиная с ячейки ввода этих данных. Поворот содержимого ячеек Данные в столбце часто занимают меньше места, чем нужно для наименования столбца. Чтобы не создавать неоправданно широкие столбцы, можно повернуть текст. Для поворота содержимого следует выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выполнить команду контекстного меню Формат ячеек. Во вкладке Выравнивание диалогового окна Формат ячеек (рис. 28) в группе Ориентация можно выбрать способ поворота и требуемый угол. Рис. 28. Установка ориентации содержимого ячейки во вкладке "Выравнивание" диалогового окна "Формат ячеек" Содержимое ячейки можно повернуть на любой угол в пределах ± 90 градусов с точностью 1 градус. Для этого следует щелкнуть по метке нужного угла поворота в поле, где написано слово Надпись, или установить значение в счетчике градусов. Для изменения ориентации на вертикальную (буквы расположены "столбиком") следует щелкнуть в поле, где написано слово Текст. На рис. 29. приведены примеры использования поворота содержимого ячеек. В ячейках А1 и В1 содержимое повернуто на 45 градусов; в ячейке D1 - на 90 градусов; в ячейке С1 выбрана вертикальная ориентация. Рис. 29. Варианты ориентации содержимого ячеек Следует отметить, что параметры поворота могут быть недоступны при некоторых способах горизонтального выравнивания. 4. Установка границ ячеек О границах Бледно-серая сетка, отображаемая на листе, не всегда достаточно четко разделяет ячейки таблицы. Кроме того, сетка листа обычно не печатается в документе. Для удобства просмотра на листе и печати таблицы можно установить обрамление ячеек. Границы ячеек можно устанавливать различными способами. Независимо от способа установки границ следует обратить внимание на два обстоятельства (рис. 30). Граница по краю листа на экране не отображается. Для ячеек, оформленных с поворотом содержимого, вертикальная граница будет повернута на тот же угол. Рис. 30. Отображение границ ячеек Установка границ с помощью панели инструментов Форматирование Это самый простой и быстрый способ установки границ. Для установки границ следует выделить на листе обрамляемые ячейки, щелкнуть по стрелке в правой части кнопки Границы панели инструментов Форматирование и в появившейся панели (рис. 31) выбрать тип устанавливаемых границ. Рис. 31. Установка границ с использованием кнопки "Границы" панели инструментов "Форматирование" Некоторые типы границ можно совмещать. Например, сначала выбрать тип все границы, а затем - толстая внешняя граница. Установка границ рисованием Чтобы воспользоваться этим способом, предварительно необходимо отобразить панель инструментов Граница. Для этого следует щелкнуть по стрелке в правой части кнопки Границы панели инструментов Форматирование и в появившейся панели (см. рис. 31) выбрать команду Нарисовать границы. Панель инструментов Граница можно также отобразить и как обычную панель инструментов. В панели Граница в раскрывающемся списке Вид линии можно выбрать линию для обрамления, а щелкнув по кнопке Цвет линии - цвет линии. Затем необходимо щелкнуть по стрелке кнопки Нарисовать границу и выбрать способ рисования границ (рис. 32). Рис. 32. Выбор линии для обрамления и способа рисования границ Способ Границы рисунка позволяет рисовать внешнюю границу обрамляемой области; Сетка по границе рисунка позволяет рисовать сплошную сетку. Для рисования границ необходимо навести указатель мыши, который приобретает вид карандаша, на обрамляемые ячейки и провести по ним указатель при нажатой левой кнопке мыши (рис. 33). Рис. 33. Рисование границы (сплошная сетка) При удерживании нажатой клавиши клавиатуры Ctrl происходит временное переключение между режимом Граница рисунка и режимом Сетка по границе рисунка. Выбирая в панели инструментов Граница различные типы и цвета линий, можно устанавливать различные границы в различных областях таблицы. Для окончания установки обрамления необходимо нажать клавишу клавиатуры Esc. Установка границ с помощью диалогового окна Формат ячеек Для установки границ необходимо выделить обрамляемые ячейки, выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выполнить команду контекстного меню Формат ячеек, после чего перейти во вкладку Граница диалогового окна Формат ячеек (рис. 34). Рис. 34. Установка границ во вкладке "Граница" диалогового окна "Формат ячеек" В списке тип линии следует выбрать тип линии, в раскрывающемся списке цвет установить цвет линии обрамления, а затем, используя кнопки групп Все и Отдельные, установить требуемые границы. Кнопка внешние устанавливает границу вокруг всей выделенной области. Кнопка внутренние устанавливает границы между ячейками выделенной области. Кнопки группы Отдельные позволяют устанавливать границы не только вокруг выделенной области и между ячейками, а также диагональные границы. Чаще всего эта возможность используется при работе с одиночной ячейкой, так как в выделенном диапазоне диагональные линии будут установлены во всех ячейках. Удаление границ Границы можно удалять независимо от способа их установки. Для удаления всех границ для диапазона ячеек проще всего выделить этот диапазон, а затем щелкнуть по стрелке в правой части кнопки Границы панели инструментов Форматирование и в появившейся панели (см. рис. 31) выбрать тип Нет границы. Для выборочного удаления границ удобно пользоваться кнопкой Стереть границу панели инструментов Граница. Следует нажать кнопку Стереть границу, после чего указатель мыши примет вид ластика. Далее при нажатой левой кнопке мыши следует обводить ячейки, для которых снимается обрамление (рис. 35). Рис. 35. Удаление границ Обычно удаляются все границы выделяемого диапазона: и внешние, и внутренние. При удерживании нажатой клавиши клавиатуры Ctrl можно удалять только внешние границы выделяемого диапазона. Для окончания удаления границ необходимо нажать клавишу клавиатуры Esc. Заливка ячеек Заливка ячеек цветным фоном используется для разделения данных на листе. В этом случае устанавливают заливку всего столбца или всей строки листа. Можно выполнить заливку и отдельных ячеек. Для установки цвета заливки ячеек в большинстве случаев достаточно раскрывающейся кнопки Цвет заливки панели инструментов Форматирование. Необходимо выделить заливаемые ячейки, щелкнуть по стрелке в правой части кнопки Цвет заливки и выбрать цвет (рис. 36). Рис. 36. Установка заливки ячеек На фон заливки можно наложить различные штриховки. Для этого необходимо выделить обрамляемые ячейки, выполнить команду Формат/Ячейки или щелкнуть по выделенной области правой кнопкой мыши и выполнить команду контекстного меню Формат ячеек, после чего перейти во вкладку Вид диалогового окна Формат ячеек (рис. 37). Если ранее не был установлен цвет заливки, то его можно выбрать в палитре Цвет. Затем можно открыть список Узор и выбрать тип штриховки и ее цвет. Рис. 37. Установка заливки с узором во вкладке "Вид" диалогового окна "Формат ячеек" Следует отметить, что многие типы штриховок затрудняют просмотр данных в ячейках. Для удаления заливки ячеек необходимо их выделить, щелкнуть по стрелке в правой части кнопки Цвет заливки панели инструментов Форматирование и выбрать Нет заливки (см. рис. 36). Тема 10. Работа с формулами. Решение экономических задач. 1. Создание формул Excel 2. Создание формул с использованием мастера функций 3. Редактирование формул 4. Использование ссылок в формулах 5. Финансовые вычисления 1. Создание формул Excel Лекция посвящена основам вычислений в Microsoft Excel. Дано общее представление об использовании формул в вычислениях. Подробно описаны способы создания и редактирования формул. Показаны возможности перемещения и копирования формул. Особое внимание уделено использованию различных типов ссылок в формулах. Вычисления О формулах Формулы представляют собой выражения, по которым выполняются вычисления. Формула всегда начинается со знака равно (=). Формула может включать функции, ссылки, операторы и константы. Функция - стандартная формула, которая обеспечивает выполнение определенных действий над значениями, выступающими в качестве аргументов. Функции позволяют упростить формулы, особенно если они длинные или сложные. Ссылка указывает на ячейку или диапазон ячеек листа, которые требуется использовать в формуле. Можно задавать ссылки на ячейки других листов той же книги и на другие книги. Ссылки на ячейки других книг называются связями. Оператором называют знак или символ, задающий тип вычисления в формуле. Существуют математические, логические операторы, операторы сравнения и ссылок. Константой называют постоянное (не вычисляемое) значение. Формула и результат вычисления формулы константами не являются. Ввод формул с клавиатуры Формулы можно вводить с использованием клавиатуры и мыши. С использованием клавиатуры вводят операторы (знаки действий), константы (преимущественно числа) и, иногда, функции. С использованием мыши выделяют ячейки, включаемые в формулу. Адреса ячеек (ссылки) также можно вводить с клавиатуры, обязательно в английской раскладке. Операторы (знаки действий) вводятся с использованием следующих клавиш: сложение - клавиша клавиатуры + (плюс); вычитание - клавиша клавиатуры - (минус или дефис); умножение - клавиша клавиатуры * (звездочка); деление - клавиша клавиатуры / (дробь); возведение в степень - клавиша клавиатуры ^ (крышка). Например, при создании формулы для расчета стоимости товара Баунти в ячейке D2 таблицы на рис. 1 необходимо выделить ячейку D2, ввести с клавиатуры знак =, щелкнуть левой кнопкой мыши по ячейке В2, ввести с клавиатуры знак *, щелкнуть левой кнопкой мыши по ячейке С2. Рис. 1. Ввод формулы с клавиатуры При вводе с клавиатуры формула отображается как в строке формул, так и непосредственно в ячейке (см. рис. 1). Ячейки, использованные в формуле, выделены цветной рамкой, а ссылки на эти ячейки в формуле - шрифтом того же цвета. Для подтверждения ввода формулы в ячейку следует нажать клавишу клавиатуры Enter или нажать кнопку Ввод (зеленая галочка) в строке формул. 2. Создание формул с использованием мастера функций Функции используются не только для непосредственных вычислений, но и для преобразования чисел, например для округления, для поиска значений, сравнения и т. д. Для создания формул с функциями обычно используют мастер функций, но при желании функции можно вводить и с клавиатуры. Для создания формулы следует выделить ячейку и нажать кнопку Вставка функции в строке формул. Можно также нажать комбинацию клавиш клавиатуры Shift + F3. Например, для создания в ячейке А11 формулы для округления значения в ячейке А10 таблицы на рис. 2, следует выделить ячейку А11. В диалоговом окне Мастер функций: шаг 1 из 2 (см. рис. 2) в раскрывающемся списке Категория необходимо выбрать категорию функции, затем в списке Выберите функцию следует выбрать функцию и нажать кнопку ОК или дважды щелкнуть левой кнопкой мыши по названию выбранной функции. Рис. 2. Выбор функции Например, для округления числа следует выбрать категорию Математические, а функцию ОКРУГЛ. Если название нужной функции неизвестно, можно попробовать найти ее по ключевым словам. Для этого после запуска мастера функций в поле Поиск функции диалогового окна Мастер функций: шаг 1 из 2 (рис. 3) следует ввести примерное содержание искомой функции и нажать кнопку Найти. Рис. 3. Поиск функции Найденные функции будут отображены в списке Выберите функцию. Выделив название функции, в нижней части диалогового окна можно увидеть ее краткое описание. Для получения более подробной справки о функции следует щелкнуть по ссылке Справка по этой функции. После выбора функции появляется диалоговое окно Аргументы функции (рис. 4). В поля аргументов диалогового окна следует ввести аргументы функции. Аргументами могут быть ссылки на ячейки, числа, текст, логические выражения и т. д. Вид диалогового окна Аргументы функции, количество и характер аргументов зависят от используемой функции. Рис. 4. Задание аргументов функции Ссылки на ячейки можно вводить с клавиатуры, но удобнее пользоваться выделением ячеек мышью. Для этого следует поставить курсор в соответствующее поле, а на листе выделить необходимую ячейку или диапазон ячеек. Для удобства выделения ячеек на листе диалоговое окно Аргументы функции можно сдвинуть или свернуть. Текст, числа и логические выражения в качестве аргументов обычно вводят с клавиатуры. Аргументы в поля можно вводить в любом порядке. Например, в таблице на рис. 4 округляемое значение находится в ячейке А10, следовательно, в поле Число диалогового окна Аргументы функции указана ссылка на эту ячейку. А в поле Число разрядов аргумент 2 введен с клавиатуры. В качестве подсказки в диалоговом окне отображается назначение функции, а в нижней части окна отображается описание аргумента, в поле которого в данный момент находится курсор. Следует иметь в виду, что некоторые функции не имеют аргументов. По окончании создания функции следует нажать кнопку ОК или клавишу клавиатуры Enter. Создание формул с использованием кнопки Автосумма Для быстрого выполнения некоторых действий с применением функций без запуска мастера функций можно использовать кнопку Автосумма панели инструментов Стандартная. Для вычисления суммы чисел в ячейках, расположенных непрерывно в одном столбце или одной строке, достаточно выделить ячейку ниже или правее суммируемого диапазона и нажать кнопку Автосумма. Например, для вычисления суммы значений в ячейках В2:В8 в таблице на рис.5 следует выделить ячейку В9 и нажать кнопку Автосумма. Рис. 5. Суммирование с использованием кнопки "Автосумма" Для подтверждения ввода формулы следует нажать клавишу клавиатуры Enter или еще раз нажать кнопку Автосумма. Для того чтобы просуммировать содержимое произвольно расположенных ячеек, следует выделить ячейку, в которой должна быть вычислена сумма, нажать на кнопку Автосумма в панели инструментов Стандартная, а затем на листе выделить суммируемые ячейки и/или диапазоны ячеек. Для подтверждения ввода формулы следует нажать клавишу клавиатуры Enter или еще раз нажать кнопку Автосумма. Кроме вычисления суммы кнопку Автосумма можно использовать при вычислении среднего значения, определения количества числовых значений, нахождения максимального и минимального значений. В этом случае необходимо щелкнуть по стрелке в правой части кнопки и выбрать необходимое действие: Среднее - расчет среднего арифметического; Число - определение количества численных значений; Максимум - нахождение максимального значения; Минимум - нахождение минимального значения. Например, для того чтобы вычислить среднее значение содержимого ячеек С2-С8 в таблице на рис. 6, следует выделить ячейку С9, затем щелкнуть по стрелке кнопки Автосумма и выбрать действие Среднее. Рис. 6. Вычисление среднего значения с использованием кнопки "Автосумма" Для подтверждения ввода формулы следует нажать клавишу клавиатуры Enter или еще раз нажать кнопку Автосумма. 3. Редактирование формул Редактирование ячейки с формулой производится точно так же, как и редактирование ячейки с текстовым или числовым значением. При редактировании ячейки, как и при вводе формулы, ссылки на ячейки и границы вокруг соответствующих ячеек выделяются цветом (см. рис. 1). Для изменения ссылки на ячейки и/или диапазон ячеек достаточно перетащить цветную границу к новой ячейке или диапазону. Для того чтобы изменить размер диапазона ячеек, можно перетащить угол границы диапазона. Для того чтобы заменить ссылку, следует посредством клавиш клавиатуры Delete и BackSpace удалить существующую ссылку, а затем выделить мышью новую ячейку или диапазон ячеек. Для изменения используемой функции следует сначала клавишами клавиатуры Delete и BackSpace удалить существующую функцию, затем любым способом запустить мастер функций, выбрать функцию и при необходимости изменить аргументы функции. В формулу можно добавлять новые операторы и аргументы. Например, в существующую формулу в ячейку D2 в таблице на рис. 1 можно добавить оператор * (умножение) и аргумент С9 (рис. 7). Рис. 7. Редактирование формулы В процессе редактирования можно запускать мастер функций для создания аргументов формулы. Например, в существующую формулу в ячейку D2 в таблице на рис. 1 можно добавить оператор * (умножение) и в качестве аргумента - округленное значение ячейки В9. В этом случае после ввода знака * (умножить) следует запустить мастер функций, выбрать функцию и ввести аргументы функции (рис. 8). Рис. 8. Использование мастера функций при редактировании формул Перемещение и копирование формул Перемещать и копировать ячейки с формулами можно точно так же, как и ячейки с текстовыми или числовыми значениями. Кроме того, при копировании ячеек с формулами можно пользоваться возможностями специальной вставки. Это позволяет копировать только формулу без копирования формата ячейки. Для копирования формулы следует выделить ячейку, содержащую формулу, и скопировать ее в буфер обмена. Затем необходимо выделить ячейку или область ячеек, в которые копируется формула, щелкнуть по стрелке в правой части кнопки Вставить панели инструментов Стандартная и в появившемся меню выбрать команду Формулы. Можно также выполнить команду Правка/Специальная вставка и в диалоговом окне Специальная вставка (рис. 9) установить переключатель формулы. Рис. 9. Копирование формул (диалоговое окно "Специальная вставка" При перемещении ячейки с формулой содержащиеся в формуле ссылки не изменяются. При копировании формулы ссылки на ячейки могут изменяться в зависимости от их типа (относительные или абсолютные). 4. Использование ссылок в формулах Ссылки на ячейки других листов и книг Если при создании формулы требуется использовать ссылки на ячейки других листов и книг, следует перейти на другой лист текущей книги или в другую книгу и выделить там необходимую ячейку. Например, в формуле в ячейке D2 таблицы на рис. 10 использована ячейка В2 листа Курсы текущей книги. Рис. 10. Ссылки на ячейки других листов При использовании ссылок на ячейки других листов удобно пользоваться именами ячеек. Относительные и абсолютные ссылки По умолчанию ссылки на ячейки в формулах относительные, то есть адрес ячейки определяется на основе расположения этой ячейки относительно ячейки с формулой. При копировании ячейки с формулой относительная ссылка автоматически изменяется. Именно возможность использования относительных ссылок и позволяет копировать формулы. Например, при копировании ячейки D2 (рис. 11) на нижерасположенные ячейки, в ячейке D3 будет формула =В3*С3, в ячейке D4 будет формула =В4*С4 и т. д. Рис. 11. Копирование формул В некоторых случаях использование относительных ссылок недопустимо. Например, в таблице на рис. 12 при копировании ячейки Е2 на нижерасположенные ячейки ссылка на ячейку D3 должна изменяться, а ссылка на ячейку G3 должна оставаться неизменной. Рис. 12. Использование абсолютных ссылок Для того чтобы ссылка на ячейку при копировании не изменялась, необходимо использовать абсолютные ссылки. Абсолютная ссылка на ячейку имеет формат $A$1. Чтобы ссылка на ячейку была абсолютной при создании формулы, после указания ссылки на ячейку следует нажать клавишу клавиатуры F4. Ссылку можно преобразовать из относительной в абсолютную и при редактировании ячейки с формулой. Для этого к заголовкам столбца и строки в адресе ячейки следует добавить символ $. Например, для того чтобы ссылка на ячейку G2 стала абсолютной, необходимо ввести $G$2. Абсолютными ссылками по умолчанию являются имена ячеек. Ссылка может быть не только относительной или абсолютной, но и смешанной. Ссылка формата A$1 является относительной по столбцу и абсолютной по строке, т.е. при копировании ячейки с формулой выше или ниже, ссылка изменяться не будет. А при копировании влево или вправо будет изменяться заголовок столбца. Ссылка формата $A1 является относительной по строке и абсолютной по столбцу, т.е. при копировании ячейки с формулой влево или вправо выше или ниже ссылка изменяться не будет. А при копировании выше или ниже будет изменяться заголовок строки. Например, в ячейке Е2 таблицы на рис. 12 достаточно было ввести смешанную ссылку G$2. 5. Финансовые вычисления Расчет амортизационных отчислений Для расчета амортизационных отчислений необходимо знать, по крайней мере, три параметра: начальная стоимость имущества; остаточная стоимость по окончании эксплуатации; продолжительность эксплуатации. Для расчета амортизационных отчислений могут быть использованы различные принципы и методики. В зависимости от этого могут быть применены и различные функции. В простейшем случае амортизация разносится равномерно на каждый год эксплуатации имущества. При этом для расчета величины амортизационных отчислений используют функцию АПЛ. Синтаксис функции: АПЛ(А;В;С), где А - начальная стоимость имущества; В - остаточная стоимость имущества; С - продолжительность эксплуатации. Например, приобретено оборудование стоимостью 100000 руб. Продолжительность эксплуатации оборудования - 8 лет. Остаточная стоимость - 12000 руб. Величина амортизационных отчислений составит 11000 руб. за каждый и любой год эксплуатации (рис. 13). Рис. 13. Расчет амортизационных отчислений с использованием функции "АПЛ" Расчет суммы вклада (величины займа) В простейших случаях для расчета можно использовать функцию БС. Эта функция вычисляет для будущего момента времени величину вклада, который образуется в результате единовременного вложения и/или регулярных периодических вложений под определенный процент. Эту же функцию можно использовать для вычисления возможной величины займа под определенный процент, при определенных регулярных периодических выплатах по погашению займа. Синтаксис функции БС(А;В;С;D;Е), где А - процентная ставка за период; В - общее число платежей; С - выплата, производимая в каждый период и не меняющаяся за все время выплаты; D - требуемое значение будущей стоимости или остатка средств после последней выплаты. Если аргумент опущен, он полагается равным 0 (будущая стоимость займа, например, равна 0); Е - число 0 или 1, обозначающее, когда должна производиться выплата. 0 или опущен - в конце периода, 1 - в начале периода. При создании формулы следует устанавливать одинаковую размерность периода для процентной ставки и числа платежей. Например, если платежи производятся один раз в год, то и процентная ставка должна быть дана в годовом исчислении, а если платежи производятся ежемесячно, то должна быть задана месячная процентная ставка. Все аргументы, означающие денежные средства, которые должны быть выплачены (например, сберегательные вклады), представляются отрицательными числами; денежные средства, которые должны быть получены (например, дивиденды), представляются положительными числами. При создании формулы не обязательно указывать все аргументы функции. Вместо отсутствующего аргумента в строке формул должна быть точка с запятой. Например, необходимо рассчитать будущую сумму вклада в размере 1000 руб., внесенного на 10 лет с ежегодным начислением 10% (рис. 14). Или будущую сумму вклада при тех же условиях, но с ежегодным внесением 1000 руб. (рис. 15). Рис. 14. Расчет величины вклада с использованием функции "БС" Рис. 15. Расчет величины вклада с использованием функции "БС" Результат вычисления: в первом случае - 2593,74 руб., во втором - 18531,17руб. Или, необходимо рассчитать будущую сумму вклада при ежемесячном внесении 200 руб. в течение 8 лет с ежегодным начислением 6%. Начальный вклад равен 0 (рис. 16). Рис. 16. Расчет величины вклада при регулярном пополнении с использованием функции "БС" Результат вычисления - 24 565, 71 руб. Эту же формулу (см. рис. 16) можно использовать и для расчета величины возможного займа. Например, требуется рассчитать, какую сумму можно занять на 8 лет под 6% годовых, если есть возможность выплачивать ежемесячно по 200 руб. Результат будет тот же самый - 24 565,71 руб. Расчет стоимости инвестиции В простейших случаях для расчета можно использовать функцию ПС. Эта функция вычисляет для текущего момента времени необходимую величину вложения под определенный процент, для того чтобы в будущем единовременно получить и/или периодически получать заданную сумму (доход). Синтаксис функции ПС(А;В;С;D;Е), где А - процентная ставка за период. В - общее число платежей. С - выплата, производимая в каждый период и не меняющаяся за все время выплаты. D - значение будущей стоимости или остатка средств после последней выплаты. Если аргумент опущен, он полагается равным 0. Е - число 0 или 1, обозначающее, когда должна производиться выплата. 0 или опущен - в конце периода, 1 - в начале периода. При создании формулы следует устанавливать одинаковую размерность периода для процентной ставки и числа платежей. Например, если выплаты производятся один раз в год, то и процентная ставка должна быть дана в годовом исчислении, а если выплаты производятся ежемесячно, то должна быть задана месячная процентная ставка. При создании формулы не обязательно указывать все аргументы функции. Вместо отсутствующего аргумента в строке формул должна быть точка с запятой. Например, необходимо рассчитать величину вложения под 10% годовых, которое будет ежегодно в течение 10 лет приносить доход 1000 руб. (рис. 17.). Рис. 17. Расчет стоимости инвестиции с использованием функции "ПС" Результат вычисления получается отрицательным (-6 144,57 руб.), поскольку эту сумму необходимо заплатить. Или, например, необходимо рассчитать величину вложения под 10% годовых, которое через 10 лет принесет доход 10000 руб. (рис. 18). Рис. 18. Расчет стоимости инвестиции с использованием функции "ПС" Результат вычисления получается отрицательным (-3855,43 руб.), поскольку эту сумму необходимо заплатить. Расчет процентных платежей В простейших случаях для расчета можно использовать функцию ПЛТ. Функция ПЛТ вычисляет размер периодических выплат, необходимых для погашения займа, полученного под определенный процент, за определенный срок. Эту же функцию можно использовать для вычисления величины регулярных вложений под определенный процент, необходимых для достижения определенной величины вклада за определенный срок. Синтаксис функции ПЛТ(А;В;С;D;Е), где А - процентная ставка за период; В - общее число платежей; С - выплата, производимая в каждый период и не меняющаяся за все время выплаты; D - требуемое значение будущей стоимости или остатка средств после последней выплаты. Если аргумент опущен, он полагается равным 0 (будущая стоимость займа, например, равна 0); Е - число 0 или 1, обозначающее, когда должна производиться выплата. 0 или опущен - в конце периода. 1 - в начале периода. При создании формулы следует устанавливать одинаковую размерность периода для процентной ставки и числа платежей. Например, если выплаты производятся один раз в год, то и процентная ставка должна быть дана в годовом исчислении, а если выплаты производятся ежемесячно, то должна быть задана месячная процентная ставка. При создании формулы не обязательно указывать все аргументы функции. Вместо отсутствующего аргумента в строке формул должна быть точка с запятой. Например, необходимо рассчитать величину ежемесячного вложения под 6% годовых, которое через 12 лет составит сумму вклада 50000 руб. (рис. 19). Или при тех же условиях, но с начальным вкладом 10000 руб. (рис. 20). Рис. 19. Расчет процентных платежей с использованием функции "ПЛТ" Рис. 20. Расчет процентных платежей с использованием функции "ПЛТ" Результат вычисления получается отрицательным (-237,95 руб.), поскольку эту сумму необходимо выплачивать. Использование логических функций О логических функциях Логические функции применяют для проверки и анализа данных, а также в условных вычислениях. Логические функции в качестве аргументов используют логические выражения. С помощью логических выражений записываются условия, в которых сравниваются числовые или текстовые значения. В логических выражениях применяются операторы сравнения, приведенные в таблице. Оператор Значение = Равно < Меньше > Больше <= Меньше или равно >= Больше или равно <> Не равно Для наглядного представления результатов анализа данных можно использовать функцию ЕСЛИ. Синтаксис функции: ЕСЛИ(А;В;С), где А - логическое выражение, правильность которого следует проверить; В - значение, если логическое выражение истинно; С - значение, если логическое выражение ложно. Например, в таблице на рис. 21 функция ЕСЛИ используется для проверки значений в ячейках В2:В12 по условию <0,6%. Если значение удовлетворяет условию, то функция принимает значение "ДА", а если значение не удовлетворяет условию, то функция принимает значение "нет". Рис. 21. Проверка значений с использованием функции "ЕСЛИ" Условные вычисления Часто выбор формулы для вычислений зависит от каких-либо условий. Например, при расчете торговой скидки могут использоваться различные формулы в зависимости от размера покупки. Для выполнения таких вычислений используется функция ЕСЛИ, в которой в качестве аргументов значений вставляются соответствующие формулы. Например, в таблице на рис. 22 при расчете стоимости товара цена зависит от объема партии товара. При объеме партии более 30 т цена понижается на 10%. Следовательно, при выполнении условия используется формула B:B*C:C*0,9, а при невыполнении условия - B:B*C:C. Рис. 22. Условное вычисление Тема 11. Обработка данных экономических задач. Итоговые отчеты. 1. Сортировка данных 2. Использование автофильтра 3. Сводные таблицы и диаграммы в Excel 4. Создание и оформление диаграмм 1. Сортировка данных Правила сортировки Общие правила Сортировка - расположение данных на листе в определенном порядке. Чаще всего необходимо сортировать строки с данными, но при необходимости можно сортировать и столбцы. При сортировке по столбцам упорядочивается расположение строк. При сортировке по строкам упорядочивается расположение столбцов. Как правило, при сортировке упорядочиваются целиком строки или столбцы, но можно сортировать и отдельные ячейки. Сортировку можно производить как по возрастанию, так и по убыванию. При желании можно сортировать данные в соответствии с собственным порядком сортировки. Поскольку при сортировке Microsoft Excel автоматически определяет связанный диапазон данных, сортируемый диапазон не должен иметь пустых столбцов. Наличие пустых строк допускается, но не рекомендуется. При сортировке заголовки столбцов обычно не сортируются вместе с данными, но сортируемый диапазон может и не иметь заголовков столбцов. Скрытые строки не перемещаются при сортировке строк, а скрытые столбцы не перемещаются при сортировке столбцов. Тем не менее, при сортировке строк данные скрытых столбцов также упорядочиваются, а при сортировке столбцов упорядочиваются данные скрытых строк. Прежде чем приступать к сортировке, следует сделать видимыми скрытые строки и столбцы. Обычная сортировка Сортировка по одному столбцу Для сортировки строк по данным одного столбца необходимо выделить одну любую ячейку столбца и нажать кнопку Сортировать по возрастанию или Сортировать по убыванию панели инструментов Стандартная. Например, чтобы сортировать данные таблицы, показанной на рис. 1, по столбцу "Год", следует выделить любую ячейку столбца С и нажать соответствующую кнопку. Рис. 1. Простая сортировка Кроме того, для сортировки таблицы по данным одного столбца можно использовать автофильтр. Сортировка по нескольким столбцам Для того чтобы произвести сортировку по двум или трем столбцам, следует выделить любую ячейку сортируемого диапазона и выполнить команду Данные/Сортировка. В диалоговом окне Сортировка диапазона (рис. 2) в раскрывающихся списках Сортировать по, Затем по и В последнюю очередь по нужно выбрать последовательность столбцов, по данным которых сортируется список. При необходимости можно указать направление сортировки по каждому столбцу. Рис. 2. Настройка сортировки по нескольким столбцам Например, данные в таблице на рис. 1 сортируют сначала по столбцу "Цена" по возрастанию, затем по столбцу "Год" по возрастанию, затем по столбцу "Пробег" по возрастанию. Таким образом, сначала автомобили отсортированы по цене, потом автомобили с одинаковой ценой отсортированы по году выпуска, и, наконец, автомобили с одинаковой ценой и годом выпуска отсортированы по пробегу (рис. 3). Рис. 3. Сортировка по нескольким столбцам Для сортировки по нескольким столбцам (без ограничения количества столбцов) можно воспользоваться кнопками Сортировать по возрастанию или Сортировать по убыванию панели инструментов Стандартная. Сначала необходимо произвести сортировку по последнему столбцу, затем по предпоследнему столбцу и так далее. Например, для того чтобы отсортировать таблицу так же, как с помощью диалогового окна Сортировка диапазона (см. рис. 2), следует сортировать сначала по столбцу "Пробег", затем по столбцу "Год", затем по столбцу "Цена". Отбор данных Простейшим инструментом для выбора и отбора данных является фильтр. В отфильтрованном списке отображаются только строки, отвечающие условиям, заданным для столбца. В отличие от сортировки, фильтр не меняет порядок записей в списке. При фильтрации временно скрываются строки, которые не требуется отображать. Строки, отобранные при фильтрации, можно редактировать, форматировать, создавать на их основе диаграммы, выводить их на печать, не изменяя порядок строк и не перемещая их. Кроме того, для выбора данных можно использовать возможности поиска данных, формы и некоторые функции. 2. Использование автофильтра Установка и снятие автофильтра Для установки автофильтра необходимо выделить любую ячейку таблицы и выполнить команду Данные/Фильтр/Автофильтр. После этого команда Автофильтр в подчиненном меню Данные/Фильтр будет отмечена галочкой. Это означает, что фильтр включен и работает. Автофильтр можно установить для любого диапазона, расположенного в любом месте листа. Диапазон не должен иметь полностью пустых строк и столбцов, отдельные пустые ячейки допускаются. После установки автофильтра в названиях столбцов таблицы появятся значки раскрывающихся списков (ячейки A1:G1 в таблице на рис. 4). Рис. 4. Таблица с установленными фильтрами Следует иметь в виду, что фильтры могут быть установлены только для одного списка на листе. Для удаления фильтров необходимо выделить любую ячейку таблицы и выполнить команду Данные/Фильтр/Автофильтр. Фильтры автоматически устанавливаются при оформлении списка и автоматически удаляются при преобразовании списка в обычный диапазон. Работа с автофильтром Для выборки данных с использованием фильтра следует щелкнуть по значку раскрывающегося списка соответствующего столбца и выбрать значение или параметр выборки. Заголовки строк листа, выбранных из таблицы с помощью фильтра, отображаются синим цветом. Синим цветом отображаются стрелки значков раскрывающихся списков в названиях столбцов, по которым была произведена выборка. В строке состояния окна Microsoft Excel в течение некоторого времени отображается текст с указанием количества найденных записей и общего количества записей в таблице. Количество столбцов, по которым производится выборка, не ограничено. Если данные уже отфильтрованы по одному из столбцов, при использовании фильтра для другого столбца будут предложены только те значения, которые видны в отфильтрованном списке. Для снятия фильтрации следует щелкнуть по значку раскрывающегося списка соответствующего столбца и выбрать параметр (Все). Для снятия фильтрации по всем столбцам сразу можно выполнить команду Данные/Фильтр/Показать все. При удалении фильтров также отображаются все строки. Простая выборка Для выборки данных, удовлетворяющих одному значению, следует щелкнуть по значку раскрывающегося списка соответствующего столбца и выбрать искомое значение. Например, в таблице на рис. 4 произведена выборка по столбцу "Модель" - ВАЗ 21093, по столбцу "Год" - 1995, по столбцу "Цвет" - "черный". В результате в выборке оказалось четыре записи (рис. 5). Рис. 5. Отфильтрованная таблица Выборка по условию Можно производить выборку не только по конкретному значению, но и по условию. Например, в таблице на рис. 4 необходимо выбрать все автомобили с годом выпуска не ранее "1997". Для применения условия следует щелкнуть по значку раскрывающегося списка соответствующего столбца и выбрать параметр (Условие...). В диалоговом окне Пользовательский автофильтр (рис. 6) в раскрывающемся списке с названием столбца, по которому производится отбор данных, следует выбрать вариант условия отбора, а в раскрывающемся списке справа - выбрать из списка или ввести с клавиатуры значение условия. Рис. 6. Настройка условия отбора данных Всего существует 12 вариантов условий. Для числовых значений можно использовать следующие варианты условий: равно, не равно, больше, меньше, больше или равно, меньше или равно. Для текстовых значений можно использовать следующие варианты условий: равно, не равно, содержит, не содержит, начинается с, не начинается с, заканчивается на, не заканчивается на. Например, для отбора всех моделей автомобиля ВАЗ в столбце "Модель" таблицы на рис. 4 следует выбрать вариант условия начинается на и ввести значение ВАЗ. Для выбора всех моделей автомобилей, за исключением моделей ВАЗ, следует выбрать вариант условия не начинается на и ввести значение ВАЗ. Для выбора всех моделей автомобиля ВАЗ 2109, включая разновидности, можно выбрать вариант условия содержит и ввести значение ВАЗ 2109. Одновременно можно применять два условия отбора, объединяя их союзом И, если требуется, чтобы данные удовлетворяли обоим условиям, или союзом ИЛИ, если требуется, чтобы данные удовлетворяли хотя бы одному из них. Например, в столбце "Год" таблицы на рис. 4 с использованием двух условий можно отобрать автомобили с годом выпуска не ранее 1997 (первое условие - больше или равно 1997) и не позднее 2000 (второе условие - меньше или равно 2000). В этом случае следует использовать союз И. Если же в столбце "Цвет" таблицы на рис. 4 требуется отобрать автомобили только белого и черного цвета, то следует использовать союз ИЛИ: первое условие - равно белый, второе условие - равно черный. Отбор наибольших и наименьших значений Для отбора наибольших и наименьших значений следует щелкнуть по значку раскрывающегося списка соответствующего столбца и выбрать параметр (Первые 10...). В диалоговом окне Наложение условия по списку (рис. 7) в счетчике можно установить количество (или процент от общего числа) отбираемых элементов, в раскрывающемся списке следует выбрать принцип отбора (наибольшие или наименьшие значения). В последнем раскрывающемся списке следует выбрать режим отбора: отображение заданного числа строк с наибольшими или наименьшими значениями в данном столбце (элементов списка) или отображение заданного процента строк с набольшими или наименьшими значениями в процентном отношении (% от количества элементов). Рис. 7. Настройка отбора наибольших и наименьших значений Следует отметить, что отбор наибольших или наименьших значений можно производить только в столбцах с числовыми данными. 3. Сводные таблицы и диаграммы в Excel Слышали когда-нибудь про OLAP-кубы? OLAP - On-Line Analytical Processing – это способ организации больших коммерческих баз данных. Данные OLAP организованы таким образом, чтобы облегчить анализ и управление данными и уменьшить время поиска требуемых данных. Этот инструмент позволяет в считанные минуты строить сложные отчеты по огромным массивам данных. По сути, сводные таблицы Excel и есть OLAP-кубы. Исходная таблица имеет примерно такой вид: Стандартный отчет по проводкам удобен для просмотра, но не дальнейшей обработки. Данные в нем представлены в объединенных ячейках, вся информация по проводке (вид, номер документа, комментарий, счета дебета и кредита, субконто счетов) объединена в одну строку. Таким образом, ни отсортировать, ни отфильтровать данные, ни передать их для обработки в другую программу нельзя. Я использую для выгрузки собственную разработку, которая создает таблицу, аналогичную отчету по проводкам, но каждый элемент информации о проводке помещен в отдельную ячейку. Кроме того, выводится дополнительная информация, полезная для группировки и анализа данных, такая, как название счетов дебета и кредита, вид и статья расходов для затратных счетов, месяц проводки, сумма в тысячах рублей. Чтобы построить сводную таблицу, необходимо стать в любую ячейку списка данных и выбрать пункт меню «Данные – Сводная таблица». Далее можно следовать указаниям мастера создания сводных таблиц, а можно сразу нажать «Готово» и собирать таблицу вручную. В результате этой операции Вы получите следующий шаблон отчета на отдельном листе: Список полей, который Вы видите на рисунке, содержит заголовки столбцов списка данных, по которому построена сводная таблица. Теперь начинаем собирать отчет. Поля можно перетаскивать мышкой прямо на шаблон. Из шаблона их также можно перетаскивать мышкой. 1) Перетаскиваем поле Дт в область строк таблицы данных. 2) В область столбцов помещаем поле Месяц. 3) В область данных - поле Сумма, т.р. Первый краткий отчет готов: Заметьте – в исходной таблице около 10 тыс. записей, а мы потратили на подготовку отчета всего минуту. Отчет можно детализировать, перетащив в область строк любое дополнительное поле, например, счет кредита, субконто, и т.п. Отчет получается интерактивным. Двойной щелчок по счету дебета скроет детали. Еще щелчок – детали снова отобразятся. Видите флажок возле заголовков «Дебет» и «Месяц». Нажмите, и Вы сможете выбрать, какие данные включать в отчет, а какие исключить. В области данных можно отображать не только сумму данных, но и количество записей, среднее значение и другие статистические функции, рассчитанные по множеству данных. Отчет можно изменять «на лету». Уберите из области строк поле «Дебет», добавьте поле «Субконто дебета 1». Постройте шахматку – Дт по вертикали (в области строк), Кт по вертикали (в области столбцов). В область страниц перетащите поле месяца. Теперь Вы можете одним щелчком построить отчеты за несколько месяцев, для чего найдите на панели инструментов «Сводная таблица» меню «Сводная таблица – Отобразить страницы». В результате получите несколько листов со сводными таблицами для каждого значения поля «Месяц», помещенного в область страниц. Теперь о сводных диаграммах. Находясь в сводной таблице, нажмите кнопку «Диаграмма» на панели инструментов «Сводная таблица». Вы получите диаграмму, которая после некоторых настроек будет иметь следующий вид: Диаграмма тоже интерактивная – вы можете выбирать, какие данные показывать, какие скрывать. Со сводной диаграммой можно проделывать все те же операции, что и с обычной диаграммой – выбирать тип диаграммы, изменять цвет фона, настраивать сетку, шрифты, заливки и т.п. Сводные диаграммы и таблицы имеют еще много приятных возможностей и мелочей. По мере освоения Вы сами их обнаружите, а если нет – обратитесь к справке Excel. 4. Создание и оформление диаграмм О диаграммах Общие сведения Диаграммы являются средством наглядного представления данных и облегчают выполнение сравнений, выявление закономерностей и тенденций данных. Диаграммы создаются на основе данных, расположенных на рабочих листах. Как правило, используются данные одного листа. Это могут быть данные диапазонов как смежных, так и не смежных ячеек. Несмежные ячейки должны образовывать прямоугольник. При необходимости, в процессе или после создания диаграммы, в нее можно добавить данные, расположенные на других листах. Диаграмма может располагаться как графический объект на листе с данными (не обязательно на том же, где находятся данные, взятые для построения диаграммы). На одном листе с данными может находиться несколько диаграмм. Диаграмма может располагаться на отдельном специальном листе. Диаграмму можно напечатать. Диаграмма, расположенная на отдельном листе, печатается как отдельная страница. Диаграмма, расположенная на листе с данными, может быть напечатана вместе с данными листа или на отдельной странице. Диаграмма постоянно связана с данными, на основе которых она создана, и обновляется автоматически при изменении исходных данных. Более того, изменение положения или размера элементов данных на диаграмме может привести к изменению данных на листе. Типы диаграмм Microsoft Excel позволяет создавать различные диаграммы. Всего существует более 30 типов встроенных диаграмм, многие из которых имеют еще несколько разновидностей (видов). Основные типы диаграмм приведены в таблице. Выбор типа диаграммы определяется задачами, решаемыми при ее создании. Наиболее часто используемые типы диаграмм приведены в таблице. Гистограмма Линейчатая диаграмма Круговая диаграмма Кольцевая диаграмма График Диаграмма с областями Помимо встроенных типов диаграмм, пользователь может создавать, сохранять, а затем использовать собственные типы диаграмм. Один из типов диаграмм является стандартным, то есть он используется по умолчанию при создании диаграмм. Обычно стандартной диаграммой является плоская гистограмма. Построение диаграмм Общие правила Перед созданием диаграммы следует убедиться, что данные на листе расположены в соответствии с типом диаграммы, который планируется использовать. Данные должны быть упорядочены по столбцам (рис. 1) или строкам (рис. 2). Не обязательно, чтобы столбцы (строки) данных были смежными, но несмежные ячейки должны образовывать прямоугольник. Рис. 1. Упорядочивание данных по столбцам Рис. 2. Упорядочивание данных по строкам При создании гистограммы, линейчатой диаграммы, графика, диаграммы с областями, лепестковой диаграммы, круговой диаграммы можно использовать от одного до нескольких столбцов (строк) данных. При создании диаграммы типа "Поверхность" должно быть два столбца (строки) данных, не считая столбца (строки) подписей категорий. При создании круговой диаграммы нельзя использовать более одного столбца (строки) данных, не считая столбца (строки) подписей категорий. Как правило, данные, используемые для создания диаграммы, не должны существенно различаться по величине. Диаграмму можно сначала создать, а затем изменить и необходимым образом оформить. В этом случае следует выделить ячейки, содержащие данные для диаграммы, щелкнуть по стрелке кнопки Тип диаграммы панели Диаграммы и выбрать тип создаваемой диаграммы (рис. 3). Рис.3. Создание диаграммы с использованием кнопки Тип диаграммы панели Диаграммы Диаграмма будет создана на листе с данными. Если необходимо построить диаграмму для всех данных таблицы, то можно выделить одну любую ячейку, а затем щелкнуть по стрелке кнопки Тип диаграммы панели Диаграммы и выбрать тип создаваемой диаграммы. Для построения диаграммы типа, принятого по умолчанию для создаваемых диаграмм, вместо использования кнопки Тип диаграммы можно нажать клавишу клавиатуры F11. В этом случае диаграмма будет создана на отдельном листе. Более удобным способом создания диаграммы является использование Мастера диаграмм. В этом случае также можно выделить ячейки, содержащие данные для диаграммы, а затем нажать кнопку Мастер диаграмм панели Стандартная, после чего появится диалоговое окно Мастер диаграмм. Построение с использованием Мастера диаграмм Выбор типа диаграммы В диалоговом окне Мастер диаграмм (шаг 1 из 4): тип диаграммы следует выбрать тип и вид диаграммы. Диалоговое окно имеет две вкладки: Стандартные и Нестандартные. Во вкладке Стандартные расположены стандартные типы диаграмм Microsoft Excel и их разновидности (виды) (рис. 4). Рис. 4. Выбор типа и вида стандартной диаграммы Для просмотра примерного внешнего вида выбранной диаграммы следует нажать и удерживать кнопку Просмотр результата (рис. .5). Рис. 5. Просмотр внешнего вида создаваемой диаграммы Выбранный тип и вид диаграммы можно будет изменить в последующем при редактировании и оформлении диаграммы. По окончании выбора типа и вида диаграммы в диалоговом окне Мастер диаграмм (шаг 1 из 4): тип диаграммы следует нажать кнопку Далее. Выбор источника данных В диалоговом окне Мастер диаграмм (шаг 2 из 4): источник данных диаграммы можно уточнить или заново выбрать источник данных для диаграммы. Диалоговое окно имеет две вкладки: Диапазон данных и Ряд. Если перед началом создания диаграммы на листе были выделены ячейки с данными, то во вкладке Диапазон данных в поле Диапазон указан диапазон ячеек листа, для которого создается диаграмма (рис. 6). А на листе этот диапазон обведен бегущим пунктиром. При необходимости можно очистить поле Диапазон и, не закрывая диалогового окна, на листе выделить другой диапазон ячеек. Рис. 6. Выбор источника данных Как правило, независимо от размещения данных на листе, Microsoft Excel правильно выбирает вариант построения рядов данных (по строкам или по столбцам выделенного диапазона) и устанавливает соответствующий переключатель (на строках или на столбцах). Имена рядов данных, показываются в легенде. При необходимости можно выбрать самостоятельно, но это существенно изменит вид диаграммы (рис. 7). Рис. 7. Выбор источника данных Содержание вкладки Ряд зависит от типа выбранной диаграммы, а также от выбора варианта построения рядов данных (рис. 8, рис. 9). Рис. 27.8. Выбор рядов данных и подписей делений оси Х: ряды данных в столбцах Рис. 9. Выбор рядов данных и подписей делений оси Х: ряды данных в строках По окончании работы с источниками данных диаграммы в диалоговом окне Мастер диаграмм (шаг 2 из 4): источник данных диаграммы следует нажать кнопку Далее. Выбор основных параметров В диалоговом окне Мастер диаграмм (шаг 3 из 4): параметры диаграммы можно выбрать и установить основные параметры диаграммы. Диалоговое окно, в зависимости от типа создаваемой диаграммы, имеет от трех до шести вкладок: Заголовки, Оси, Линии сетки, Легенда, Подписи данных, Таблица данных. Во вкладке Заголовки (рис. 10) можно создать основные подписи в диаграмме. Заголовки в соответствующие поля вводятся с клавиатуры. В последующем при редактировании и оформлении диаграммы можно будет изменить названия или сделать так, чтобы соответствующие заголовки автоматически вставлялись из ячеек листа. Рис. 10. Создание основных подписей в диаграмме Тема 12. Модели организации вычислений и обработки информации Модели вычислений Взгляд на использование компьютеров меняется в процессе их применения в различных сферах человеческого труда: большие вычислительные центры с мощными компьютерами, средние по мощности ЭВМ для автоматизации технологических процессов, персональные компьютеры, компьютеры, объединенные сетью коммуникаций. Неизменным остается требование пользователей к вычислительным ресурсам для удовлетворения потребностей в информации - время процессора (быстродействие), оперативная память, дисковое пространство и т.п. Проблема совместного использования ресурсов является одной из ключевых проблем решения любых прикладных задач на ЭВМ, в том числе и создания ИС. Решение этой проблемы приводит к разработке новых компьютерных технологий, которые являются сложным синтезом изменений в аппаратном и программном обеспечении. Основой таких модификаций как аппаратного, так и программного обеспечения являются модели вычислений. Что принято понимать под моделью вычислений? Обычно под моделью вычислений подразумевают совокупность аппаратно-программных средств, схему их взаимодействия между собой и пользователями, т.е. постулируется ответ на вопросы, каким образом и какие вычислительные ресурсы используются в процессе выполнения вычислений. Поскольку понятие модели вычислений связано как и с аппаратным, так и с программным обеспечением, то нередко в качестве синонима слова модель используется слово архитектура. За всю историю развития вычислительной техники было предложено не так уж много моделей вычислений. Централизованные вычисления: модель вычислений с использованием централизованной хост-ЭВМ; модель с автономными персональными вычислениями; Распределенные вычисления: модель вычислений "файл-сервер"; модель вычислений "клиент-сервер"; модель "вычисление по требованию". Исторически одной из первых моделей вычислений является модель с использованием централизованной хост-ЭВМ. В такой схеме вычислений пользователь получает доступ к вычислительным ресурсам ЭВМ через сеть неинтеллектуальных терминалов (т.е. терминалов, не обладающих никакими вычислительными возможностями). Центральный компьютер полностью отвечает за взаимодействие с пользователем и управление данными в многопользовательской среде. Преимуществом такой модели вычислений является их централизация. Централизованные системы позволяют совместно использовать вычислительные ресурсы (диски, принтеры, оперативную память) с высокой эффективностью, а также обеспечивать высокую надежность и актуальность хранимых данных. Самым большим недостатком такой схемы вычислений является линейная зависимость вычислительной мощности центральной ЭВМ от числа пользователей и, как следствие, высокая стоимость аппаратуры и программного обеспечения. Несмотря на устойчивую тенденцию снижения стоимости оборудования, такие системы по-прежнему остаются одними из дорогостоящих (отношение "цена/производительность" остается достаточно высокой). В 80-е годы прошлого века появились персональные компьютеры и рабочие станции. Независимые друг от друга, предоставляющие вычислительные возможности, которые сопоставимы с большими ЭВМ, доступные по цене широкому кругу потребителей (отношение "цена/производительность" в данном случае гораздо ниже, чем при использовании больших ЭВМ). Персональные компьютеры положили конец централизованному подходу в обработке данных и обозначили переход к распределенным вычислениям. Преимуществом такой модели вычислений является их автономность в использовании вычислительных ресурсов, т.е. централизованное использование компьютера, но на рабочем месте и независимо от других таких же компьютеров. В данном случае можно подобрать персональный компьютер адекватно решаемому кругу задач. Однако у независимых персональных вычислений есть и свои проблемы. Эти проблемы порождают распределенность данных (невозможность совместной работы с данными различных пользователей) по персональным компьютерам в случае, когда эти данные должны использоваться совместно в рамках одной организации. При этом выигрыш в отношении "цена/производительность" компенсируется потерями в производительности труда коллективов, работающих с распределенными таким образом данными. Проблемы совместного использования данных, расположенных на персональных компьютерах, привели к разработке концепции локальной вычислительной сети, которая восстанавливает преимущества коллективных вычислений и сохраняет простоту использования персональных компьютеров. Наличие вычислительной сети компьютеров характерно для всех моделей распределенных вычислений. Модель вычислений "файл-сервер" (или архитектура "файл-сервер") основывается на понятии сервера. Термин сервер имеет двойственный смысл. С одной стороны, сервер есть узел вычислительной сети (компьютер с сети), предназначенный для предоставления совместно используемых ресурсов и услуг, а с другой - программный компонент, предоставляющий общий функциональный сервис другим программным компонентам вычислительной сети. Файловый сервер является обычно центральным узлом сети, на котором хранятся файлы коллективного пользования и который является также концентратором совместно используемых периферийных устройств (например, принтера или дискового накопителя большой емкости). Файловый сервер не принимает участия в обработке приложения. Он выполняет сетевой транспорт совместно используемых данных (часто пересылая файл целиком конечному пользователю). Преимуществом такой модели является, несомненно, корпоративное использование территориально распределенных вычислительных ресурсов, имеющее одним из своих следствий создание глобальных вычислительных систем и новых технологий обмена информацией. Однако у такой модели есть два крупных недостатка при разработке многопользовательских приложений. Интенсивный обмен данными (рост трафика сети) приводит к быстрому достижению ее пропускной способности и тем самым к снижению (изза увеличения времени реакции приложения за счет времени ожидания) производительности многопользовательской системы. Другая проблема - это обеспечение согласованности данных, т.е. одновременного разделения доступа к одним и тем же данным группой пользователей. Обычно файл блокируется для других пользователей, когда его начинает обрабатывать приложение. В случае, когда часть файла реплицируется на конечный узел для обработки, снижается актуализация данных, что может быть неприемлемо для систем оперативной обработки информации. Модель вычислений "клиент-сервер" явилась следующим шагом в развитии распределенных вычислений, объединив в себе преимущества коллективных вычислений в сети компьютеров с доступом к совместно используемым данным и высокие характеристики производительности вычислений с центральной ЭВМ. Основными понятиями данной модели являются сервер баз данных, клиентское приложение и сеть. Основное назначение сервера баз данных - оптимальное управление разделяемыми ресурсами на уровне данных для множества клиентов. На этом уровне достаточно эффективно решаются задачи обеспечения согласованности данных, их актуальности, защиты и целостности. Клиентское приложение является частью системы, которая обеспечивает интерфейс приложения с серверов баз данных. Логика приложения может быть полностью реализована на клиентской части системы, а обработку данных забирает на себя сервер баз данных. Сеть и коммуникационное программное обеспечение являются средствами передачи данных. Реализация этой компоненты модели обеспечивает прозрачность сервера баз данных по отношению к клиенту. Рис. 1. Преимущества и недостатки модели вычислений "клиент-сервер" Несмотря на то, что модель вычислений "клиент-сервер" является высокопроизводительной распределенной моделью вычислений, она, помимо очевидных преимуществ, имеет присущие ей недостатки (рис. 1.) Кроме того, другие модели вычислений также продолжают развиваться, обеспечивая приемлемые значения отношения "ценапроизводительность". Модель "вычисления по требованию" или GRID является в настоящее время одной из перспективных распределенных моделей вычислений. Суть ее состоит в использовании вычислительных ресурсов, расположенных в локальной или глобальной вычислительной сети, аналогично тому, как мы в быту используем электричество, совершенно не отдавая себе отчета в том, с какой электростанции оно поступает к нам в дом. В этой модели вычислений заявленные в сети GRID вычислительные ресурсы (компьютеры или кластеры ЭВМ) предоставляют свои свободные вычислительные ресурсы согласно правилам обслуживания заданий в очереди. Таким образом, находясь в России, вы можете запустить свою задачу на компьютере в Австралии, совершенно об этом не зная. Тонкий клиент и толстый клиент Тонкий клиент (англ. thin client) в компьютерных технологиях — компьютер или программа-клиент в сетях с клиент-серверной или терминальной архитектурой, который переносит все или большую часть задач по обработке информации на сервер. Примером тонкого клиента может служить компьютер с браузером, использующийся для работы с веб-приложениями. Кроме общего случая, следует выделить аппаратный тонкий клиент (например, Windows-терминал) - специализированное устройство, принципиально отличное от ПК. Аппаратный тонкий клиент не имеет жёсткого диска, использует специализированную локальную ОС (одна из задач которой организовать сессию с терминальным сервером для работы пользователя), не имеет в своём составе подвижных деталей, выполняется в специализированных корпусах с полностью пассивным охлаждением. Для расширения функциональности тонкого клиента прибегают к его "утолщению", например, добавляют возможности автономной работы, сохраняя главное отличие - работу в сессии с терминальным сервером. Когда в клиенте появляются подвижные детали, появляются возможности автономной работы, он перестаёт быть тонким клиентом в чистом виде, а становится универсальным клиентом. Тонкий клиент в большинстве случаев обладает минимальной аппаратной конфигурацией, вместо жесткого диска для загрузки локальной специализированной ОС используется DOM (DiskOnModule) модуль с разъёмом IDE, флэш-памятью и микросхемой, подыгрывающей логику обычного жёсткого диска - в BIOS определяется как обычный жёсткий диск, только размер его обычно на 2-3 порядка меньше. В некоторых конфигурациях системы тонкий клиент загружает операционную систему по сети с сервера, используя протоколы PXE, BOOTP, DHCP, TFTP и Remote Installation Services (RIS). Протоколы, используемые тонкими клиентами X11 — используется в Unix Telnet — мультиплатформенный SSH — мультиплатформенный защищённый аналог Telnet NX NoMachine — протокол X11 со сжатием данных Virtual Network Computing Citrix ICA Remote Desktop Protocol (RDP), протокол для удалённой работы с использованием графического интерфейса пользователя для Microsoft Windows SPICE (Simple Protocol For Independent Computing Environments) Кроме того могут применяться закрытые протоколы, созданные разработчиками программного обеспечения Толстый или Rich-клиент в архитектуре клиент-сервер — это приложение, обеспечивающее (в противовес тонкому клиенту) расширенную функциональность независимо от центрального сервера. Часто сервер в этом случае является лишь хранилищем данных, а вся работа по обработке и представлению этих данных переносится на машину клиента. Системы с толстым клиентом, напротив, реализуют основную логику обработки на клиенте, а сервер представляет собой в чистом виде сервер баз данных, обеспечивающий исполнение только стандартизованных запросов на манипуляцию с данными (как правило - чтение, запись, модификацию данных в таблицах реляционной базы данных). В системах такого класса требования к рабочей станции выше, а к серверу - ниже. Достоинство архитектуры - переносимость серверной компоненты на серверы различных производителей: все промышленные серверы баз данных реляционного типа поддерживают работу со стандартизованным языком манипулирования данными SQL, но внутренний встроенный язык обработки данных, необходимый для реализации логики обработки на сервере у каждого из серверов свой. Достоинства Толстый клиент обладает широким функционалом в отличие от тонкого. Режим многопользовательской работы. Предоставляет возможность работы даже при обрывах связи с сервером. Имеет возможность подключения к банкам без использования сети Интернет. Высокое быстродействие. Недостатки Большой размер дистрибутива. Многое в работе клиента зависит от того, для какой платформы он разрабатывался. При работе с ним возникают проблемы с удаленным доступом к данным. Довольно сложный процесс установки и настройки. Сложность обновления и связанная с ней неактуальность данных. «Толстый» клиент содержит всю функциональность и интерфейсную часть в себе, и при любом изменении, требует замены у всех пользователей. Все компьютеры в распределенной системе связаны между собой коммуникационной сетью. Коммуникационные сети подразделяются на широкомасштабные (Wide Area Networks, WANs) и локальные (Local Area Networks, LANs). Компьютерные коммуникации служат для дистанционной передачи данных с одного компьютера на другой и являются не только самым новым, но и самым перспективным видом телекоммуникаций. Они обладают рядом неоспоримых преимуществ по сравнению с традиционными средствами общения людей и передачи информации позволяют не только передавать, получать, но и хранить, и обрабатывать информацию. Проблема передачи информации с одного компьютера на другой возникла практически одновременно с появлением компьютеров. Можно, конечно, передавать информацию с помощью внешних носителей информации – магнитных или компакт – дисков. Но этот способ достаточно медленный и неудобный. Значительно лучше соединить компьютеры кабелем, загрузить специальную программу для передачи информации и, таким образом, получить простейшую компьютерную сеть. Например, для создания прямого соединения компьютеров, работающих под управлением операционной системы Windows, не требуется специального программного и аппаратного обеспечения. При объединении нескольких компьютеров процесс обмена информацией становится сложнее, однако принципы соединения остаются те же, что и для двух компьютеров. Для подключения компьютеров к линиям связи используются модемы или сетевые карты, если связь осуществляется по специальным выделенным линиям. Кроме того, на каждом компьютере устанавливаются программы для работы в сети. Таким образом: компьютерная сеть это объединение компьютеров с помощью модемов, линий связи и программ, обеспечивающих обмен информацией. Компьютерные сети позволяют осуществлять новую технологию обработки информации и совместного использования ресурсов – аппаратных, программных и информационных. Новая технология получила название – распределенная обработка данных. Для передачи информации могут быть использованы различные физические явления, как правило — различные виды электрических сигналов, световых сигналов или электромагнитного излучения Классификация По территориальной распространенности LAN (Local Area Network) - локальные сети, имеющие замкнутую инфраструктуру до выхода на поставщиков услуг, около шести миль (10 км) в радиусе. Локальные сети являются сетями закрытого типа, доступ к ним разрешен только ограниченному кругу пользователей, для которых работа в такой сети непосредственно связана с их профессиональной деятельностью. MAN (Metropolitan Area NetWork) - Региональная сеть, которая обслуживает информационные потребности конкретного географического региона, около 20 миль (30 км) в радиусе. Если охватывается множество различных информационных систем, то в рамках определенного региона то это интранет. WAN (Wide Area Network) GAN (Global Area Network)- глобальная сеть, покрывающая большие географические регионы, включающие в себя как локальные сети, так и прочие телекоммуникационные сети и устройства. Пример WAN - сети с коммутацией пакетов (Frame relay), через которую могут "разговаривать" между собой различные компьютерные сети. Глобальные сети являются открытыми и ориентированы на обслуживание любых пользователей. Глобальная вычислительная сеть (WWW, World Wide Web)с учетом охвата конкретного экономического пространства По типу функционального взаимодействия Клиент-сервер Смешанная сеть Одноранговая сеть Многоранговые сети По типу сетевой топологии Шина Звезда Кольцо Решётка Смешанная топология Полносвязная топология По типу среды передачи проводные (коаксиальные, на витой паре, оптоволоконные) беспроводные (с передачей информации по радиоканалам, в инфракрасном диапазоне) По функциональному назначению Сети хранения данных Серверные фермы Сети управления процессом Сети SOHO По скорости передач низкоскоростные (до 10 Мбит/с), среднескоростные (до 100 Мбит/с), высокоскоростные (свыше 100 Мбит/с); Основное различие между всеми названными сетями заключается в управлении доступом к информации и в том, как происходит обмен данными. В зависимости от способов управления доступом и обмена данными сети подразделяются по топологии и технологии. Последовательно рассмотрим представление данных в сетях, виды используемых топологий и технологий. Топология это схема соединения каналами связи компьютеров или узлов сети между собой. Используются следующие виды соединений: общая шина, звезда, кольцо. Метод доступа это технология, определяющая использование канала передачи данных, соединяющего узлы сети на физическом уровне. Самыми распространенными технологиями сегодня являются Ethernet, Arcnet и Token - Ring (говорящее кольцо). Для соединения сетей используется специальное оборудование: ■ Сетевые кабели (коаксиальные, оптоволоконные; кабели на витых парах (две пары, четыре пары), образованные двумя переплетенными друг с другом проводами, и др.). ■ Коннекторы (соединители) для подключения кабелей к компьютеру, разъемы для соединения отрезков кабеля. ■ Сетевые интерфейсные адаптеры для приема и передачи данных (рис. 2.38). В соответствии с определенным протоколом управляют доступом к среде передачи данных. Размещаются в системных блоках компьютеров, подключенных к сети. К разъемам адаптеров подключается сетевой кабель. Коаксиальные, Телевизионный коаксиальный кабель типа RG-59: A — оболочка (светостабилизированный полиэтилен), B — внешний проводник (оплётка из меди), C — изоляция (сплошной полиэтилен), D — внутренний проводник (медная проволока). Оптоволоконные. Основное применение оптические волокна находят в качестве среды передачи на волоконно-оптических телекоммуникационных сетях различных уровней: от межконтинентальных магистралей до домашних компьютерных сетей. Применение оптических волокон позволяет оперировать с чрезвычайно высокими скоростями передачи, измеряемыми терабитами в секунду.; Кабели на витых парах (две пары, четыре пары), Термин "корпоративная сеть" также используется в литературе для обозначения объединения нескольких сетей, каждая из которых может быть построена на различных технических, программных и информационных принципах. В зависимости от наличия защиты – Экранированная и не экранированная. В настоящее время, благодаря своей дешевизне и лёгкости в монтаже, является самым распространённым решением для локальных сетей Сеть шинной топологии представляет собой подключение компьютеров вдоль одного кабеля. Технологией обеспечивающей такой способ соединения компьютеров является Ethernet метод доступа c прослушиванием несущей частоты и обнаружением конфликтов. При этом методе доступа узел, прежде чем послать данные по каналу связи, прослушивает его, и только убедившись, что канал свободен, посылает пакет. Если канал занят, узел повторяет попытку передать пакет через случайный промежуток времени. Данные, переданные одним узлом сети, поступают во все узлы, но распознает и принимает их компьютер, которому предназначены данные. В качестве линий связи в топологии Ethernet используются кабель типа витая пара, коаксиальные и оптоволоконные кабели. Эта технология обеспечивает дуплексную передачу данных со скоростями от 10 до 100 Мбит/сек. Шинная топология позволяет эффективно использовать пропускную способность канала, устойчива к неисправностям отдельных узлов и дает возможность наращивания сети. Сеть кольцевой топологии использует в качестве канала связи замкнутое кольцо из компьютеров, соединенных коаксиальным или оптическим кабелем. Технология доступа в сетях этой топологии реализуется методом передачи маркера. Маркер – это пакет, снабженный специальной последовательностью бит (его можно сравнить с конвертом для письма). Он последовательно предается по кольцу от компьютера к компьютеру в одном направлении. Каждый узел ретранслирует передаваемый маркер. Компьютер может передать свои данные, если он получил пустой маркер. Маркер с пакетом передается, пока не обнаружится компьютер, которому предназначен пакет. В этом компьютере данные принимаются, но маркер движется дальше и возвращается к отправителю. После того, как отправивший пакет компьютер убедится, что пакет доставлен адресату, маркер освобождается. Скорость передачи данных в таких сетях достигает 4 Мбит/сек. При звездообразной топологии все компьютеры сети подключаются к центральному компьютеру отдельной линией связи. Центральный компьютер управляет рабочими станциями, подключенными к нему через концентратор, который выполняет функции распределения и усиления сигналов. Надежность работы сети при такой топологии полностью зависит от центрального компьютера. Метод доступа реализуется с помощью технологии Arcnet. Этот метод доступа также использует маркер для передачи данных. Маркер передается от компьютера к компьютеру в порядке возрастания адреса. Как и в кольцевой топологии, каждый компьютер регенерирует маркер. Данный метод доступа обеспечивает скорость передачи данных 2 Мбит/сек. В настоящее время существуют еще более скоростные, но и более дорогие варианты организации вычислительных сетей в виде распределенного двойного кольца на базе оптико-волоконных каналов (вариант FDDI) и витой пары (вариант CDDI). Данные варианты организации и технологии построения предназначаются для больших корпоративных вычислительных сетей. Локальные сети могут интегрироваться в более сложные единые сетевые структуры. При этом, однотипные по используемым в них аппаратуре и протоколам сети, объединяются с помощью общих для соединяемых сетей узлов-«мостов», а разнотипные сети (работающих под управлением различных операционных систем) объединяются с помощью общих узлов-«шлюзов». Мост сетевой мост, бридж (жарг., калька с англ. bridge). Объединение двух одинаковых локальных сетей, которые используют одинаковые методы передачи данных, используют устройство мост. Мост, — сетевое оборудование для объединения сегментов локальной сети. Мосты "изучают" характер расположения сегментов сети путем построения адресных таблиц вида "Интерфейс: MAC-адрес", в которых содержатся адреса всех сетевых устройств и сегментов, необходимых для получения доступа к данному устройству. Шлюзы могут быть как аппаратными, так и программными. Например, это может быть специальный компьютер (шлюзовой сервер), а может быть и компьютерная программа, шлюзовое приложение. В последнем случае компьютер может выполнять не только функции шлюза, но и функции рабочей станции. Интеграция нескольких сетей в единую систему требует обеспечения межсетевой маршрутизации информационных потоков в рамках единой сети. Межсетевая маршрутизация организуется путем включения в каждую из объединяемых подсетей специальных узлов-«маршрутизаторов» (часто функции «маршрутизаторов» и «шлюзов» интегрируются в одном узле). Узлы-«маршрутизаторы» должны «распознавать», какой из пакетов относится к «местному» трафику сети станцииотправителя, а какой из них должен быть передан в другую сеть, входящую в единую интегрированную систему. Сетевой коммутатор или свитч (жарг. от англ. switch — переключатель) — устройство, предназначенное для соединения нескольких узлов компьютерной сети в пределах одного сегмента. В отличие от концентратора, который распространяет трафик от одного подключенного устройства ко всем остальным, коммутатор передаёт данные только непосредственно получателю, исключение составляет широковещательный трафик. Сетевой концентратор или Хаб (жарг. от англ. hub — центр деятельности) — сетевое устройство, предназначенное для объединения нескольких устройств Ethernet в общий сегмент сети. Устройства подключаются при помощи витой пары, коаксиального кабеля или оптоволокна. В настоящее время хабы почти не выпускаются — им на смену пришли сетевые коммутаторы (свитчи), выделяющие каждое подключённое устройство в отдельный сегмент. Пользователи (клиенты) локальной сети могут иметь различные права доступа и полномочия по обработке информации, хранящейся в базах данных коллективного пользования. Полномочия пользователей локальной сети определяются правилами разграничения доступа, а совокупность приемов распределения полномочий называется политикой сети. Управление сетевыми политиками называется администрированием сети, которым занимается уполномоченное лицо – системный администратор. "Яблочные сети" - Apple Talk, Local Talk Apple Talk - стек протоколов, предложенный компанией Apple в начале 80-х годов. Изначально протоколы Apple Talk применялись для работы с сетевым оборудованием, объединяемым названием Local Talk (адаптеры, встроенные в компьютеры Apple). Топология сети строилась как общая шина или дерево, максимальная длина 300 метров, скорость передачи 230,4 Кбит/с. Среда передачи - экранированная витая пара. Сегмент Local Talk мог объединять до 32 узлов. Малая пропускная способность быстро вызвала необходимость разработки адаптеров для сетевых сред с большей пропускной способностью - Ether Talk, Token Talk и FDDI Talk для сетей стандарта Ethernet, Token Ring и FDDI соответственно. Т.е. Apple Talk пошел путем универсальности на канальном уровне, и может подстраиваться под любую физическую реализацию сети. Как и большинство других изделий компании Apple, эти сети живут внутри "яблочного" мира, и практически не пересекаются с PC. Wi-Fi (англ. Wireless Fidelity — «беспроводная точность») — стандарт на оборудование Wireless LAN. Разработан консорциумом Wi-Fi Alliance на базе стандартов IEEE 802.11, «Wi-Fi» — торговая марка «Wi-Fi Alliance». Технологию назвали WirelessFidelity (дословно «беспроводная точность») по аналогии с Hi-Fi. Установка Wireless LAN рекомендовалась там, где развёртывание кабельной системы было невозможно или экономически нецелесообразно. В нынешнее время во многих организациях используется Wi-Fi, так как при определённых условиях скорость работы сети уже превышает 100 Мбит/сек. Пользователи могут перемещаться между точками доступа по территории покрытия сети Wi-Fi. Мобильные устройства (КПК, смартфоны, PSP и ноутбуки), оснащённые клиентскими WiFi приёмо-передающими устройствами, могут подключаться к локальной сети и получать доступ в Интернет через точки доступа или хот-споты. Bluetooth или блютуз (переводится как синий зуб, в честь Харальда I Синезубого) — производственная спецификация беспроводных персональных сетей (англ. Wireless personal area network, WPAN). Гарнитура для мобильного телефона, использующая для передачи голоса Bluetooth. Bluetooth обеспечивает обмен информацией между такими устройствами как карманные и обычные персональные компьютеры, мобильные телефоны, ноутбуки, принтеры, цифровые фотоаппараты, мышки, клавиатуры, джойстики, наушники, гарнитуры на надёжной, недорогой, повсеместно доступной радиочастоте для ближней связи. Bluetooth позволяет этим устройствам сообщаться, когда они находятся в радиусе до 10-100 метров друг от друга (дальность очень сильно зависит от преград и помех), даже в разных помещениях. GPRS (англ. General Packet Radio Service — пакетная радиосвязь общего пользования) — надстройка над технологией мобильной связи GSM, осуществляющая пакетную передачу данных. GPRS позволяет пользователю сети сотовой связи производить обмен данными с другими устройствами в сети GSM и с внешними сетями, в том числе Интернет. GPRS предполагает тарификацию как по объёму переданной/полученной информации, так и по времени, проведённому онлайн. Тема 13. Глобальные и телекоммуникационные сети в экономике Понятие Интернет. Преимущества Интернета. Компоненты Интернета. Понятие Web-сервера и Web-браузера. Сетевые информационные технологии: электронная почта, телеконференции, доска объявлений; гипертекстовые и мультимедийные информационные технологии. Адресация ресурсов в Интернете. Семейство протоколов ТСР/IP. Новые технологии для доступа в Интернет. Проблемы Интернета. Поисковые системы в Интернете. Проблемы и возможности поисковых систем. Технология World Wide Web (WWW). WWW как часть Интернета. Концепция WWW. Общая характеристика языка разметки гипертекста НТML. При подключении локальной сети предприятия к глобальной сети особое внимание обращается на обеспечение информационной безопасности. В частности, должен быть максимально ограничен доступ в сеть для внешних пользователей, а также ограничен выход во внешнюю сеть сотрудников предприятия. Для обеспечения сетевой безопасности устанавливают брандмауэры. Это специальные компьютеры или компьютерные программы, препятствующие входу в локальную сеть и несанкционированной передаче информации. Порядок доступа и использования ресурсов сети Интернет определяет организация или уполномоченное лицо – провайдер. Концепция открытых информационных систем. Для реализации технологии распределенной обработки данных необходимо согласовать правила использования и взаимодействия аппаратных ресурсов, изготовленных разными фирмами, программных ресурсов, созданных разными языковыми средствами и информационных ресурсов, имеющих разные форматы представления данных. В настоящее время основной тенденцией в области информационных технологий и компьютерных коммуникаций является идеология открытых систем. Идеологию открытых систем реализуют в своих последних разработках все ведущие фирмы – поставщики средств вычислительной техники, передачи информации, программного обеспечения и разработки прикладных информационных систем. Их результативность на рынке информационных технологий определяется согласованной научно-технической политикой и реализацией стандартов открытых систем. Что понимается под открытыми системами в данном контексте? «Открытая система это система, которая состоит из компонентов, взаимодействующих друг с другом через стандартные интерфейсы, службы и форматы данных». Сущность технологии открытых систем заключается в обеспечении следующих задач: Унификации обмена данными между различными компьютерами; Переносимости прикладных программ между различными компьютерами; Мобильности пользователей, т.е. возможности пользователей переходить с одного компьютера на другой, независимо от его архитектуры и используемых программ без необходимости переобучения специалистов. Основой, обеспечивающей реализацию открытых систем служит совокупность стандартов, с помощью которых унифицируется взаимодействие аппаратуры и всех видов программного обеспечения: языков программирования, средств ввода – вывода, графических интерфейсов, систем управления базами данных, протоколов передачи данных в компьютерных сетях. 1. Понятие, структура и принципы работы сети Интернет. Самой известной глобальной сетью является INTERNET. Основой функционирования глобальной сети ИНТЕРНЕТ является базовая семиуровневая эталонная модель взаимосвязи открытых систем протокол TCP/IP (Transfere Communication Protocol /Internet Protocol). Интернет — это всемирная компьютерная сеть, объединяющая миллионы компьютеров по всему миру. Фактически Интернет является конгломератом многих глобальных, региональных, университетских и учрежденческих сетей, а также сетей, обслуживаемых коммерческими провайдерами. В таблице 2 представлена история создания и развития сети Интернет. Таблица 2 История создания и развития компьютерной сети Интернет Год 1962 год 1962 год 1969 год 1972 год конец 70-х 1983 год середина 80-х 1987 год 1988 год 1991 год 1993 год Событие Джон Ликлайдер (John Licklider) концепция «Галактической сети» (Galactic Network); Проект по созданию сети, связывающей компьютеры оборонительных учреждений в Управлении перспективных исследований и разработок Министерства обороны США (Advanced Research Projects Agency, ARPA) Создание сети ArpaNet, в основе функционирования которой лежали принципы, на которых позже был построен Интернет; Появилось первое приложение электронная почта (E-Mail). Рэй Томлинсон (Ray Tomlinson); Разработан стек протоколов для сетевого взаимодействия TCP/IP. ARPAnet полностью перешла на стек протоколов TCP/IP; Создана NFSnet (сеть Национального научного фонда США (NFS). Основу сети составили пять СуперЭВМ; Создан NFSnet Backbone (базовая часть или хребет сети). К NFSnet присоединяются Канада, Дания, Финляндия, Франция, Норвегия и Швеция. 1990 год ликвидирована ARPAnet В Европейской лаборатории физики частиц (European Laboratory for Participle Physics,CERN) Тимоти Бернерсом-Ли (Timothy Berners-Lee) разработана служба «Всемирная паутина» (World Wide Web, WWW). К NFSnet подключилась Россия Протоколы – это специальные стандарты, которые обеспечивают совместимость программ и данных (программы поддержки протоколов) и аппаратных средств (аппаратные протоколы) при взаимодействии компьютеров в сетях. Программы поддержки протоколов часто называют просто «протокол», а функции поддержки аппаратных протоколов физически выполняют специальные устройства – интерфейсы (разъемы, кабели и т.п.). Главным международным стандартом сетевых взаимодействий, принятым в 1983 году является базовая семиуровневая эталонная модель взаимосвязи открытых систем. Международная организация по стандартизации (International Organization for Standardization, ISO) — международная организация, занимающаяся выпуском стандартов. Сетевая модель OSI (базовая эталонная модель взаимодействия открытых систем, англ. Open Systems Interconnection Basic Reference Model) — абстрактная сетевая модель для коммуникаций и разработки сетевых протоколов. Представляет уровневый подход к компьютерной сети. Каждый уровень обслуживает свою часть процесса взаимодействия. Благодаря такой структуре совместная работа сетевого оборудования и программного обеспечения становится гораздо проще и прозрачнее. Сетевая модель OSI Прикладной (Приложений) уровень (англ. Application layer) Представительский (Уровень представления) (англ. Presentation layer) Сеансовый уровень (англ. Session layer) Транспортный уровень (англ. Transport layer) Сетевой уровень (англ. Network layer) Канальный уровень (англ. Data Link layer) Физический уровень (англ. Physical layer) В настоящее время основным используемым семейством протоколов является TCP/IP, Протоколы этих уровней полностью реализуют функциональные модели OSI. На стеке протоколов TCP/IP построено всё взаимодействие пользователей в IP-сетях. Стек является независимым от физической среды передачи данных. Стек протоколов TCP/IP (англ. Transmission Control Protocol/Internet Protocol) — набор сетевых протоколов разных уровней модели сетевого взаимодействия DOD, используемых в сетях. Протоколы работают друг с другом в стеке (англ. stack, стопка) — это означает, что протокол, располагающийся на уровне выше, работает «поверх» нижнего, используя механизмы инкапсуляции. Например, протокол TCP работает поверх протокола IP. Стек протоколов TCP/IP основан на модели сетевого взаимодействия DOD и включает в себя протоколы четырёх уровней: прикладного (application), транспортного (transport), сетевого (internet), уровня доступа к среде (network access). Данные обычно содержатся в больших по размерам файлах. Однако, существует две причины, затрудняющие передачу больших блоков данных. Во-первых, такой блок, отправляемый с одного компьютера, заполняет весь канал и «связывает» работу всей сети, т.е. препятствует взаимодействию остальных компонентов сети. Во-вторых, возникновение ошибок при передаче крупных блоков приведет к повторной передаче всего блока. По этим причинам файлы разбивают на небольшие управляемые пакеты или кадры. Пакет – основная единица информации в компьютерных сетях. При разбиении файлов на пакеты скорость их передачи возрастает настолько, что каждый компьютер в сети получает возможность передавать и принимать данные практически одновременно с остальными компьютерами. На компьютере – получателе пакеты накапливаются и выстраиваются в должном порядке для восстановления исходного файла. В Интернет нет центрального управляющего органа, а следовательно, выход любого узла из строя или появление нового узла не оказывают никакого влияния на общую работоспособность сети. Однако архитектура коммуникационной системы Интернет имеет вполне определенный иерархический характер. В этой иерархической архитектуре ограниченный набор дорогостоящих магистральных каналов с высокой пропускной способностью, составляющих так называемую опорную или базовую сеть, соединяет между собой сети со средней пропускной способностью, к которым, в свою очередь, подключаются отдельные организации. Понятно, что для сети такого масштаба и организации очень остро стоит проблема адресации и маршрутизации. Связь между компьютерами в Интернет осуществляется посредством комплекса сетевых протоколов ТСР\IР. Для идентификации компьютеров (host-узлов), подключенных к Интернет, и межсетевой маршрутизации пакетов каждому из компьютеров присваивается уникальный четырехбайтный адрес (IP-адрес). Запись IPадреса состоит из четырех сегментов, разделенных точками. Каждый сегмент представляет собой десятичное число в диапазоне от 0 до 255, что соответствует одному байту. Примером записи IP-адреса является строка: 197.25.17.34. Числа 0,127 и 255 зарезервированы для специальных нужд и не могут быть использованы в обычном IРадресе. Сегменты IP-адреса делятся на две части. Левая — сетевая часть IP-адреса — обозначает сеть или иерархию подсетей, на нижнем уровне которой находится адресуемый компьютер. Правая — машинная часть IP-адреса — указывает на конкретный номер host-компьютера в сети нижнего уровня иерархии. Количество сегментов в сетевой и машинной части IP-адреса зависит от того, к какому классу сети он принадлежит. Номера сетей выделяются административным центром InterNIC (Network Information Center) научным организациям, учебным заведениям, коммерческим структурам и пр. по их официальным запросам. Данные номера являются постоянными, или статическими. При этом, присваивание номеров конкретным машинам пользователей происходит непосредственно в самих организациях. Каждый Интернет-провайдер, компания, предоставляющая доступ в Интернет индивидуальным клиентам (Internet service provider, ISP), предварительно получив комплект постоянных номеров сетей в NIC и создав на их базе набор (пул) IP-адресов, выделяет клиенту при каждом его подключении один из них. В этом случае, IP-адрес клиента рассматривается как временный, или динамический. Данный механизм использования адресов Интернет в условиях множества непостоянных клиентов сети позволяет экономить ограниченное пространство статических адресов, которое в настоящее время составляет примерно два миллиона. В силу того, что числовые IP-адреса host-узлов, обеспечивающие межсетевую маршрутизацию пакетов на втором уровне протоколов ТСР\IР, не очень удобны для пользователей (отметим, что аппаратные адреса сетевых устройств первого уровня протоколов ТСР\IР полностью скрыты от них), IP-адреса были дополнены иерархической системой символических адресов компьютеров, работа с которой обеспечивается в Интернет особой сетевой службой доменных имен DNS (Domain Name System). Доменная система имен — это весьма сложная распределенная база данных, содержащая информацию о компьютерах (в основном, о компьютерах-серверах), включенных в Интернет. К информации данной базы относятся символьные адреса (имена) компьютеров, их числовые IP-адреса, данные для маршрутизации почты и многое другое. Основной задачей службы DNS при сетевом взаимодействии является поиск адресуемых компьютеров с преобразованием символьных адресов в числовые IP-адреса и наоборот. Пространство имен доменной системы представляет собой дерево с корневым каталогом. Под корневым каталогом располагаются домены верхнего уровня, ниже — второго и так далее. Таким образом, доменная система имен выполняет еще одну функцию — обеспечивает иерархическую организацию адресов компьютеров, входящих в сеть, по принципу отличному от иерархии их физического подключения. Для доменного имени «info.isea.ru» ru является именем домена верхнего уровня, isea — именем домена второго уровня, a info — именем домена третьего уровня. При этом в качестве домена самого нижнего уровня выступает символическое имя компьютера. Имена домен DNS верхнего уровня строго определены и могут быть трех- или двухсимвольными. Первый тип домен верхнего уровня исторически предназначался для организаций, расположенных на территории США, и информировал об их организационно-политической принадлежности. К трехсимвольным доменам DNS верхнего уровня относятся следующие: СОМ — коммерческие организации; EDU — учебные заведения; NET — организации, предоставляющие сетевые услуги; MIL — военные учреждения; GOV —- правительственные учреждения; ORG — некоммерческие организации; INT — международные организации. Двухсимвольные домены DNS верхнего ypoвня предназначаются для других стран и совпадают с кодами ISO. Например, RU — Россия, US — США, СА — Канада, DE — Германия, FR — Франция. Имена доменов второго уровня на территории США выделяются административным центром сети Интернет InterNIC. В Европе заявки на получение доменных имен второго уровня принимает RIPE (Reseaux IP Europeens). При таком централизованном выделении имен второго уровня дается гарантия того, что выданный домен второго уровня уникален в пределах соответствующего домена первого уровня. Организация вправе самостоятельно делить полученный домен второго уровня на поддомены, обеспечивая при этом уникальность новых имен на нижних уровнях иерархии. В России регистрация доменных имен осуществляется Всероссийским научноисследовательским институтом развития открытых систем (ВНИИРОС). Пользователи, подключенные к Интернет, получают доступ ко всем ресурсам сети. Они могут с помощью программных средств telnet, rlogin и т. п. осуществить регистрацию и выполнить свою работу на одном из удаленных многопользовательских компьютеров сети; совместно с другими пользователями объединять свои файловые системы в рамках распределенной в пространстве сетевой файловой системы NFS (Network File System) или воспользоваться услугами доступной практически в любой точке земного шара электронной почты E-mail, которая почти по всем параметрам превосходит обыкновенную почту. В Интернет существует множество, так называемых, FTP-серверов, на которых хранится огромное количество файлов. Пользователь, соединившись с одним из таких серверов с помощью сетевой службы FTP (File Transfer Protocol), получает возможность поиска на сервере и переноса на собственный компьютер необходимой ему информации. Правда, иногда, для того чтобы копировать файлы, необходимо иметь пользовательский бюджет на данном сервере, но многие FTP-серверы позволяют регистрироваться под пользовательским именем anonymous и с адресом электронной почты в качестве пароля (такие серверы называются анонимными FTP-серверами). Для облегчения поиска необходимой информации в Интернет существует отдельная сетевая служба Archie. Данная служба обеспечивает поиск по ключевым словам в специальной регулярно обновляемом базе данных о файлах, доступных по анонимному FTP. Служба WAIS (Wide Area Information Server) аналогична Archie, однако позволяет проводить более глубокий поиск не только по именам и общим характеристикам файлов, но и по их содержанию. Сервисная система Gopher связывает все три вышеназванные службы воедино. Средства поиска Gopher хорошо совмещаются с Archie и WAIS, а средства ее пользовательского интерфейса позволяют просматривать и копировать документы, найденные в результате поиска. Для представления хранимой в Интернет информации в удобной для пользователя. форме существует специальная сетевая служба WWW (World Wide Web), которая представляет собой своего рода распределенную по множеству узлов базу различного рода данных, построенную на гипертекстовой технологии. Для поиска в этой базе используются различные поисковые серверы, например, Yandex, Rambler, Lycos, Yahoo и др. Браузеры. Текстовые документы, содержащие код на языке HTML (такие документы традиционно имеют расширение .html или .htm), обрабатываются специальными приложениями, которые отображают документ в его форматированном виде. Такие приложения, называемые «браузерами» или «интернет-обозревателями». Браузеры - предоставляют пользователю удобный интерфейс для запроса веб-страниц, их просмотра (и вывода на иные внешние устройства) и, при необходимости, отправки введённых пользователем данных на сервер. Наиболее популярными на сегодняшний день браузерами являются Internet Explorer7.0, Mozilla Firefox, Safari, Google Chrome и Opera. Веб-сервер — это сервер, принимающий HTTPзапросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, обычно вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными. Веб-серверы — основа Всемирной паутины. Веб-сервером называют как программное обеспечение, выполняющее функции веб-сервера, так и непосредственно компьютер, на котором это программное обеспечение работает. Клиент, которым обычно является веб-браузер, передаёт веб-серверу запросы на получение ресурсов, обозначенных URL-адресами. Ресурсы — это HTML-страницы, изображения, файлы, медиа-потоки или другие данные, которые необходимы клиенту. В ответ веб-сервер передаёт клиенту запрошенные данные. Этот обмен происходит по протоколу HTTP Помимо названных сетевых служб в Интернет существуют и другие службы, в частности, IRC и ICQ, обеспечивающие возможность интерактивного общения удаленных пользователей сети. С помощью IRC (Internet Relay Chat) множество пользователей могут заходить на так называемые «каналы» («комнаты», «виртуальные места», как правило, имеющие тематическую направленность), чтобы «поговорить» с группой людей или с конкретным человеком. Служба ICQ (I Seek You) очень популярный в последнее время Интернет-пейджер, позволяющий в любое время узнать, находится ли некоторый пользователь в сети, «поговорить» с ним, обменяться файлами и т. д. Воспользоваться услугами всех перечисленных выше сетевых служб можно при наличий у пользователя специальной программы-клиента. Отметим, что некоторые из таких программ-клиентов носят интегральный характер, обеспечивая взаимодействие пользователя с несколькими сетевыми службами. Например, Web-браузер фирмы Netscape позволяет работать, не только с WWW, но и с FTP, с GOPHER и даже с некоторыми другими службами. Распределенные сети, работающие по технологии и принципу организации сети INTERNET, и использующие протокол TCP/IP, но принадлежащие одной организации получили название INTRANET. Фирмы, которым необходимо делиться информацией с деловыми партнерами, часто организуют общую базу данных и объединяют ИНТРАСЕТи, работающие на основе протокола TCP/IP в сети называемые ЭКСТРАНЕТ. Обмен данными в сетях Интранет и Экстранет осуществляется по закрытым, выделенным каналам связи, доступным только работникам предприятий – владельцам сети. Моде́м Моде́м (аббревиатура, составленная из слов модулятор-демодулятор) — устройство, применяющееся в системах связи и выполняющее функцию модуляции и демодуляции. Модулятор осуществляет модуляцию несущего сигнала, то есть изменяет его характеристики в соответствии с изменениями входного информационного сигнала, демодулятор осуществляет обратный процесс. Частным случаем модема является широко применяемое периферийное устройство для компьютера, позволяющее ему связываться с другим компьютером, оборудованным модемом, через телефонную сеть (телефонный модем) или кабельную сеть (кабельный модем). Модем выполняет функцию оконечного оборудования линии связи. При этом формирование данных для передачи и обработку принимаемых данных осуществляет терминальное оборудование, в простейшем случае — персональный компьютер. Типы модемов для компьютеров По исполнению: внешние — подключаются через COM, USB порт или стандартный разъем в сетевой карте RJ-45 обычно имеют внешний блок питания (существуют USBмодемы, питающиеся от USB и LPT-модемы). внутренние — устанавливаются внутрь компьютера в слот ISA, PCI, PCI-E, PCMCIA, AMR, CNR встроенные — являются внутренней частью устройства, например ноутбука или док-станции. По принципу работы: аппаратные — все операции преобразования сигнала, поддержка физических протоколов обмена, производятся встроенным в модем вычислителем (например с использованием DSP, контроллера). Так же в аппаратном модеме присутствует ПЗУ, в котором записана микропрограмма, управляющая модемом. Софт-модем, винмодемы (англ. Host based soft-modem) — аппаратные модемы, лишённые ПЗУ с микропрограммой. Микропрограмма такого модема хранится в памяти компьютера, к которому подключён (или в котором установлен) модем. При этом в модеме находится аналоговая схема и преобразователи: АЦП, ЦАП, контроллер интерфейса (например USB). Работоспособен только при наличии драйверов которые обрабатывают все операции по кодированию сигнала, проверке на ошибки и управление протоколами, соответственно реализованы программно и производятся центральным процессором компьютера. Изначально имелись только версии для операционных систем семейства MS Windows, откуда и появилось второе название. полупрограммные (Controller based soft-modem) — модемы, в которых часть функций модема выполняет компьютер, к которому подключён модем. По виду соединения: Модемы для коммутируемых телефонных линий — наиболее распространённый тип модемов ISDN — модемы для цифровых коммутируемых телефонных линий DSL — используются для организации выделенных (некоммутируемых) линий используя обычную телефонную сеть. Отличаются от коммутируемых модемов тем, что используют другой частотный диапазон, а также тем, что по телефонным линиям сигнал передается только до АТС. Обычно позволяют одновременно с обменом данными осуществлять использование телефонной линии в обычном порядке. Кабельные — используются для обмена данными по специализированным кабелям — к примеру, через кабель коллективного телевидения по протоколу DOCSIS. Радио - Беспроводной модем Сотовые — работают по протоколам сотовой связи — GPRS, EDGE, 3G, 4G и т. п. Часто имеют исполнения в виде USB-брелока. В качестве таких модемов также часто используют терминалы мобильной связи. Спутниковые PLC — используют технологию передачи данных по проводам бытовой электрической сети. Наиболее распространены в настоящее время: внутренний программный модем внешний аппаратный модем встроенные в ноутбуки модемы. Модемы с дополнительными возможностями Факс-модем — позволяет компьютеру, к которому он присоединён, передавать и принимать факсимильные изображения на другой факс-модем или обычную факсмашину. Голосовой модем — имеет функцию оцифровки сигнала с телефонной линии и воспроизведение произвольного звука в линию. Часть голосовых модемов имеет встроенный микрофон. ADSL (англ. Asymmetric Digital Subscriber Line — асимметричная цифровая абонентская линия) — модемная технология, превращающая стандартные телефонные аналоговые линии в линии высокоскоростного доступа. 2. История интернет в Азербайджане Наша Республика одной из первых среди стран постсоветского пространства вошла в мировое Интернет сообщество Зарождение национальной сети Интернет начинается в 1991 году, с создания системы предоставления услуг электронной почты в Отделе «Автоматизированные Системы Управления» Национальной Академии Наук. В 1994- м году, в этом отделе при поддержке правительства Турции и нефтяной компании BP была организована первая в республике Интернет сеть, что было осуществлено на основе компьютеров VAX и серверов SUN. Посредством искусственного спутника Turksat был создан канал связи с Интернет Центром турецкого Технического Университета Ортадогу и обеспечен выход в Интернет. Все институты и организации, расположенные в академическом городке, подключались к данной сети. Параллельно с этим для обеспечения растущего спроса других государственных организаций в подключении к Интернету, в здании Президиума Национальной Академии Наук создается 2-я сеть подключения. Таким образом, в республике начинается функционировать Интернет сеть с широкой инфраструктурой. Азербайджан одним из первых из стран бывшего СССР вошёл в интернетсообщество. В 1996-м году отечественная компания Интранс впервые в Азербайджане, использую российские каналы, начала предоставлять населению услуги Интернета. В дальнейшем эти услуги также стали предоставлять и другие компании. В 1993 году домен az проходит регистрацию в организации ICANN. Первые азербайджанские сайты появились в конце XX века, на сегодняшний день их число превышает десятки тысяч. По последним данным количество сайтов, пользующихся доменом .az, достигает около 9 000. Учитывая, что стоимость национального домена с октября 2006 года снижена на 33 % (цена 20 AZN), есть все предпосылки к дальнейшему росту их количества. Основной поток (более 95%) интернет трафика идёт через провайдер спутникового интернета AzerSat. Новым этапом в развитии Интернета в Азербайджане с 2007 года становится появление на рынке услуги одностороннего спутникового Интернета под брендом PeykDSL. Азербайджанским пользователям представилась возможность подключаться к высокоскоростному Интернет (до 24000 кбит/с) на всей территории страны. За последние пять лет количество интернет-провайдеров возросло в три раза, примерно в 4 раза увеличилось количество интернет-пользователей. На рынке появились сотни новых компаний. Стоит подчеркнуть, что в стране реализуются интересные проекты в области развития национального Интернета. Одним из наиболее интересных проектов является инициатива Министерства связи и информационных технологий по созданию информационной супермагистрали Запад-Восток, связывающей страны Европы и Азии. Заинтересованность Азербайджана, выступившего инициатором прокладки евразийской высокоскоростной информационной магистрали, вызвана вполне естественными причинами. Несмотря на свое выгодное географическое положение (на стыке Европы и Азии), наша страна находится вдалеке от мировых интернет-центров, по ее территории не проходят бэкбоны (фибероптические магистральные IT-каналы), специально предназначенные для прокачки интернета. Некоторые из них расположены в Западной Европе и поэтому Азербайджан вынужден пользоваться трафиком по наземным телекоммуникационным сетям нескольких транзитных государств, что существенно повышает его стоимость. Наиболее эффективный способ увеличения объемов прокачиваемого трафика и снижения цен на него - прокладка дополнительных бэкбонов, например, путем создания Транснациональной IT-магистрали, которая бы соединила Европу с Азией. Прокладка магистрали из Западной Европы в Венгрию, Болгарию и далее через Южный Кавказ, Центральную Азию, Пакистан в Индокитай позволила бы соединить в общей сложности 15-20 стран и сыграла бы роль локомотива для развития региона. Новая IT-магистраль - “Запад-Восток” могла бы успешно дополнить другие транснациональные линии, соединяющие Европу и Америку с Азией, став третьим связующим звеном между двумя крупнейшими мировыми IP-супермагистралями. Интернет провайдеры Азербайджана Azeronline. Adanet, Azstarnet, Avirtel, Aztelekom, Azeurotel, Bakinternet, Connect DataPlus, Intrans, LiderKart, Oxygen (Azerin), Smart Uninet (Stream) Тема 14. Современные информационные технологии в экономических отношениях 1. Нейросетевые технологии в финансово-экономической деятельности 2. Информационная технология экспертных систем 3. Автоматизированные информационные технологии в биржевом деле 4. Автоматизированные информационные системы и технологии бухгалтерского учета и аудита 5. Системы автоматизации аудиторской деятельности (СААД) 6. Автоматизированные информационные системы в банках 7. АИС «Налог» 1. Нейросетевые технологии в финансово-экономической деятельности В настоящее время имеет место широкое появление на отечественном рынке компьютеров и программного обеспечения нейропакетов и нейрокомпьютеров, предназначенных для решения финансовых задач. Те банки и крупные финансовые организации, которые уже используют нейронные сети для решения своих задач, понимают, насколько эффективным средством могут быть нейронные сети для задач с хорошей статистической базой, например при наличии достаточно длинных временных рядов, в том числе и многомерных. Нейросетевые технологии оперируют биологическими терминами, а методы обработки данных получили название генетических алгоритмов, реализованных в ряде версий нейропакетов, известных в России. Это профессиональные нейропакеты Brain Maker Professional v.3.11 и Neuroforester v.5.1, в которых генетический алгоритм управляет процессом общения на некотором множестве примеров, а также стабильно распознает и прогнозирует новые ситуации с высокой степенью точности даже при появлении противоречивых или неполных знаний. Причем обучение сводится к работе алгоритма подбора весовых коэффициентов, который реализуется автоматически без участия пользователя-аналитика. Все результаты обработки представляются в графическом виде, удобном для анализа и принятия решений. Использование нейросетевых технологий как инструментальных средств перспективно в решении множества плохо формализуемых задач, в частности при анализе финансовой и банковской деятельности, биржевых, фондовых и валютных рынков, связанных с высокими рисками моделей поведения клиентов, и др. Точность прогноза, устойчиво достигаемая нейросетевыми технологиями при решении реальных задач, уже превысила 95%. На мировом рынке нейросетевые технологии представлены широко – от дорогих систем на суперкомпьютерах до ПК, делая их доступными для приложений практически любого уровня. К основным преимуществам нейронных сетей можно отнести: - способность обучаться на множестве примеров в тех случаях, когда неизвестны закономерности развития ситуации и функции зависимости между входными и выходными данными. В таких случаях (к ним можно отнести до 80% задач финансового анализа) пасуют традиционные математические методы; - способность успешно решать задачи, опираясь на неполную, искаженную и внутренне противоречивую входную информацию; - эксплуатация обученной нейронной сети по силам любым пользователям; - нейросетевые пакеты позволяют исключительно легко подключаться к базам данных, электронной почте и автоматизировать процесс ввода и первичной обработки данных; - внутренний параллелизм, присущий нейронным сетям, позволяет практически безгранично наращивать мощность нейросистемы, т.е. сверхвысокое быстродействие за счет использования массового параллелизма обработки информации; - толерантность к ошибкам: работоспособность сохраняется при повреждении значительного числа нейронов; - способность к обучению: программирование вычислительной системы заменяется обучением; - способность к распознаванию образов в условиях сильных помех и искажений. Появление столь мощных и эффективных средств не отменит традиционные математические и эконометрические методы технического анализа, или сделает ненужной работу высококлассных экспертов. В качестве нового эффективного средства для решения самых различных задач нейронные сети просто приходят – и используются теми людьми, которые их понимают, которые в них нуждаются и которым они помогают решать многие профессиональные проблемы. Не обязательно насаждать нейронные сети или пытаться доказать их неэффективность путем выделения присущих им особенностей и недостатков - нужно просто относиться к ним, как к неизбежному следствию развития вычислительной математики, информационных технологий и современной элементной базы. Под нейрокомпьютером здесь понимается любое вычислительное устройство, реализующее работу нейронных сетей, будь то специальный нейровычислитель или эмулятор нейронных сетей на персональном компьютере. Нейронная сетью (НС) – вид вычислительной структуры, основанной на использовании нейроматематики - нового направления математики, находящегося на стыке теории управления, численных методов и задач классификации, распознавания образов. Для решения конкретных задач используются пакеты прикладных программэмуляторов работы нейронных сетей – нейропакеты, нейросетевые и гибридные экспертные системы, специализированные параллельные вычислители на базе нейрочипов. Модели НС могут быть программного и аппаратного исполнения. Несмотря на существенные различия, отдельные типы НС обладают несколькими общими чертами. Во-первых, основу каждой НС составляют относительно простые, в большинстве случаев – однотипные, элементы (ячейки), имитирующие работу нейронов мозга. Далее под нейроном будет подразумеваться искусственный нейрон, то есть ячейка НС. Каждый нейрон характеризуется своим текущим состоянием по аналогии с нервными клетками головного мозга, которые могут быть возбуждены или заторможены. Он обладает группой синапсов – однонаправленных входных связей, соединенных с выходами других нейронов, а также имеет аксон – выходную связь данного нейрона, с которой сигнал (возбуждения или торможения) поступает на синапсы следующих нейронов. Общий вид нейрона приведен на рисунке. Входы Синапсы X1 W1 X2 Ячейка нейрона W2 W3 X3 S Аксон Выход Y Wn X Каждый синапс характеризуется величиной синаптическои связи или ее весом wi, который по физическому смыслу эквивалентен электрической проводимости. Текущее состояние нейрона определяется, как взвешенная сумма его входов. В зависимости от функций, выполняемых нейронами в сети, можно выделить 3 типа: входные нейроны, на которые подается вектор, кодирующий входное воздействие или образ внешней среды; в них обычно не осуществляется вычислительных процедур, а информация передается с входа на выход путем изменения их активации; выходные нейроны, выходные значения которых представляют выходы нейросети; промежуточные нейроны, составляющие основу нейронных сетей. В большинстве нейронных моделей тип нейрона связан с его расположением в сети. Если нейрон имеет только выходные связи, то это входной нейрон, если наоборот – выходной нейрон. В процессе функционирования сети осуществляется преобразование входного вектора в выходной, переработка информации. Каждый нейрон распознаёт и посылает сигнал об одном простом событии, он не посылает много сигналов и не распознаёт много событий. Синапс позволяет единственному сигналу иметь различные воздействия на связанные с ним нейроны. Распознавание более сложных событий есть работа группы взаимосвязанных нейронов (НС) и несколько биологических нейронных сетей функционируют взаимосвязанно для обработки всё более сложной информации. Нейронная сеть состоит из слоев нейронов, которые соединены друг с другом. Детали того, как нейроны соединены между собой, заставляют задуматься над вопросом проектирования НС. Некоторые нейроны будут использоваться для связи с внешним миром, другие нейроны - только с нейронами. Они называются скрытыми нейронами. Перечислим основные классы задач, возникающих в финансовой области, которые эффективно решаются с помощью нейронных сетей: прогнозирование временных рядов на основе нейросетевых методов обработки (прогнозирование кросс-курса валют, прогнозирование котировок и спроса акций, прогнозирование остатков средств на корреспондентских счетах банка); страховая деятельность банков; прогнозирование банкротств на основе нейросетевой системы распознавания; определение курсов облигаций и акций предприятий с целью инвестирования; применение нейронных сетей к задачам биржевой деятельности; прогнозирование экономической эффективности финансирования инновационных проектов; предсказание результатов займов; оценка платежеспособности клиентов; оценка недвижимости; рейтингование; общие приложения нейронных сетей и пр. 2. Информационная технология экспертных систем Экспертные системы дают возможность получать менеджеру необходимую информацию для принятия решений по любым проблемам при наличии соответствующей базы знаний. Они имеют непосредственное отношение к области «искусственного интеллекта». Но сюда относится также и создание роботов, систем, моделирующих интеллектуальные способности человека. Экспертные системы (ЭС) возникли как теоретический и практический результат в применении и развитии методов искусственного интеллекта с использованием ЭВМ. ЭС – это набор программ, выполняющий функции эксперта при решении задач из некоторой предметной области. ЭС выдают советы, проводят анализ, дают консультации, ставят диагноз. Практическое применение ЭС на предприятиях способствует эффективности работы и повышению квалификации специалистов. Главным достоинством экспертных систем является возможность накопления знаний и сохранение их длительное время. В отличие от человека к любой информации экспертные системы подходят объективно, что улучшает качество проводимой экспертизы. при решении задач, требующих обработки большого объема знаний, возможность возникновения ошибки при переборе очень мала. Основными отличиями ЭС от других программных продуктов являются использование не только данных, но и знаний, а также специального механизма вывода решений и новых знаний на основе имеющихся. Знания в ЭС представляются в такой форме, которая может быть легко обработана на ЭВМ. В ЭС известен алгоритм обработки знаний, а не алгоритм решения задачи. Поэтому применение алгоритма обработки знаний может привести к получению такого результата при решении конкретной задачи, который не был предусмотрен. Более того, алгоритм обработки знаний заранее неизвестен и строится по ходу решения задачи на основании эвристических правил. Решение задачи в ЭС сопровождается понятными пользователю объяснениями, качество получаемых решений обычно не хуже, а иногда и лучше достигаемого специалистами. В системах, основанных на знаниях, правила, по которым решаются проблемы в конкретной предметной области, хранятся в базе знаний. Проблемы ставятся перед системой в виде совокупности фактов. Качество ЭС определяется размером и качеством базы знаний (правил или эвристик). Система функционирует в следующем циклическом режиме: выбор (запрос) данных или результатов анализов, наблюдения, интерпретация результатов, усвоения новой информации, выдвижении с помощью правил временных гипотез и затем выбор следующей порции данных или результатов анализов. Такой процесс продолжается до тех пор, пока не поступит информация, достаточная для окончательного заключения. В любой момент времени в системе существуют три типа знаний: 1) Структурированные знания – статистические знания о предметной области. После того как эти знания выявлены, они уже не изменяются. 2) Структурированные динамические знания – изменяемые знания о предметной области. Они обновляются по мере выявления новой информации. 3) рабочие знания – знания, применяемые для решения конкретной задачи или проведения консультации. Все перечисленные выше знания хранятся в базе знаний. Для ее построения требуется провести опрос специалистов, являющихся экспертами в конкретной предметной области, а затем систематизировать, организовать и снабдить эти знания указателями, чтобы впоследствии их можно было легко извлечь из базы знаний. Системы, основанные на знаниях, строятся по модульному принципу, что позволяет постепенно наращивать их базы знаний. Компьютерные системы, которые могут лишь повторить логический вывод эксперта, принято относить к ЭС первого поколения. Однако специалисту, решающему интеллектуально сложную задачу, явно недостаточно возможностей системы, которая лишь имитирует деятельность человека. Ему нужно, чтобы ЭС выступала в роли полноценного помощника и советчика, способного проводить анализ нечисловых данных, выдвигать и отбрасывать гипотезы, оценивать достоверность фактов, самостоятельно пополнять свои знания, контролировать их непротиворечивость, делать заключения на основе прецедентов и, может быть, даже порождать решение новых, ранее не рассматриваемых задач. Наличие таких возможностей является характерным для ЭС второго поколения, концепция которых начала разрабатываться 9-10 лет назад. Экспертные системы, относящиеся ко второму поколению, называют партнерскими, или усилителями интеллектуальных способностей человека. Их общими отличительными чертами является умение обучаться и развиваться, т.е. эволюционировать. Области применения систем, основанных на знаниях, могут быть сгруппированы в несколько основных классов: прогнозирование, планирование, контроль и управление, обучение, диагностика неисправностей в механических и электрических устройствах, медицинская диагностика. Большинство ЭС включают знания, по содержанию которых их можно отнести одновременно к нескольким типам. Например, обучающая система может также обладать знаниями, позволяющими выполнять диагностику и планирование. Она определяет способности обучаемого по основным направлениям курса, а затем с учетом полученных данных составляет учебный план. Управляющая система может применяться для целей контроля, диагностики, прогнозирования и планирования. Существует ряд прикладных задач, которые решаются с помощью систем, основанных на знаниях, более успешно, чем любыми другими средствами. При определении целесообразности применения таких систем нужно руководствоваться следующими критериями. 1. Данные и знания надежны и не меняются со временем. 2. Пространство возможных решений относительно невелико. 3. В процессе решения задачи должны использоваться формальные рассуждения. Существуют системы, основанные на знаниях, пока еще не пригодные для решения задач методами проведения аналогий или абстрагирования (человеческий мозг справляется с этим лучше). В свою очередь традиционные компьютерные программы оказываются эффективнее систем, основанных на знаниях, в тех случаях, когда решение задачи связано с применением процедурного анализа. Системы, основанные на знаниях, более подходят для решения задач, где требуются формальные рассуждения. 4. Должен быть по крайней мере один эксперт, который способен явно сформулировать свои знания и объяснить методы применения этих знаний для решения задач. Системы, основанные на знаниях, имеют определенные преимущества перед человеком-экспертом: 1. У них нет предубеждений. 2. Они не делают поспешных выводов. 3. Эти системы работают систематизированно, рассматривая все детали, часто выбирая наилучшую альтернативу из всех возможных. 4. База знаний может быть очень и очень большой. Будучи введены в машину один раз, знания сохраняются навсегда. Человек же имеет ограниченную базу знаний, и если данные долгое время не используются, то они забываются и навсегда теряются. 5. Системы, основанные на знаниях, устойчивы к «помехам». Эксперт пользуется побочными знаниями и легко поддается влиянию внешних факторов, которые непосредственно не связаны с решаемой задачей. ЭС, не обремененные знаниями из других областей, по своей природе менее подвержены «шумам». 6. Эти системы не заменяют специалиста, а являются инструментом в его руках. 3. Автоматизированные информационные технологии в биржевом деле Применение электронных технологий является одной из характерных особенностей развития современного российского фондового рынка. Они обеспечивают высокую динамику операций, существенно ускоряют расчеты, расширяют круг участников и уменьшают риски. Под влиянием новых информационных технологий на современном этапе существенные изменения происходят и в управлении фондовыми биржами. В их деятельности все более важную роль, наряду с известными видами ресурсов - трудовыми и финансовыми, - играет информационный ресурс. Фондовая биржа представляет собой традиционно и постоянно действующий рынок ценных бумаг с определенным местом и временем продажи и покупки ранее выпущенных ценных бумаг. Усилению роли биржи в торговле ценными бумагами способствуют тенденции концентрации и централизации капитала на самой бирже, возрастание компьютеризации ее операций, а также форм и методов сбора, доставки и обработки информации, прямое государственное регулирование операций биржи, усиление тенденций интернационализации биржевых сделок. Основными центрами биржевой торговли в мире в настоящее время являются НьюЙорк, Лондон, Франкфурт-на-Майне, Цюрих, Токио. Существование биржевой торговли ценными бумагами требует увеличения числа ее участников. Каждый из них должен обеспечиваться оперативной и достоверной информацией, проводить квалифицированный анализ ситуации на рынке в целом и рынке отдельных ценных бумаг. События на фондовом рынке являются барометром состояния национальной экономики, поэтому должны обсуждаться в средствах массовой информации, как это принято во всем мире. Биржевая информация должна быть адресована не только профессиональным участникам рынка, но прежде всего широким слоям потенциальных инвесторов. Эффективность современного рынка ценных бумаг (РЦБ) во многом зависит от степени его компьютеризации. В настоящее время интенсивность процесса компьютеризации на РЦБ определяется следующими факторами: 1) предметом и продуктом труда на фондовой бирже служат не какие-то вещественные материальные ценности, а информация, хорошо поддающаяся преобразованию на “машинный язык”; 2) участник биржевых операций, обладающий необходимой и своевременной информацией, получает возможность больше заработать и по этой причине стремится вкладывать средства в новые информационные технологии на бирже; 3) для привлечения широкого круга клиентов как одного из условий современной конкуренции в биржевом деле необходим соответствующий уровень информационного сервиса каждого из них; 4) эффективно работать на мировом фондовом рынке можно только обладая адекватным другим участникам рынка уровнем компьютеризации и возможностями выхода на соответствующие телекоммуникации; 5) получение своевременной, достоверной и полной информации о биржевых операциях становится необходимым условием принятия правильных решений, а также их выполнения. Именно применение современных компьютеров и средств связи приводит к коренной перестройке информационных технологий в биржевом деле, дает возможность повысить информативность всех участников торговли ценными бумагами, ускорить проводимые расчеты и улучшить условия труда людей. Создаваемые компьютерные системы биржевых операций должны удовлетворять следующим требованиям: • надежность работы и оперативное восстановление работы при сбоях без потери обрабатываемой информации; • защищенность от несанкционированного доступа, разрушений и искажений; • комплексность, то есть системная интеграция технического, программного, информационного обеспечения; • интеграция функций торговой системы и электронного депозитария с обслуживанием всего жизненного цикла ценных бумаг; • гибкость, то есть возможность настройки на обслуживание различных типов финансовых инструментов без проведения крупномасштабных доработок; • новизна или возможность решения новых информационных задач по биржевым операциям; • оперативность реакции на запросы как локальных, так и удаленных пользователей; • возможность участия в торгах физических и юридических лиц в режиме реального времени (on-line) и в режиме отложенной обработки информации торгов (off-line); • обеспечение всего потока транзакций с учетом пиковых нагрузок на рынке; • соответствие имеющимся международным стандартам. Становление и развитие Российского биржевого дела происходит в условиях формирования смешанной экономики, ее нестабильности, сопровождается инфляцией, неразвитостью правовой базы и т.д. Все это накладывает свой отпечаток на развитие информационных технологий в биржевом деле. На деятельности биржи все заметнее сказывается влияние компьютеризации, существенно снижающей издержки и повышающей производительность сделок. В то же время, в мире накоплен огромный опыт применения нейротехнологии и нейропакетов, ориентированных на решение задач финансового анализа и планирования, причем здесь большая роль принадлежит консультативным фирмам, которые специализируются на операциях фондовой биржи. Интуиция финансиста достаточно успешно подменяется прогнозами компьютера. В состав пользователей информационных технологий фондового рынка входят государственные и частные организации, выпускающие в обращение ценные бумаги; инвестиционные фонды; брокерские и многие другие. В мировой практике организации фондовых рынков существует институт маркетмейкеров (дословно “делатель рынка”), обеспечивающий устойчивость функционирования торговли для ее организаторов, участников и эмитентов. К стандартным видам работ и услуг маркет-мейкера можно отнести: 1. Поддержание двусторонних котировок в пределах нормативно заданного спрэда (разницы между максимальной ценой продажи и минимальной ценой покупки). 2. Возможность подачи заявок не только за свой счет, но и за счет своих клиентов. 3. Поддержание ликвидности акций. 4. Финансовое консультирование. 5. Проведение презентаций. 6. Регулирование “выбросов” акций на рынок и эмиссий. 7. Создание искусственного дефицита акций путем их целенаправленной скупки. 8. Монополизацию скупки акций у персонала эмитента. 9. Поиск серьезных инвесторов, готовых вкладывать средства в акции эмитента. Для успешной работы Российского маркет-мейкера необходимо решение ряда проблем. Во-первых, недостаток информации остается одним из главных препятствий для нормального развития фондового рынка, поэтому необходимы информационная прозрачность компании и создание стимулов для раскрытия информации о себе. Во- вторых, слабость инфраструктуры рынка и законодательной базы существенно повышает риск работы маркет-мейкера на рынке акций. В-третьих, в отличие от западного фондового рынка, где большая часть сделок заключается в автоматическом режиме, у нас отсутствует хорошая техническая база. В-четвертых участились случаи мошенничества на рынке, что также связано со слабым решением технических вопросов. Наиболее активно развитие РЦБ началось с 1993 года, с расширением видов ценных бумаг, ростом их объемов, появлением новых учреждений на РЦБ. Первоначально участники торгов (банки, инвестиционные, брокерские и финансовые компании) в ходе торговой сессии могли находиться только за терминалами локальной сети на вычислительном центре ММВБ. В результате развития рынка и расширения географии торгов была создана широкомасштабная в рамках страны финансовая сеть ММВБ, позволяющая проводить торговые операции не только в Москве, но и на удаленных торговых площадках в режиме реального времени. При этом была обеспечена минимизация задержки при удаленном подключении к торгово-депозитарной системе ММВБ, обеспечивающая равные возможности участников торгов. Расчетную систему срочного рынка ММВБ составляют: • Расчетный банк, функции которого выполняет Центральный банк РФ; • Система электронных расчетов (СЭР); • ММВБ. СЭР построена по принципу звезды с центральным вычислительным центром на ММВБ и рабочими местами, установленными в офисах участников расчетов. Рабочие места позволяют формировать платежные поручения в электронной форме, передавать их в вычислительный центр и получать из него выписки по счетам. На ММВБ разработано автоматизированное рабочее место (АРМ) рискменеджера, позволяющее наблюдать за ходом торгов и позициями участников в реальном режиме времени. В частности, АРМ позволяет проверять позиции участников на соответствие лимитам. Разработано программное обеспечение для мониторинга глобального риска ММВБ, для чего имеются специальные процедуры, позволяющие оценить качество депозитарного маржирования и риск ММВБ в целом. Участник торгов (трейдер) имеет возможность: • получать постоянно обновляемую биржевую информацию; • оперативно выставлять (снимать) заявки в торговую систему с рабочего терминала инвестора в режиме реального времени, а для инвестиционной компании - вести торги от имени нескольких инвесторов с одного терминала; • формировать и печатать отчетные документы в любой момент текущей торговой сессии и за любой архивный день; • вести автоматический расчет доходности последней сделки, доходности покупки/продажи по наилучшей цене в текущий момент времени, доходности по максимальной/минимальной ценам сделки и заявки с начала торговой сессии.; • с определенной периодичностью выставлять заявку в систему ММВБ до совершения сделки или отмены ее инвестором; • вести справочники ценных бумаг и клиентов; • выставлять заявки из заранее подготовленного справочника заявок и многое другое. Уже в настоящее время участникам Российского фондового рынка доступны услуги многих компьютерных глобальных сетей, таких, как Relcom, Internet, Bitnet, SprintNet. Используя возможности телеконференций, Российские организации могут направлять объявления об эмиссии и предложения купли-продажи различных ценных бумаг. Абоненты системы включают три группы пользователей: • сотрудники ММВБ, управляющие ходом торгов; • трейдеры (маркет-мейкеры), принимающие участие в торгах; • другие специалисты, получающие биржевую информацию. Защита от несанкционированного доступа в систему обеспечивается за счет использования процедур идентификации пользователя при входе в нее, разграничения полномочий абонентов, программно-реализованного шифрования данных при вводе, передаче и получении электронной подписи. Расчеты между участниками ММВБ осуществляются путем передачи и приема электронных документов. Они представляют собой совокупность данных в машинной форме, которые создаются, обрабатываются и хранятся в памяти ЭВМ и передаются по телефонным каналам связи. Электронные документы на перевод денежных средств, акций и облигаций, генерируемые системой торгов на ММВБ, считаются аутентичными бухгалтерским документом, используемым в соответствии с нормативными актами Банка России и являются основанием для осуществления бухгалтерских записей. Для целей бухгалтерского учета могут создаваться бумажные копии электронных документов. Электронные документы заверяются электронной подписью, которая обеспечивает идентификацию отправителей документов и защиту от несанкционированного создания и модификации документов. Первичным электронным документом, на основании которого осуществляется списание и зачисление средств на счета участников, является электронное платежное поручение. При осуществлении расчетов участникам представляются следующие вторичные электронные документы: выписка по счету участника после каждой операции по его корреспондентскому счету; сводная выписка по счету участника на конец каждого рабочего дня, уведомление о невозможности использования заказанной операции с указанием причины. 4. Автоматизированные информационные системы и технологии бухгалтерского учета и аудита Автоматизация управления деятельностью предприятия невозможна без компьютеризированного бухгалтерского учета. Именно с него как правило и начинается автоматизация управления. Бухгалтерский учет необходимо автоматизировать – это понимает любой бухгалтер. Предпосылками для этого являются: Наличие большого объема трудоемких и рутинных работ. Задачи бухгалтерского учета решаются по относительно несложным алгоритмам с преобладанием логических и арифметических операций. Строго определенные элементами метода (двойная запись, документация, оценка и инвентаризация и т.д.), что создает единую унифицированную базу для любого предприятия. Сплошное и непрерывное отражение хозяйственных операций, что необходимо и остальным управленческим структурам предприятия. Внешние пользователи, которым бухгалтерия должна представлять свои отчеты (Пенсионный фонд, налоговые органы), требуют их в электронной форме на машиночитаемых носителях. В стране налажено обучение бухгалтеров на разных уровнях (техникумы, ВУЗы, институт профессиональных бухгалтеров и проч.), что создает необходимый кадровый потенциал для компьютеризации бухгалтерского учета. Наблюдается систематическое снижение стоимости персональных ЭВМ, что делает их применение достаточно эффективным в бухгалтерском учете. Предприятие, решившее автоматизировать бухгалтерский учет, может пойти по одному из следующих путей: 1) выполнить эту работу собственными силами; 2) пригласить специалистов для изготовления программ из сторонней организации 3) купить готовый программный продукт. Учетная информация, возникающая в результате деятельности какого-либо объекта, подвергается различным операциям или процедурам. В состав основных информационных процедур входят: сбор и регистрация информации, передача ее, хранение, обработка и выдача. Для сбора фактической информации на предприятии производится фактический подсчет материальных объектов (деталей, товаров и др.), получение временных и количественных характеристик работы отдельных исполнителей. Сбор информации, как правило, предшествует регистрации на материальном носителе (бумаге или диске). Первичные документы заполняются на бумаге, формируются непосредственно на персональных ЭВМ, сканируются, передаются по каналам связи и пр. Собранная и зарегистрированная в подразделениях предприятия информация передается разными способами: посредством курьера, доставкой с помощью транспортных средств, дистанционной передачей по каналам связи. Хранение учетной информации на носителях вызвано, в основном, накоплением сообщений до их обработки. Обработка экономических операций ведется на ЭВМ и включает выполнение ряда арифметических и логических операций. Результатная информация выдается на печать в виде машинограмм и (или) видеограмм для внешнего и внутреннего пользователя. Группировка и обобщение документальных бухгалтерских данных осуществляется в учетных регистрах: карточках, книгах и т.п. В зависимости от видов и порядка их заполнения образуются формы бухгалтерского учета. Это процесс обработки учетной информации при различном сочетании регистров, их взаимосвязи и последовательность записей в них. Особенности формы бухгалтерского учета зависят от технического оснащения учетного процесса, сочетания аналитического и синтетического учета, способа ведения хронологической записи, составляемой отчетности и др. На практике используются 4 формы счетоводства: 1) журнально-ордерная; 2) мемориально-ордерная; 3) журнал-главная (упрощенная форма); 4) автоматизированная (синонимы - таблично-автоматизированная, электронная и пр.). Не нарушая основные принципы ведения учета при журнально-ордерной форме счетоводства возможно получение на компьютерах привычных для бухгалтера регистров аналитического и синтетического учета с небольшими изменениями их внешней формы. В частности, вместо пронумерованных и прошнурованных книг печатаются отдельные пронумерованные листы, собираемые в конце месяца или года в книги, переставляются отдельные графы в ведомостях, совмещаются два регистра в одном печатном бланке и пр. Определенные изменения происходят и в технологии компьютерной обработки учетных данных – совокупности периодически повторяющихся взаимосвязанных человекомашинных операций, начиная от создания первичного бухгалтерского документа и заканчивая составлением накопительных и группировочных регистров синтетического и бухгалтерского учета. В настоящее время не существует общепринятого названия автоматизированной формы бухгалтерского учета, в полной мере отражающего ее сущность. В литературе используются такие понятия, как компьютерная, таблично-автоматизированная, электронная, таблично-матричная формы бухгалтерского учета. Не давая подробную характеристику этим подходам, отметим, что они сохраняют основные элементы методологии бухгалтерского учета, в том числе принцип двойной записи, документация, оценка и инвентаризация и пр., но видоизменяют характер их проявления. В частности, систематизация данных в разрезе бухгалтерских счетов, а также переход от аналитического уровня обобщения учетных данных к синтетическому, производятся автоматически. Сущность большинства автоматизированных форм учета заключается в последовательной реализации принципа переноса данных от ввода данных и формирования проводок до выдачи Главной книги и баланса. Отличаясь в деталях, они имеют общие основные принципы: Одноразовый и минимальный ввод – многоразовый и максимальный вывод. Один журнал хронологической записи – множество регистров систематической записи. Полноценный учет по синтетическим счетам, субсчетам и аналитическим кодам. Отчетная информация в срок – рабочая по запросу. Автоматическое ведение журнала хозяйственных операций. Наличие типовых проводок. Возможность автоматизированного формирования первичных бухгалтерских документов и их хранение. Организация системы оперативного доступа к информации, а также системы формирования архивов данных с возможностью доступа к ним. Связь оперативного и бухгалтерского учета, организация управленческого учета на предприятии. Обеспечение целостности базы данных. Настраиваемость системы под потребности конкретного пользователя. Учет любых финансово-хозяйственных операций, включая валютные, с автоматическим пересчетом курсовой разницы. Возможность настройки системы на учетную политику различных предприятий, включая настройку формы баланса, создание и редактирование отчетных форм (шаблонов). Автоматический подсчет развернутого и свернутого сальдо, оборотов, составление журналов-ордеров, Главной книги, баланса и других произвольных отчетных форм. Создание, печать и хранение электронных копий первичных документов. Возможность формирования отчетных форм для проведения финансового анализа предприятия по данным бухгалтерского учета и др. В принципе, необходим "идеальный" пакет в том смысле, что для начинающего бухгалтера он будет хорошей обучающей системой, для опытного профессионала – отличным инструментов при просчете вариантов, для аудитора – надежным средством быстрой проверки бухучета на предприятии. Но найти такой товар на рынке программных продуктов не так просто. Из-за отсутствия информации зачастую покупаются программы, хорошо разрекламированные какой-то фирмой, но, в принципе, мало пригодные для специфических условий работы на конкретном предприятии. Причина здесь, как правило, заключается не в качестве программы, а лишь в ограниченности набора функций. Нецелесообразным является и покупка дорогостоящего мощного программного продукта для предприятия, где вполне достаточно использовать дешевую и простую в эксплуатации программу. Оправданным может быть покупка программного продукта "на вырост", если на небольшом предприятии предстоит в будущем организация трудоемкого учета производственных запасов, детализированного учета затрат и калькулирование себестоимости, сложного учета туда и заработной платы. Основой классификации функциональных пакетов автоматизированного бухгалтерского учета может служить их ориентация на размеры предприятия: малое (пакеты мини-бухгалтерии по схеме ПгиБ: Проводки – Главная книга – Баланс или интегрированный бухгалтерский учет), среднее и крупное (комплексный бухгалтерский учет с сетевой версией бухгалтерского учета, а также управленческие системы). В следующей таблице представлена примерная классификация систем по группам потребителей. Класс систем Группа Основные характеристики Фирмыпотребителей разработчики Мини-бухгалтерия Бухгалтерия Ввод и обработка « «ИнфоСофт» численностью 1-3 бухгалтерских записей «Инфин» Класс систем Универсальные системы (интегрированные бухгалтерии) Комплексные системы Управленческие системы Группа потребителей человека Без специализации Численность бухгалтерии невелика Предусмотрены все основные разделы учета Бухгалтерия численностью не менее 10 человек Разделение функций между сотрудниками Подразделения бухгалтерского и финансового учета Подразделения финансового менеджмента Основные характеристики Фирмыразработчики Печать первичных документов и отчетности Развитая аналитика Реализация основных компонентов натурального учета Учет труда и заработной платы Комплекс программ Сетевая архитектура Достаточно полная реализация функций Адаптируемость Управленческий учет Планирование Настройка на клиента Открытость архитектуры Масштабируемость «1C» «Инфин» «ИнфоСофт» «АтлантИнформ» БЭСТ «Парус» «Новый Атлант» «Галактика» R-Style БЭСТ «Новый Атлант» «Цефей» SAP Oracle CA 5. Системы автоматизации аудиторской деятельности (СААД) Компьютеризация аудиторской деятельности в настоящее время представляет собой важное направление в применении информационных технологий. В ходе проверок бухгалтерии (преимущественно автоматизированной) можно сочетать компьютеризированные и ручные методы. При этом предпочтение, естественно, отдается технически передовым приемам. Пожалуй, единственное разумное исключение составляют предприятия малого бизнеса с минимальным объемом информации для проверки, где применение аудиторами компьютерного тестирования нерационально. Во всех иных случаях неполное задействование компьютеризированных методов аудита невыгодно ни аудиторской фирме, ни предприятию-клиенту. Экономичность проверки, обеспечиваемая автоматизированным аудитом, приветствуется предприятием. В свою очередь и аудиторская фирма, заботясь о своей деловой репутации, о сохранении и расширении клиентуры, не станет пренебрегать современными профессиональными технологиями. Однако в этой сфере уровень автоматизации значительно ниже, чем в бухгалтерском учете. Предпосылки автоматизации в аудите следующие: высокий уровень развития рынка аппаратно-программных средств; наличие компьютерных систем бухгалтерского учета; большие объемы информации, трудоемкость аудиторских процедур; стандартизация аудита и его технологии (существует ряд типовых документов – письма, обязательства на проведение аудита, договора на проведение аудита, аудиторские заключения и пр.); математические модели анализа, позволяющие оценить принимаемые аудиторские решения, многие задачи имеют математическую основу, следовательно, могут рассматриваться как объект автоматизации; создание и использование информационно-справочных систем (Консультант, Гарант); наличие нормативно-правовой базы создания системы автоматизированной аудиторской деятельности (СААД). Автоматизированный аудит предполагает поэтапное выполнение ряда рекомендуемых процедур: установление цели автоматизированного аудита, исходя из условий конкретного задания; определение состава компьютерных систем предприятия; наметка типов операций, которые необходимо протестировать; определение круга аудиторского и компьютерного персонала, который будет участвовать в обработке данных; решение организационных задач применения компьютерной техники; определение характера и масштаба процедур компьютерной обработки данных и требований к представлению ее результатов; обеспечение контроля за ходом компьютеризированных проверочных процедур аудита; осуществление документирования используемых аудиторами приемов компьютерной обработки данных; обеспечение оценки полученных результатов для формирования итоговых выводов и составления аудиторского заключения о бухгалтерской отчетности предприятия. По признанию аудиторов, целесообразным считается широкое использование аудиторами различных методов компьютерного тестирования данных. Популярный прием тестирования – ввод примера какой-либо операции в компьютерную систему предприятия и последующее сравнение результатов обработки этой операции с заранее известными аудитору значениями. Затем введенные для теста данные удаляются из системы компьютерной обработки данных предприятия. Особенно полезно – протестировать надежность системы паролей и других средств контроля, установленных предприятием для защиты данных. Обеспечивающие компоненты СААД – это техническое обеспечение информационное обеспечение математическое обеспечение программное обеспечение и т.д. Можно выделить 2 комплекса функциональных подсистем СААД. 1) Собственно аудит (контроль деятельности персонала, формирование регистров учета, анализ бухгалтерской и финансовой отчетности с целью подтверждения ее достоверности). 2) Услуги, сопутствующие аудиту (разные виды работ: проведение экономического анализа, консультационные услуги, ведение учета экономического субъекта, восстановление учета, автоматизация учета). Все ошибки в бухгалтерском и налоговом учете, выявляемые системой СААД, можно разделить на умышленные и неумышленные; системные и случайные. Системные ошибки связаны с ошибками в алгоритмах. Наиболее типичные ошибки: случайные: технический сбой, потеря информации, ошибка ввода, ошибки в расчетах; системные: ошибка в алгоритме, ошибки в классификаторах, справочных системах. Качество работы каждого вида контроля оценивается риском и вероятностью необнаружения существенной ошибки. Произведение этих вероятностей определяет аудиторский риск– т.е. вероятность того, что существенные ошибки не будут выявлены в процессе аудиторской проверки. Аудиторские риски, связанные с автоматизацией учета, зависят от типичных ошибок, связанных с беспорядком в учете – отсутствие первичных документов, неверное оформление хозяйственных операций, отсутствие операции, отсутствие системы безопасности в учете и т.п. Особое значение имеют аудиторские риски, связанные с квалификацией учетного персонала, этому на предприятии должно уделяться большое внимание. Проблема сохранности данных компьютерного учета – связана с аппаратнопрограммными данными и использованием электронной почты. Аудиторская проверка должна выявить, все ли меры применяются, есть ли системный администратор, резервные копии программ и т.п. Если нет - риск возрастает. В аудиторской деятельности используются следующие группы программ [10]: офисные программы; справочно-правовые системы; бухгалтерские программы; программы финансового анализа; специальное программное обеспечение аудиторской деятельности. К специальному программному обеспечению относятся программы «Эффект Аудитор» (компании «ГАРАНТ Интернэшнл» и «Метроном Аудит», Санкт-петербург); «Ассистент аудитора», «Ассистент внутреннего аудитора» (ЗАО «Аудиторская фирма «Сервис-Аудит»», Москва); «Помощник аудитора» (фирмы «ДИЦ» и «Гольдберг Аудит», Москва), «ФинИнформ-Аудит» (фирма «ФинЭкскорт-НН», Н.Новгород) и др. 6. Автоматизированные информационные системы в банках Автоматизация банковских технологий в новых рыночных условиях стала складываться в начале 1990-х годов, когда появились коммерческие банки. Создание и функционирование автоматизированных банковских технологий основывается на системотехнических принципах, отражающих важнейшие положения теоретической базы, которая включает ряд смежных научных дисциплин и направлений. К ним относятся экономическая кибернетика, общая теория систем, теория информации, экономикоматематическое моделирование банковских ситуаций и процессов, анализ и принятие решений. Исторически развитие АБС прошло ряд этапов: 1. Первые серийные АБС работали на автономных персональных компьютерах, не объединенных в локальную сеть. Операционисты выполняли проводки непосредственно по лицевым счетам клиентов. В конце операционного дня данные со всех компьютеров переносили на дискетах на один – главный компьютер, на котором рассчитывался баланс. 2. В 1992г. во многих банках внедрялось второе поколение АБС на основе локальных сетей с размещением всех рабочих файлов на ее сервере. Это упрощало консолидацию баланса, однако создавало новые проблемы. Когда несколько пользователей с нескольких рабочих станций одновременно обращались к данным, в локальной сети возникали «конфликты». Сеть довольно скоро перегружалась, и требовалось увеличивать мощность сервера и пропускную способность активного сетевого оборудования. Системы, сделанные на технологической базе «персональных» СУБД, перестали удовлетворять многие банки и прежде всего крупные: для них важна была эффективная работа в локальной сети. Ряд из них стали закупать западные разработки, другие пытались создать АБС своими силами… Новые решения начали предлагать и отечественные фирмы-разработчики. Некоторые, ориентируясь на Запад, делали ставку на «тяжелые технологи» - мощные центральные компьютеры, работающие в режиме «клиент - сервер», и профессиональные системы управления базами данных (СУБД). 3. Потребности в расширении возможностей по анализу деятельности банка и его клиентов привели к созданию интегрированных систем банковского учета, нацеленных на расширение аналитических возможностей в многофилиальном банке, в том числе и возможности анализа клиентской базы. 4. Развитие АБС, направленных на интегрированность в отношении возможностей анализа отчетности и на многофункциональность системы управления банковской деятельностью. 5. Создание интегрированных АБС (ИАБС), ориентированных на использование распределенных, комплексных, адаптивных систем управления банковской деятельностью. Характерными чертами такого вида систем являются формирование единого информационного пространства, адаптируемость в зависимости от изменяющихся требований и внешних условий (включая изменения законодательства и нормативов, расширение номенклатуры услуг), комплексность решений, основанных на системах проектирования информационных систем. Выбор и внедрение АБС – одна из главных предпосылок успешной деятельности банка на рынке. Новая АБС приобретается либо для нового банка, либо когда прежнюю уже невозможно использовать. Если руководитель банка ставит во главу угла дешевизну системы, то благополучие банка находится под серьезной угрозой. На рынке надо найти АБС, приемлемую по критерию «стоимость - эффективность». Современные банковские технологии как инструмент поддержки и развития банковского бизнеса создаются на базе ряда основополагающих принципов: комплексный подход в охвате широкого спектра банковских функций с их полной интеграцией; модульный принцип построения, позволяющий легко конфигурировать системы под конкретный заказ с последующим наращиванием; открытость технологий, способных взаимодействовать с различными внешними системами (системы телекоммуникации, финансового анализа и др.), обеспечивать выбор программно-технической платформы и переносимость ее на другие аппаратные средства; гибкость настройки модулей банковской системы и адаптация их к потребностям и условиям конкретного банка; масштабируемость, предусматривающая расширение и усложнение функциональных модулей системы по мере развития бизнес-процессов (например, поддержка работы филиалов и отделений банка, углубление анализа и т.д.); многопользовательский доступ к данным в реальном времени и реализация функций в едином информационном пространстве; моделирование банка и его бизнес-процессов, возможность алгоритмических настроек бизнес-процессов; непрерывное развитие и совершенствование системы на основе ее реинжиниринга бизнес-процессов. На российском рынке автоматизированных банковских систем (АБС) предложения формируют преимущественно отечественные производители. С одной стороны, это объясняется тем, что российские пользователи не привыкли платить большие деньги за зарубежные программы и их сервисное обслуживание. С другой стороны, в процессе развития банковской системы в России в автоматизацию было вложено достаточно много сил и средств, в результате чего сегодня российские разработчики выпускают вполне конкурентоспособные автоматизированные банковские системы. И хотя известен опыт внедрения некоторыми крупными российскими банками зарубежных систем, прямое использование международных банковских технологий в условиях России можно считать пока исключением. Создание или выбор автоматизированных банковских систем (АБС) связаны с планированием всей системной инфраструктуры информационной технологии банка. Под инфраструктурой АБС понимается совокупность, соотношение и содержательное наполнение отдельных составляющих процесса автоматизации банковских технологий. Все банковские информационные системы можно разделить на две большие группы: разработанные на основе технологии файл/сервер и клиент/сервер. Последняя стала фактически стандартом. Она имеет такие очевидные преимущества, как высокая скорость обработки информации, слабо зависящая от количества пользователей и объема обрабатываемых данных, развитые возможности защиты информации, гибкость в отношении выборки и анализа данных. Хотя необходимо отметить, что такая технология предъявляет повышенные требования к аппаратно-техническому обеспечению кредитной организации, прежде всего к серверному и сетевому оборудованию, на которые ложится большая часть нагрузки при обработке данных. Преимущества реализации клиент/серверной системы в полной мере проявляются при обработке значительных объёмов информации большим числом одновременно работающих пользователей. АБС создаются в соответствии с современными представлениями об архитектуре банковских приложений, которая предусматривает разделение функциональных возможностей на три уровня. Верхний уровень (Front-office) образуют модули, обеспечивающие быстрый и удобный ввод информации, ее первичную обработку и любое внешнее взаимодействие банка с клиентами, другими банками, ЦБ, информационными и торговыми агентствами и т.д. Средний уровень (Back-office) представляет собой приложения по разным направлениям внутрибанковской деятельности и внутренним расчетам (работу с кредитами, депозитами, ценными бумагами, пластиковыми карточками и т.д.). Нижний уровень (Accounting) это базовые функции бухгалтерского учета, или бухгалтерское ядро. Именно здесь сосредоточены модули, обеспечивающие ведение бухгалтерского учета по всем пяти главам нового плана счетов. Разделение банка на front-office и back-office основывается не столько на функциональной специфике обработки банковских операций (сделок) и принятия решений (обобщения и анализа), сколько на самой природе банка как системы, с одной стороны, фиксирующей, а с другой активно влияющей на экономическое взаимодействие в финансово-кредитной сфере. 7. АИС «Налог» Осуществление рыночных преобразований в России привело к созданию налоговой службы, которая является государственным механизмом финансового воздействия на экономику через систему налогов и сборов. Целью системы управления налогообложением является оптимальное и эффективное развитие экономики посредством воздействия субъекта управления на объекты управления. В рассматриваемой системе в качестве объектов управления выступают предприятия и организации различных форм собственности и население. Субъектом управления является государство в лице налоговой службы. Воздействие осуществляется через систему установленных законодательством налогов. Налоговые инспекции ежедневно обрабатывают большой объем информации, получаемой из банков и от налогоплательщиков, и поэтому без создания информационных систем, АРМов и других средств автоматизации и компьютеризации практически невозможно обеспечить своевременность и полноту сбора налогов. Созданная в государственной налоговой службе (ГНС), АИС «Налог» является инструментом оперативного сбора, обработки, учета и оценки информации о состоянии налогообложения, а также управления деятельностью органов налоговой службы на основе комплексного использования современных средств информации. Таким образом, основными целями АИС «Налог» является: повышение эффективности функционирования системы налогообложения за счет оперативности и повышения качества принимаемых решений; совершенствование оперативности работы и повышение производительности труда налоговых инспекторов; обеспечение налоговых инспекций всех уровней полной и своевременной информацией о налоговом законодательстве; повышение достоверности данных по учету налогоплательщиков и эффективности контроля за соблюдением налогового законодательства; улучшение качества и оперативности бухгалтерского учета; получение данных о поступлении налогов и других платежей в бюджет; анализ динамики поступления сумм налогов и возможность прогноза этой динамики; информирование администрации различных уровней о поступлении налогов и соблюдении налогового законодательства; сокращение объема бумажного документооборота. Одной из приоритетных задач налоговой службы является информатизация налоговых органов, предполагаются использование информационных технологий, создание информационных систем, эффективно поддерживающих функционирование структуры налоговых органов. Создание подобной системы связано с решением целого ряда проблем. Это, прежде всего, информационное объединение налоговых служб сетями телекоммуникаций и обеспечение возможности доступа к информационным ресурсам каждой из них; разработка, создание и ведение баз данных; оснащение налоговых органов вычислительными комплексами с развитой периферией; разработка программных средств, обеспечивающих решение функциональных задач системы. Для создания автоматизированной информационной системы налоговой службы необходимо знать, какие функции свойственны каждому уровню и как осуществляется взаимодействие между этими уровнями. Система имеет иерархическую структуру, представленную на следующем рисунке: Президент и Правительство 1 уровень: Государственная налоговая служба РФ 2 уровень: – Налоговые службы краев и областей – Налоговые службы республик – Налоговые службы Москвы и СанктПетербурга 3 уровень: – Налоговые инспекции районов – Налоговые инспекции городов – Налоговые инспекции городских районов Структура и состав системы управления налогообложением России соответствуют ее административно-территориальному делению. Первый и второй уровни Министерства по налогам и сборам осуществляют методологическое руководство и контроль за налогообложением по видам налогов. Непосредственное взаимодействие с объектами управления, т.е. налогоплательщиками (как юридическими лицами предприятиями и организациями, так и физическими лицами - населением) осуществляет третий уровень. Важной задачей автоматизации работы налоговой службы является не только возложение на компьютер задач контроля, обработки и хранения информации по начислению и уплате различных налогов, ведение нормативно-правовой базы по налоговому законодательству, формирование отчетности по налоговым органам, но и создание автоматизированного интерфейса с банками, таможенными органами и другими внешними структурами. В органах налоговой службы создается АИС, предназначенная для автоматизации функций всех уровней налоговой системы по обеспечению сбора налогов и других обязательных платежей в бюджет и внебюджетные фонды, проведению комплексного оперативного анализа материалов по налогообложению, обеспечению органов управления и соответствующих уровней налоговых служб достоверной информацией. АИС «Налог» представляет собой форму организационного управления органами Госналогслужбы на базе новых средств и методов обработки данных, использования новых информационных технологий. Как и любая экономическая система, АИС налоговой службы имеет стандартный состав и состоит из функциональной и обеспечивающей частей. Функциональная часть отражает предметную область, содержательную направленность АИС. В зависимости от функций, выполняемых налоговыми органами, в функциональной части выделяются подсистемы, состав которых для каждого уровня свой. На федеральном уровне: – определяется стратегия всей налоговой системы России; – решаются методологические и концептуальные вопросы налогообложения юридических и физических лиц; – занимаются проверкой работы нижестоящих уровней, – занимаются вопросами планирования и финансирования расходов налоговых органов на местах; – руководят постановкой бухгалтерского и статистического учета и отчетности в налоговых органах, проводят работу по внедрению автоматизированных технологий в налоговых органах и т.д. Для этого можно выделить следующие основные функциональные подсистемы: – подготовка типовых отчетных форм; – контрольная деятельность, – методическая, ревизионная и правовая деятельность, – аналитическая деятельность по налогам и сборам; – внутриведомственные задачи. Для местного уровня характерен свой состав функциональных подсистем: – регистрация предприятий; – камеральная проверка; – ведение лицевых карточек предприятий; – анализ состояния предприятия; – документальная проверка; – ведение нормативно-правовой документации; – внутриведомственные задачи; – обработка документов физических лиц. Рассмотрим порядок реализации задач и информационного взаимодействия основных подсистем функциональной части АИС «Налог» на примере 3-го уровня в части работы с юридическими лицами. Обработка информации начинается с учета и регистрации налогоплательщиков, которые осуществляются юридической службой налоговой инспекции. Эта служба руководствуется в своей деятельности нормативноправовой базой, принимает от налогоплательщика все необходимые регистрационные документы, на основе которых создается база данных, содержащая всю информацию о налогоплательщике, и присваивает налогоплательщику индивидуальный регистрационный номер. Таким образом, создается «электронная папка» на налогоплательщика. Информация, содержащаяся в ней, используется всеми другими структурными подразделениями налоговой инспекции, а соответственно информация, формируемая в подсистеме «Регистрация предприятий», используется другими функциональными подсистемами АИС «Налог». Прежде всего, потребителем этой информации является подсистема «Камеральная проверка». Для решения задач камеральной проверки служба налоговых инспекторов собирает в установленные законодательством сроки отчетные документы от налогоплательщиков. Камеральная проверка заключается в определении правильности заполнения бухгалтерской отчетности, исчисления сумм налогов, точности заполнения форм. Для этого данные отчетности, представленной налогоплательщиком, вводятся в компьютер, и происходит пополнение «электронной папки» налогоплательщика новой информацией, позволяющей отслеживать основные показатели результатов финансово-хозяйственной деятельности предприятия в различные периоды. Решение задач камеральной проверки связано с использованием не только данных, сформированных в подсистеме «Регистрация предприятий», но и нормативно-справочной информации по организационно - правовым формам, ставкам налогов, срокам платежей, различным льготам по налогам и другой информации, создаваемой в подсистеме «Ведение нормативно-правовой документации». Обеспечивающая часть включает информационное, техническое, программное и другие виды обеспечения, характерные для любой автоматизированной информационной системы организационного типа. Техническое обеспечение представляет собой совокупность технических средств обработки информации, основу которых составляют различные ЭВМ, а также средств, позволяющих передавать информацию между различными автоматизированными рабочими местами как внутри налоговых органов, так и при их взаимодействии с другими экономическими объектами и системами. Программное обеспечение представляет собой комплекс разнообразных программных средств общего и прикладного характера, необходимый для выполнения различных задач, решаемых налоговыми органами. В настоящее время техническую основу информатизации в ГНС составляют локальные вычислительные сети на базе персональных компьютеров типа IBM PC. Основными операционными системами являются UNIX и WINDOWS. В качестве систем управления базами данных используются FoxPro, Clipper, MS SOL Server, Access Informix, Oracle, Pick. Основные программные продукты функционируют по технологии «файлсервер», то есть имеется локальная сеть с несколькими ПЭВМ. Организационной формой использования аппаратно-программных средств АИС «Налог» являются АРМы сотрудников налоговых служб. АРМ в налоговой системе – это комплекс технических модулей, объединенных между собой, обеспеченный программными средствами и способный реализовать законченную информационную технологию. В комплекс входят следующие модули: процессор, дисплей, принтер, клавиатура, манипулятор «мышь», плоттер, сканер, стример, оборудование для дистанционной передачи данных. Программными элементами АРМ являются операционные системы, системы управления базами данных, пакеты прикладных программ, оригинальные программы, графические и текстовые редакторы, табличные процессоры и т.д. Таким образом, речь идет о комплексе технического и программного обеспечения – инструменте любого пользователя. Состав автоматизированных рабочих мест для обработки документов юридических лиц аналогичен составу функциональной части АИС «Налог» и должен включать следующие АРМ: регистрации предприятий, камеральной проверки, ведения лицевых карточек предприятий и т.д. В зависимости от объемов информации и распределения функций между подразделениями налоговых органов АРМ могут быть объединены в одну (или несколько) локальную вычислительную сеть или многопользовательскую систему. Тема 15. Электронный бизнес 1. Информационные технологии электронного бизнеса. 2. Платежные системы в Интернет. 3. Технология использования пластиковых карт 4. Классификация банковских карт 1. Информационные технологии электронного бизнеса. Сегодня мы становимся свидетелями рождения нового сектора в экономике, который все чаще называют электронным бизнесом, Интернет-экономикой, Интернетбизнесом, электронной коммерцией (ЭК). Темпы развития этого сектора высоки, его оборот ежегодно удваивается. По данным Центра исследования электронной коммерции, функционирующего под эгидой Высшей школы бизнеса Университета штата Техас, суммарный доход компаний, предлагающих услуги через Интернет, а также занимающихся технической поддержкой Сети, превышает 500 млрд. долл. Многие фирмы используют "Всемирную паутину" (Web), как транспортную среду для осуществления товарных и финансовых операций. На мировом рынке Интернет-коммерции доминируют США (примерно 73% всего оборота). На долю Европы приходится лишь 16%, а на азиатские страны 7%, все остальные регионы 4%. Прежде всего необходимо определиться с понятием электронной коммерции. Существует несколько определений электронной коммерции. С одной стороны, это получение прибыли от ведения хозяйственной деятельности по предоставлению новых видов электронных услуг, продажи компьютерной техники и программного обеспечения. С другой стороны, под электронной коммерцией понимается проведение операций с партнерами и клиентами, а также различные платежи и расчеты с использованием новых информационных сред и различного рода электронных сетей. В данном аспекте нас интересует второй случай. Более строгое определение электронной коммерции дано в специальном документе Администрации президента США, объявляющем мораторий на дополнительное налогообложение сделок, заключенных через Интернет. В нем электронной коммерцией (ЭК) называется любая транзакция, совершенная через компьютерную сеть, в результате которой право собственности или право пользования вещественным товаром или услугой было передано от одного лица к другому. Данное определение на наш взгляд является наиболее полным. Рассмотрим основные понятия, связанные с электронной коммерцией. Такой вид ЭК как B2B (Business-to-Business) или бизнес-бизнес представляет собой ЭК между предприятиями, основной особенностью этого вида ЭК является автоматическое взаимодействие в электронном виде систем управления предприятием. B2C (Business-to-Consumer, Customer) или бизнес-потребитель вид ЭК, связанный с электронными коммерческими операциями, производимыми между предприятием и потребителями. Предприятия на базе Интернета конкурируют или сотрудничают с традиционными предприятиями в сфере розничной торговли. Функционируют они следующим образом. Компания-продавец размещает на своем Web узле интерфейс, с помощью которого потребитель может разместить заказ в ее системе управления предприятием. Системы ЭК позволяют покупателю не общаться с продавцом, не тратить время на беготню по магазинам, иметь более полную информацию о товарах. Продавец, в свою очередь, может быстрее реагировать на изменение спроса, анализировать поведение покупателей, экономить средства на персонале, аренде помещений. Преимуществами использования ЭК можно назвать следующие. Простота развертывания приложений и управление ими. Использовать Web достаточно просто. Покупателям следует лишь освоить программу для просмотра, и они сразу получают доступ к средствам электронной торговли. Уменьшение времени на доставку информации о товаре потребителю одно из необходимых условий ведения успешной торговли. Сокращение числа промежуточных звеньев (посредников), установление прямой связи производитель покупатель. Уменьшение затрат времени на приобретение необходимого товара. Неограниченный рост числа потенциальных заказчиков. При использовании Интернет вы можете расширить рынок сбыта за счет зарубежных покупателей. Информацию о товаре вы можете представлять в различном виде. Web позволяет передавать не только текст, графику, но и видео, голос. Возможность проводить анализ спроса, предпочтений для планирования своей деятельности. Возможность идентифицировать покупателя. Сокращение затрат на персонал и аренду помещений. Возможность круглосуточного доступа. Если на западе системы доставки, платежей, торговли по каталогам, автоматизации предприятий и стандартов ЭК складывались годами, то у нас все это находится в стадии зарождения. Всего же в сегменте Интернета, охватывающего страны СНГ, существует более 600 сайтов, их можно увидеть в каталоге на сайте Magazin.ru, предлагающих различные платные услуги. Заметим, что большинство из них электронной коммерции, в строгом смысле этого слова не ведут, так как они не интегрированы с системой автоматизации предприятия, не позволяют осуществлять онлайновые платежи, требуют участия менеджера на тех или иных фазах оформления покупки. В любой стране, если пользователей Интернета менее 10% населения, развивать направление B2C очень сложно. По Азербайджану этот показатель на 1 января 2005г. составил 4,2%, по Баку около 10%. Создание полноценного Интернет-магазина стоит не менее 10 тыс. долл. У многих фирм таких денег нет, но они могут воспользоваться услугами таких фирм как "АйТи" и Tops, которые предлагают в аренду законченную инфраструктуру для открытия Интернет-магазинов на своих "торговых рядах" (www.imbs.ru, www.ipassage.ru ). Аренда магазина в "торговых рядах" Tops обходится владельцам в 150 долл. в месяц. Электронные магазины - не единственный путь оказания услуг через Интернет. Популярны сегодня аукционы, финансовые, банковские услуги, туристические, медицинские, страховые, платные информационные сервисы, онлайновая оплата счетов. 1999 г. был отмечен расцветом Web-аукционов. Например на eBay было заключено 3 млн. аукционных сделок, на Yahoo 1 млн. Обороты же отечественных аукционов (www.molotok.ru, www.stavka.ru) пока невелики, и цены на них ненамного ниже чем в магазинах. Финансовые и банковские услуги в Интернет представлены несколькими направлениями: Интернет-торговля ценными бумагами, телебанкинг, онлайновое предоставление залоговых кредитов и т.п. Как и другие сферы электронного бизнеса, эта сфера быстро развивается. Онлайновые услуги предлагают практически все банки США, по отчетам British Telecom неплохо обстоит дело в Германии и Франции. Значительно отстают в предоставлении Интернет-услуг банки Великобритании, на начало 2000г. там было зарегистрировано всего 10 банковских Web-узлов. Перенос услуг страхования в Интернет пока идет очень медленно, страховые компании неохотно вкладывают деньги в Интернет. В настоящее время в российской части Интернета преобладает модель ЭК, ориентированная на потребительский рынок, т.е. B2C, но есть и интересные решения, которые можно отнести к модели B2B. Рассмотрим несколько примеров. Сайт Фактура.ru (www.faktura.ru) предоставляет сервис по организации торговли между предприятиями через Интернет, связывая в единое целое службы сбыта поставщиков и службы снабжения покупателей, при этом полностью автоматизирован процесс взаимодействия предприятий на этапе поиска товаров и согласования условий заказов, позволяя контрагентам в защищенном режиме планировать, заказывать и контролировать поставки товаров и услуг. Сайт "Зерно" ( www.mtszerno.ru ) представляет собой межрегиональную систему торговли сельхозпродуктами в режиме реального времени. 2. Платежные системы в Интернет. Важным моментом в развитии ЭК является проведение электронных платежей. В настоящее время проблему оплаты через Интернет можно считать уже решенной. В российском секторе Интернета, который часто называют Рунетом, имеется больше десятка различных систем, позволяющих перечислять деньги за товары в онлайновам режиме. Со списками этих систем и их описанием можно познакомиться на сайтах Money.ru и Magazin.ru. Эти системы можно разделить на несколько типов: для платежей по пластиковым картам (ППК) международных систем Visa, Eurocard/Mastercard, American Express и т.п.; для платежей с пользовательских счетов провайдеров; для платежей с использованием "электронного кошелька"; для платежей по смарт-карточкам. Наиболее популярной системой первого типа является Assist-CyberPlat, созданная совместно банком "Платина" и петербургской компанией "Рексофт", эта система работает как для расчетов "бизнес-бизнес" так и для расчетов "бизнес-потребитель". В мае 2000г. система "Assist" была подключена к процессинговому центру карточной системы "СТБ КАРТ", а в сентябре 2000г. - к процессинговому центру Альфа-банка. Рассмотрим технологию оплаты покупки со счета в банке с использованием платежной системы CyberPlat. Заметим, что покупатель и Интернет-магазин должны иметь открытый счет в банке, поддерживающем данную платежную систему. 1. Покупатель через Интернет подключается к Web-серверу магазина, формирует корзину товаров и направляет магазину запрос на выставление счета. 2. Магазин в ответ на запрос покупателя направляет ему заверенный своей электронной цифровой подписью (ЭЦП) счет, в котором указывает наименование товара (услуги), код магазина, время и дату совершения операции. С гражданско-правовой точки зрения этот счет является предложением заключить договор (офертой). 3. Покупатель заверяет своей ЭЦП предъявленный ему счет и отправляет его обратно в магазин, совершая тем самым акцепт. Договор считается заключенным с момента подписания покупателем выставленного ему счета. В системе счет, подписанный покупателем, становится чеком. 4. Подписанный двумя ЭЦП (магазина и покупателя) чек направляется магазином в Банк для авторизации. 5. Банк производит обработку подписанного чека: проверяет наличие в системе магазина и покупателя, проверяет ЭЦП покупателя и магазина, проверяет остаток и лимиты средств на счете покупателя, сохраняет копию чека в базе данных банка. В результате проверок формируется разрешение или запрет проведения платежа. При разрешении платежа банк переводит денежные средства со счета покупателя на счет магазина, передает магазину разрешение на оказание услуги (отпуск товара), а магазин оказывает услугу (отпускает товар). При запрете платежа банк передает магазину отказ от проведения платежа, а покупатель получает отказ с описанием причины. Покупатель полностью контролирует процесс совершения покупки. В качестве документального подтверждения совершенной сделки у каждой стороны остаются подписанные ЭЦП чеки, удостоверяющие факт совершения сделки и имеющие юридическую силу. Другим вариантом расчета является оплата по кредитной карточке. Общая схема взаимодействия в этом случае выглядит следующим образом. 1. Покупатель через Интернет подключается к Web-серверу Интернет-магазина, формирует корзину товаров и выбирает форму оплаты по кредитным карточкам. 2. Магазин формирует заказ и переадресует покупателя на сервер авторизации, одновременно туда же передаются код магазина, номер заказа и его сумма. 3. Сервер авторизации устанавливает с покупателем соединение по защищенному протоколу (SSL) и принимает от покупателя параметры его кредитной карточки (номер карточки, дату окончания действия карточки, имя держателя карточки в той транскрипции, как оно указано на карточке). Информация о карточке передается в защищенном виде только на сервер авторизации и не предоставляется магазину при операциях покупателя. 4. Авторизационный сервер производит предварительную обработку принятой информации и передает ее в банк. 5. Банк проверяет наличие магазина в системе, проверяет соответствие операции установленным системным ограничениям. По результатам проверок формируется запрет или разрешение проведения авторизации транзакции в карточную платежную систему. 6. При запрете авторизации: банк передает серверу авторизации отказ от проведения платежа, сервер авторизации передает покупателю отказ с описанием причины, а магазину — отказ с номером заказа. 7. При разрешении авторизации запрос на авторизацию передается через закрытые банковские сети банку-эмитенту карточки покупателя или процессинговому центру карточной платежной системы, уполномоченному банком-эмитентом. 8. При положительном результате авторизации, полученном от карточной платежной системы: банк передает серверу авторизации положительный результат авторизации, сервер авторизации передает покупателю положительный результат авторизации, а магазину — положительный результат авторизации с номером заказа, магазин оказывает услугу (отпускает товар), банк осуществляет перечисление средства на счет магазина в соответствии с существующими договорными отношениями между банком и магазином. 9. При отказе в авторизации: банк передает серверу авторизации отказ от проведения платежа, сервер авторизации передает покупателю отказ с описанием причины. 10. Сервер авторизации передает магазину отказ с номером заказа. Существуют и свои сложности, в первую очередь это касается обеспечения безопасности расчетов. Разработчики прилагают немалые усилия для защиты данных, но полной гарантии пока быть не может. Открывая электронный магазин, следует иметь ввиду, что число владельцев карточек в Азербайджане невелико, из них около 90% приходится на зарплатные проекты. Системы второго типа позволяют использовать деньги, внесенные на лицевой счет Интернет-провайдера (ISP). Такой метод дает возможность осуществлять микроплатежи ($1-$2), для которых системы с пластиковыми карточками неэффективны (в них рентабельны операции на сумму не менее $20). К минусам данной системы оплаты можно отнести то, что провайдер выполняет несвойственные ему функции банка, хотя банк в этой схеме тоже участвует, кроме того, число пользователей системы напрямую зависит от количества "охваченных" ею провайдеров. Деятельность систем с использованием "электронного кошелька" базируется на применении специального программного обеспечения, хранящего виртуальные деньги. Однако электронные деньги возникают в кошельке только после того, как пользователь перевел на счет компании-владельца системы свои реальные накопления. И вы должны очень сильно доверять организации, поддерживающей эту систему. Наличие комиссионного сбора, например, у Webmoney в размере 0,8% от каждой операции, также не очень привлекает пользователей. Но тем не менее, по общемировому прогнозу технология "электронных кошельков" в будущем вытеснит из Интернета платежи по электронным картам. Смарт-карта представляет собой новый вид носителя информации, основанный на микропроцессорной электронике. Преимущества смарт-карт перед карточками с магнитной полосой очевидны: процессор, расположенный на карточке, позволяет клиенту обойтись без ONLINE авторизации (исключает связь по телефону), что значительно экономит время, делает ненужным введение неснижаемого остатка и исключает ошибки связанные с передачей данных по каналам связи. Для расчётов по смарт-картам владельцу карты необходимо ввести личный код (PIN-код), без знания которого, операция проведена не будет, кроме того, после троекратного неправильного набора РIN-кода, карточка будет заблокирована, что сводит на нет риск воровства денежных средств с карты. Со смарт-карты нельзя сделать дубликат, микропроцессор карты следит за целостностью данных при помощи внутренних уникальных алгоритмов. В случае утери смарт-карты денежные средства, находящиеся на ней, не пропадают, а переводятся на новую карту. Платежи, происходящие с помощью электронных денег, очень быстры во времени, а сами электронные деньги по своей сути лишь информация о реально существующих средствах. Самые большие проблемы в расчетах в Интернете обеспечение их безопасности и признание законности новых платежных систем. Сдерживание развития электронного бизнеса в Азербайджане связано со следующими проблемами. 1. Недостаточное число пользователей Интернет. 2. Необходимость расширения системы кредитных карточек. 3. Необходимость развития инфраструктуры системы связи. 4. Необходимость повышения безопасности передачи данных в Интернет. 5. Необходимость принятия соответствующих законодательных актов. 6. Нехватка средств на финансирование Интернет-проектов. Здесь есть определенные успехи. Принят "Закон об информации, информатизации и защите информации", “Закон об электронно-цифровой подписи”. Все проблемы заключения контрактов, регистрации доменных имен, торговых марок должны быть решены с помощью соответствующих законов или инструкций. ORACLE E-BUSINESS SUITE. Разработчик фирмаOracle. Oracle E-Business Suite - это полный интегрированный комплекс приложений для электронного бизнеса, работающий в корпоративном Интранете и глобальном Интернете. Сегодня комплекс включает все приложения, необходимые предприятию: маркетинг, продажи, снабжение, производство, обслуживание заказчиков, бухгалтерия, учет кадров и пр. Современную версию Oracle E-Business Suite 11i можно условно разделить на три функциональных блока: Oracle ERP (Enterprise Resource Planning); Oracle CRM (Customer Relationship Management; Oracle E-Hub (Электронная коммерция). Комплекс приложений Oracle для построения ERP (Enterprise Resource Planning) системы на предприятии (более известный под торговой маркой Oracle Applications) объединяет приложения для оптимизации и автоматизации внутрихозяйственных процессов предприятия (производство, финансы, снабжение, управление персоналом и др.). Он включает в себя более 90 модулей, которые позволяют предприятию решать основные бизнес-задачи, связанные с финансовыми и материальными потоками: планирование производства, снабжение, управление запасами, взаимодействие с поставщиками, управление персоналом и расчеты по заработной плате, финансовое планирование, управленческий учет и др. 3. Технология использования пластиковых карт Пластиковая карточка – это обобщающий термин, который объединяет все виды карточек, различных как по назначению, набору оказываемых с их помощью услуг, так и по своим техническим возможностям и организациям, их выпускающим. Важнейшая особенность всех пластиковых карточек независимо от степени их совершенства состоит в том, что на них хранится определенный набор информации, используемый в различных прикладных программах. К пластиковым картпм относят: банковские карты; идентификационные карты – выполненные в виде пластиковых карточек документы, которые позволяют удостоверять личность человека, как гражданина, жителя определенного региона, работника некоего предприятия; также в виде идентификационных карт могут быть изготовлены водительские права, разрешения на ношение оружия, удостоверения на право получения различных видов льгот или медицинское обслуживание и т.п.; дисконтные карты. Покупатели – члены дисконтной системы определяются по предъявлению дисконтной пластиковой карточки и имеют преимущества по сравнению с остальными покупателями; клубные карты. Распространенный способ идентификации членов клубов, привилегированных гостей дискотек, баров, ресторанов, спортивных клубов, баз отдыха и т.п.; авансовые карты: интернет-карты, сервисные, телефонные карты. Клиент покупает карту, и номинал зачисляется на его счет; страховые карты. Клиент хранит страховой полис в надежном месте, а с собой носит пластиковую карту лишь с информацией о страховом полисе; транспортные карты – пластиковые проездные билеты (простые или с магнитной полосой); рекламно-информационные карты и др. Почти все крупные банки РФ предоставляют населению и организациям целый спектр услуг по выпуску и обслуживанию пластиковых карт. К такого рода услугам относятся: изготовление и обслуживание пластиковой карты; выплата работникам предприятий заработной платы через пластиковые карточки; выпуск и обслуживание пластиковых карт российской платежной системы Union Card; обслуживание торгово-сервисных предприятий по приему безналичной оплаты с использованием карт; изготовление утерянной карточки; блокирование карточки на определенный срок; выпуск и обслуживание карточек международных платежных систем и др. Внедрение систем платежей с использованием пластиковых карт позволит почти полностью отказаться от использования "натуральных" денег. Однако наряду с положительными моментами в использовании пластиковых карт есть и нерешенные задачи, в частности безопасность системы должна заключаться в "непробиваемой" системе защиты информации как на техническом уровне, так и на организационном, в противном случае общество не сможет в полной мере перейти на "виртуальные" деньги. «Пластиковые деньги» имеют ряд преимуществ перед бумажными. Во-первых, никто кроме владельца не знает, сколько в «электронном кошельке» денег. Во-вторых, злоумышленник или грабитель не может немедленно воспользоваться похищенной или отобранной карточкой, а при хорошей системе контроля вообще не может использовать. Эти же рассуждения справедливы для случая потери «электронного кошелька». Втретьих, «пластиковые деньги» автоматически снимают проблемы рваных купюр и сдачи. Наконец эти «деньги» удобнее и гигиеничнее. Итак, для владельцев карт – это удобство, надежность, практичность, экономия времени, отсутствие необходимости иметь при себе крупные суммы наличных денег. Для кредитных организаций – повышение конкурентоспособности и престижа, наличие гарантий платежа, снижение издержек на изготовление, учет и обработку бумажноденежной массы, минимальные временные затраты и экономия живого труда. Это лишь неполный перечень качеств пластиковых денег, обусловивших их признание на мировом рынке. Банковская карта – это персонифицированный платежный инструмент, предоставляющий пользующемуся карточкой лицу возможность безналичной оплаты товаров и/или услуг, а также получения наличных средств в отделениях (филиалах) банков и банковских автоматах (банкоматах). 4. Классификация банковских карт Банковские карты можно классифицировать по следующим признакам: 1. По материалу, из которого они изготовлены: бумажные (картонные); пластиковые; металлические. Этот признак классификации важен лишь с точки зрения истории развития безналичного расчета и как способ определение причин абсолютного предпочтения пластика. В настоящее время монопольное распространение получили именно пластиковые карточки. Однако для идентификации держателей используются бумажные (картонные) карты, запаянные в прозрачную пленку – это ламинированные карточки. Ламинирование является дешевой и легкодоступной процедурой и поэтому, возможны подделки карточки в случае использования в расчетах. С целью повышения безопасности операций применяется более совершенная и сложная технология изготовления карт из пластика. В то же время, в отличие от металлических карт, пластик легко поддается термической обработке и давлению (эмбоссированию), что весьма важно для персонализации карты перед выдачей клиенту. 2. На основании механизма расчетов: двусторонние системы возникли на базе двусторонних соглашений участников расчетов: владельцы используют карточки для покупки товаров в замкнутых сетях, контролируемых эмитентами карточек; многосторонние системы предоставляют владельцам карт возможность покупки товаров в кредит у различных торговцев и организаций сервиса, которые признают эти карточки в качестве платежного средства. 3. По способу расчетов: кредитные карточки, связаны с открытием кредитной линии в банке, что дает возможность владельцу пользоваться кредитом при покупке товаров и при получении кассовых ссуд; дебетовые карточки позволяют держателю банковской карты, согласно условиям договора с эмитентом, распоряжаться денежными средствами, находящимися на его счете, в пределах расходного лимита, установленного эмитентом для расчетов за товары (услуги) через электронные терминалы и/или получения наличных денежных средств в банковских автоматах. 4. По характеру использования: индивидуальная карточка выдается клиентам банка и является «стандартной» или «золотой»; последняя выдается лицам с высокой кредитоспособностью и предусматривает ряд льгот; семейная карточка выдается членам семьи лица, заключившего контракт с банком и несущего ответственность по счету; корпоративная карточка выдается организации (фирме), которая на ее основе может выдать индивидуальные карточки и открыть персональные счета, «привязанные» к корпоративному карточному счету. Ответственность перед банком по корпоративному счету несет организация, а не индивидуальные владельцы корпоративных карточек. 5. По способу записи информации на карточку: карты с графическим изображением; карты с эмбоссированными элементами; карты с штрих-кодом; магнитные карты; смарт-карты (чиповые карты); оптические карты. В современных условиях оправданно сочетание некоторых способов нанесения информации. Наиболее простой формой записи информации на карту является графическое изображение, которое используется во всех карточках, включая самые технологически изощренные. Ранее на карточку наносились фамилия, имя держателя карточки и информация о ее эмитенте. Позднее на универсальных банковских карточках появился образец подписи, а фамилия и имя стали эмбоссироватъся. Эмбоссирование (emboss) – нанесение данных на карточке в виде рельефных знаков позволило быстрее оформлять операции оплаты картой, делая оттиск слипа. Слип (slip) – оттиск с поверхности карты через копировальную бумагу информации, нанесенной на карту методом эмброссирования. Магнитные карточки – пластиковые карточки с магнитной полосой, которая содержит некоторый объем информационной памяти, которая считывается специальным считывающим устройством. Информация, содержащаяся на магнитной полосе, совпадает с записями на передней стороне карты: имя, номер счета владельца и дата окончания действия карточки. В настоящее время магнитная запись является самый распространенный способ нанесения информации на пластиковые карточки (карты типа VISA, MasterCard, EuroCard, American Express). Однако магнитная полоса не обеспечивает необходимого уровня защиты от подделок. Поэтому при расчетах с использованием этой карты каждый раз необходимо обращаться к центральному компьютеру для получения информации о наличии на счете необходимой для оплаты товаров/услуг суммы денег. Помимо этого при использовании магнитной карты следует пройти процедуру авторизация – уточнения того факта, что картой владеет именно ее предъявитель. Смарт-карта предоставляет намного больше возможностей для манипуляций деньгами, находящимися на счете. Дело в том, что такая карточка содержит микропроцессор (чип) - маленький квадратик или овал на лицевой стороне, в памяти которого содержится вся информация о банковском счете ее владельца: о количестве денег на счете, максимальном размере суммы, которую можно снять со счета единовременно, об операциях, совершенных в течение дня. Иными словами, смарт-карта это одновременно и кошелек, и средство расчета, и банковский счет. И это все благодаря микропроцессору, главным достоинством которого является его высокая способность при постоянстве памяти надежно сохранять и использовать большие объемы информации. Смарт-карта не нуждается в процедуре авторизации, а значит, способна работать в режиме off-line, что не требует обращения при каждом необходимом случае к банку или компании, где открыт счет владельца карты. Таким образом, смарт-карта - на порядок более совершенное платежное средство, нежели магнитная. Благодаря своим техническим характеристикам, а также наличию у владельца личного кода, без знания которого доступ к счету невозможен, смарт-карта не только надежнее защищена от подделки, но и предполагает более широкий набор возможностей по оперированию счетом: помимо обналичивания денег через банкомат ее владелец может перевести средства с карточного счета на депозитный или иной, правда, в пределах того банка, который эмитировал карточку. Общепринятая классификация карт с микросхемой делит их на две группы: карточки с памятью и микропроцессорные. Карточки с памятью делятся на карточки с незащищенной и с защищенной памятью. Микропроцессорные карточки обычно многофункциональные, но для платежных применений используется их особая модификация - электронный кошелек. Кроме того, бывают контактные и бесконтактные карты. К числу неудобств, возникающих при использовании smart-карты, можно отнести, во-первых, отсутствие единой унифицированной системы обслуживания, в связи с чем для "считывания" смарт-карт разных банков необходимо наличие индивидуального терминала, и во вторых - высокая себестоимость производства микропроцессоров. РOS-терминалы, или торговые терминалы, предназначены для обработки транзакций при финансовых расчетах с использованием пластиковых карточек с магнитной полосой и смарт-карт. Использование POS-терминалов позволяет автоматизировать операции по обслуживанию карточки и существенно уменьшить время обслуживания. Возможности и комплектация POS-терминалов варьируются в широких пределах, однако типичный современный терминал снабжен устройствами чтения как смарт-карт, так и карт с магнитной полосой, энергонезависимой памятью, портами для подключения ПИН-клавиатуры (клавиатуры для набора ПИН-кода), принтера, соединения с ПК или с электронным кассовым аппаратом. Банкоматы – банковские автоматы для выдачи и инкассирования наличных денег при операциях с пластиковыми карточками. Кроме этого, банкомат позволяет держателю карточки получать информацию о текущем состоянии счета (в том числе и выписку на бумаге). Банкомат снабжен устройством для чтения карты, а для интерактивного взаимодействия с держателем карточки - также дисплеем и клавиатурой. Банкомат оснащен персональной ЭВМ, которая обеспечивает управление банкоматом и контроль его состояния. Последнее весьма важно, поскольку банкомат является хранилищем наличных денег. На сегодняшний день большинство моделей рассчитано на работу в online режиме с карточками с магнитной полосой, однако появились и устройства, способные работать со смарт-картами и в off-line режиме. Денежные купюры в банкомате размещаются в кассетах, которые, в свою очередь, находятся в специальном сейфе. Число кассет определяет количество номиналов купюр, выдаваемых банкоматом. Размеры кассет регулируются, что дает возможность заряжать банкомат практически любыми купюрами. Обычно банкомат состоит из: персонального компьютера; монитора или специального табло; клавиатуры (цифровой и функциональной); специального "узкого" принтера для выдачи квитанций о проведенных операциях; устройства считывания с пластиковых КК; хранилища денежных единиц различных номиналов и соответствующие механизмы проверки их подлинности, счета и подачи. Банкоматы могут работать в двух режимах: off-line и on-line. При работе в off-line режиме, банкоматы не связаны с центральной БС в режиме реального времени и работают независимо (реализуется режим отсроченных платежей). Обычно банкоматы, работающие в этом режиме, фиксируют (записывают) информацию о проведенной операции в своей памяти и на специальной магнитной полоске КК (например, на обратной стороне КК). Банкомат, работающий в режиме off-line, обслуживает специальный сотрудник - кассир банка, который периодически вручную заполняет /банкомат наличностью, а также вносит в память банкомата данные о просроченных платежах, счетах, утерянных карточках и др. В более современных системах такая информация закладывается в банкомат периодически в специальном сеансе связи банкомата по коммутируемым или выделенным линиям связи с центральной базой данных банка. Другой режим работы банкомата – on-line. В этом случае банкоматы связаны с БС напрямую по коммутируемым или выделенным телефонным каналам с использованием различных протоколов (часто используется протокол пакетной передачи данных Х.25). Если банкомат работает в этом режиме, он может выдавать клиенту справки о текущем состоянии его счета. Использование банкоматов в данном режиме требует надежной телекоммуникационной среды и значительных вычислительных ресурсов БС. В таком случае в БС должна быть предусмотрена возможность работы с сетью банкоматов в режиме on-line. Одна из основных функций пластиковой карточки – обеспечение идентификации использующего ее лица как субъекта платежной системы. Для этого на пластиковую карточку наносятся наименование и/или логотип банка-эмитента, идентификационный номер карты, право собственности эмитента. Эти реквизиты являются обязательными. Так же возможно нанесение значений следующих реквизитов: имя держателя карточки, номер его счета, дата окончания действия карточки, сведения о банке-эмитенте, рекламноинформационные данные и пр. Кроме этого, на карточке может присутствовать фотография держателя и его подпись. При выдаче карточки клиенту осуществляется ее персонализация: на нее заносятся данные, позволяющие идентифицировать карточку и ее держателя, а также осуществить проверку платежеспособности карточки при приеме ее к оплате или выдаче наличных деиег. Процесс утверждения продажи или выдачи наличных по карточке называется авторизацией. Для ее проведения точка обслуживания делает запрос платежной системе о подтверждении полномочий предъявителя карточки и его финансовых возможностей. Технология авторизации зависит от схемы платежной системы, типа карточки и технической оснащенности точки обслуживания. Традиционно авторизация проводится "вручную", когда продавец или кассир передает запрос по телефону оператору (голосовая авторизация), или автоматически, карточка помещается в POS-терминал или торговый терминал, данные считываются с карточки, кассиром вводится сумма платежа, а держателем карточки со специальной клавиатуры - ПИН-код (ПИН - Персональный Идентификационный Номер). После этого терминал осуществляет авторизацию либо устанавливая связь с базой данных платежной системы (on-line режим), либо осуществляя дополнительный обмен данными с самой карточкой (off-line авторизация), В случае выдачи наличных денег процедура носит аналогичный характер с той лишь особенностью, что деньги в автоматическом режиме выдаются банкоматом, который и проводит