Информация по предмету Компьютеры, программирование

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

    В каждой из этих ОС имеются собственные подсистемы защиты информации. Windows NT и Novell NetWare 4.0 обладают наиболее надежной из них, так как единственные удовлетворяют стандарту C-2, а в отношение других ОС и более ранних версий NetWare проведенный анализ подсистем защиты информации показал следующее:

    • все сетевые ОС обеспечивают идентификацию и аутентификацию пользователей системы, предотвращая попытки злоумышленника по перехвату паролей; пароли передаются в шифрованном виде; только системы LAN Manager и LAN Server используют стандартный алгоритм шифрования DES, две остальные системы используют собственные алгоритмы шифрования; сведения о стойкости собственных алгоритмов не приводятся;
    • в сетевых ОС NetWare и UNIX можно запретить одновременную работу пользователей с одинаковыми именами;
    • системы LAN Manager, LAN Server и UNIX обеспечивают администратору управление группой взаимосвязанных серверов (областью администрирования), что существенно облекает управление сетью (создание и ведение базы данных по пользователям, изменение прав доступа к ресурсам и т.д.): для системы NetWare необходимо дополнительное приобретение специальных утилит управления;
    • файловый сервер в системе LAN Manager и LAN Server является невыделенным и может функционировать только в среде OS/2, защиту сервера в этом случае берет на себя OS/2, локальная защита сервера защита локальных файлов сервера от несанкционированного доступа с этого же сервера реализована в сетевых ОС LAN Manager и LAN Server (при помощи OS/2) и в UNIX;
    • по номенклатуре защищаемых ресурсов системы сходны, они позволяют защищать от несанкционированного доступа удаленные диски, директории, файлы, очереди, сетевую печать, ограничивать время пребывания пользователя в системе по часам и дням недели;
    • только ОС NetWare обеспечивает сохранение и восстановление удаляемых на сервере файлов, остальные системы обеспечивают только восстановление удаленных файлов, ни одна из рассмотренных систем не обеспечивает затирание удаляемых файлов;
    • ведение системного журнала обеспечивают все системы, подсистема учета Novell NetWare является наилучшей;
    • в системе LAN Manager для удаленных станций предусмотрена возможность запрета обращения к некоторым из существующих серверов, при этом сервер становится "невидимым" для рабочих станций;
    • трафик защищается сетевыми ОС LAN Manager, LAN Server и UNIX.
  • 562. Выбор селективных систем преселектора
    Другое Компьютеры, программирование

    Микросхема представляет собой многофункциональную схему, предназначенную для УКВ блоков (аппаратов любой категории сложности до высшей). Достижение высоких параметров УКВ приема связано с тем что ИМС содержит симметричный смеситель-перемножитель U1 с глубокой обратной связью, большим входным сопротивлением и значительным усилением, балансный гетеродин G1, буферный каскад A3, предохраняющему гетеродин от входных сигналов, усилитель АРУ A2, повышающий устойчивость блока УКВ к образованию паразитных каналов приема, и высококачественный стабилизатор напряжения A4, обеспечивающий, в частности стабильность частоты гетеродина при колебаниях питающего напряжения. Кроме того, в состав ИМС входит усилитель высокой частоты A1 и фильтр низкой частоты Z1.

  • 563. Вывод на экран текущий каталог в графическом режиме (со скролингом)
    Другое Компьютеры, программирование

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

  • 564. Выдающиеся личности в истории вычислительной техники. Августа Ада Лавлейс
    Другое Компьютеры, программирование

    Первая попытка облегчить участь программистов была сделана в 1948 году. Алан Тьюринг и Макс Нейман в Манчестере (Англия) вели работы по созданию компьютера, аналогичного американскому и, кстати, получившему то же название - Mark-1. Для него была создана так называемая система "сокращенного кодирования" - первый язык высокого уровня. Изначально задуманные 32 машинные команды - длинной пять байтов каждая - для удобства получали буквенные обозначения. Однако затем длина команд была увеличена до шести байтов, и в результате многие преимущества новой системы были сведены на нет: каждая команда обозначалась уже двумя символами, но для сокращения избыточности второй из них одновременно оказывался началом следующей команды. С помощью телетайпа производилось двоичное кодирование и создавалась перфолента.
    Следующим шагом было "короткое кодирование". У Джона Мочли, работающего над созданием компьютера UNIVAC, возникла идея научить компьютер воспринимать алгебраические уравнения в их традиционном виде. Затем специальная программа-интерпретатор переводила уравнение на язык нулей и единиц. В полной мере реализовать этот замысел не удалось, потому что знаки математических действий по-прежнему приходилось заменять на их численные коды. Интерпретаторы стали первой попыткой сделать компьютер более дружественным, но интерпретирующая программа пожирала и без того скудные ресурсы памяти и замедляла выполнение программ. Да и целесообразность интерпретации введенной с перфокарт программы выглядит, вообще, говоря, сомнительно.
    Вот этот "интерпретатор" и навел Грэйс Хоппер (которая работала в фирме Джона Мочли на мысль, что для общения человека с компьютером есть более приятный способ, чем кодирование. Однако нужно ли было такое "очеловечивание" компьютера? В какой-то момент Грэйс заметила, что программисты постепенно изолируют себя от остального человечества и начинают мыслить в тех же терминах, что и счетные машины. Толчком, как утверждают, послужили собственные проблемы Грэйс при подведении баланса ее банковского счета: по привычке она попыталась произвести сложение и вычитание в восьмеричной системе исчисления, и очень удивилась, когда ее итог не совпал с тем, что получилось у банка.
    К 1952 году из "сокращенного кодирования" вырос первый компилятор - язык Autocod, созданный Алексом Гленном.
    Хотя программисты, олберегая свое исключительное положение при вычислительной машине, всячески сопротивлялись распространению языков типа Autocod, фирмы-производители, пытавшиеся вывести компьютеры за пределы военных и униерситетских лабораторий, вкладывали в создание новых языков значительные средства.
    Компания Raimington Rand, купившая права на UNIVAC, натолкнулась на нехватку "жрецов в блых халатах", свободно "чирикающих" на двоичном коде, поэотму процесс общения с машиной надо было облегчить и включить в поставку компьютера программное обеспечение. Возникла идея создания библиотеки подпрограмм, из которой программа-компоновщик (компилятор) выбирала бы необходимые блоки и автоматически устанавливала нужную адресацию. В 1951 г. Гhэйс Хоппер было поручено создать такую библиотеку. Несколько лет спустя, когда ею была реализована уже четвертая версия компилятора A (версия A-3), из маркетинговых соображений он был преименован в Math-Matic.
    Пятидесятые годы были периодом активной разработки машинно-зависимых языков высокого уровня. В 1953 году вышли в свет два из них - Speedcoding фирмы IBM, который она разумно представила со своим новым компьютером IBM 701, и Vortex, созданный в Массачусетском институте. Vortex был первым языком, в котором символы вводилиь в их естественном виде. Он, однако, не был коммерческой разработкой и практически не распространился за пределы МТИ.
    Основным признаком таких языков была краткость инструкций - пара символов либо цифровой код, так что по-прежнему для работы с машиной нужно было изучать "дельфиний" язык.
    Использовать полноценные английские слова догадалась Грэйс Хоппер. Для того, чтобы облегчить компьютеру работу, в качестве базиса было принято, что все инструкции обладают значимыми превым и третьим символом. Остальные символы при анализе игнорировались. Грэйс, видя перспективность этого подхода к языкам программ, действовала на свой страх и риск. Когда в 1956 году компилятор B-0 был готов, ей оставалось извиниться за самоуправство и задним числом убедить начальника в перспективности нового подхода. Для пущей наглядности она преобразовала компилятор в трехязычный, заставив его понимать инструкции на английском, французском и немецком языках. Этим она полоило начало одному порочному направлению в программировании - переводу инструкций языка на программирования на национальные языки (забегая вперед, скажем, что впоследствии появились самые разнообразные версии языка Cobol - вплоть до китайской, где инструкции записывались с помощью иероглифов).
    Как бы то ни было, после такой демонстрации цель - убедить начальство, что компьютер может понимать нормальные слова - была достигнута, и B-0, в миру Flow-Matic, был одобрен для коммерческой реализации.

  • 565. Выдающиеся отечественные и зарубежные учёные, внёсшие существенный вклад в развитие и становление ин...
    Другое Компьютеры, программирование

    1949
    Создан Short Code - первый язык программирования.
    1954
    Компания Texas Instruments начала промышленное производство кремниевых транзисторов.
    1956
    В Массачусетском Технологическом Институте создан первый компьютер на транзисторной основе. IBM создала первый накопитель информации - прототип винчестера - жесткий диск КАМАС 305.
    1957
    Группой Дэпона Бэкуса создан язык программирования Fortran (FORmula TRANslation).
    1958-1959
    Джек Килби и Роберт Нойс создали уникальную цепь логических элементов на поверхности кремниевого кристалла, соединенного алюминиевыми контактами - первый прототип микропроцессора, интегральную микросхему.
    1960
    AT разработали первый модем - устройство для передачи данных между компьютерами. Объединенная команда сотрудников крупнейших фирм-производителей компьютеров разработала язык программирования COBOL. Создан самый популярный язык программирования 60-х ALGOL.
    1963
    Дуглас Энгельбарт получила патент на изобретенный им манипулятор - "мышь".
    1964
    Профессора Джон Кэмени и Томас Курд разрабатывают простой язык программирования - BASIC.
    1967
    Рождается концепция "компьютера на одном кристалле". Мир предвкушает рождение микропроцессора.
    1968
    Уэйн Пикетт разрабатывает концепцию "винчестера" - жесткого магнитного диска. Дуглас Энгельбарт демонстрирует в Стэндфордском Институте систему гипертекста, текстовый процессор, работу с мышью и клавиатурой. Роберт Нойс и Гордон Мур основывают фирму Intel.
    1969
    Кеннет Томпсон и Деннис Ритчи создают операционную систему UNIX. Осуществлена первая связь между двумя компьютерами. На расстоянии 500 км было передано слово LOGIN (удалось передать всего две буквы). Intel представляет первую микросхему оперативной памяти (RAM) объемом в 1 кбайт. Xerox создает технологию лазерного копирования изображений, которая через много лет ляжет в основу технологии печати лазерных принтеров. Первые "ксероксы".
    1970
    Первые четыре компьютера крупнейших исследовательских учреждений США соединены между собой в сеть APRANet - прародителя современной Internet.
    1971
    По заказу японского производителя микрокалькуляторов Busicom команда разработчиков Intel под руководством Тэда Хоффа создает первый 4-разрядный микро-процессор Intel-4004. Скорость процессора - 60 тыс. операций в секунду. Никлас Вирт создает язык программирования Pascal. Команда исследователей лаборатории IBM в Сан-Хосе создает первый 8-дюймо-вый "флоппи-диск".
    1972
    Новый микропроцессор от Intel - 8-разрядный Intel-8008. Xerox создает первый микрокомпьютер Dynabook, размером чуть побольше записной книжки. Билл Гейтс и Пол Аллен основывают компанию Traf-0-Data и разрабатывают компьютерную систему, предназначенную для управления потоками автомобилей на скоростных шоссе.
    1973
    В научно-исследовательском центре фирмы Xerox создан прототип первого персонального компьютера. Первый герой, появившийся на компьютерном экране, - Коржик, персонаж детского телесериала "Улица Сезам". Sceibi Computer Consulting Company выпускает на рынок первый готовый персональный компьютер, укомплектованный процессором Intel-8008 и с 1 кбайтом оперативной памяти. IBM представляет жесткий диск IBM 3340. Емкость диска составляла 16 кбайт, он содержал 30 магнитных цилиндров по 30 дорожек на каждом. Из-за этого диск и был назван "Винчестером" (30/30" - марка знаменитой винтовки). Приложения 841 Боб Мэткэлф изобретает систему связи компьютеров, получившую название Enternet. Гари Килдалл создает первую простую операционную систему для персональных компьютеров и дает ей имя СР/М.
    1974
    Брайен Кэрниган и Деннис Ритчи создают язык программирования С ("Си"). Новый процессор от Intel - 8-разрядный Intel-8080. Скорость - 640 тыс. операций в секунду. В скором времени на рынке появляется недорогой компьютер Altair на основе этого процессора, работающий под управлением операционной системы СР/М. Первый процессор выпускает главный конкурент Intel в 70-х годах - фирма Zilog.
    1975
    IBM выпускает первый "лаптоп" - "портфельный" компьютер с дисплеем, встроенным накопителем на магнитной ленте и 16 кбайт оперативной памяти. Стоимость компьютера - 10 тыс. долл. Первой музыкальной композицией, воспроизведенной с помощью компьютера, стала мелодия песни The Beatles "Fool On The Hill". Пол Аллен и Билл Гейтс разрабатывают интерпретатор языка Basic для компьютера Altair и основывают собственную фирму - Micro-Soft (уже через год дефис в названии фирмы исчезает).
    1976
    Фирма Advanced Micro Devices (AMD) получает право на копирование инструкций и микрокода процессоров Intel. Начало "войны процессоров". Стив Возняк и Стив Джобс собирают в собственной гаражной мастерской первый компьютер серии Apple. A 1 апреля того же года на свет появляется компания Apple Computer. Компьютер Apple I поступает в широкую продажу с весьма сакраментальной цифрой на ценнике - $666.66. Соперник Intel, фирма Техас Instruments создает TMS9900, первый 16-разрядный микропроцессор. Официальная дата рождения компьютерного пиратства. В печати публикуется открытое письмо Билла Гейтса, который жалуется на незаконное использование программного обеспечения, выпускаемого Microsoft, обладателями первых микрокомпьютеров.
    1977
    Microsoft выпускает новый программный продукт - Microsoft FORTRAN для компьютеров с операционной системой СР/М. В продажу поступают массовые компьютеры Commodore и Apple II. Компьютер снабжен оперативной памятью в 4 кбайта, постоянной памятью 16 кбайт, клавиатурой и дисплеем. Цена за все удовольствие - $1300. Apple II обзаводится модной добавкой - флоппи-дисководом. Microsoft выпускает новый программный продукт - Microsoft FORTRAN для компьютеров с операционной системой СР/М. Представители Национального Института Профессиональной Безопасности и Здоровья США впервые измеряют уровень излучения мониторов. Они сообщают, что излучение монитора "слишком низкое, чтобы его корректно измерить". На свет появляется компьютер Atari.
    1978
    Фирма MicroPro представляет текстовый редактор WordMaster. Intel представляет новый микропроцессор - 16-разрядный Intel -8086, работающий с частотой 4,77 МГц (330 тыс. операций в секунду). Основана компания Hayes - будущий лидер в производстве модемов. Commodore выпустила на рынок первые модели матричных принтеров.
    1979
    Фирма MicroPro представляет текстовый редактор WordStar. Microsoft выпускает интерпретатор языка ассемблер для процессоров Intel и Zilog. Свой 16-разрядный микропроцессор выпускает фирма Zilog. Вдогонку и Intel выпускает новый процессор - Intel 8088. Появляются первые видеоигры и компьютерные приставки для них. Японская фирма NEC выпускает первый микропроцессор в Стране восходящего солнца. Hayes выпускает первый модем со скоростью 300 бод, предназначенный для нового компьютера Apple. Xerox впервые в мире рекламирует собственные персональные компьютеры на телевидении.
    1980
    Компьютер Atari становится самым популярным компьютером года. Seattle Computer Products приступает к разработке собственной операционной системы - DOS. Seagate Technologies представляет первый "винчестер" для персональных компьютеров - жесткий диск диаметром 5,25 дюйма. Первый прототип персонального компьютера IBM передается Microsoft для отладки предназначенных для него программ. Microsoft участвует в разработке операционной системы Unix для компьютеров на базе процессоров Intel. На свет появляется текстовый редактор WordPerfect. Seattle Computer Products приступает к разработке собственной операционной системы - DOS. IBM заключает соглашение с Microsoft о разработке операционной системы для своего будущего компьютера. Одновременно проводятся аналогичные переговоры с фирмой Digital Research, владельцами операционной системы СР/М-86. После отказа DR Microsoft становится главным партнером IBM. Microsoft перекупает продукт Seattle Computer Products QDOS и дорабатывает его. Так появляется MS-DOS. В том же году Microsoft выпускает новую версию другой операционной системы - XENIX OS.
    1981
    Microsoft заканчивает работу над MS-DOS. Приложения 843 В августе народу является IBM PC - компьютер на основе процессора Intel-8088, укомплектованный 64 кбайтами оперативной и 40 кбайтами постоянной памяти. Компьютер снабжен дисплеем и флоппи-дисководом емкостью 160 кбайт. Стоимость компьютера - 3000 долл. Intel представляет первый сопроцессор - специализированный процессор для сложных вычислений с плавающей запятой. Apple представляет компьютер Apple III. Основана фирма Creative Technology (Сингапур) - создатель первой звуковой карты. Появляется в продаже первый массовый жесткий диск от Seagate емкостью 5 Мбайт и стоимостью 1700 долл.
    1982
    Microsoft заключает соглашение с Apple о разработке программного обеспечения для компьютеров Macintosh и выпускает новые версии MS-DOS - 1.1 и 1.25. Основные новшества - поддержка флоппи-дисководов на 320 кбайт. Создан первый вариант языка Post Script.
    1983
    Commodore представляет свой знаменитый компьютер Commodore 64, снабженный 64 кбайтами RAM, 20 кбайтами постоянной памяти. Стоимость - 600 долл. Его коллега Sinclair ZX производства фирмы Sinclair также становится одним из популярных домашних компьютеров года. Всего в 1982 г. свои компьютеры представили уже около 20 фирм - в том числе Toshiba, Sharp, Matsushita, NEC, Sanyo. На рынке появляются новая модель от IBM - знаменитая IBM PC AT - и первые клоны IBM PC. IBM представляет процессор 16-разрядный 80 286. Рабочая частота - 6 МГц. Скорость - 1,5 млн. операций в секунду. Hercules представляет первую двухцветную (черно-белую) видеокарту - Hercules Graphics Adapter (HGA). Microsoft представляет текстовый редактор Multi-Tool Word для DOS (позднее переименованный в Microsoft Word) и первую мышь серии Microsoft Mouse стоимостью 200 долл. В ноябре официально анонсирована первая версия Microsoft Windows. IBM новинкой не заинтересовалась, однако пригласила Microsoft в качестве партнера над собственной операционной системой - OS/2. Lotus Development выпускает на рынок супербестселлер - электронную таблицу Lotus 1-2-3. AT&T Bell Labs заканчивает работу над новым языком программирования - C++. Novell анонсирует первую версию операционной системы Novell Netware. Создан язык программирования ADA (Ада), названный в честь леди Ады Байрон, жены поэта Байрона и автора одной из первых "программ" для "аналитической машины" Чарльза Бэббиджа.
    1983
    Commodore выпускает первый портативный компьютер с цветным дисплеем (5 цветов). Вес компьютера - 10 кг. Цена - 1600 долл. IBM представляет компьютер IBM PC XT, укомплектованный 10-мегабайтным жестким диском, дисководом на 360 кбайт и 128 (позднее - 768) кбайт оперативной памяти. Цена компьютера - 5000 долл. На компьютер установлена новая версия MS-DOS 2.0 фирмы Microsoft. Выпущен миллионный компьютер серии Apple II. AT&T Bell Labs заканчивает работу над новым языком программирования - C.++ На рынке появляются первые накопители Бернулли и сменные диски SyQuest. Novell анонсирует первую версию операционной системы Novell Netware. Появляются первые модули оперативной памяти SIMM. Philips и Sony представляют миру технологию CD-ROM.
    1984
    Apple представляет первый модем со скоростью 1200 бод. Hewlett-Packard выпускает первый лазерный принтер серии LaserJet с разрешением до 300 dpi. Philips выпускает первый дисковод CD-ROM. В продаже появляются первые рабочие станции для изготовления и обработки 3D-графики, произведенные Silicon Graphics. IBM представляет первые мониторы и видеоадаптеры EGA (16 цветов, разрешение - 630х350 точек), а также профессиональные 14-дюймовые мониторы, поддерживающие 256 цветов и разрешение в 640х480 точек. Число подключенных к Internet компьютеров достигло 1000. Microsoft работает над первыми версиями электронной таблицы Excel для PC и Macintosh и представляет MS-DOS 3.0 и 3.1, поддерживающие жесткие диски объемом до 10 Мбайт и флоппи-диски 1,2 Мбайта, а также сетевой режим.
    1985
    Рынок стремительно завоевывает новый компьютер от Commodore - Amiga 1000. Новый процессор от Intel - 32-разрядный 80386DX (со встроенным сопроцессором). Рабочая частота - 16 МГц, скорость - около 5 млн. операций в секунду. Первый модем от U.S.Robotics - Courier 2400 bod. В июне наконец-то выпущена первая версия Microsoft Windows и первая программа для нее - графический редактор In'A'Vision (Micrografx). С большой задержкой появляется и долгожданный Microsoft Excel для Macintosh. Aldus выпускает первую версию Aldus PageMaker для Macintosh.
    1986
    Adobe представляет первую версию графического редактора Adobe Inllustrator. Питер Нортон создает первую версию файлового менеджера Norton Commander. На компьютере Amiga демонстрируется первый компьютерный анимационный ролик со звуковыми эффектами. Рождение технологии мультимедиа. Рождение стандарта SCSI (Small Computer System Interface). Разработан новый вариант языка С - C++.
    1987
    Mcrosoft представляет операционную систему MS-DOS 3.3 и графическую оболочку Windows (в этом же году будет продана миллионная копия этой оболочки) 2.0. Новая DOS поддерживает 3,5-дюймовые дисководы (1,44 Мбайта) и жесткие диски емкостью до 32 Мбайт. Приложения 845 Первая мультимедиа-энциклопедия на CD-ROM- Microsoft Bookshelf. Intel представляет новый вариант процессора 80386DX с рабочей частотой 20 МГц. IBM выпускает новый компьютер PS/2, который, однако, не повторяет успеха своего предшественника. Компьютер укомплектован процессором 80386, 3,5-дюймовым дисководом и новым графическим адаптером (видеокартой) стандарта VGA (640х480 точек, 256 цветов). На некоторых компьютерах установлен первый вариант операционной системы OS/2, разработанной совместно IBM и Microsoft. Шведский Национальный Институт Контроля и Измерений утверждает стандарт MRP - первый стандарт допустимых значений излучений мониторов. U.S.Robotics представляет модем Courier HST 9600 (скорость - 9600 бод).
    1988
    Бывший "эппловец" Стив Джоббс и основанная им компания NexT выпускают первую рабочую станцию NeXT, оснащенную новым процессором Motorola, фантастическим объемом оперативной памяти (8 Мбайт), 17-дюймовым монитором и жестким диском на 256 Мбайт. Цена компьютера - 6500 долл. На компьютерах был установлен первый вариант операционной системы NeXTStep. Hewlett-Packard выпускает первый струйный принтер серии DeskJet. Microsoft выпускает редактор презентаций PowerPoint для Macintosh, Windows 2.1 и MS-DOS 4.0. "Новинки" DOS - поддержка мыши и графического режима работы. " Microsoft выпускает комплект Microsoft Office для Macintosh. Digital Research выпускает собственную операционную систему - DR-DOS.
    1989
    Creative Labs представляет Sound Blaster 1.0, 8-битную монофоническую звуковую карту для PC. Intel представляет "урезанный" вариант процессора класса 386 - 80386SX (с отключенным сопроцессором). Рождение стандарта SuperVGA (разрешение 800х600 точек с поддержкой 16 тыс. цветов). Microsoft Word и Excel переводятся на платформу Windows.
    1990
    Рождение "всемирной паутины" Интернет - WorldWideWeb. Тим Бернерс-Ли разрабатывает язык гипертекстовой разметки документов - HTML. Первая русская версия DOS - MS-DOS 4.1. Билл Гейтс впервые посещает Россию. В мае выходит первая коммерчески успешная версия Windows - 3.0. Adobe утверждает спецификацию языка печати PostScript. IBM представляет новый стандарт видеоплат - XGA - в качестве замены традиционному VGA (разрешение 1024х768 точек с поддержкой 65 тыс. цветов).
    1991
    Apple представляет первый монохромный ручной сканер. AMD представляет усовершенствованные "клоны" процессоров Intel - 386DX с тактовой частотой 40 МГц и 486 SX с частотой 20 МГц. Утвержден первый стандарт мультимедиа-компьютера, созданный Microsoft в содружестве с рядом крупнейших производителей ПК - МРС. Первая стереофоническая музыкальная карта - 8-битный Sound Blaster Pro. Microsoft выпускает новую версию DOS - MS-DOS 5.0. В пику лидеру фирма Digital Research выпускает новую версию собственной DOS с порядковым номером 6.0. Corel представляет первую версию графического редактора CorelDRAW! Sun Microsystem создает новый язык программирования для Интернет - JAVA. Финский программист Линус Торвальдс создает новую операционную систему класса UNIX - Linux. В отличие от других "юниксов" Linux за счет открытости архитектуры ядра и бесплатности сумел в кратчайшие сроки завоевать мир и к 1999 г. превратиться в конкурента линии Windows.
    1992
    Microsoft выпускает новую версию DOS 6.0 и Windows 3.1, а IBM - OS/2 2.0. Пути двух гигантов расходятся. NEC выпускает первый привод CD-ROM с удвоенной скоростью. Intel представляет процессор 486DX2/50 с "удвоенной" тактовой частотой. Скорость - 41 млн. операций в секунду. Одновременно Cyrix выпускает на рынок "урезанный" процессор 486SLC (с отключенным сопроцессором).
    1993
    Появляется первая версия новой операционной системы Microsoft - Windows NT (Windows NT 3.1). Новая ОС предназначена для компьютеров, работающих в сети на крупных предприятиях. Intel представляет новый стандарт шины и слота для подключения дополнительных карт - PCI. Первый процессор нового поколения процессоров Intel - 32-разрядный Pentium. Рабочая частота - от 60 МГц, быстродействие - от 100 млн. операций в секунду. Microsoft и Intel совместно с крупнейшими производителями ПК вырабатывают спецификацию Plug And Play (включи и работай), допускающую автоматическое распознавание компьютером новых устройств, а также их конфигурацию. Amstrad выпускает первый мини-компьютер размером с записную книжку - "персонального электронного секретаря".
    1994
    lomega представляет диски и дисководы ZIP и JAZ - альтернативу существующим дискетам 1.44 Мбайта. U.S.Robotics выпускает первый модем со скоростью 28 800 бод. Новая версия Windows - Microsoft Windows 3.11 (Windows For Workgroups), поддерживающая "групповую работу" в сетевом режиме. Одновременно на рынке появляется последняя версия MS-DOS - 6.22 В конце года анонсируется Windows95. IBM выпускает новую версию OS/2 3.0 (Warp). Mosaic Communications представляет первую версию браузера страниц Интернета - Netscape Navigator 1.0.
    1995
    Анонсирован стандарт новых носителей на лазерных дисках - DVD. AMD выпускает последний процессор поколения 486 - AMD 486DX4-120. Intel представляет процессор Pentium Pro, предназначенный для мощных рабочих станций. Компания 3dfx выпускает набор микросхем Voodoo, который лег в основу первых ускорителей трехмерной графики для домашних ПК. Приложения 847 Первые очки и шлемы "виртуальной реальности" для домашних ПК. IBM выпускает седьмую версию PC-DOS. "Битва титанов" среди операционных систем - OS/2 против появившейся в августе Windows95. Победу одерживает Microsoft и IBM тихо уходит с рынка "домашних" ОС. Microsoft представляет Microsoft Office 95 и браузер Internet Explorer.
    1996
    Рождение шины LJSB. Intel выпускает процессор Pentium MMX с поддержкой новых инструкций для работы с мультимедиа. Начало производства массовых жидкокристаллических мониторов для "больших" домашних компьютеров. Microsoft выпустил последнюю версию Windows NT - 4.0. Пятая версия этой операционной системы выйдет только в 1999 г. с новым названием - Windows 2000. IBM выпускает очередную версию OS/2 - 4.0 (Merlin).
    1997
    Новый процессор от Intel - Intel Pentium II. Новый процессор от AMD - AMD K5. Первые дисководы DVD. Ensonic Soundscape выпускает первые звуковые платы формата PCI. Новый графический портАСР. Новый игрок на рынке операционных систем - Be Incorporated представляет операционную систему BeOs для домашних компьютеров и рабочих станций.
    1998
    Apple вновь становится активным игроком на рынке домашних ПК после выпуски компьютера iMac, отличающегося не только мощностью, но и уникальным дизайном. Intel выпускает процессоры Celeron - Pentium 11 для домашних компьютеров с урезанной кэш-памятью второго уровня. "Трехмерная революция": на рынке появляется десяток (!) новых моделей трехмерных ускорителей, интегрированных в обычные видеокарты. В течение года прекращен выпуск видеокарт без SD-ускорителей. Microsoft выпускает Windows98 - последнюю операционную систему для домашних ПК в этом тысячелетии.
    1999
    Intel выпускает процессоры Pentium III с новым набором дополнительных инструкций для обработки мультимедиа. IBM выпускает последнюю версию DOS - PC DOS 2000. Microsoft выпускает новую версию браузера Internet Explorer 5.0, Microsoft Office 2000 и обновленную версию Windows98 Second Edition. Adobe выпускает новую систему верстки и дизайна - Adobe InDesign - пришед-шую на смену PageMaker.

  • 566. Выдающиеся отечественные и зарубежные учёные, внёсшие существенный вклад в развитие и становление информатики
    Другое Компьютеры, программирование

    1949
    Создан Short Code - первый язык программирования.
    1954
    Компания Texas Instruments начала промышленное производство кремниевых транзисторов.
    1956
    В Массачусетском Технологическом Институте создан первый компьютер на транзисторной основе. IBM создала первый накопитель информации - прототип винчестера - жесткий диск КАМАС 305.
    1957
    Группой Дэпона Бэкуса создан язык программирования Fortran (FORmula TRANslation).
    1958-1959
    Джек Килби и Роберт Нойс создали уникальную цепь логических элементов на поверхности кремниевого кристалла, соединенного алюминиевыми контактами - первый прототип микропроцессора, интегральную микросхему.
    1960
    AT разработали первый модем - устройство для передачи данных между компьютерами. Объединенная команда сотрудников крупнейших фирм-производителей компьютеров разработала язык программирования COBOL. Создан самый популярный язык программирования 60-х ALGOL.
    1963
    Дуглас Энгельбарт получила патент на изобретенный им манипулятор - "мышь".
    1964
    Профессора Джон Кэмени и Томас Курд разрабатывают простой язык программирования - BASIC.
    1967
    Рождается концепция "компьютера на одном кристалле". Мир предвкушает рождение микропроцессора.
    1968
    Уэйн Пикетт разрабатывает концепцию "винчестера" - жесткого магнитного диска. Дуглас Энгельбарт демонстрирует в Стэндфордском Институте систему гипертекста, текстовый процессор, работу с мышью и клавиатурой. Роберт Нойс и Гордон Мур основывают фирму Intel.
    1969
    Кеннет Томпсон и Деннис Ритчи создают операционную систему UNIX. Осуществлена первая связь между двумя компьютерами. На расстоянии 500 км было передано слово LOGIN (удалось передать всего две буквы). Intel представляет первую микросхему оперативной памяти (RAM) объемом в 1 кбайт. Xerox создает технологию лазерного копирования изображений, которая через много лет ляжет в основу технологии печати лазерных принтеров. Первые "ксероксы".
    1970
    Первые четыре компьютера крупнейших исследовательских учреждений США соединены между собой в сеть APRANet - прародителя современной Internet.
    1971
    По заказу японского производителя микрокалькуляторов Busicom команда разработчиков Intel под руководством Тэда Хоффа создает первый 4-разрядный микро-процессор Intel-4004. Скорость процессора - 60 тыс. операций в секунду. Никлас Вирт создает язык программирования Pascal. Команда исследователей лаборатории IBM в Сан-Хосе создает первый 8-дюймо-вый "флоппи-диск".
    1972
    Новый микропроцессор от Intel - 8-разрядный Intel-8008. Xerox создает первый микрокомпьютер Dynabook, размером чуть побольше записной книжки. Билл Гейтс и Пол Аллен основывают компанию Traf-0-Data и разрабатывают компьютерную систему, предназначенную для управления потоками автомобилей на скоростных шоссе.
    1973
    В научно-исследовательском центре фирмы Xerox создан прототип первого персонального компьютера. Первый герой, появившийся на компьютерном экране, - Коржик, персонаж детского телесериала "Улица Сезам". Sceibi Computer Consulting Company выпускает на рынок первый готовый персональный компьютер, укомплектованный процессором Intel-8008 и с 1 кбайтом оперативной памяти. IBM представляет жесткий диск IBM 3340. Емкость диска составляла 16 кбайт, он содержал 30 магнитных цилиндров по 30 дорожек на каждом. Из-за этого диск и был назван "Винчестером" (30/30" - марка знаменитой винтовки). Приложения 841 Боб Мэткэлф изобретает систему связи компьютеров, получившую название Enternet. Гари Килдалл создает первую простую операционную систему для персональных компьютеров и дает ей имя СР/М.
    1974
    Брайен Кэрниган и Деннис Ритчи создают язык программирования С ("Си"). Новый процессор от Intel - 8-разрядный Intel-8080. Скорость - 640 тыс. операций в секунду. В скором времени на рынке появляется недорогой компьютер Altair на основе этого процессора, работающий под управлением операционной системы СР/М. Первый процессор выпускает главный конкурент Intel в 70-х годах - фирма Zilog.
    1975
    IBM выпускает первый "лаптоп" - "портфельный" компьютер с дисплеем, встроенным накопителем на магнитной ленте и 16 кбайт оперативной памяти. Стоимость компьютера - 10 тыс. долл. Первой музыкальной композицией, воспроизведенной с помощью компьютера, стала мелодия песни The Beatles "Fool On The Hill". Пол Аллен и Билл Гейтс разрабатывают интерпретатор языка Basic для компьютера Altair и основывают собственную фирму - Micro-Soft (уже через год дефис в названии фирмы исчезает).
    1976
    Фирма Advanced Micro Devices (AMD) получает право на копирование инструкций и микрокода процессоров Intel. Начало "войны процессоров". Стив Возняк и Стив Джобс собирают в собственной гаражной мастерской первый компьютер серии Apple. A 1 апреля того же года на свет появляется компания Apple Computer. Компьютер Apple I поступает в широкую продажу с весьма сакраментальной цифрой на ценнике - $666.66. Соперник Intel, фирма Техас Instruments создает TMS9900, первый 16-разрядный микропроцессор. Официальная дата рождения компьютерного пиратства. В печати публикуется открытое письмо Билла Гейтса, который жалуется на незаконное использование программного обеспечения, выпускаемого Microsoft, обладателями первых микрокомпьютеров.
    1977
    Microsoft выпускает новый программный продукт - Microsoft FORTRAN для компьютеров с операционной системой СР/М. В продажу поступают массовые компьютеры Commodore и Apple II. Компьютер снабжен оперативной памятью в 4 кбайта, постоянной памятью 16 кбайт, клавиатурой и дисплеем. Цена за все удовольствие - $1300. Apple II обзаводится модной добавкой - флоппи-дисководом. Microsoft выпускает новый программный продукт - Microsoft FORTRAN для компьютеров с операционной системой СР/М. Представители Национального Института Профессиональной Безопасности и Здоровья США впервые измеряют уровень излучения мониторов. Они сообщают, что излучение монитора "слишком низкое, чтобы его корректно измерить". На свет появляется компьютер Atari.
    1978
    Фирма MicroPro представляет текстовый редактор WordMaster. Intel представляет новый микропроцессор - 16-разрядный Intel -8086, работающий с частотой 4,77 МГц (330 тыс. операций в секунду). Основана компания Hayes - будущий лидер в производстве модемов. Commodore выпустила на рынок первые модели матричных принтеров.
    1979
    Фирма MicroPro представляет текстовый редактор WordStar. Microsoft выпускает интерпретатор языка ассемблер для процессоров Intel и Zilog. Свой 16-разрядный микропроцессор выпускает фирма Zilog. Вдогонку и Intel выпускает новый процессор - Intel 8088. Появляются первые видеоигры и компьютерные приставки для них. Японская фирма NEC выпускает первый микропроцессор в Стране восходящего солнца. Hayes выпускает первый модем со скоростью 300 бод, предназначенный для нового компьютера Apple. Xerox впервые в мире рекламирует собственные персональные компьютеры на телевидении.
    1980
    Компьютер Atari становится самым популярным компьютером года. Seattle Computer Products приступает к разработке собственной операционной системы - DOS. Seagate Technologies представляет первый "винчестер" для персональных компьютеров - жесткий диск диаметром 5,25 дюйма. Первый прототип персонального компьютера IBM передается Microsoft для отладки предназначенных для него программ. Microsoft участвует в разработке операционной системы Unix для компьютеров на базе процессоров Intel. На свет появляется текстовый редактор WordPerfect. Seattle Computer Products приступает к разработке собственной операционной системы - DOS. IBM заключает соглашение с Microsoft о разработке операционной системы для своего будущего компьютера. Одновременно проводятся аналогичные переговоры с фирмой Digital Research, владельцами операционной системы СР/М-86. После отказа DR Microsoft становится главным партнером IBM. Microsoft перекупает продукт Seattle Computer Products QDOS и дорабатывает его. Так появляется MS-DOS. В том же году Microsoft выпускает новую версию другой операционной системы - XENIX OS.
    1981
    Microsoft заканчивает работу над MS-DOS. Приложения 843 В августе народу является IBM PC - компьютер на основе процессора Intel-8088, укомплектованный 64 кбайтами оперативной и 40 кбайтами постоянной памяти. Компьютер снабжен дисплеем и флоппи-дисководом емкостью 160 кбайт. Стоимость компьютера - 3000 долл. Intel представляет первый сопроцессор - специализированный процессор для сложных вычислений с плавающей запятой. Apple представляет компьютер Apple III. Основана фирма Creative Technology (Сингапур) - создатель первой звуковой карты. Появляется в продаже первый массовый жесткий диск от Seagate емкостью 5 Мбайт и стоимостью 1700 долл.
    1982
    Microsoft заключает соглашение с Apple о разработке программного обеспечения для компьютеров Macintosh и выпускает новые версии MS-DOS - 1.1 и 1.25. Основные новшества - поддержка флоппи-дисководов на 320 кбайт. Создан первый вариант языка Post Script.
    1983
    Commodore представляет свой знаменитый компьютер Commodore 64, снабженный 64 кбайтами RAM, 20 кбайтами постоянной памяти. Стоимость - 600 долл. Его коллега Sinclair ZX производства фирмы Sinclair также становится одним из популярных домашних компьютеров года. Всего в 1982 г. свои компьютеры представили уже около 20 фирм - в том числе Toshiba, Sharp, Matsushita, NEC, Sanyo. На рынке появляются новая модель от IBM - знаменитая IBM PC AT - и первые клоны IBM PC. IBM представляет процессор 16-разрядный 80 286. Рабочая частота - 6 МГц. Скорость - 1,5 млн. операций в секунду. Hercules представляет первую двухцветную (черно-белую) видеокарту - Hercules Graphics Adapter (HGA). Microsoft представляет текстовый редактор Multi-Tool Word для DOS (позднее переименованный в Microsoft Word) и первую мышь серии Microsoft Mouse стоимостью 200 долл. В ноябре официально анонсирована первая версия Microsoft Windows. IBM новинкой не заинтересовалась, однако пригласила Microsoft в качестве партнера над собственной операционной системой - OS/2. Lotus Development выпускает на рынок супербестселлер - электронную таблицу Lotus 1-2-3. AT&T Bell Labs заканчивает работу над новым языком программирования - C++. Novell анонсирует первую версию операционной системы Novell Netware. Создан язык программирования ADA (Ада), названный в честь леди Ады Байрон, жены поэта Байрона и автора одной из первых "программ" для "аналитической машины" Чарльза Бэббиджа.
    1983
    Commodore выпускает первый портативный компьютер с цветным дисплеем (5 цветов). Вес компьютера - 10 кг. Цена - 1600 долл. IBM представляет компьютер IBM PC XT, укомплектованный 10-мегабайтным жестким диском, дисководом на 360 кбайт и 128 (позднее - 768) кбайт оперативной памяти. Цена компьютера - 5000 долл. На компьютер установлена новая версия MS-DOS 2.0 фирмы Microsoft. Выпущен миллионный компьютер серии Apple II. AT&T Bell Labs заканчивает работу над новым языком программирования - C.++ На рынке появляются первые накопители Бернулли и сменные диски SyQuest. Novell анонсирует первую версию операционной системы Novell Netware. Появляются первые модули оперативной памяти SIMM. Philips и Sony представляют миру технологию CD-ROM.
    1984
    Apple представляет первый модем со скоростью 1200 бод. Hewlett-Packard выпускает первый лазерный принтер серии LaserJet с разрешением до 300 dpi. Philips выпускает первый дисковод CD-ROM. В продаже появляются первые рабочие станции для изготовления и обработки 3D-графики, произведенные Silicon Graphics. IBM представляет первые мониторы и видеоадаптеры EGA (16 цветов, разрешение - 630х350 точек), а также профессиональные 14-дюймовые мониторы, поддерживающие 256 цветов и разрешение в 640х480 точек. Число подключенных к Internet компьютеров достигло 1000. Microsoft работает над первыми версиями электронной таблицы Excel для PC и Macintosh и представляет MS-DOS 3.0 и 3.1, поддерживающие жесткие диски объемом до 10 Мбайт и флоппи-диски 1,2 Мбайта, а также сетевой режим.
    1985
    Рынок стремительно завоевывает новый компьютер от Commodore - Amiga 1000. Новый процессор от Intel - 32-разрядный 80386DX (со встроенным сопроцессором). Рабочая частота - 16 МГц, скорость - около 5 млн. операций в секунду. Первый модем от U.S.Robotics - Courier 2400 bod. В июне наконец-то выпущена первая версия Microsoft Windows и первая программа для нее - графический редактор In'A'Vision (Micrografx). С большой задержкой появляется и долгожданный Microsoft Excel для Macintosh. Aldus выпускает первую версию Aldus PageMaker для Macintosh.
    1986
    Adobe представляет первую версию графического редактора Adobe Inllustrator. Питер Нортон создает первую версию файлового менеджера Norton Commander. На компьютере Amiga демонстрируется первый компьютерный анимационный ролик со звуковыми эффектами. Рождение технологии мультимедиа. Рождение стандарта SCSI (Small Computer System Interface). Разработан новый вариант языка С - C++.
    1987
    Mcrosoft представляет операционную систему MS-DOS 3.3 и графическую оболочку Windows (в этом же году будет продана миллионная копия этой оболочки) 2.0. Новая DOS поддерживает 3,5-дюймовые дисководы (1,44 Мбайта) и жесткие диски емкостью до 32 Мбайт. Приложения 845 Первая мультимедиа-энциклопедия на CD-ROM- Microsoft Bookshelf. Intel представляет новый вариант процессора 80386DX с рабочей частотой 20 МГц. IBM выпускает новый компьютер PS/2, который, однако, не повторяет успеха своего предшественника. Компьютер укомплектован процессором 80386, 3,5-дюймовым дисководом и новым графическим адаптером (видеокартой) стандарта VGA (640х480 точек, 256 цветов). На некоторых компьютерах установлен первый вариант операционной системы OS/2, разработанной совместно IBM и Microsoft. Шведский Национальный Институт Контроля и Измерений утверждает стандарт MRP - первый стандарт допустимых значений излучений мониторов. U.S.Robotics представляет модем Courier HST 9600 (скорость - 9600 бод).
    1988
    Бывший "эппловец" Стив Джоббс и основанная им компания NexT выпускают первую рабочую станцию NeXT, оснащенную новым процессором Motorola, фантастическим объемом оперативной памяти (8 Мбайт), 17-дюймовым монитором и жестким диском на 256 Мбайт. Цена компьютера - 6500 долл. На компьютерах был установлен первый вариант операционной системы NeXTStep. Hewlett-Packard выпускает первый струйный принтер серии DeskJet. Microsoft выпускает редактор презентаций PowerPoint для Macintosh, Windows 2.1 и MS-DOS 4.0. "Новинки" DOS - поддержка мыши и графического режима работы. " Microsoft выпускает комплект Microsoft Office для Macintosh. Digital Research выпускает собственную операционную систему - DR-DOS.
    1989
    Creative Labs представляет Sound Blaster 1.0, 8-битную монофоническую звуковую карту для PC. Intel представляет "урезанный" вариант процессора класса 386 - 80386SX (с отключенным сопроцессором). Рождение стандарта SuperVGA (разрешение 800х600 точек с поддержкой 16 тыс. цветов). Microsoft Word и Excel переводятся на платформу Windows.
    1990
    Рождение "всемирной паутины" Интернет - WorldWideWeb. Тим Бернерс-Ли разрабатывает язык гипертекстовой разметки документов - HTML. Первая русская версия DOS - MS-DOS 4.1. Билл Гейтс впервые посещает Россию. В мае выходит первая коммерчески успешная версия Windows - 3.0. Adobe утверждает спецификацию языка печати PostScript. IBM представляет новый стандарт видеоплат - XGA - в качестве замены традиционному VGA (разрешение 1024х768 точек с поддержкой 65 тыс. цветов).
    1991
    Apple представляет первый монохромный ручной сканер. AMD представляет усовершенствованные "клоны" процессоров Intel - 386DX с тактовой частотой 40 МГц и 486 SX с частотой 20 МГц. Утвержден первый стандарт мультимедиа-компьютера, созданный Microsoft в содружестве с рядом крупнейших производителей ПК - МРС. Первая стереофоническая музыкальная карта - 8-битный Sound Blaster Pro. Microsoft выпускает новую версию DOS - MS-DOS 5.0. В пику лидеру фирма Digital Research выпускает новую версию собственной DOS с порядковым номером 6.0. Corel представляет первую версию графического редактора CorelDRAW! Sun Microsystem создает новый язык программирования для Интернет - JAVA. Финский программист Линус Торвальдс создает новую операционную систему класса UNIX - Linux. В отличие от других "юниксов" Linux за счет открытости архитектуры ядра и бесплатности сумел в кратчайшие сроки завоевать мир и к 1999 г. превратиться в конкурента линии Windows.
    1992
    Microsoft выпускает новую версию DOS 6.0 и Windows 3.1, а IBM - OS/2 2.0. Пути двух гигантов расходятся. NEC выпускает первый привод CD-ROM с удвоенной скоростью. Intel представляет процессор 486DX2/50 с "удвоенной" тактовой частотой. Скорость - 41 млн. операций в секунду. Одновременно Cyrix выпускает на рынок "урезанный" процессор 486SLC (с отключенным сопроцессором).
    1993
    Появляется первая версия новой операционной системы Microsoft - Windows NT (Windows NT 3.1). Новая ОС предназначена для компьютеров, работающих в сети на крупных предприятиях. Intel представляет новый стандарт шины и слота для подключения дополнительных карт - PCI. Первый процессор нового поколения процессоров Intel - 32-разрядный Pentium. Рабочая частота - от 60 МГц, быстродействие - от 100 млн. операций в секунду. Microsoft и Intel совместно с крупнейшими производителями ПК вырабатывают спецификацию Plug And Play (включи и работай), допускающую автоматическое распознавание компьютером новых устройств, а также их конфигурацию. Amstrad выпускает первый мини-компьютер размером с записную книжку - "персонального электронного секретаря".
    1994
    lomega представляет диски и дисководы ZIP и JAZ - альтернативу существующим дискетам 1.44 Мбайта. U.S.Robotics выпускает первый модем со скоростью 28 800 бод. Новая версия Windows - Microsoft Windows 3.11 (Windows For Workgroups), поддерживающая "групповую работу" в сетевом режиме. Одновременно на рынке появляется последняя версия MS-DOS - 6.22 В конце года анонсируется Windows95. IBM выпускает новую версию OS/2 3.0 (Warp). Mosaic Communications представляет первую версию браузера страниц Интернета - Netscape Navigator 1.0.
    1995
    Анонсирован стандарт новых носителей на лазерных дисках - DVD. AMD выпускает последний процессор поколения 486 - AMD 486DX4-120. Intel представляет процессор Pentium Pro, предназначенный для мощных рабочих станций. Компания 3dfx выпускает набор микросхем Voodoo, который лег в основу первых ускорителей трехмерной графики для домашних ПК. Приложения 847 Первые очки и шлемы "виртуальной реальности" для домашних ПК. IBM выпускает седьмую версию PC-DOS. "Битва титанов" среди операционных систем - OS/2 против появившейся в августе Windows95. Победу одерживает Microsoft и IBM тихо уходит с рынка "домашних" ОС. Microsoft представляет Microsoft Office 95 и браузер Internet Explorer.
    1996
    Рождение шины LJSB. Intel выпускает процессор Pentium MMX с поддержкой новых инструкций для работы с мультимедиа. Начало производства массовых жидкокристаллических мониторов для "больших" домашних компьютеров. Microsoft выпустил последнюю версию Windows NT - 4.0. Пятая версия этой операционной системы выйдет только в 1999 г. с новым названием - Windows 2000. IBM выпускает очередную версию OS/2 - 4.0 (Merlin).
    1997
    Новый процессор от Intel - Intel Pentium II. Новый процессор от AMD - AMD K5. Первые дисководы DVD. Ensonic Soundscape выпускает первые звуковые платы формата PCI. Новый графический портАСР. Новый игрок на рынке операционных систем - Be Incorporated представляет операционную систему BeOs для домашних компьютеров и рабочих станций.
    1998
    Apple вновь становится активным игроком на рынке домашних ПК после выпуски компьютера iMac, отличающегося не только мощностью, но и уникальным дизайном. Intel выпускает процессоры Celeron - Pentium 11 для домашних компьютеров с урезанной кэш-памятью второго уровня. "Трехмерная революция": на рынке появляется десяток (!) новых моделей трехмерных ускорителей, интегрированных в обычные видеокарты. В течение года прекращен выпуск видеокарт без SD-ускорителей. Microsoft выпускает Windows98 - последнюю операционную систему для домашних ПК в этом тысячелетии.
    1999
    Intel выпускает процессоры Pentium III с новым набором дополнительных инструкций для обработки мультимедиа. IBM выпускает последнюю версию DOS - PC DOS 2000. Microsoft выпускает новую версию браузера Internet Explorer 5.0, Microsoft Office 2000 и обновленную версию Windows98 Second Edition. Adobe выпускает новую систему верстки и дизайна - Adobe InDesign - пришед-шую на смену PageMaker.

  • 567. Выделение объектов. Работа с объектами. Автоматизация ввода данных. Форматирование данных. Адресация...
    Другое Компьютеры, программирование

    Íàæàòèå êëàâèøè Delete ïðèâîäèò íå ê óäàëåíèþ äèàïàçîíà ÿ÷ååê, à ê åãî î÷èñòêå, òî åñòü ê óäàëåíèþ ñîäåðæèìîãî âûáðàííûõ ÿ÷ååê. Äëÿ òîãî ÷òîáû ðåàëüíî óäàëèòü ÿ÷åéêè âûáðàííîãî äèàïàçîíà (÷òî ñîïðîâîæäàåòñÿ èçìåíåíèåì ñòðóêòóðû òàáëèöû), íàäî âûáðàòü äèàïàçîí è äàòü êîìàíäó Ïðàâêà Óäàëèòü. Ïðè ýòîì îòêðûâàåòñÿ äèàëîãîâîå îêíî Óäàëåíèå ÿ÷ååê, â êîòîðîì ìîæíî âûáðàòü íàïðàâëåíèå ñìåùåíèÿ ÿ÷ååê, çàíèìàþùèõ îñâîáîæäàþùååñÿ ìåñòî. Ñîçäàòü â òàáëèöå “äûðêó”, â êîòîðóþ íåâîçìîæåí ââîä äàííûõ, íåëüçÿ.

  • 568. Выделенные аналоговые и цифровые линии для информационных сетей
    Другое Компьютеры, программирование

    Преимущества технологии ADSL

    • Прежде всего, высокая скорость передачи данных.
    • Для того чтобы подключиться к сети Интернет или к сети передачи данных, не нужно набирать телефонный номер. ADSL создает широкополосный канал передачи данных, используя уже существующую телефонную линию. После установки модемов ADSL вы получаете постоянно установленное соединение. Высокоскоростной канал передачи данных всегда готов к работе - в любой момент, когда вам это потребуется.
    • Технология ADSL позволяет полностью использовать ресурсы линии. При обычной телефонной связи используется около одной сотой пропускной способности телефонной линии. Технология ADSL устраняет этот "недостаток" и использует оставшиеся 99% для высокоскоростной передачи данных. При этом для различных функций используются различные полосы частот. Для телефонной (голосовой) связи используется область самых низких частот всей полосы пропускания линии (приблизительно до 4 кГц), а вся остальная полоса используется для высокоскоростной передачи данных.
    • ADSL открывает совершенно новые возможности в тех областях, в которых в режиме реального времени необходимо передавать качественный видеосигнал. К ним относится, например, организация видеоконференций, обучение на расстоянии и видео по запросу. Технология ADSL позволяет предоставлять услуги, скорость передачи данных которых более чем в 100 раз превышает скорость самого быстрого на данный момент аналогового модема (56 Кбит/с) и более чем в 70 раз превышает скорость передачи данных в ISDN (128 Кбит/с).
    • Не следует забывать и о затратах. Технология ADSL эффективна с экономической точки зрения хотя бы потому, что не требует прокладки специальных кабелей, а использует уже существующие двухпроводные медные телефонные линии. То есть, если у вас дома или в офисе есть подключенный телефонный аппарат, вам не нужно прокладывать дополнительные провода для использования ADSL.
    • Абонент имеет возможность гибко наращивать скорость, не меняя оборудование, в зависимости от своих потребностей.
  • 569. Вызов удаленных процедур (RPC)
    Другое Компьютеры, программирование

    В идеале RPC должен функционировать правильно и в случае отказов. Рассмотрим следующие классы отказов:

    1. Клиент не может определить местонахождения сервера, например, в случае отказа нужного сервера, или из-за того, что программа клиента была скомпилирована давно и использовала старую версию интерфейса сервера. В этом случае в ответ на запрос клиента поступает сообщение, содержащее код ошибки.
    2. Потерян запрос от клиента к серверу. Самое простое решение - через определенное время повторить запрос.
    3. Потеряно ответное сообщение от сервера клиенту. Этот вариант сложнее предыдущего, так как некоторые процедуры не являются идемпотентными. Идемпотентной называется процедура, запрос на выполнение которой можно повторить несколько раз, и результат при этом не изменится. Примером такой процедуры может служить чтение файла. Но вот процедура снятия некоторой суммы с банковского счета не является идемпотентной, и в случае потери ответа повторный запрос может существенно изменить состояние счета клиента. Одним из возможных решений является приведение всех процедур к идемпотентному виду. Однако на практике это не всегда удается, поэтому может быть использован другой метод - последовательная нумерация всех запросов клиентским ядром. Ядро сервера запоминает номер самого последнего запроса от каждого из клиентов, и при получении каждого запроса выполняет анализ - является ли этот запрос первичным или повторным.
    4. Сервер потерпел аварию после получения запроса. Здесь также важно свойство идемпотентности, но к сожалению не может быть применен подход с нумерацией запросов. В данном случае имеет значение, когда произошел отказ - до или после выполнения операции. Но клиентское ядро не может распознать эти ситуации, для него известно только то, что время ответа истекло. Существует три подхода к этой проблеме:
    5. Ждать до тех пор, пока сервер не перезагрузится и пытаться выполнить операцию снова. Этот подход гарантирует, что RPC был выполнен до конца по крайней мере один раз, а возможно и более.
    6. Сразу сообщить приложению об ошибке. Этот подход гарантирует, что RPC был выполнен не более одного раза.
    7. Третий подход не гарантирует ничего. Когда сервер отказывает, клиенту не оказывается никакой поддержки. RPC может быть или не выполнен вообще, или выполнен много раз. Во всяком случае этот способ очень легко реализовать.
  • 570. Вызов функции в другом процессе
    Другое Компьютеры, программирование

    В описании DllMain сказано, что некоторые функции, в том числе CreateThread, из неё вызывать нельзя. Объяснение «почему они говорят, что нельзя» можно найти у Рихтера (в русском четвёртом издании это глава «DLL: более сложные методы программирования», раздел «Как система упорядочивает вызовы DllMain»), у него же написано, что на самом деле можно, если осторожно. :) Просто при создании потока надо не забывать, что его выполнение начнётся не раньше, чем текущий поток покинет DllMain.Но это всё более-менее очевидные и не очень красивые (на мой взгляд) способы. Мне кажется, я нашёл более интересный и элегантный метод. Ему и посвящена эта статья.

  • 571. Выполнение ввода и вывода информации с носителей. Работа с клавиатурой
    Другое Компьютеры, программирование

     

    1. Аппаратные средства ПЭВМ: методические материалы. Справочное руководство по IBM PC. Часть 2. // Составители: ТПП «Сфера» авторский коллектив. М. 302 с., 2008.
    2. Богумирский Б.С. Руководство пользователя ПЭВМ. Ч. 1. -СПб, 2004.
    3. Виталий Леонтьев. Новейшая энциклопедия персонального компьютера 2007. М.: Олма-Пресс, 2007.
    4. Информатика. Программа. Лабораторный практикум: Методическое издание / под редакцией Г.А. Титоренко. М., 2008.
    5. Информатика: учебник для вузов. Изд. 3-е. -М., 2006.
    6. Милютина И.А. Технические средства компьютерных информационных технологий. 1-й выпуск. М., 2007.
    7. Острейковский В.А. Информатика. - М., 2005.
    8. Пикуль В.Т. Как работать с компьютером. - М., 2006.
    9. Фигурнов В.Э. IBM PC для пользователя. Изд.7-е, переработанное и допополненное М: ИНФРА-М, 2007.
    10. Шафрин Ю.А. Основы компьютерной технологии: Уч. пособие. -М.: АБФ, 2007.
  • 572. Выполнение моделирования в программном пакете MicroCAP-7
    Другое Компьютеры, программирование

    По команде Analysis/Transfer Function выполняется расчет малосигнальных передаточных функций в режиме по постоянному току, которые рассчитываются после линеаризации схемы в окрестности рабочей точки. Задание на расчет составляется в диалоговом окне, показанном на рис. 4. На строке Output Expression указывается выражение для выходной переменной, на строке Input Source Name имя входной переменной. В качестве выходной переменной может использоваться любая переменная или функция, имеющие смысл при анализе режима по постоянному току, например, напряжение V(A,B) или ток I(R1). В качестве входной переменной может быть использовано напряжение или ток источника напряжения или тока, например VIN. Расчет производится после нажатия на панель Calculate. Результаты расчета передаточной функции, например dV(A,B)/dVIN, указывается на строке Transfer Function. Кроме того, на строках Input(Output) Impedance указываются значения входного (выходного) сопротивлений. При выборе опции Place Text результаты расчета помещаются в виде текста непосредственно на схему (рис. 4).

  • 573. Выполнение операций алгебраического сложения и сдвига в ЭВМ
    Другое Компьютеры, программирование

    Если предположить, что исходная информация не содержит никаких ошибок и все вычислительные процессы выполняются абсолютно точно, то всегда существует третий тип ошибок ошибки округления, которые возникают при переводе чисел из одной системы счисления в другую и последующем представлении их в разрядной сетке машины, а также при получении внутри машины чисел, разрядностью большей, чем это допустимо, например, при умножении. В этом случае число А округляют, т. е. заменяют его машинным числом [A] заданной разрядности. Округление (обозначим его знаком ) называется оптимальным, если для любого машинного числа [A] справедливо А=[A]. Пусть [A]1и [A]2 - два последовательных машинных числа, тогда при оптимальном округлении вещественное число A такое, что [A]1‹A‹ [A]2 заменяется либо числом [A]1, либо числом [A]2. Если А?A, то говорят об округлении по недостатку, если А ?A, то говорят об округлении по избытку. Округление называют симметричным, когда А= -(-А). Различают три вида симметричного округления.

  • 574. Выполнение операций умножения и деления в ЭВМ
    Другое Компьютеры, программирование

    Делитель вычитается из делимого и определяется знак нулевого (по порядку) остатка. Если остаток положительный, т.е. |A|>|В|, то в псевдознаковом разряде частного проставляется 1, при появлении которой формируется признак переполнения разрядной сетки и операция прекращается. Если остаток отрицательный, то в псевдознаковом разряде частного записывается 0, а затем производится восстановление делимого путем добавления к остатку делителя. Далее выполняется сдвиг восстановленного делимого на один разряд влево и повторное вычитание делителя. Знак получаемого таким образом остатка определяет первую значащую цифру частного: если остаток положителен, то в первом разряде частного записывается 1, если отрицательный, то записывается 0. Далее, если остаток положителен, то он сдвигается влево на 1 разряд и из него вычитается делитель для определения следующей цифры частного. Если остаток отрицателен, то к нему прибавляется делитель для восстановления предыдущего остатка, затем восстановленный остаток сдвигается на 1 разряд влево и от него вычитается делитель для определения следующей цифры частного и т.д. до получения необходимого количества цифр частного с учетом одного разряда для округления, т. е. до обеспечения требуемой точности деления.

  • 575. Выпрямительные устройства и их характеристики
    Другое Компьютеры, программирование

    Величины токов определяются их сопротивлениями в прямом направлении. Но сопротивления диодов в прямых направлениях Rдпр даже для однотипных диодов различны. Для выравнивания токов диодов последовательно включают добавочные сопротивления. Причем Rд в 5…10 раз больше Rдпр.

  • 576. Высокоскоростное соединение с сетью Internet через ISDN
    Другое Компьютеры, программирование

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

  • 577. Высокоскоростные информационные технологии DSL
    Другое Компьютеры, программирование

    Всем опытом эксплуатации HDSL доказал свои высокие эксплуатационные характеристики. В подавляющем большинстве случаев монтаж HDSL-оборудования проводится без дополнительного подбора пар или кондиционирования линии. Благодаря этому сегодня около 80% всех линий Е1 подключено с применением HDSL-оборудования. Более того, сам факт появления технологии, которая обеспечила возможность экономичных решений по организации цифровых подключений абонентов, привел к тому, что число таких подключений стало стремительно расти. Иными словами, именно появление HDSL стало своеобразным катализатором развития цифровых сетей.
    В свою очередь, развитие цифровых сетей создало спрос на цифровые системы передачи xDSL с другими характеристиками. Так появилась сравнительно низкоскоростная технология IDSL, основными достоинствами которой были работа по одной паре и низкая стоимость, обусловленная применением стандартных компонентов, производимых для абонентского ISDN-оборудования. Так родились скоростные и асимметричные ADSL, VDSL со всеми своими разновидностями, созданные для подключения индивидуальных абонентов жилого сектора по их существующей телефонной линии и без отказа от использования этой линии для аналоговой или цифровой (ISDN BRI) телефонии. Наконец, так были разработаны обеспечившие увеличенную дальность работы разновидности HDSL с другими способами линейного кодирования (CAP) и адаптивные разновидности HDSL с возможностью изменять скорость передачи в линии, подстраивая ее под характеристики линии.
    Производители, каждый на свой лад, стали задумываться о реализации вариантов HDSL-систем, которые бы работали по одной паре при полной скорости. Дело в том, что параллельно с развитием xDSL-технологий росло и число используемых ими линий. Из-за этого большинство операторов во всем мире уже сегодня отмечают острую нехватку меди на абонентском участке - почти вся она "съедена" xDSL-линиями. А ведь цифровизация еще не закончена. Где-то к 1996 году появились однопарные варианты HDSL. Но они не могли решить проблему из-за несовместимости с ADSL - спектр сигнала таких систем частично перекрывался со спектром сигнала ADSL от АТС к клиенту.
    Первыми забили тревогу операторы США, и уже в начале 1996 года перед комитетом ANSI (T1E1.4) была поставлена задача подобрать для дальнейшего развития технологию, которая при симметричных потоках данных и использовании одной пары позволяла бы обеспечить:
    рабочую дальность не меньшую, чем HDSL
    устойчивость к тем же физическим характеристикам линии, что и HDSL (затухание, взаимное влияние, отражения от неоднородностей и отводов)
    использование для оказания тех же видов услуг, что и HDSL
    надежную и устойчивую передачу на реальных линиях со всеми присущими им дефектами
    "сосуществование" с другими технологиями (HDSL, ISDN, ADSL)
    снижение эксплуатационных затрат по сравнению с HDSL.

    Новая технология, появившаяся в результате огромной трехлетней работы, получила название HDSL2. Изначально в качестве основы для реализации HDSL2 рассматривались симметричная передача с эхоподавлением (SEC) и частотное мультиплексирование (FDM), но обе были отклонены из-за присущих им недостатков. Первая имеет серьезные ограничения в условиях помех на ближнем конце, что делает ее неприменимой для массового развертывания. Вторая, хотя и свободна от недостатков первой, но требует использования более широкого спектра и не обеспечивает требований по взаимному влиянию с системами передачи других технологий.
    В результате в качестве основы была принята система передачи с перекрывающимся, но несимметричным распределением спектральной плотности сигнала, передаваемого в различных направлениях, использующая 16-уровневую модуляцию PAM (Pulse Amplitude Modulation). Выбранный способ модуляции PAM-16 обеспечивает передачу трех бит полезной информации и дополнительного бита (кодирование для защиты от ошибок) в одном символе. Сама по себе модуляция PAM не несет в себе ничего нового. Хорошо известная 2B1Q - это тоже модуляция PAM, но четырехуровневая. Использование решетчатых (Trellis) кодов, которые за счет введения избыточности передаваемых данных позволили снизить вероятность ошибок, дало выигрыш в 5 dB. Результирующая система получила название TC-PAM (Trellis coded PAM). При декодировании в приемнике используется весьма эффективный алгоритм Витерби (Viterbi). Дополнительный выигрыш получен за счет применения прекодирования Томлинсона (Tomlinson) - искажении сигнала в передатчике на основе знания импульсной характеристики канала. Суммарный выигрыш за счет использования такой достаточно сложной технологии кодирования сигнала составляет до 30% по сравнению с ранее используемыми HDSL/SDSL-системами.
    Но все-таки ключевым элементом успеха новой технологии является идея несимметричного распределения спектра, получившего название OPTIS (Overlapped PAM Transmission with Interlocking Spectra) и послужившего основой HDSL2 и, впоследствии, G.shdsl.
    В 1998 году инициативу ANSI подхватила и остальная часть мира. В ITU-T началась работа над всемирным стандартом G.shdsl (стандарт G.991.2 утвержден в феврале 2001 г.), европейской версией этого стандарта занимается и ETSI (сейчас он оформлен в виде спецификации TS 101524). Он изначально был ориентирован на системы для мультисервисных сетей с поддержкой передачи разнородного трафика и различных протоколов.
    Аналогично HDSL2, в G.shdsl применяется кодирование c 16 уровнями амплитудно-импульсной модуляции (Trellis-Coded Pulse Amplitude Modulation, TC-PAM), несимметричное распределение спектра (Overlapped PAM Transmission with Interlocking Spectra, OPTIS) и полнодуплексная передача с эхоподавлением. По мнению специалистов, кодирование ТС-РАМ, хотя и более сложное в реализации, вобрало в себя лучшие характеристики 2В1Q и CAP. Именно оно позволило решить в G.shdsl накопившиеся проблемы цифровых абонентских линий, получить преимущества по сравнению с HDSL и создать первый международный стандарт на «симметричную DSL»!
    В основу G.shdsl были положены основные идеи HDSL2, получившие дальнейшее развитие. Была поставлена задача, используя способы линейного кодирования и технологию модуляции HDSL2, снизить взаимное влияние на соседние линии ADSL при скоростях передачи выше 784 Кбит/с.
    С помощью ТС-РАМ дальность связи по сравнению с системами SDSL на базе линейного кода 2B1Q увеличилась на 15-30%, а по сравнению с системами, основанными на коде CAP, - на 10%. Снижение мощности сигнала, сужение его спектра и смещение в сторону низких частот, ставшие возможными благодаря кодированию ТC-PAM, позволяют избежать интерференции со смежными частотами. Как следствие, спектральная плотность сигнала G.shdsl имеет такую форму, которая обеспечивает его почти идеальную спектральную совместимость с сигналами ADSL.
    Отмеченные свойства G.shdsl являются чрезвычайно важными для обеспечения устойчивой работы в условиях широкого внедрения xDSL-технологий в будущем. Есть и другие достоинства G.shdsl. По сравнению с двухпарными вариантами, однопарные варианты обеспечивают существенный выигрыш по аппаратным затратам и, соответственно, надежности изделия. Ресурс снижения стоимости составляет до 30% для модемов и до 40% для регенераторов - ведь каждая из пар требует приемопередатчика HDSL, линейных цепей, элементов защиты и т.п.
    В целях поддержки клиентов различного уровня в G.shdsl решили предусмотреть возможность выбора скорости в диапазоне 192 Кбит/с - 2320 Кбит/с с инкрементом 8 Кбит/с. За счет расширения набора скоростей передачи оператор может выстроить маркетинговую политику, более точно приближенную к потребностям клиентов. Кроме того, уменьшая скорость, можно добиться увеличения дальности в тех случаях, когда установка регенераторов невозможна. Так, если при максимальной скорости рабочая дальность составляет около 2 км (для провода 0,4 мм), то при минимальной - свыше 6 км. Но это еще не все. В G.shdsl предусмотрена возможность использования для передачи данных одновременно двух пар, что позволяет увеличить предельную скорость передачи до 4624 Кбит/с. Но, главное, можно удвоить максимальную скорость, которую удается получить на реальном кабеле, по которому подключен абонент.
    Предлагаемый в Европе и США сервис G.shdsl ориентирован на корпоративных заказчиков в большей степени, чем прочие виды DSL. Симметричные коммуникации необходимы для взаимодействия локальных сетей, удаленного подключения филиалов компаний к центральным серверам, хостинга Web, видеоконференц-связи, VoATM и VoIP, комбинирования в линии DSL нескольких каналов передачи голоса и данных. Обеспечивая симметричные коммуникации на большие расстояния, чем SDSL и HDSL, G.shdsl является хорошим решением для служб передачи голоса и данных. Технология поддерживает PCM (кодирование аналогового голосового сигнала для передачи в форме цифрового потока), IP, протоколы T1/E1, позволяя комбинировать разные виды трафика - голос, видео и данные. При ее максимальной скорости можно реализовать до 36 голосовых каналов (в ADSL - только 9).
    Коммутаторы и маршрутизаторы Ethernet с поддержкой G.shdsl обеспечивают экономное подключение клиентов (учебных заведений, различных предприятий или организаций, офисных сетей) к магистральным сетям IP, реализацию высокоскоростного доступа к Internet по обычной медной паре и существующей инфраструктуре телефонной сети. По мнению специалистов, появление первой стандартной спецификации симметричной технологии DSL открыло для нее хорошие рыночные перспективы, ведь именно стандартизация ITU способствовала широкому внедрению и коммерческому успеху технологии ADSL.


  • 578. Высокоуровневые методы обработки информации и программирования
    Другое Компьютеры, программирование

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

  • 579. Вычисление интеграла
    Другое Компьютеры, программирование

    Для выполнения поставленной задачи составлена нижеописанная программа, приближенно вычисляющая определенный интеграл с помощью метода трапеций. Программа состоит из трех функций main, f и trap. Функция main позволяет ввести интервалы интегрирования и задать точность вычисления интеграла, а также вызывает функцию trap для вычисления интеграла и распечатывает на экране результат. Функция f принимает аргумент x типа float и возвращает значение интегрируемой функции в этой точке. Trap основная функция программы: она выполняет все вычисления, связанные с нахождением определенного интеграла. Trap принимает четыре параметра: пределы интегрирования типа float (a и b), допустимую относительную ошибку типа float и указатель на интегрируемую функцию. Вычисления выполняются до тех пор, пока относительная ошибка, вычисляемая по формуле | S-Sn |, не будет меньше или равна требуемой. Функция реализована с экономией вычислений, т. е. учитывается, что S0 постоянная и S1=S1+f(a+(2*i+1)*h), поэтому эти значения вычисляются единожды. Метод трапеций обладает высокой скоростью вычисления, но меньшей точностью, чем метод Симпсона, поэтому его применение удобно там, где не требуется очень высокая точность.

  • 580. Вычисление интеграла методом Ньютона-Котеса (теория и программа на Паскале)
    Другое Компьютеры, программирование