И. В. Степанченко Microsoft Excel От основ к задача

Вид материалаЗадача

Содержание


1. Общие сведения о табличных процессорах 1.1. Появление табличных процессоров
Подобный материал:
1   2   3   4   5   6   7   8   9   ...   27

1. Общие сведения о табличных процессорах

1.1. Появление табличных процессоров


Дэниел Бриклин, выпускник МТИ и ветеран компьютерной индустрии, посещал курсы в Гарвардской школе бизнеса [4]. Он работал инженером-программистом в фирме DEC (Digital Equipment Corporation), создавшей популярную серию машин PDP. Здесь Бриклин участвовал в разработке системы обработки текстов, а затем перешел в другую компанию. Опыт работы в обеих фирмах навел его на мысль, что, хорошо разбираясь в технологии, он в то же время абсолютный профан в бизнесе. Это и побудило Бриклина отправиться на курсы в Гарвард.

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

Программистский опыт натолкнул Бриклина на мысль, что все эти нудные жонглирования числами неплохо было бы поручить компьютеру. Свою идею он обсудил с внештатным инженером-программистом Робертом Фрэнкстоном. Тот заинтересовался идеей и в конце 1978 г. начал писать программу, а уже к весне следующего года закончил ее. Свое детище Фрэнкстон и Бриклин назвали «Визикалк» (англ. VisiCalc – Visible Calculator – видимый калькулятор). «Визикалк» создавала на экране персонального компьютера столбцы чисел, которые мгновенно изменялись, если изменялась какая-либо позиция этой электронной таблицы. С помощью подобной программы плановики могли, например, произвести быструю и точную калькуляцию зависимости прибыли компании от бурного роста заработной платы при одновременном 7 %-ном увеличении цены на готовую продукцию.

Продавать свою программу Бриклин и Фрэнкстон начали осенью 1979 г., причем в немалой степени их успеху способствовало суждение одного специалиста в области финансов, назвавшего «Визикалк» главной осью, вокруг которой вращается весь компьютер. Изначально программа была написана для машины «Apple II», и по существу именно она сыграла главную роль в огромном успехе этого компьютера. «Визикалк» — первый пакет программного обеспечения, который уже сам по себе оправдывал приобретение микрокомпьютерной системы. В течение первого года после начала продажи «Визикалка» сбыт персональных компьютеров резко возрос, а сама программа разошлась тиражом около 100 тыс. экземпляров по цене около 200 долл. за штуку.

«Визикалк» оставалась «бестселлером» целый год, что, естественно, привело к созданию десятков программ-подобий, творцы которых стремились нажить капитал на столь прибыльном деле. Одновременно «Визикалк» подготовила почву для появления других видов программного обеспечения для бизнеса. Не последнее место в этом ряду принадлежит системе «дБейс II» (dBASE II).

Спустя некоторое время другой программист – Митчел Кэпор создал другую электронную таблицу. Его программа называлась «Лотос 1-2-3» и завоевала широкое признание, поскольку соединяла в себе лучшие качества системы «Визикалк» с графическими возможностями и средствами информационного поиска. Подобно многим другим молодым людям, сделавшим свое состояние в дни триумфального шествия персональных компьютеров, Кэпор не давал повода считать, что в один прекрасный день он пополнит ряды богачей. Он вырос на Лонг-Айленде в Нью-Йорке. Проявив в школе склонность к математике, Кэпор закончил ее с прекрасным аттестатом. Однако в Йельском университете, где он специализировался по математике и лингвистике, его оценки были достаточно скромны. Возможно, это объясняется тем, что Кэпор слишком много времени проводил на университетской радиостанции, где возглавил со временем музыкальный отдел. К тому же он увлекся трансцендентальной медитацией, причем столь серьезно, что даже получил право на преподавание этого предмета.

Закончив в 1971 г. университет, Кэпор два года проработал диск-жокеем, после чего перебрался в Кембридж, шт. Массачусетс, где продолжил свою карьеру уже как программист. «Работа моя была ужасно скучная», – вспоминал он позднее. Бросив к 1975 г. работу, он целиком посвятил себя преподаванию трансцендентальной медитации, сначала в Кембридже, а потом в экзотическом международном Университете Махариши, шт. Айова. В поисках чего-то более значительного (чего конкретно, он точно не знал) Кэпор отправился в Швейцарию на ускоренные шестимесячные курсы по медитации. «Меня поселили в общежитии вместе со столетним новообращенным индусом, благодаря чему я приобрел привычку громко орать», – рассказывал он. Не выдержав подобных испытаний, Кэпор вернулся в Кембридж и всерьез занялся психотерапией.

Наконец, в 1978 г., увлекшись персональными компьютерами, он начал продавать усовершенствованную им стереосистему для машины «Эпл-2» Вскоре Кэпор всецело отдался программированию, разработав в итоге две многообещающие программы для деловых операций. Свои программы он продавал через ту компанию, которая способствовала огромному успеху системы «Визикалк». Прошло немного времени, и его отчисления от прибыли стали выражаться шестизначным числом. Однако Кэпор на этом не успокоился: продав свои авторские права на программы за 1,2 млн. долл., он пошел дальше, основав собственную компанию по производству и продаже его универсальной системы «Лотос 1-2-3».

Свое предприятие Кэпор открыл как нельзя вовремя. В августе 1981 г. фирма «АйБиЭм» (IBM), представив свой компьютер IBM PC, официально подтвердила давно ходившие слухи о том, что она приступает к выпуску персональных компьютеров. При разработке «Лотоса 1-2-3» Кэпор ориентировался именно на 16-разрядный процессор фирмы «АйБиЭм», а не на 8-разрядные процессоры, которые в основном использовались в микрокомпьютерах того времени. Он был убежден, что огромное превосходство фирмы «АйБиЭм» скоро сделает этот процессор общепризнанным стандартом для всей индустрии персональных компьютеров, а это даст его программе ощутимые преимущества в конкурентной борьбе. Расчет Кэпора полностью оправдался. Система «Лотос 1-2-3» была объявлена в конце 1982 г., причем на ее рекламу ушел 1 млн. долл. Расходы окупились очень скоро. Система «Лотос 1-2-3» заняла первую строку в списке самых популярных программ, и к июлю следующего года уже 60 тыс. покупателей не пожалели выложить по 495 долл. каждый на ее приобретение.

В разное время после этих двух бесспорных лидеров среди электронных таблиц появлялись такие имена как: «СуперКалк» (SuperCalc), «Куатро» (Quattro), «Иксель» (Excel). Последний в настоящее время является наиболее распространенным, популярным и мощным текстовым процессором.