Texter om operativsystem, programmering m m
Innehåll
|
|
| ADB-grunder |
Grundläggande datakunskap |
| Datakommunikation |
Datakommunikation i allmänhet, nätverk och Internet |
| Operativsystem |
Om operativsystemen Unix/Linux, MS-DOS m fl, samt allmänna frågeställningar
som rör operativsystem (t ex minneshantering) |
| Programmering |
C, Pascal, BASIC. Några av texterna rör äldre system. |
| Diverse |
Lite av varje |
- ADB-ordlista
- Ordlista med kortfattade förklaringar till vanliga ADB-begrepp.
- ASCII-styrkoder
- De första 32 tecknen i ASCII-tabellen används som styrtecken i bl a datakommunikation.
Här redovisas alla styrtecknen.
- ASCII-tabell
- Visar alla skrivbara 8 bitars tecken som används i bl a Windows (teckenuppsättningen ISO-8859-1) och deras teckenkoder.
- IBM-ASCII-tabell (DOS-teckenuppsättning)
- Tabellen visar tecknen i IBM:s utvidgade ASCII (teckentabell 850) och deras teckenkoder.
- Avbrott och I/O-portar hos PC-datorer
- De vanligaste avbrottsnumren och I/O-adresserna redovisas.
[Till innehållsförteckningen]
- Hayes-kommandon
- Modemstyrning med Hayes-kommandon (AT-kommandon). Med övningar.
- Internet-förkortningar
- I Internet-sammanhang förekommer många förkortningar. Här redovisas de vanligaste
av dessa.
- ITU-T:s rekommendationer
- ITU-T publicerar rekommendationer för datakommunikation. Här redovisas de
viktigaste av dessa.
- Protokoll och portnummer i TCP/IP
- TCP/IP utnyttjar protokoll- och portnummer för att ange protokoll/tjänster
- Smileys
- I Internet har utvecklats ett sätt att uttrycka känslor med vanliga skrivbara
tecken, s k smileys. Här introduceras detta ämnesområde.
- Subnät
- Subnät är mycket vanliga i TCP/IP-baserade nätverk. Här behandlas grunderna.
Med övningar.
[Till innehållsförteckningen]
- DOS-grunder
- Elementära DOS-kunskaper med tyngdpunkten på filhantering (skivenheter,
kataloger, filnamn, filkopiering m m). Ett antal övningar ingår också.
- DOS i praktiken (PDF-format)
- Två kapitel ur boken Datalogi (11:e utgåvan 1999):
DOS i praktiken (kapitel 8) och DOS-kommandon (kapitel 10). Delar av texten
är idag inaktuell, i synnerhet avsnittet om CONFIG.SYS, men mycket är dock
fortfarande användbart. Se även
Rättelser & tillägg, avsnittet om "DOS i praktiken".
Facit till övningarna ingår ej, men kan beställas från mig mot en kostnad av 50
kr inklusive moms (levereras då i PDF-format). Lösningar (i tryckt format) ingår givetvis
också i Datalogi-boken (se länken ovan).
- Farväl till DOS
- Artikel om DOS framtid. Ur tidskriften Datorn i utbildningen 4-93.
- Linuxtips
- Diverse tips som speciellt den nye Linuxanvändaren kan ha nytta av.
- Minneshantering
- I moderna operativsystem är minneshanteringen en mycket viktig aspekt. Här
diskuteras olika sätt att utnyttja sekundärminne som "hjälpminne"
till primärminnet, bl a virtuellt minne.
- RAID - vad är det?
- När man i ett datasystem (t ex ett nätverk), behöver snabba och/eller säkra (feltoleranta)
lagringsmedia kan ett RAID-system vara lösningen.
- Setup-programmet
- PC-datorer har ett Setup-program i ROM, med vilket datorn kan konfigureras.
Denna artikel introducerar detta och innehåller även några övningar.
- UNIX i PC-miljö
- Olika Unix-versioner till PC-datorer. Ur Datorn i utbildningen
1-94.
- Att köpa ett UNIX-system
- Om de problem som införskaffande av Unix-system kunde innebära. Ur Datorn
i utbildningen 1-94.
- Unix/Linux-kommandon i urval
- Sammanställning av Unix/Linux-kommandon (i bokstavsordning).
- Unix/Linux-kommandon
- Sammanställning av vanligt förekommande Unix/Linux-kommandon (grupperade
efter användningsområden).
[Till innehållsförteckningen]
I denna avdelning finns främst dokument av historiskt intresse. För texter som avhandlar programmering ur
ett aktuellt perspektiv, se Kursinformation.
- C-programmering med Amiga
- Ett utdrag ur en Amiga-bok (Kickstart) som jag översatte för ett antal år
sedan, men som aldrig publicerades.
- Microprofessor-broschyr
- Ett utdrag ur en skrift med tips och trix till BASIC-programmering med MicroProfessor
(MPF II, en billig Apple II-kompatibel hemdator) som gavs ut 1983. Skriften
återspeglar huvudinriktningen för hemmadatorägare vid den tiden: Basic-programmering.
Den moderne datoranvändaren som ej programmerat kommer knappast att känna
igen sig, men även för den programmeringskunnige framstår nog mycket ganska
främmande (inte minst med tanke på att skriften bl a behandlar grafikprogrammering
av ett slag som är väldigt bundet till datormodellen). Det kan dock vara nyttigt
att skumma igenom artikeln, om inte annat för att få ett lite annat perspektiv
på modern datoranvändning.
- Microsoft Basic för Microbee
- BASIC var under nära ett årtionde Microsofts i särklass viktigaste produkt.
Från mitten av 70-talet implementerades Microsoft BASIC på de flesta hem-
och persondatorerna (Apple Basic var t ex en variant av MS-BASIC - se Microprofessor-broschyren
ovan). Det var också MS-BASIC som fick IBM att vända sig till Microsoft när
man stod i begrepp att lansera sin PC.
Denna text är en kortfattad MS-BASIC-manual som skrevs 1984 till CP/M-datorn
Microbee, en dator som under några år i mitten av 80-talet var en stor succé,
inte minst i skolvärlden och hemmadatormarknaden.
Liksom Microprofessor-broschyren är denna text främst av historiskt intresse.
- Kompendium i COMAL (PDF-format)
- Under andra hälften av 80-talet och en bit in på 90-talet användes i svenska skolor en Basic-dialekt
kallad COMAL. Detta programspråk, som nu knappast används längre, introducerades i Sverige med
skoldatorn Compis och Compis-COMAL var huvudprogramspråk i den miljön. COMAL fanns dock även
till IBM PC och Amiga-datorn - vanligaste COMAL-versionen i dessa miljöer var UniCOMAL, med
ursprung i Danmark.
COMAL-kompendiet var anpassat till UniCOMAL under MS-DOS och skrevs främst för att användas som ett komplement
till en lärobok i Compis-COMAL (det fanns en hel del skillnader mellan dessa två COMAL-varianter). Det som
här redovisas är kompendiets näst sista utgåva (från 1991).
- Objektorienterad programmering
- En introduktion till objektorienterad programmering. Ur Datorn i utbildningen 1-91.
- Programmeringsfel
- Texten (författad 1986) diskuterar programfel och hur man undviker sådana. Exemplen är i Pascal,
men mycket av det som tas upp är generellt, dvs gäller även vid programmering med andra programspråk.
- Sorteringsmetoder
- Om sortering och sorteringsalgoritmer. Texten är ett kapitel ur en (opublicerad)
bok om avancerad programmering med Turbo Pascal som jag skrev i mitten av
80-talet. En del av implementeringarna är anpassade till begränsningarna i
DOS (bl a max datablockstorlek=64K) och egenheter hos Turbo Pascal vid den
tiden, men mycket är ändå giltigt än i dag.
[Till innehållsförteckningen]
- bc-kalkylatorn, en introduktion
- Grunderna om bc-kalkylatorn, en programmerbar, interaktiv kalkylator som arbetar med godtycklig precision.
- CGI-variabler (i pdf-format)
- Kortfattad genomgång av de flesta CGI-variablerna (används vid webbprogrammering).
- Filkomprimering, en introduktion
- De vanligaste filkomprimeringsmetoderna, främst i DOS/Windows-världen, men även i Unix tas upp.
- Reguljära uttryck
- Reguljära uttryck används i texteditorer och flera programspråk för
att söka och ändra text. Här redovisas de flesta specialtecken m m
som används för att bilda reguljära uttryck.
- Om Mersennes tal
- Artikel om Mersenne-primtal. Ur Datorn i utbildningen 4-89.
- Övningar i intern datarepresentation
- Övningarna, som är tänkta som ett komplement till kapitlet om intern
datarepresentation i boken Datalogi, inbegriper alla vanliga datatyper i
(tecken, heltal, flyttal och strängar).
Se Kursinformation för fler artiklar/dokument.
[Till innehållsförteckningen]