Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2008, 21:01   #1
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию Эх, проморгали день рождения...

20 ноября — у Windows был день рождения.
Windows 1.01, выпущенная 20 ноября 1985 года, была первой попыткой Microsoft реализовать многозадачную операционную среду для персонального компьютера на основе графического интерфейса.
Мало кто помнит, как она выглядела, поэтому - вот скриншот:
http://upload.wikimedia.org/wikipedi...indows_1.0.gif
В отличие от последующих версий, Windows 1.0 предоставляла лишь ограниченную поддержку многозадачности для существующих программ MS-DOS, концентрируясь в основном на создании парадигмы среды для выполнения и взаимодействия приложений, а также стабильного API для будущих Windows-программ. Сегодня, спустя двадцать три года после выхода Windows 1.0, можно не только выполнять многие программы, созданные для этой версии, на современной системе Windows XP, но также и компилировать их исходный код в полнофункциональные «современные» приложения (с небольшими изменениями).

Windows 1.0 часто считают «оболочкой» для операционной системы MS-DOS (это определение часто применяется и к более поздним версиям Windows). На самом деле, Windows 1.0 запускалась из MS-DOS, её программы могли вызывать функции MS-DOS, а программы с графическим интерфейсом запускались из тех же исполняемых EXE-файлов, что и обычные программы MS-DOS. Однако исполняемые файлы Windows имели другой формат (NE — англ. new executable), который мог обрабатываться только Windows и который, например, позволял подгружать код и данные по запросу. Приложения должны были управлять памятью только с помощью собственной системы управления распределением памяти Windows, которая позволяла использовать виртуальную память.

Определение Windows 1.0 как «оболочки для DOS» исходит из того факта, что она была создана лишь как графическая среда для работы приложений, а не как полнофункциональная ОС. Тем не менее Windows 1.0 включала собственные драйверы для видеокарт, мышей, клавиатур, принтеров и последовательных портов. Предполагалось, что приложения будут вызывать лишь API, построенные на основе этих драйверов. Учитывая, что поддержка графики и периферийных устройств в MS-DOS крайне ограничена, приложениям приходилось обращаться непосредственно к аппаратному обеспечению (или, в некоторых случаях, к BIOS), чтобы выполнить необходимые действия. Таким образом, Windows 1.0 была не просто оболочкой для MS-DOS, а дополняла и частично заменяла не представленные в MS-DOS возможности. Уровень замещения MS-DOS повышался в последующих версиях Windows.

История версий

Первая выпущенная версия Windows носила номер 1.01. Версия 1.0 не была выпущена из-за серьезной ошибки, которая предотвратила выход этой версии.

Версия 1.02, выпущенная в мае 1986 года, была международной и имела локализации для разных европейских языков.

Версия 1.03, выпущенная в августе 1986 года, предназначалась только для США и содержала улучшения, которые делали её более похожей на международный выпуск. Она включала в себя драйверы для европейских клавиатур и дополнительные драйверы для экрана и принтеров.

Версия 1.04, выпущенная в апреле 1987 года, добавляла поддержку графических адаптеров VGA, появившихся в новых компьютерах серии PS/2 от IBM. В то же самое время Microsoft совместно с IBM анонсировали операционную систему OS/2 с графическим интерфейсом — Presentation Manager, которая, по замыслу компаний, должна была со временем заменить как MS-DOS, так и Windows.

Windows 1.0 была заменена выпущенной в ноябре 1987 года Windows 2.0.
Потом была пробная 3.0 (умершая на стадии бета-тестирования), рабочая 3.1 и улучшенная 3.11.
Ну, а дальше - 95, 98...

З.Ы. Настоящую сенсацию преподнёс ноябрьский список 500 мощнейших суперкомпьютеров мира, обновлённый на этой неделе. На десятом месте в нём появилась необычная разработка из Шанхайского центра суперкомпьютеров. Это только что собранный кластер Dawning 5000A с заявленной производительностью Rmax = 180,6 TFlops. Кластер работает на процессорах AMD x86_64 Opteron Quad Core 1900 МГц, (30720 ядер, 122,9 ТБ памяти) и, что самое удивительное, управляется операционной системой Windows HPC Server 2008.

