Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Социально-экономические аспекты применения информационных технологий

Поиск

12.1. Общие сведения

Давно прошли времена, когда работа на компьютере была уде­лом узкого круга «допущенных», а информационные технологии воспринимались, как возможность быстро складывать и умножать числа. Уже в 50-е гг. XX в. началось применение компьютеров для задач управлении производством.

Оказалось, что компьютеры не просто большие калькуляторы с памятью, а почти разумные существа, которые все помнят и знают. В прессе серьезно обсуждался вопрос о том, могут ли вы­числительные машины мыслить, а фантастические романы рисо­вали страшные картины битв между человечеством и компьютер­ными монстрами. Кто, например, не помнит Терминатора в ис­полнении Арнольда Шварцнегера?

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

За последние 50 лет скорость переработки информации воз­росла с 0,1 до одного миллиарда операций в секунду, т.е. в 1010 раз, а скорость перемещения объектов в пространстве — с 50 до 50 000 км/час — «всего то» в 103раз.

Это значит, что человечество идет по пути «поглощения» ин­формации значительно быстрее, чем по пути «поглощения» про­странства.

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

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


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

Изменяются потребительские характеристики информацион­ного продукта. В начале компьютерной эпохи продуктом являлся результат расчетов, а конечного потребителя этого «информаци­онного товара» не интересовал процесс формирования результа­тов, как потребителя стула не интересует технологический про­цесс изготовления стула на фабрике. Сейчас все больше инфор­мационные технологии представляют собой не товар, а услугу, предоставляющую потребителю самому проводить нужную ана­литическую или расчетную работу и получать требующуюся ему в этот момент информацию и именно в том виде, каком она нужна сейчас. Завтра может потребоваться более развернутая или пред­ставленная в другом виде информация об этом же явлении, и пользователь сам может изменить или добавить новые данные.

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

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

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


 




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

Более того, эта тенденция характерна не только для самой информации, но и для обычных «неинформационных» товаров. Уже сейчас можно совершить покупку многих товаров непосред­ственно через Интернет. В таком виртуальном магазине нет ни при­лавков, ни продавцов, ни кассиров. Только покупатель и товар, который можно выбрать, осмотреть с разных сторон, прочитать мнение о нем других покупателей.

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

Замечание. Один из распространенных в Интернете адресов для создания поздравительных открыток так и называется «Вирту­альные открытки». Он расположен по адресу http://www.virtualflowers.ru.

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

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

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


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

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

12.3. «Кто в доме хозяин?»

Развитие информационных технологий приводит не только к новым достижениям в тех или иных областях человеческой дея­тельности. Здесь возникает эффект взаимовлияния. С одной сторо­ны, развитие новых технологий в области обработки информации ведет к повышению эффективности производства, развитию раз­личных областей знаний. С другой стороны, развитие техники, технологии, экономики ведет к новым требованиям и, следова­тельно, к новому развитию самих информационных технологий. Так, конструирование новых машин и механизмов с использова­нием методов компьютерного моделирования позволяет на экра­не компьютера сымитировать работу еще не существующего уст­ройства в различных режимах работы, в том числе и в критичес­ких. Ясно, что это в сотни раз повышает скорость и надежность разработки, значительно снижает ее стоимость. С другой стороны, управление такими механизмами старыми методами без приме­нения автоматизированных систем невозможно, и новые маши­ны требуют развития систем управления ими. Хорошо известна экологическая проблема, связанная с работой автомобильных дизельных двигателей, выбрасывающих токсичные газы в атмос­феру. Международными требованиями ЕВРО-3, которые действу­ют и в России, устанавливаются жесткие ограничения на такие выбросы. На первый взгляд проблема чисто техническая и не име­ет отношения к информационным технологиям. Но на самом деле управлять режимом подачи топлива с использованием'механи­ческих устройств невозможно, они просто «не успевают». Здесь возможен только компьютерный принцип электронного управле­ния, когда специальный контроллер по разработанной програм­ме управляет подачей топлива в двигатель. Такие контроллеры устанавливаются на всех инжекторных двигателях легковых авто­мобилей. Ясно, что двигатели самолетов и, тем более, космичес­ких кораблей также управляются контролерами, работающими по заданной программе.


 




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

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

