ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 16.12.2020
Просмотров: 1069
Скачиваний: 1
237
ких
последующих
лет
отвоевал
рынок
у
Lotus 1-2-3.
Благодаря
ши
-
рокому
набору
стандартных
функций
и
встроенному
языку
програм
-
мирования
VBA — Visual Basic for Applications, Excel
может
исполь
-
зоваться
не
только
для
простейших
,
но
и
для
сложных
статистичес
-
ких
и
оптимизационных
расчетов
.
В
настоящее
время
он
является
лидером
,
а
на
российском
рынке
—
монополистом
среди
электрон
-
ных
таблиц
. Lotus Development
пришлось
искать
другую
рыночную
нишу
.
Как
мы
увидим
в
дальнейшем
,
это
ей
вполне
удалось
Настольные
СУБД
В
1981
году
инженер
американского
космическо
-
го
ведомства
NASA
Уэйн
Рэтлифф
(Ratliff, Wayne)
в
свободное
от
работы
время
стал
делать
про
-
стенькую
СУБД
для
ведения
футбольной
статистики
.
В
ее
основу
была
положена
реляционная
модель
,
но
реализация
была
самой
при
-
митивной
,
мощности
персонального
компьютера
хватало
лишь
на
обработку
сотни
-
другой
записей
.
Ни
о
каком
промышленном
ис
-
пользовании
такой
поделки
не
могло
быть
и
речи
,
но
для
бытовых
нужд
этого
хватало
.
Рэтлифф
начал
продавать
программу
под
на
-
званием
«
Вулкан
»,
впрочем
,
без
особого
успеха
.
Реклама
«
Вулкана
»
попалась
на
глаза
Джорджу
Тэйту
—
пред
-
принимателю
без
специального
образования
,
занимающемуся
про
-
граммным
бизнесом
.
Его
фирма
Ashton-Tate
заключила
с
Рэтлиф
-
фом
договор
на
исключи
-
тельное
право
продавать
программу
.
Так
как
к
этому
времени
марка
«
Вулкан
»
была
занята
другой
фирмой
,
то
нужно
было
придумать
иное
название
.
Торговый
агент
предложил
назвать
программу
dBase II,
это
выглядело
солидно
и
содер
-
жало
намек
на
якобы
суще
-
ствовавшую
первую
вер
-
сию
.
Уэйн
Рэтлифф
(
слева
)
и
Джордж
Тэйт
238
Настольная
СУБД
dBase
очень
быстро
завоевала
рынок
,
ус
-
тановив
промышленный
стандарт
на
системы
подобного
класса
.
Ее
язык
манипулирования
данными
породил
множество
подра
-
жаний
,
а
формат
dbf
стал
классическим
для
представления
ре
-
ляционных
таблиц
.
Фирма
Ashton-Tate
выбилась
в
лидеры
ком
-
пьютерного
бизнеса
,
она
продолжала
совершенствовать
систе
-
му
,
выпуская
все
новые
версии
dBase III, III+, IV
и
сопровождая
свои
действия
шумной
рекламой
.
Однако
навечно
удержаться
на
вершине
рынка
настольных
СУБД
Ashton-Tate
не
смогла
.
В
конце
80-
х
годов
образовался
клон
конкурирующих
dBase-
подобных
систем
(FoxBase, FoxPro,
Clipper
и
др
),
совместимых
по
языку
и
форматам
данных
,
но
обладающих
лучшими
операционными
характеристиками
.
По
-
степенно
слава
dBase
сошла
на
нет
,
а
фирма
Ashton-Tate
была
куплена
компанией
Borland,
решившей
освоить
новую
для
себя
нишу
.
Забегая
вперед
,
скажем
,
что
эта
покупка
оказалась
неудач
-
ной
и
славы
Borland
не
принесла
.
Современный
рынок
настольных
СУБД
довольно
богат
и
раз
-
нообразен
.
Кроме
остающейся
популярной
FoxPro
на
нем
пред
-
ставлены
системы
Borland Paradox, Clarion
и
др
.
Более
того
,
современные
персональные
компьютеры
достигли
такой
мощ
-
ности
,
что
на
них
можно
запускать
облегченные
версии
промыш
-
ленных
СУБД
типа
Oracle, DB2, Informix
и
др
.
Естественно
,
не
обошлось
в
этом
секторе
и
без
Microsoft
Она
приобрела
права
на
FoxPro,
а
также
в
составе
профессиональ
-
ной
версии
MS Office.
предлагает
достаточно
мощную
MS Access
Несмотря
на
то
,
что
система
позиционирована
как
настольная
и
продаетсяпо
соответствующей
цене
,
в
ней
присутствуют
мно
-
гие
черты
«
настоящих
»
СУБД
,
в
частности
,
язык
запросов
SQL.
Интегрированные
системы
Во
времена
DOS,
то
есть
фактически
до
начала
90-
х
годов
,
пользователь
персональ
-
ного
компьютера
сталкивался
с
типичной
239
проблемой
связи
между
различными
приложениями
.
Поясним
ее
на
примере
.
Предположим
,
готовился
отчет
о
расходовании
заработ
-
ной
платы
сотрудников
отдела
.
Первое
,
что
следовало
сделать
—
загрузить
СУБД
и
выбрать
данные
о
нужных
сотрудниках
.
Эти
дан
-
ные
распечатывались
,
а
программа
выгружалась
,
так
как
операци
-
онная
смстемы
DOS
была
однозадачной
.
После
этого
запускалась
электронная
таблица
,
и
в
нее
вручную
вносились
данные
с
распе
-
чатки
(
буфера
обмена
в
DOS
не
было
).
Выполнив
расчеты
на
табли
-
це
,
ее
нужно
было
опять
распечатать
,
чтобы
потом
,
после
того
,
как
будет
загружен
текстовый
процессор
,
ввести
в
нужное
место
зак
-
лючительного
документа
.
Такая
канитель
с
передачей
данных
от
приложения
к
приложению
естественным
образом
привела
к
идее
создания
интегрированной
системы
,
которую
бы
пользователь
заг
-
ружал
,
приходя
утром
на
работу
,
и
которая
бы
обслуживала
его
по
-
требности
весь
день
.
Jazz
и
Simphony.
Элементы
интеграции
были
заложены
еще
в
Lotus 1-2-3,
где
можно
было
,
не
выходя
из
приложения
,
воспользо
-
ваться
простым
текстовым
редактором
и
посмотреть
данные
на
гра
-
фике
.
Эту
идею
Lotus Development
постаралась
развить
в
последу
-
ющих
разработках
.
В
1984
году
для
Macintosh
была
выпущена
сис
-
тема
Jazz,
а
для
PC — Symphony.
Сами
названия
этих
пакетов
на
-
мекали
на
ансамбль
возможностей
:
в
рамках
одной
системы
можно
было
использовать
текстовые
документы
,
электронные
таблицы
,
базы
данных
и
деловую
графику
.
Хотя
повторить
феноменальный
успех
Lotus 1-2-3
новым
пакетам
не
удалось
,
они
заложили
основу
будущих
наборов
офисных
программ
.
Framework
и
другие
.
Вслед
за
продуктами
Lotus Development
на
рынке
начали
появляться
интегрированные
системы
других
про
-
изводителей
.
При
этом
изобретались
различные
«
коктейли
»:
кроме
стандартного
набора
(
текст
,
таблицы
,
СУБД
,
деловая
графика
),
в
систему
включались
самые
разнообразные
функции
.
Например
,
известная
нам
фирма
Ashton-Tate
вышла
на
рынок
в
том
же
1984
году
с
очень
интересным
и
долгое
время
бывшим
по
-
240
пулярным
,
в
частности
,
в
России
,
пакетом
Framework.
Еще
до
по
-
явления
Windows,
под
управлением
DOS, Framework
моделировал
графическую
оконную
среду
.
Документы
располагались
на
рабочем
столе
,
увеличивались
и
уменьшались
в
размерах
,
сворачивались
в
значки
,
прятались
в
лотках
и
шкафах
.
Но
самым
главным
достоин
-
ством
пакета
был
мощный
функциональный
,
похожий
на
Lisp,
язык
программирования
Fred,
позволявший
разрабатывать
в
среде
Framework
разнообразные
прикладные
системы
.
Среди
прочих
интегрированных
систем
отличался
оригиналь
-
ностью
пакет
Guru,
разработанный
в
1986
году
фирмой
Micro
DataBase Systems Inc.
В
него
была
встроена
система
логического
вывода
,
с
помощью
которой
можно
легко
создавать
различные
экс
-
пертные
системы
.
Интеграция
в
среде
Windows
.
С
появлением
Windows
интерес
к
интегрированным
системам
ослаб
,
поскольку
сама
операционная
система
обладает
обладает
многими
интегрирующими
свойствами
.
В
среде
Windows,
если
позволяют
ресуры
компьютера
,
можно
запус
-
тить
сразу
сколько
угодно
приложений
,
при
этом
передача
данных
между
приложениями
возможна
самыми
различными
способами
:
че
-
рез
буфер
обмена
,
путем
динамичесой
связи
или
встраивания
одно
-
го
приложения
в
другое
(
технология
OLE — Object Linking and
Embedding,
иначе
называемая
технологией
ActiveX).
Например
,
в
пакете
Microsoft Office,
не
выходя
из
редактора
Word,
можно
встро
-
ить
в
документ
«
живую
»
электронную
таблицу
Excel,
картинку
Visio
или
документ
базы
данных
Access.
Пока
решались
задачи
взаимодействия
программ
в
масштабах
одного
компьютера
,
идея
интеграции
поднялась
на
более
высокий
уровень
.
В
больших
информационных
системах
постоянно
возни
-
кает
потребность
в
обмене
информацией
не
только
в
пределах
ЭВМ
,
но
и
между
различными
кеомпьютерами
,
участвующими
в
реше
-
нии
некоторой
прикладной
задачи
.
Такой
режим
взаимодействия
пользователей
называется
групповой
работой
,
он
стал
возможным
после
того
,
как
ЭВМ
стали
объединяться
в
компьютерные
сети
.
Историю
появления
и
развития
компьютерных
сетей
,
а
также
эво
-
241
люцию
средств
обеспечения
групповой
работы
мы
подробно
рас
-
смотрим
в
следующей
главе
.
3.6.
Выводы
1.
Программное
обеспечение
(
ПО
)
компьютеров
делится
на
общее
(
базовое
),
предназначенное
для
решения
типовых
задач
и
изготовляемое
массовыми
тирахами
,
и
специальное
,
создаваемое
под
заказ
для
уникальных
приложений
.
В
свою
очередь
,
общее
ПО
подразделяется
на
системное
,
служащее
для
технологических
целей
и
для
обеспечения
вычислительного
процесса
,
и
прикладное
,
поддерживающие
типовые
задачи
обработки
данных
(
обработка
текстов
,
электронные
таблицы
,
СУБД
и
т
.
п
.).
2.
Накопленный
за
50
лет
существования
компьютеров
массив
общего
программного
обеспечения
представляет
собой
гигантскую
интеллектуальную
ценность
.
Он
постепенно
вы
-
кристлаллизовывался
из
специального
.
в
результате
эволюции
и
конкурентного
отбора
.
Каждое
десятилетие
внесло
свой
наиболее
существенный
вклад
в
формирование
общего
ПО
.
• 50-
е
годы
:
библиотеки
стандартных
программ
,
низкоуровневые
языки
и
системы
автоматизации
программирования
(
ассемблеры
и
автокоды
);
• 60-
е
годы
:
высокоуровневые
языки
и
системы
автоматизации
программирования
,
пакетные
операционные
ситсемы
;
• 70-
е
годы
:
диалоговые
операционные
системы
,
системы
управления
базами
данных
(
СУБД
);
• 80-
е
годы
:
пакеты
прикладных
программ
для
персональных
компьютеров
,
системы
автоматизации
проектирования
(CASE);
• 90-
е
годы
:
программное
обеспечение
компьютерных
сетей
,
мультимедиа
.