Documente Academic
Documente Profesional
Documente Cultură
Interfeţe utilizator
Avantaje:
Este intuitivă şi uşor de folosit
Avantaje:
Poate fi utilizată şi de către neprofesionişti
Permite scrierea clară şi
Creează un mediu de lucru ordonat
explicită a comenzilor, cu toţi
Permite crearea şi utilizarea de aplicaţii de
parametrii bine definiţi
complexe, precum şi integrarea acestora în
Oferă flexibilitate în utilizare
medii de lucru unitare
Comunicarea cu sistemul de
operare se face rapid şi eficient
Dezavantaje:
Dezavantaje:
Anumite operaţii legate, de exemplu, de
Operatorul trebuie să cunoască
configurarea sistemului pot să nu fie accesibile
bine comenzile şi efectele lor
din meniurile şi ferestrele interfeţei grafice
Este mai greu de utilizat de către
Interfaţa ascunde anumite detalii legate de
neprofesionişti
preluarea şi execuţia comenzilor
Foloseşte mai multe resurse şi este mai puţin
flexibilă decât interfaţa în linie de comandă
Tipuri de interfeţe
Interfeţele dintre computer şi imprimantă pot fi de trei feluri: paralele, seriale şi de reţea.
Interfeţe paralele
Comunicaţia paralelă între computer şi imprimantă este cea mai des întâlnită. Datele sunt
stocate în computer sub forma de octeţi (grupuri de câte 8 biti). În cadrul comunicaţiei paralele
există mai multe conexiuni individuale, fiecare dintre acestea transportând câte un bit. Uzual sunt
8 conexiuni de date, permiţând unui octet să fie transferat tot odată, dar uneori există şi 16
conexiuni de date, fapt ce permite transferul simultan a doi coteţi. Pe lângă date, trebuie
transmise şi semnalele protocolului de comunicaţie dintre computer şi imprimantă, pentru a
spune computeului când sâ înceapă şi când să înceteze transmisia datelor. Pentru aceste semnale
al protocolului sunt folosite conexiuni suplimentare pentru a nu interfera cu transmiterea datelor.
Comunicaţiile de tip paralel nu se pretează transferului de date pe distanţe mari, ci sunt eficiente
pentru cabluri de câţiva metri lungime.
Centronics
Bi-Tronics
Odată cu lansarea imprimantei LaserJer 4, compania Hewlett-Packard a introdus acest tip de
interfaţă. Bi-Tronics este o intrefaţă Centronics modificată care asigură transmiterea
bidirecţională pe cablu, permiţând imprimantei să trimită mesaje de stare (Out of Paper, Paper
Jam) înapoi la computer. Interfaţa Bi-Tronics este compatibilă cu porturile Centronics dar
necesită un driver software special pentru a primi mesajele de stare.
Dataproducts
Această interfaţă inventată de compania producătoare de imprimante Dataproducts, este folosită
de unele minicomputere pentru tipăriri la viteze ridicate. Există convertoare Dataproducts-
Centronics.
SCSI
SCSI (Small Computer Systems Interface) a fost dezvoltată ca o magistrală paralelă de mare
viteză ce permite conectarea perifericelor la computer. Deşi este folosită în mod normal pentru
hardisk, unele imprimante au posibilitatea de a o folosi pentru a pirmii la viteze mari imagini
bitmap de la computer.
RS232C
RS232C este o specificaţie internaţională pentru conexiunile seriale. Majoritatea computerelor
suportă RS232C, care poate fi folosită atât pentru comunicaţia între două computere cât şi între
computer şi imprimantă. RS232C defineşte caracteristicile fizice şi electrice ale conexiunii, nu
metoda de trimitere şi codare a datelor.
Legăturile seriale pot fi sincrone, caz în care datele sunt transmise între cele două dispozitive
într-un anumit ritm dinainte stabilit (fiecare octet este trimis la un interval de timp fixat după
octetul anterior), sau asincrone. caz în care datele sunt trimise de expeditor, imediat ce acesta
este pregătit. Majoritatea computerelor şi imprimantelor folosesc transmisia asincronă.
Comunicaţiile seriale necesită un protocol tip handshaking, care să permită receptorului să
anunţe transmiţătorul când este gata să primească date şi când nu. Există mai multe variante de
protocoale, ca:
XON-XOFF, protocol software care foloseşte aceleaşi fire ca şi datele;
DSR/DTR (Data Set Ready / Data Terminal Ready), protocol hardware;
RTS/CTS (Ready To Send / Clear To Send), protocol hardware;
RS422
RS422 este similar cu RS232C, dar este mai recent şi poate suporta viteze mai mari. Acesta este
suportat (opţional) de multe tipuri de imprimante şi este folosit cu un protocol handshaking
software convenţional.
IBM SNA-RJE
IBM Systems Networking Architecture for Remote Job Entry (SNA-RJE) este o legătură serială
de mare viteză folosită de mainframe-urile IBM pentru a comunica cu terminale aflate la
distanţă. Poate fi folosită pentru a conecta imprimante pe distanţe mai mari decât permit
conexiunile de tipul IBM “bus and tag” şi se pretează în mod special la conexiunile de
telecomunicaţii. Această interfaţă poate include şi o facilitate de tip "job spooling".
IBM Co-Ax
Acest sistem de comunicaţie este radical diferit de celelalte tipuri de comunicaţii seriale, prin
faptul că are doar un conductor pentru date care este folosit atât la transmisie cât şi la recepţie.
Datele sunt trimise în blocuri de octeţi pentru a evita coliziunile. Conexiunile IBM Co-Ax sunt
folosite pentru a lega terminale de viteză mică sau imprimante de birou la mainframe-uri IBM.
Există convertoare de la IBM Co-Ax la Centronics paralel sau la RS232C serial. Aceste
conexiuni sunt folosite de obicei cu o emulare de imprimantă IBM ca IBM 3812 sau IPDS.
Multe interfeţe Co-Ax convertesc aceste emulări la limbaje comune pentru imprimante laser ca
PCL.
IBM Twin-Ax
Aceste sistem de comunicaţie este similar cu IBM Co-Ax descris mai sus, dar este folosit pe
sisteme IBM 3X şi pe minicomputere AS/400. Twin-Ax este un sistem hibrid care are multe
carcateristici comune cu reţelele şi poate suporta până la şapte dispozitive (terminale sau
imprimante) pe fiecare legătură twin-ax cu minicomputerul.Pentru IMB Twin-Ax sunt valabile
consideraţiile referitoare la covertoare si emulări de limbaje de imprimante de la IBM Co-Ax.
Interfeţe de reţea
Reţelele cu arie locală (LANs- Local Area Networks) oferă multe posibilităţi atractive
inclusiv posibilitatea folosirii în comun a unor imprimante mai performante şi deci mai scumpe.
Există servere în reţea dedicate procesului de tipărire, dar imprimantele trebuie să aibă interfeţe
de reţea pentru a putea fi plasate aproape de utilizatori şi nu lângă servere.
Ethernet
Ethernet este probabil cel mai popular tip de reţea şi este folosit pentru a conecta grupuri de
calculatoare personale, mini-calculatoare, computere mainframe, etc. Ethernet-ul a fost proiectat
iniţial să funcţioneze pe cabluri coaxial de mare capacitate, dar mai apoi a fost adaptat pentru
cabluri de cost scăzut. Ethernet-ul există în variante de 10Mbps şi 100Mbps, dar majoritatea
interfeţelor de imprimante funcţionează la 10Mbps. Tipuri de Ethernet:
Thick Ethernet (10Base5) – pe cablu coaxial de 10mm diametru; se folosesc conectoare
AUI (de tip D cu15 căi ) în anumite zone de cablu unde există instalate "taps-uri" de
conectare.
Thin Ethernet (10Base2) – pe cablu coaxial de 4 mm diametru; se folosesc conectoare tip
T cu 3 căi BNC (British Naval Connector).
Twisted-Pair Ethernet (10Base-T) – pe cablu răsucit UTP-Unshielded Twisted Pair;
conectare centralizată într-un hub.
Token Ring
Adaptoarele de imprimante şi servere de tipărire pentru Token Ring, sunt disponibile pe scară
largă, dar sunt mai scumpe decât cele pentru Ethernet. Popularitatea reţelelor de tip token ring a
determinat companiile producătoare de software să dezvolte mai multe protocoale pentru aceste
reţele.
Appletalk
Appletalk este o combinaţie de conexiune de reţea si soft de reţea existentă pe computerele
Apple Macintosh. Această interfaţă este suportată pe larg de imprimantele PostScript.
Comutarea porturilor
Unele imprimante care au mai mult de un port de comunicare permit comutarea porturilor.
Aceasta permite imprimantei să comute automat între diferite porturi pentru a primii date de la
mai multe calculatoare. Când imprimanta este în mod de aşteptare, portul pe care primeşte date
devin port activ până când job-ul este terminat. Dacă un alt calculator legat la un alt port încearcă
să trimită date în timp ce imprimanta procesează un job de tipărire, va fi avertizat să aştepte
printr-un semnal de tip handshaking.
Sistemul de comutare a porturilor merge în general foarte bine, dar uneori poate fi dificil pentru
imprimantă să decidă dacă s-a terminat un job de tipărire. În acest caz imprimnata poate aştepta
câteva secunde pentru a vedea dacă computerul mai trimite date (această perioadă poate fi setată
folosind panoul de control al imprimantei şi este tipc de 10-20 secunde), iar dacă nu mai
primeşte date, presupune că job-ul este complet şi îl tipăreşte. Dacă computerul este foarte lent
sau pregăteşte pentru tipărire o pagină deosebit de complexă, se poate întâmpla ca pauza să fie
mai lungă decât perioada de aşteptare, caz în care job-ul va fi împărţit în două părţi, iar
comenzile de formatare de la începutul job-ului vor fi pierdute, deci a doua parte va fi tipărită
necorespunzător. Majoritatea imprimatelor permit dezactivarea funcţiei de comutare a porturilor
sau setarea unui timp de aşteptare foarte lung pentru a depăşii această problemă