Так замыкается круг взаимовлияния, темпы которого все рас­тут, а конца этому круговороту не видно. Еще несколько лет назад популярная операционная система Windows 95 ушла в историю вместе с процессорами 386 серии Intel, а на смену им уже при­шли процессоры Pentium и Windows XP. То ли еще будет?!

12.4. Информация определяет экономику

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


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

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

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


 




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

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

Контрольные вопросы

1. Назовите основные тенденции развития информационных техно­логий.

2. Опишите основные социально-экономические тенденции развития информационных технологий на примере дистанционного образования.

3. Опишите понятие наукоемкой технологии. Приведите примеры.

4. В чем проявляется влияние информационных технологий на разви­тие технического прогресса?

5. Каким образом развитие техники влияет на развитие информаци­онных технологий?

6. Приведите пример взаимовлияния информационных технологий и производственных задач.

7. Что такое логистика? Какова роль информационных технологий в ней?

8. Что такое синергетика?


ГЛАВА 13 ОГЛЯНЕМСЯ ВОКРУГ

13.1. О чем эта глава?

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

Здесь мы лишь упомянем некоторые направления применения этих технологий, о которых в книге не говорится или почти не говорится.

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

Стоя перед указателем, мы решаем, какой путь выбрать, а под­робности движения открываются по мере продвижения вперед.

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

13.2. Конструирование и САПР

Важным направлением развития различных отраслей промыш­ленности является автоматизированное проектирование. В настоя­щее время для создания новых объектов в машиностроении, хи­мической, энергетической, строительной деятельности широко применяются различные САПР (система автоматизированного проектирования).

В соответствии с направлением и типами объектов проектиро­вания САПР разделяют на САПР изделий машиностроения, при­боростроения, объектов строительства, технологических процессов.

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



компоновку и формирование чертежной документации в соответ­ствии со стандартами.

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

Ни один новый самолет, электровоз, станок или автомобиль не может быть сделан без конструкторской и технологической документации. Разработка конструкторских решений ведется на основе применения конструкторских систем автоматизированно­го проектирования, такие системы называются CAD-системами (Computer Aided Design). Здесь значительную роль играет графи­ческая часть — электронные системы черчения, — которая позво­ляет создавать чертежи деталей, сборочных единиц и изделий в строгом соответствии со стандартами конструкторской докумен­тации.

Создание технологического процесса производства этого объекта производится с помощью систем автоматизированного проекти­рования технологических процессов — САМ-систем (Computer Aided Manufacturing). Эти системы позволяют рассчитать что, в какой последовательности и с помощью каких инструментов де­лать, чтобы реально сделать этот объект наиболее эффективным образом и в соответствии со стандартами изготовления.

В соответствии с существующей в России системой стандартов САПР делятся на группы по типу объектов проектирования (ма­шиностроение, приборостроение, строительство и т.п.), по слож­ности объекта проектирования (простые объекты, средней слож­ности, сложные и т.д.), по уровню автоматизации проектирова­ния, комплексности автоматизации проектирования, некоторым другим показателям. Одной из наиболее известных отечественных систем автоматизации проектирования, применяемой в машино­строении, является САПР «КОМПАС» фирмы «Аскон», включа­ющая в себя все необходимые компоненты CAD/САМ систем.

13.3. Управление технологическими процессами

Любое современное предприятие, будь то завод, мастерская или учебное заведение, осуществляет свою деятельность на основе не­которых технологических процессов. Эти процессы представляют собой совокупность действий персонала и оборудования, направ­ленных на преобразование входных ресурсов в конечный продукт.

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


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

Естественно, что в современном производстве широко приме­няются автоматизированные системы управления технологичес­кими процессами (АСУТП).

В настоящее время широко применяются многоуровневые сис­темы АСУТП. На нижнем уровне управления, непосредственно на технологических линиях и производственном оборудовании, устанавливаются датчики, собирающие сведения о параметрах технологического процесса и исполнительные механизмы, осу­ществляющие воздействия на управляемые параметры. Эти датчи­ки передают сигналы в специальные промышленные контролле­ры, которые формируют управляющие команды и передают их исполнительным механизмам. Промышленные контроллеры — это специализированные компьютеры, предназначенные для сбора и анализа данных от датчиков, формирования управляющих команд для исполнительных механизмов, передачи собранной информа­ции в общую систему управления. Эти компьютеры специально изготовляются для работы в тяжелых производственных условиях, успешно функционируют во влажных, запыленных и загрязнен­ных помещениях, не боятся перепадов температур, вибрации и других вредных условий. При работе контроллеров не использует­ся обычная клавиатура и, тем более мышь, у них нет мониторов и средств мультимедиа. В простых штатных ситуациях контроллер сам управляет технологическим процессом, только сообщая «наверх» данные о ходе процесса. Но в случае возникновения нештатных ситуаций вмешивается более мощная управляющая система верх­него уровня, указывая контроллеру, а через него и технологичес­кому процессу, что и как делать.

