110 Własności całki podwójnej

Preview:

Citation preview

010 HISTORIA INTERFEJSÓW

INTERFEJS (INTERFACE)

Interfejs programowania aplikacji (API)

Interfejs użytkownika

interfejs graficzny

interfejs tekstowy

INTERFEJS APLIKACJI

Interfejs programowania aplikacji (API) – specyfikacja procedur, funkcji lub interfejsów (w znaczeniu powyższym) umożliwiających komunikację z biblioteką, systemem operacyjnym lub innym systemem zewnętrznym w stosunku do aplikacji korzystającej z API.

INTERFEJS SPRZĘTOWY

Urządzenie elektroniczne lub optyczne pozwalające na komunikację między dwoma innymi urządzeniami, których bezpośrednio nie da się ze sobą połączyć.

INTERFEJS TEKSTOWY

Interfejs tekstowy - interfejs użytkownika komunikujący stan aplikacji w postaci znaków na ekranie (lub wyświetlaczu), wykorzystujący jako urządzenie wejściowe tylko klawiaturę,

http://www.youtube.com/watch?v=yNhR25Da8Fg

MSDOS 5.0 (MAJ 1990)

obsługa XMS (Extended Memory) i HMA (High Memory Area) poprzez sterownik

HIMEM.SYS i EMM386.EXE,

możliwość ładowania sterowników (device drivers) i programów rezydentnych (TSR -

Terminated (and) Stay Resident) do UMB (Upper Memory Blocks) - obszaru powyżej 640kB,

obsługa do 8 twardych dysków,

dysk logiczny może być większy niż 32MB,

język interpretator QBASIC,

pełnoekranowy edytor tekstu EDIT,

system informacji pomocniczych HELP i opcja "/?" w każdym poleceniu,

program DOSKEY,

zwiększenie bezpieczeństwa systemu (UNFORMAT, UNDELETE, MIRRIR),

zmiany w poleceniu DIR,

obsługa napędów 2.88MB

http://www.youtube.com/watch?v=dmEvPZUdAVI

INTERFEJS GRAFICZNY

Interfejs graficzny – interfejs użytkownika komunikujący stan programu w postaci graficznej na ekranie (lub wyświetlaczu), który jako wejście wykorzystuje urządzenie wskazujące (myszkę, touchpad, tablet, dżojstik itp.) i klawiaturę.

IVAN SUTHERLAND (1963)

SKETCHPAD

• Pióro świetlne

DOUGLAS ENGELBART

ON LINE SYSTEM 1968

Augmentation Research Center w Stanford Research Institute

• Myszka • Hypertext • Klawiatura

akordowa

Dlaczego pokaz z 9 grudnia 1968 (na ekranie projekcyjnym) zademonstrowany na konferencji Fall Joint Computer Conference w San Francisco grupie około 1000 specjalistów z dziedziny informatyki zyskał miano „The Mother of All Demos”?

Dlaczego w trakcie wyświetlania danych system NLS korzysta z kamer telewizyjnych?

Dlaczego system NLS nie zyskał popularności?

KLAWIATURA AKORDOWA

Ile znaków można „wstukać” przy pomocy pięcioklawiszowej klawiatury akordowej?

TRÓJKĄT PASCALA

Blaise Pascal 1623-1662

SIEDEM MNOŻĄCYCH

KWADRATÓW 1303

ODPOWIEDŹ

Na pięcioklawiszowej klawiaturze akordowej można zakodować 5+10+10+5+1 = 31 znaków.

Co z systemem NLS ma wspólnego z

4. października 1957 roku. Pierwszy sztuczny satelita w przestrzeni kosmicznej wystrzelony przez Związek Radziecki.

ARPA

1957 r. Ministerstwo Obrony Stanów Zjednoczonych, powołuje do życia Agencję Zaawansowanych Projektów Badawczych

(ang. Advanced Research Projects Agency, ARPA).

System NLS był finansowany przez ARPA, NASA i U.S. Air Force.

MERZOUGI WILBERTS

ALTO, XEROX 1973

• 3 przyciskowa myszka

• 2,5 MB wymienne dyski

• GUI - interfejs graficzny

• WIMP Windows, Icons, Mouse, Pointers

• White House • US House of

Representative • And others…

http://www.youtube.com/watch?v=5ORxKm9fM54

Do jakiej grupy odbiorców skierowana jest reklama komputera ALTO?

Co jest głównym motywem reklamy komputera ALTO:

hardware (sprzęt),

software (oprogramowanie),

skórzany fotel, dostawca kanapek,

czy może coś jeszcze innego?

STEVE JOBS

APPLE LISA 1983

• 720x360 • 5 Mb HD • Jednoklawiszowa

mysz

Do jakiej grupy odbiorców skierowana jest reklama komputera APPLE LISA?

Co jest głównym motywem reklamy komputera APPLE LISA:

hardware (sprzęt),

software (oprogramowanie)

a może coś innego?

BILL GATES

MICROSOFT WINDOWS 1985

http://www.youtube.com/watch?v=xiKwErpPwMs

Co spowodowało, że Microsoft zdobył pozycję światowego lidera?

Dlaczego Apple nie został „pożarty” przez Microsoft?

Dlaczego Linux nie jest dominującym systemem operacyjnym na świecie?

Recommended