Att kommunicera med datorer Lars Philipson Inst för Informationsteknologi Lunds Universitet/Lunds Tekniska Högskola
Att kommunicera med datorer
Att kommunicera med sin dator
Att kommunicera
Att kommunicera
Att kommunicera
Att kommunicera
Att kommunicera
Att kommunicera
Att kommunicera ?
Att kommunicera
Att kommunicera ?
Att kommunicera
Att kommunicera ?
Att kommunicera ? ?
Att kommunicera Vad pratar de om?
Det finns många myter att avliva En är att vi snart kan konversera med datorerna precis som med människor Då tänker man sig att det gäller talspråk Det finns många steg att ta dessförinnan För det första måste datorn kunna förstå en korrekt skriven mening i ett språk
Hur många parter finns här?
Redan med bara två led finns det många möjliga kombinationer Människa Dator Dokument Människa Dator Dokument 8 stycken helt unika, närmare bestämt
Vi tar ett av dessa fall
Fem års bokslutstabeller
Expertsystem från 1986
Vad är ett expertsystem?
Detta kunde datorn meddela
Kom ihåg att detta var ett specialfall
Vi väljer ett lite mer allmänt fall Vi betraktar två personer som kommunicerar enbart via skrivna meddelanden
Vi stoppar in den ene i en låda (eller skickar honom till Afrika och kommunicerar sedan telegrafiskt)
All kommunikation går via text Därför skall det inte spela någon roll att han inte är synlig
Turings test
Bevis på artificiell intelligens om vi inte märker skillnaden Vi är ännu mycket långt från att klara detta!
Först måste datorn förstå språket ?
Vi är långt från att klara ens detta ?
Små steg mot språkförståelse ?
Mitt ämne handlar om datorsystem Samverkande elektronik och programvara Kallas även hårdvara och mjukvara Även kommunkation ingår ofta i systemet Men alltihopa är till för människorna Därför bör konstruktören ägna sig mycket åt användningen av systemen
Isaac – en mobil digital assistent för personer med kognitiva funktionshinder
Tack vare datorn kan Thomas nu tala med sina minnen Thomas Åkesson Thomas, Stig m.fl. arbetar med bilder hos Göran Plato på Tryckolera i Lund
First image ever of a thought in the brain Ingvar & Philipson; Annals of Neurology 2(3), 230-37,1977
Whole set including calibration
Ordergivning – en primitiv form av kommunikation Att ge kommandon är en typ av enkelriktad kommunikation Detta har sedan gammalt används för att ge instruktioner till soldater När man började bygga komplicerade maskiner tog man till samma metod Det första exemplet var vävstolar
Jaquards hålremsor ca 1790
Babbages Analytical Engine
Folkräkningen i USA 1890
Stansen kunde användas i fält
Sammanräkningsstation
Flinka damer rättar hålkort
Hålkorten lade grunden för 50 års utveckling av kontorsautomation
Lite modernare hålkort
Samtidigt infördes mekaniserad ordergivning till tjänare i hemmet
Ordergivning via sladdragning användes i ENIAC 1945
Bara uppkopplingen tog en vecka men man kom på en lösning
Programmet lagrades tillsammans med data i ett internt minne Oppenheimer och von Neumann framför den dator man byggde på Princeton
En datacentral i USA 1954
First Microprocessor - Intel 4004
Today’s Monster Chips
IBM Power4 Module with 8 processors 115 mm
Monster Computer
Modules exist with 8 stacked chips 2 mm! Fujitsu
Historien bakom dagens grafiska användargränssnitt
Dagens persondator fanns 1972
Ivan Sutherland
Sketchpad concept
The Father of all Demos
The Fall Joint Computer Conference San Francisco, December 9, 1968
Douglas Engelbert
Keyset, keyboard & mouse
First appearence of the mouse
Behind the scenes
Video monitor & CCTV camera
This was the most graphics shown
A very early mouse
It ran on two wheels
And the rest is history
But why didn’t this survive?
Xerox Alto 1972
Old Altos in the DigiBarn
Alto Front View
Alto 2 had more memory
The Alto still had both of these
First Alto Executive Screen
RinkyDink on Alto
PERQ – A Commercial Alto Three Rivers Computer Corp, Pittsburgh, MA
Apple Macintosh Launched in 1984
Be a Proud Owner!
Have a Look Inside
Look Even Closer
Finder, MacWrite & MacPaint
MacPaint – A Killer App?
The PC kept its text interface
Some tried various improvements
This style is still around
Text - but with menues
Visi On – Start Screen
This was close to Windows
Multiple applications
Overlpping windows
Help window
Business graphics
Word processing
Microsoft gjorde förtvivlade försök, detta är ett som misslyckades helt
Maskoten på startsidan hette Bob
Hunden hette Rover
Det fanns flera rum att besöka
Hela programutbudet – idel tavlor
Välkänd knappologi
Ser inte detta väldigt bekant ut?
Jovisst, så här bekant 2003! Kolla, visst är det precis samma hund som 1995...?!
Startsidan på Windows v. 1.01
DOS låg nära till hands
Flera program kördes samtidigt
Så här såg kartongen ut
Själv har jag intrsserat mig mycket för hur man kommunicerar med datorer som är inbyggda i apparater
State-of-the-art Program Control for Washing Machines in 1998
First Whirlpool Washing Machine with All-Electronic Control
Human-Computer-Interaction
Hemelktroniken har blivit digital
Radio och förstärkare med inbyggd mikroprocessor
Märket var Audio Pro och utvecklingen gjordes av 3Dgruppen
3Dgruppen var ett av de första avknoppningsföretagen från LTH Progamvaran till processorn skrevs 1978
Epokgörande användargränssnitt Allt det analoga styrdes med en enda ratt!
That’s all, folks!