Tastatură
De la Wikipedia, enciclopedia liberă
![O tastatură QWERTY] cu 104 taste pentru PC formatUS English](../../../upload/shared/thumb/3/3a/Qwerty.svg/400px-Qwerty.svg.png)
Tastatura este componentă hardware a calculatorului ce permite utilizatorului să introducă date prin apăsarea unor taste. Cele mai folosite tastaturi sunt cele QWERTY. Denumirea vine de la primele şase taste de pe rândul al treilea. Tastatura este probabil cel mai vechi dispozitiv de intrare, ea existând înainte de apariţia monitoarelor şi evident înainte de apariţia mouse-ului. Fiecare tastă are asociat un număr de identificare care poartă denumirea de cod de scanare. La apăsarea unei taste, tastatura trimite sistemului de calcul codul de scanare corespunzător tastei respective (un număr întreg de la 1 la n - numărul de taste). La primirea codului de scanare de la tasttaură, calculatorul face conversia între numărul primit şi codul ASCII corespunzător. Tastatura reţine nu numai apăsarea unei taste, dar şi eliberarea acesteia, fiecare acţiune fiind înregistrată separat. Există două categorii de taste :
taste comutatoare – au efect indiferent dacă sunt apăsate sau eliberate taste de control - au efect numai atunci când sunt acţionate
Cuprins |
[modifică] Modele de tastaturi
Tastaturile calculatoarelor personale pot fi împărţite în patru mari categorii:
- tastaturi standard
- tastaturi ergonomice
- tastaturi fara fir
- tastaturi speciale
Tastatura constă dintr-o serie de comutatoare montate într-o reţea, numită matrice a tastelor. Când se apasă o tastă, un procesor aflat în tastatură o identifică prin detectarea locaţiei din reţea care arată continuitatea. De asemenea, acesta interpretează cât timp stă tasta apăsată şi poate trata chiar şi tastările multiple. Interfaţa tastaturii este reprezentată de un circuit integrat denumit keyboard chip sau procesor al tastaturii. Un buffer de 16 octeţi din tastatură operează asupra tastărilor rapide sau multiple, transmiţându-le sistemului succesiv.
În cele mai multe cazuri, atunci când apăsăm o tastă, contactul se face cu mici întreruperi, respectiv apar câteva clipuri rapide închis – deschis. Acest fenomen de instabilitate verticală a comutatorului se numeşte bounce, iar procesorul din tastatură trebuie să îl filtreze, adică să îl deosebească de o tastare repetată intenţionat de operator. Lucrul acesta este destul de uşor de realizat deoarece întreruperile produse de instabilitatea verticală sunt mult mai rapide decât tastările repetate cele mai rapide.
Există mai multe tipuri de tastaturi, însă cele mai răspândite sunt tastaturile cu 101 sau 104 taste, diferenţa între tipuri fiind dată, în principal, de prezenţa sau absenţa unor taste care intră în componenţa lor. De exemplu, tastatura 101 nu are inclusă o tastă numită Window Logo, în timp ce tastatura de tipul 104 are inclusă această tastă. Această Tastatura este conectată în spatele unităţii centrale printr-un fir introdus ântr-o mufă specială. Tastatura este un dispozitiv a cărui folosire este extrem de simplă, fiind necesar doar să apăsăm pe butoanele ei (numite "taste") la fel cum am face în cazul unei maşini de scris.
[modifică] Grupuri de taste
Tastele sunt în mai multe grupuri şi sunt aşezate astfel încât să uşureze procesul de introducere a informaţiilor în calculator (amplasarea literelor pe tastatură a fost facută ţinându-se cont de frecvenţele diverselor litere într-o anumită limbă, de aceea o tastatură pentru Germania are literele aşezate altfel decât una americană).
Cel mai important grup este cel care ocupă cea mai mare parte a tastaturii şi el contine atât taste a căror apăsare produce apariţia pe ecranul monitorului a unor litere (Q, W, E, etc.), cifre (1, 2, 3, etc.) sau simboluri (@, #, etc.), cât şi taste speciale (Enter, Shift, Control, Alt, etc.) a caror funcţionalitate variază în functie de programul folosit şi care va fi explicată mai jos.
Deasupra grupului principal se află un sir de taste numite "funcţionale" (F1, F2, F3, etc.) al căror rol este să lanseze în mod direct comenzi pentru calculator, comenzi care sunt diferite în funcţie de softul pe care îl folosim la un anumit moment. Ele sunt folosite foarte mult în jocuri, dar şi alte softuri le pun în valoare. La dreapta grupului principal se afla un grup impărţit în mai multe (de obicei trei) subgrupuri şi care contine taste folosite în principal pentru navigare pe ecran (tastele care au desenate săgeţi pe ele, Tastele Page Up sau Page Down, etc.) dar şi unele taste cu functii speciale (cum este tasta Delete).
La extremitatea (marginea) dreapta a tastaturii se afla un grup de taste care sunt folosite în special pentru scrierea de cifre şi pentru efectuarea de operatii aritmetice (adunare, scadere, etc.), tastele fiind asezate foarte comod pentru lucrul cu mâna dreapta. O parte a tastelor din acest ultim grup are o funcţionalitate dublă, ele putând fi folosite şi pentru navigare. Unele taste (Shift, Ctrl, Alt, Windows) sunt prezente în dublu exemplar şi sunt asezate simetric fata de axul tastaturii, ambele taste avind de obicei aceeasi functionalitate. Unele softuri (de ex. jocurile) profita de faptul ca o tasta este prezenta în doua exemplare şi specifica cite o comanda separata care săfie executata la apăsarea tastei drepte, respectiv stângi. Tastaturile mai noi au o serie de butoane care sunt incluse special pentru a fi folosite cu aplicaţiile multimedia (filme, melodii) sau pentru navigarea pe internet. Ele nu vor fi luate în discuţie aici pentru că nu sunt prezente pe majoritatea tastaturilor iar aşezarea lor nu este supusă nici unui standard, ele fiind grupate după criteriile de ergonomie ale companiei producătoare a tastaturii.
Caracterul alfanumeric (litera, cifra, simbolul) care poate fi scris cu ajutorul unei taste este imprimat pe tasta respectiva şi poate fi pus în evidenta cu ajutorul unui editor de text (de ex. Notepad, inclus în SO Windows) în care deschidem un nou document şi incepem săapasam pe taste. Anumite taste permit scrierea a două caractere alfanumerice distincte, dintre care unul apare dacă apăsăm tasta în mod obişnuit, iar celălalt doar dacă se apasă şi tasta Shift impreuna cu tasta în cauză.
[modifică] Tastele speciale
Tastele speciale nu produc apariţia nici unui caracter alfanumeric la apăsarea lor, ci au funcţia de a lansa direct comenzi în cazul în care sunt apasate singure sau în cadrul unei combinatii cu alte taste. Ele sunt urmatoarele :
ENTER : Este cea mai mare tasta şi are de obicei o forma caracteristica, aceea a literei "L" privita în oglinda. Tasta Enter are în principal rolul de a lansa în executie softurile, dar şi de a determina calculatorul săexecute o comandă importantă care este specificată de softul care se afla în funcţiune în momentul respectiv. Tasta Enter are într-o mare masură aceeaşi funcţionalitate ca şi butonul stâng al mausului. În cazul editării de text apăsarea tastei Enter duce la crearea unui paragraf nou de text, sub cel curent.
BACKSPACE : Se gaseste de obicei deasupra tastei Enter şi are rolul de a sterge ultimul caracter (litera, cifra, etc.) scris în cadrul unui text. Daca este ţinută apăsată ea va determina ştergerea tuturor caracterelor aflate la stânga cursorului.
SHIFT : Este o tasta dublă, cea dreaptă găsindu-se de obicei sub tasta Tasta Enter iar cea stingă pe acelasi rând însă la marginea stingă a tastaturii. Tasta Shift este cel mai des utilizată pentru scrierea cu litere majuscule, pentru acesta trebuind să apăsam în acelasi timp tasta Shift (indiferent care din ele) şi tasta literei în cauză.
CONTROL (CTRL) : Este o tastă dublă, cea dreapta gasindu-se de obicei sub tasta Tasta Shift iar cea stingă pe acelaşi rând însă la marginea stânga a tastaturii. Tasta Ctrl este cel mai des utilizată pentru comenzi care sunt lansate în execuţie la apăsarea unei combinaţii de taste.
ALT : Este o tastă dublă care se găseşte pe rândul cel mai de jos al tastaturii la ambele capete ale unei taste alungite ("Spacebar"). Tasta Alt este cel mai des utilizată pentru activarea barei de meniuri a ferestrelor softurilor, dar şi pentru comenzi care sunt lansate în executie la apăsarea unei combinatii de taste.
WINDOWS (WIN) : Este o tasta dublă având desenat pe ea logoul ("simbolul") SO Windows şi care se gaseşte pe rândul cel mai de jos al tastaturii, lângă tastele Alt. Tasta Windows este cel mai des utilizată pentru comenzi care sunt lansate în executie la apăsarea unei combinaţii de taste.
TASTA PENTRU MENIUL CONTEXTUAL : Este situată intre tastele Win şi Ctrl din partea dreaptă. Apăsarea ei duce la apariţia unui meniu contextual care constă dintr-o listă de comenzi utile, listă care este specifică fiecarui soft în parte şi contextului particular de folosire a acestuia.
ESCAPE (ESC) : Este tastă poziţionată de obicei în colţul din stânga sus al tastaturii. Tasta Esc are într-o anumită măsura o funcţionalitate opusă celei a tastei Enter şi anume ea ne permite să evitam executarea unei comenzi în situaţia în care nu suntem siguri ca am facut alegerea cea mai buna. Numele tastei este sugestiv, "escape" insemnind fugă, evitare a unei situaţii. Apăsând tasta Esc ne întoarcem la o situaţie în care putem să cântărim inca o dată decizia pe care dorim să o luăm în privinţa unei anumite comenzi. De exemplu atunci când instalăm un soft, tasta Esc ne permite să revizuim deciziile luate asupra componentelor acestuia pe care dorim să le instalăm, înainte de a declanşa procesul de instalare propriu-zis.
TAB : Este poziţionată la marginea stângă a tastaturii şi are desenate pe ea doua săgeţi îndreptate în directii opuse. Tasta Tab este folosită în principal pentru navigarea rapidă între elementele importante ale ferestrei unui soft (de ex. atunci cind avem de ales între mai multe opţiuni şi dorim să trecem rapid de la o opţiune la alta fără a folosi mausul) sau între legăturile conţinute într-o pagină web.
SPACEBAR (BARA DE SPAŢIU) : Este tastă lungă aflată pe rândul cel mai de jos al tastaturii. Este folosită exclusiv pentru introducerea de spatii goale în texte, de exemplu atunci cind dorim să despărţim cuvintele dintr-o frază. Datorită mărimii şi aşezării ei este folosită şi în foarte multe jocuri pentru că este usor de apăsat fără a ne desprinde ochii de pe ecran.
CAPS LOCK : Este poziţionată pe rândul cel mai din stinga ala tastaturii, intre tastele TAB şi SHIFT. Are functia de a bloca ("lock") corpul de litera pe care il folosim intr-un text. Tasta este activată prin apăsare şi din acest moment textul va fi scris cu majuscule. Dezactivarea se face tot prin apăsarea pe tasta şi ca urmare textul va fi scris cu litere mici. în cazul în care tasta este activata se va aprinde un led (dioda luminescenta) aflat în partea din dreapta sus a tastaturii.
NUM LOCK : Determină care este funcţionalitatea tastelor aflate în grupul situat în partea dreapta a tastaturii, grup în care este situata şi tasta NUM LOCK. Tasta este activata şi dezactivata prin apăsare. Atunci cind tasta este activata (situaţia obişnuită) grupul de taste din partea dreaptă este folosit pentru scrierea de cifre. În cazul în care tasta este dezactivată grupul de taste poate fi folosit pentru navigare, în mod similar cu tastele navigationale. În cazul în care tasta este activată se va aprinde un led aflat în partea dreapta sus a tastaturii. Dupa încărcarea SO (Windows 98SE, ME) tasta este activată şi în consecinţă grupul de taste din dreapta poate fi folosit pentru scrierea de cifre. în cazul SO Windows XP tasta nu este însă activată şi de aceea poate apare impresia ca tastatura este defectă în momentul în care dorim să scriem cifre cu tastele din dreapta. Soluţia este să activăm tasta apăsând-o dupa încărcarea completă a SO, în acest fel putând să o folosim şi pentru a scrie cifre.
Tastele navigationale : Grupul tastelor navigationale este împărţit în două subgrupuri şi anume tastele HOME, END, PAGE UP, PAGE DOWN pe de o parte şi tastele direcţionale (care au desenate niste săgeţi pe ele) pe de alta parte. sunt folosite pentru navigarea în cadrul ferestrelor diverselor softuri sau în cadrul unei pagini de text. Tasta HOME ne duce la începutul unui text, tasta END ne duce la sfârşitul unui text, tastele PAGE UP şi PAGE DOWN ne urcă, respectiv ne coboară cu o pagină (ecran) în cadrul unui text. Tastele cu săgeţi (stânga, dreapta, sus, jos) ne permit navigarea în cadrul unui text cu câte un caracter la stânga sau la dreapta, respectiv cu câte un rând în sus şi în jos.
DELETE : Este folosită pentru ştergerea unor elemente prezente în fereastra unui soft (fişierele în Windows Explorer, mesajele de poştă electronică în Outlook Express, etc.) dar cel mai frecvent este folosită pentru a şterge caracterele aflate la dreapta cursorului în cadrul unei pagini de text. Poate fi folosită pentru ştergerea unui singur caracter (dacă o apăsăm o singură dată) sau pentru ştergerea unui şir de caractere (dacă o ţinem apăsată mai mult timp).
[modifică] Combinaţiile de taste
Fiecare soft în parte are disponibile câteva combinaţii de taste care permit lansarea unor comenzi fara a mai apela la maus. Numărul de combinaţii posibile este mare şi în general se folosesc combinaţii de două sau de trei taste. O combinaţie de doua taste se scrie sub forma tasta1 + tasta2 unde în loc de tasta1 şi tasta2 poate fi orice combinaţie de taste (de ex. Ctrl+A). Semnul + care apare intre taste este o conventie de scriere şi semnifica faptul ca tastele trebuie apasate în acelasi timp pentru ca să fie lansată în executie comanda. Combinaţiile de taste trebuie să includă în mod obligatoriu o tastă specială dar celelalte taste pot fi atât taste speciale (Shift, Tab, etc.) cât şi taste obişnuite (tasta A, tasta C, etc.) sau funcţionale (F2, F6, etc.).
[modifică] Legături Externe
- Articol pe saitul Howstuffworks
- Cercetare în domeniul ergonomiei - design-uri alternative ale tastaturii
- Repair4Keyboard - Ghiduri pentru a repara şi modifica tastaturi pentru PC.