Windows 3.1x

Z Multimediaexpo.cz

Windows 3.1x je v informatice označení pro sérii grafických uživatelských rozhraní od firmy Microsoft, jejichž první verze 3.1 byla vydána 6. dubna 1992 a poslední v roce 1994. Jedná se o 16bitovou nadstavbu operačního systému DOS, která byla k dispozici i v češtině. Nástupcem byl systém Windows 95.

Obsah

Prostředí

Systém DOS poskytoval pouze příkazový řádek, který byl pro snadné ovládání počítače nedostatečný. Z příkazového řádku bylo možné netriviálním způsobem spouštět další programy. Programy používaly textové uživatelské rozhraní nebo vytvářely vlastní grafické uživatelské rozhraní, avšak ze strany systému DOS pro to neexistovala žádná podpora a každý program si své rozhraní musel sám vytvářet i obsluhovat.

Grafická nadstavba Microsoft Windows 3.1x poskytovala grafické uživatelské rozhraní, které umožňovalo programy reprezentovat jako ikony a zajistit tak jejich snadné spouštění uživatelem. Programům samotným grafické prostředí poskytovalo sadu knihoven a funkcí, které umožňovaly vytvořit prostředí WIMP (tj. okno, ikona, kontextová nabídka, polohovací zařízení), kde programy prezentují svůj výstup v oknech, jsou k dispozici tlačítka, vstupní políčka, menu a vše se ovládá počítačovou myší. Zároveň byly k dispozici funkce pro podporu tisku na tiskárně a podobně.

Základním prvkem byl Správcem programů (Program manager, progman.exe), který ve svém okně umožňoval vytvářet ikony a seskupovat je do skupin uvnitř vnořených oken. Neexistovala tedy dnes známá podoba s panelem (lištou) a na ní umístěné nabídce Start. Ukončení tohoto Správce programů znamenalo (v závislosti na system.ini) ukončení Windows 3.1x a návrat do textového rozhraní DOSu.

Programové vybavení

Správce souborů (File manager, winfile.exe) umožňoval správu souborů a adresářů (podobal se dnešnímu Průzkumníku – každé okno obsahovalo dvě části – strom složek a obsah aktuální složky). Kopírování probíhalo přes schránku, bylo podporováno filtrování.

Windows 3.1x obsahovaly různé základní aplikace: Poznámkový blok (notepad.exe), Write (write.exe, dnešní WordPad), Malování (Paintbrush, pbrush.exe) atp. Obsahovaly také Windows Media Player (uměl přehrát WAV, MIDI a AVI), Přehrávač CD a Záznam zvuku (ten doznal výraznějších změn až ve Windows 7, dříve sndrec.exe, v např. Windows XP sndrec32.exe).

V rámci přípravy přechodu na 32bitový operační systém a 32bitové aplikace bylo možné do Windows přidat tzv. Win32s, což byl soubor knihoven s 32bitovým API.

Ovládací panel

Nástroj Ovládací panel (control.exe) sloužil ke konfiguraci Windows. Mohlo to být např. barevné schéma, nastavení myši a klávesnice, instalace ovladačů, ale také celkem dost podrobné nastavení portů a podobně.

Multitasking

Windows 3.1x podporovaly (stejně jako všechny 16bitové Windows) pouze kooperativní multitasking, takže jedna vadná aplikace mohla zcela zablokovat chod celého systému.

Počítačová síť

Windows 3.1x (Windows for Workgroups) obsahovaly podporu počítačových sítí, a to nejen sítí Microsoftu, ale i těch ostatních (jako od IBM, Novellu atp.). Umožněno bylo také sdílení souborů a tiskáren nebo třeba posílání e-mailů. Pro podporu protokolů TCP/IP bylo nutné používat externí program (např. Trumpet Winsock).


Operační systémy
BSD
FreeBSD • NetBSD • OpenBSD • DragonFly BSD
Linux (distribuce)
Debian • Fedora • Gentoo • Knoppix • Mandriva • Red Hat • Slackware • SUSE • Ubuntu • další...
Mac OS
System 6 • System 7 • Mac OS 8 • Mac OS 9 • Mac OS X
Windows pro DOS
1.0 • 2.0 • 3.0 • 3.1x • Windows 95 • Windows 98 • Windows Me
Windows NT
NT 3.1 • NT 3.5 • NT 3.51 • NT 4.0 • Windows 2000 
Windows XP • Windows Vista • Windows 7 • Windows 8 • Windows 8.1 • Windows 10 • Windows 11
Windows NT Server
Server 2003 • Server 2008 • Server 2008 R2 • Server 2012 • Server 2012 R2
Mobilní telefony a PDA
Android • BlackBerry OS • iOS • Maemo • PalmOS • webOS • Symbian OS • Windows CE • Windows Mobile
OS/2
OS/2 2.1 • OS/2 Warp 3.0 • OS/2 Warp 4.0 • OS/2 Aurora 4.5 • eComStation • ArcaOS
DOS
MS-DOS • PC-DOS • DR-DOS • FreeDOS • PTS-DOS
Další
NeXTSTEP • BeOS • ZETA • Haiku • Atari TOS • GeoWorks Ensemble • UNIX • AmigaOS • QNX • Solaris 
OpenVMSSyllableReactOS • Multics • Plan 9 from Bell Labs