Специалисты шокированы тем, что Microsoft настолько серьёзно относится к рынку суперкомпьютеров и, вообще, что на Windows можно построить столь производительную систему. Но китайцам это удалось.

Последний раз редактировалось mihali4; 25.11.2008 в 21:18.
mihali4 вне форума Ответить с цитированием
Старый 25.11.2008, 21:17   #2
Rembo
Форумчанин
 
Аватар для Rembo
 
Регистрация: 29.10.2007
Сообщений: 628
По умолчанию

Ну что же, с прошедшей днюхой тебя, Windows! Желаю дальнейшего развития!
Rembo вне форума Ответить с цитированием
Старый 25.11.2008, 22:01   #3
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Цитата:
Windows 1.0 часто считают «оболочкой» для операционной системы MS-DOS
Я помню, была еще DOSShell какая-то, тоже графическая с окошками, грузилась поверх ДОСа.
Arigato вне форума Ответить с цитированием
Старый 25.11.2008, 22:46   #4
Барби
Форумчанин
 
Аватар для Барби
 
Регистрация: 19.12.2007
Сообщений: 159
По умолчанию

а вобще существует тема поздравления с днями рождениями?
Пока ремонтируют кукольный домик, живу на форуме.
Барби вне форума Ответить с цитированием
Старый 26.11.2008, 00:17   #5
Viteef
stopfake.org
Участник клуба
 
Регистрация: 03.05.2007
Сообщений: 1,927
По умолчанию

Цитата:
Сообщение от Барби Посмотреть сообщение
а вобще существует тема поздравления с днями рождениями?
Каждому - отдельную тему
Viteef вне форума Ответить с цитированием
Старый 26.11.2008, 13:26   #6
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

я юзал 3.11)) а потом запихивал 95 (не osr2, а первую) на четверку с 4 метрами памяти и битым винчестером. во караул был! С тех пор, при слове виндовс, довольно длительное время я начинал злиться. Только хр не произвела отталкивающего впечатления. Ее до сих пор и юзаю)
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
crazy horse вне форума Ответить с цитированием
Старый 26.11.2008, 15:37   #7
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

"На четверку" - в смысле на 486?
Нет, у меня было 32 метра тогда.
mihali4 вне форума Ответить с цитированием
Старый 26.11.2008, 15:39   #8
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

именно на нее)) dx-какая-то-100))
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
crazy horse вне форума Ответить с цитированием
Старый 26.11.2008, 18:14   #9
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

А ведь стоит признать, что не смотря на то, что компы были не мощнее современных калькуляторов, было в том периоде нечто, чего нет сейчас, какая-то романтика что ли.
Я начинал ещё с таких вещей, как ZX-Spectrum, Радио РК-86, Ямаха MSX-256, потом уже 286 (ноут), 386 и т.п. Выжимали из них, все, что можно
Arigato вне форума Ответить с цитированием
Старый 26.11.2008, 18:54   #10
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

Угу)) особенно хорошо выжималось из Z80 со вшитым бейсиком)) другое дело, что zx собирали сами)
Но насчет периода - согласен. сейчас уже от компа тошнит порой. Вот что значит - когда количества переваливают разумную грань.
ЗЫ. гоню. васик вшивался конечно же не в камень, но совместимость требовала именно его. тьфу)))
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
crazy horse вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить одну задачку! Никак не врубаюсь. На завтра надо. Сделайте подарок на день рождения:) Женек Помощь студентам 2 01.10.2008 19:48
День рождения Alex21 merax Свободное общение 16 22.07.2008 15:37
17 июня у execom был день рождения. поздравляю! Alar Свободное общение 11 23.06.2008 09:09
У rpy3uH-а ДЕНЬ РОЖДЕНИЯ (Юбилей) !!! merax Свободное общение 27 20.06.2008 11:30
С ДНЕМ РОЖДЕНИЯ, Alar!!! AVer Свободное общение 11 28.01.2007 08:27