110 Własności całki podwójnej
Transcript of 110 Własności całki podwójnej
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
XEROX ALTO ADD
http://www.youtube.com/watch?v=TbrMH7QPE6M
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
APPLE LISA ADD
http://www.youtube.com/watch?v=W35vpsPIwlU
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
HISTORIA MS WINDOWS
http://www.youtube.com/watch?v=TWfcZmynwFU
Co spowodowało, że Microsoft zdobył pozycję światowego lidera?
Dlaczego Apple nie został „pożarty” przez Microsoft?
LINUX
UBUNTU
http://www.youtube.com/watch?v=-6uFxxlKa4g&feature=related
Dlaczego Linux nie jest dominującym systemem operacyjnym na świecie?
2012 - WINDOWS 8
http://www.youtube.com/watch?v=7OVFfqqa-sM