На верхнем уровне в качестве рабочих станций используются уже привычные персональные компьютеры, на мониторах кото­рых отображаются необходимые данные о ходе технологического процесса. Специальные системы диспетчеризации технологичес­ких процессов SCADA-системы (Supervisory Control And Data Acquisition — диспетчерское управление и сбор данных) позволя­ют достичь высокого уровня автоматизации в решении задач уп­равления технологическими процессами, включая сбор, обработ­ку, передачу, хранение и отображение информации. Когда мы по телевизору видим залы диспетчерского управления электростан­циями, прокатными станами или другими производствами, то мы как раз видим верхний (диспетчерский) уровень управления тех­нологическими процессами.


 




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

Сейчас существует большое количество АСУТП, ориентиро­ванных на самые разнообразные технологические процессы и про­изводства. Наверное трудно найти такую производственную от­расль, где бы в управлении технологическими процессами не при­менялись компьютерные технологии.

13.4. Базы данных

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


данных в электронном виде, что позволяет унифицировать про­цесс обработки данных в различных базах данных. Еще одной важ­ной характеристикой базы данных является, что описание ее струк­туры является максимально подробным, так что составляющие ее минимальные элементы (такие, например, как фамилия сотруд­ника) обрабатываются как единое целое. Это существенно отли­чает базы данных от информационных поисковых (документаль­ных) систем, в которых минимальные элементы (документы) состоят, в свою очередь, из отдельных слов, которые не описыва­ются структурой данных. Иногда базой данных называют любую совокупность данных, хранящихся на внешних носителях без при­вязки к программам для их обработки, однако использование тер­мина «база данных» в строгом смысле предполагает наличие у базы данных двух названных характеристик.

Поскольку информация, хранящаяся в базе данных, имеет чет­кую структуру, позволяющую компьютеру отличать одно данное от другого (например, фамилию от должности человека, дату рож­дения от роста и т.п.), соответствующая информационная систе­ма способна давать однозначные ответы на поставленные вопро­сы. Такими вопросами могут быть, например, следующие: «Сколько компакт-дисков с программой «1С: Бухгалтерия» продал магазин «Вектор» за первый квартал текущего года?», «Кто из студентов третьего курса имеет отличные оценки по информатике?», «Ка­кие культурно-исторические памятники Санкт-Петербурга вклю­чены в список ЮНЕСКО?» и т.д.

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

На рис. 13.1 приведена схема реляционной базы данных, со­держащей сведения о студентах факультета и их успеваемости. База данных состоит из двух именованных таблиц «Студент» и «Успе­ваемость», имеющих общий столбец с именем «Номер зачетной книжки» (он выполняет функцию аналогичную табельному номе­ру сотрудников предприятия: однозначно идентифицирует сту­дента). Наличие в двух таблицах одноименного столбца приводит к возникновению связи между этими таблицами. Такая связь не­обходима для получения ответов на сложные запросы, требую­щие привлечения данных из нескольких таблиц, например: «Со­ставить список студентов группы ИВТ-31, у которых средний балл не менее 4,5».

Базы данных, которые состоят из таблиц, называются реляци­онными. Этот термин образован от английского слова relation, что


 




 

Номер зачетной книжки Предмет Оценка
  Информатика  
  Ин.яз.  
  Информатика  
  Информатика  
  Ин.яз.  
     
     

СТУДЕНТ УСПЕВАЕМОСТЬ

Номер зачетной книжки Фамилия И.О. Группа
  Иванов СП. ИВТ-32
  Гаврилюк И.Н. ИВТ-32
  Ивашов В.К. ИВТ-31
  Нигматуллин Р. А. ИВТ-33
  Федорова В.Д. ИВТ-33
     
     

