Tryb tekstowy i… klawiatura
Transkrypt
Tryb tekstowy i… klawiatura
Tryb tekstowy i... klawiatura 10/25/2005 Idea trybu tekstowego Tryb tekstowy i… klawiatura ! Tryb tekstowy Jak działa klawiatura? Strefy klawiatury Skróty klawiaturowe Podczas pracy komputera w trybie tekstowym ekran monitora podzielony jest na 2000 małych kratek, w każdej z których można umieścić jeden znak ! ! ! 25 wierszy 80 kolumn, Każdej takiej kratce przypisana jest jedna komórka pamięci obrazu. ! Naprawdę są dwie komórki: znak i atrybut 2/12 Kształt znaków ! ! Wyświetlanie znaków Kształt znaku, który pojawia się na ekranie, jest zaprogramowany zapisany w pamięci stałej ROM, określanej mianem generatora znaków, która podobnie jak pamięć obrazu jest częścią składową karty sterującej monitorem. Jest ich wszystkich 256 i oznaczone są one liczbami od 0 do 255. 3/12 ©2005 R. Robert ‘RoG@j’ Gajewski ! ! ! ! 5/12 ©2005 R. Robert ‘RoG@j’ Gajewski Strefy klawiatury Wbrew pozorom klawiatura nie jest prostym urządzeniem elektromechanicznym. Układy w niej umieszczone pracują pod kontrolą własnego mikroprocesora, sprawdzając co kilka mikrosekund (106 razy na sekundę) czy nie został naciśnięty któryś z klawiszy. ! Do komórki pamięci obrazu przesyłamy kod czyli liczbę z przedziału 0-255. Układ sterujący monitorem wyszukuje w swojej pamięci znaków matrycę oznaczoną takim samym kodem i przekazuje zawarty w niej kształt znaku na ekran. Położenie tego znaku na ekranie zależne jest od tego, w której komórce pamięci obrazu umieszczony był bajt definiujący znak 4/12 Jak działa klawiatura ! ©2005 R. Robert ‘RoG@j’ Gajewski ! ! ! (C)2005 R. Robert "RoG@j" Gajewski ! ! 6/12 Ta cześć odpowiada klawiaturze maszyny do pisania w układzie QWERTY Klawisze funkcyjne ! Jeżeli odpowiedź jest pozytywna to mikroprocesor: identyfikuje przyciśnięty klawisz, generuje odpowiedni tego klawisza kod, przesyła go do komputera ©2005 R. Robert ‘RoG@j’ Gajewski Klawisze alfanumeryczne (litery, cyfry, symbole) Klawisze funkcyjne zachowują się różnie, zależnie od programu użytkowego - oznacza to, że są one zależne od aplikacji. Funkcje te musza być opisane w dokumentacji programu. 3. Klawisze sterujące ©2005 R. Robert ‘RoG@j’ Gajewski 1 Tryb tekstowy i... klawiatura 10/25/2005 Klawisze sterujące ! ! ! ! ! Klawisze sterujące <Esc> - (ang. Escape) to „ucieczka”, najczęściej pozwala na wyjście z opcji, menu… <Enter> - potwierdzenie, znak końca wiersza w edycji tekstów. <Backspace> - w edycji tekstu kasuje znak na lewo od pionowego kursora. <Del> - w edycji tekstu kasuje znak na prawo od pionowego kursora <Tab> - pozwala na przechodzenie między poszczególnymi opcjami, w edycji tekstu znak tabulacji, 7/12 ©2005 R. Robert ‘RoG@j’ Gajewski ! ! ! ! ! 8/12 Klawisze kursora numeryczne ! ! ! ! ! ! ! ! <PgUp> <PgDn> <Home> <strzałki> <Del> <Ins> 9/12 ! ©2005 R. Robert ‘RoG@j’ Gajewski ! ! ! ! ! ! ! ! ! ! 11/12 <Ctrl-A> <Ctrl-B> <Ctrl-C> <Ctrl-E> <Ctrl-I> <Ctrl-J> <Ctrl-L> <Ctrl-N> <Ctrl-O> <Ctrl-P> <Ctrl-S> <Ctrl-C> czyli cancel oznacza anulowanie, unieważnienie aktualnie wykonywanej akcji, np. wprowadzania danych <Ctrl-Break> czyli przerwij bieżące działanie jest „silniejszy” od omawianego <Ctrl-C> i może być stosowany np. do przerwania obliczeń <Ctrl-Alt-Del> to reset czyli ponowny start systemu operacyjnego; określany jest on mianem warm boot czyli ciepły start, bez wyłączania komputera z sieci. Cold boot to restart komputera przy pomocy przycisku RESET. 10/12 Skróty z Windows… ! ©2005 R. Robert ‘RoG@j’ Gajewski Funkcje wieloklawiszowe Przełączenia znaczenia klawiszy w tej strefie można dokonać za pomocą klawisz <NumLock>. ! <Shift> - dopóki jest przyciśnięty umożliwia edycję „dużych” liter. <Caps Lock> - naciśnięcie umożliwia zmianę trybu pracy klawiatury – przejście do trybu edycji „dużych” liter. <Ctrl> (ang. Control) – naciśniety i „przytrzymany” zmienia działanie innych klawiszy. <Alt>(ang. Alternate) – naciśniety i „przytrzymany” zmienia działanie innych klawiszy. <Num Lock> - nacisniety „blokuje” część numeryczna klawiatury. ©2005 R. Robert ‘RoG@j’ Gajewski Po co to wszystko??? - zaznacza wszystko - włącza/wyłącza pogrubione litery - kopiowanie do schowka - centrowanie - włącza/wyłącza kursywę - justuje, wyrównuje do obu stron - wyrównanie akapitu do lewej - tworzy nowy dokument - otwiera dokument - drukuje dokument - zapamiętuje dokument ©2005 R. Robert ‘RoG@j’ Gajewski (C)2005 R. Robert "RoG@j" Gajewski ! ! ! A jak padnie myszka? To nie tylko historia! Czasami wygodniej jest posługiwać się klawiaturą ! ! 12/12 Operacji dokonujemy bez odrywania rak od klawiatury Dla każdego coś miłego… ©2005 R. Robert ‘RoG@j’ Gajewski 2