Рис. 13.1. Схема реляционной базы данных

переводится как отношение. Действительно, каждую строку таб­лицы можно интерпретировать как набор объектов, находящихся в определенном отношении.

Так, например, первая строка таблицы «Студент» означает, что Иванов СП., группа ИВТ-32 и символьная строка «123 000» находятся в следующем отношении: Иванов СП. является сту­дентом группы ИВТ-32 и его зачетная книжка имеет номер 123 000.

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

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

Совокупность всех таких программ, не связанных непосред­ственно с функциональными задачами, называется системой уп­равления базой данных (СУБД). В отличие от самих баз данных, которых может быть громадное количество, число типовых СУБД невелико и составляет несколько десятков. Наиболее известными из них являются СУБД Oracle одноименной фирмы, SQL Server от Microsoft и DB 2 от IBM. Среди персональных СУБД, рассчи­танных на одного пользователя или небольшую группу пользова­телей наибольшее распространение получила система Access из пакета Microsoft Office.


13.5. Системы работы с текстами

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

Однако сканер дает лишь графический образ документа, кото­рый крайне неудобен для компьютерной обработки. Во-первых, потому, что размер получаемого файла достаточно велик, а во-вторых, поскольку полученный образ не имеет внутренней струк­туры: в нем не выделены отдельные слова, рисунки, заголовки и т.д. Поэтому вторым и, пожалуй, более важным элементом систе­мы автоматизированного ввода документов является программа оптического распознавания текстов OCR (Optical Character Recognition), позволяющая перевести документ из графической формы в символьную, которая занимает гораздо меньше места и допускает дальнейшую обработку. В нашей стране наибольшее рас­пространение получила программа FineReader фирмы Abbyy, на­звание которой некоторые даже считают синонимом системы оп­тического распознавания текста.

Еще одним элементом первичной обработки текстов являются программы проверки орфографии, позволившие значительно по­высить уровень грамотности документов, подготовленных элект­ронным способом. Примером такой системы является ОРФО ком­пании «Информатик», применяющаяся, в частности, в русской версии текстового редактора Word. Отметим, что системы провер­ки орфографии чаще всего встраиваются в текстовые редакторы и программы оптического распознавания.

Среди других программ обработки текста следует назвать сис­темы автоматизированного перевода с одного языка на другой. Рутинность перевода текстов, особенно технических, с момента появления самых первых компьютеров вызывала желание возло­жить эту нудную работу на их «железные мозги». Первые попытки автоматизированного перевода делались еще в середине 50-х гг. про-


 




шлого века, однако отсутствие мощных и дешевых систем обра­ботки текста сдерживало эту работу. Положение резко изменилось с появлением персональных компьютеров, и в настоящее время системы подобного назначения вполне доступны. Из отечествен­ных систем можно назвать, например программные комплексы автоматизированного перевода Promt, Socrat, Stylus. Эти системы не случайно называются автоматизированными, а не автомати­ческими, что подчеркивает необходимость участия человека в этом процессе. По существу, они выдают не перевод, а подстрочник, который требует дальнейшей литературной обработки, достигаю­щей для художественного текста 100 % всего его объема, причем смысл его порой полностью искажается. Для технических текстов положение немного лучше, но здесь появляется другая проблема, состоящая в том, что одни и те же слова в разных областях имеют разный смысл. Например слово «ключ» может означать и то, чем открывают замок, и родник, и музыкальный знак. Тем не менее, эта проблема обычно решается с использованием специализиро­ванных словарей, а автопереводчику указывается, к какой облас­ти относится переводимый текст. В настоящее время автоперевод­чики могут вполне успешно справляться с переводом несложных текстов, что позволяет людям, не знающим языка, понимать об­щий смысл иностранных текстов, однако доверять им перевод важных деловых писем и официальной документации вряд ли це­лесообразно.

Опыт использования автопереводчиков показал, что наиболее важной их частью являются словари, что вызвало появление элект­ронных словарей как отдельного программного продукта. Среди отечественных словарей можно назвать Lingvo от Abbyy и Кон­текст от «Информатики», разработанные для самых различных языков и областей применения.

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

13.6. Управление предприятиями

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


что ко<



Поделиться:


Последнее изменение этой страницы: 2016-04-21; просмотров: 345; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.70.108 (0.013 с.)