Toate documentele din domeniul Calculatoare - pagina 130 din 132

Magistrala

Magistrala pentru periferice Este o altfel de magistrala, in sensul ca un echipament oarecare se foloseste cu o magistrala comuna, pe cand magistrala de periferice conecteaza echipamente periferice intre ele. De aceea au functii limitate. Magistralele pentru periferice au pornit de la magistralele ISA. In... citește mai departe

1 pagini Gratis Extras Preview

Magistrala AT si XT

BRIDGE PCI/PCI Exista 2 dialoguri. Legatura se face pe mai multe ramuri ale arhitecturii. Exista un BUS initiator (masterul) si un BUS tinta. Masterul poate comuta cu slave in timpul dialogului. Sunt 2 tipuri de interfata: - primara -> cea mai aproape de UCP - secundara ->cea mai departata de UCP Trimiterile... citește mai departe

1 pagini Gratis Extras Preview

Intranet

Intranetul e o aplicatie a tehnologiei Internet intr-o organizatie de sine statatoare. Leaga resursele informatice interne si creaza un mecanism de schimb controlat cu exteriorul. In Intranet se ruleaza aplicatii utile organizatiei (baze de date, editoare de text, spreadshet-uri, e-mail,...). Ideea e de a lega... citește mai departe

1 pagini Gratis Extras Preview

Gestiunea adreselor pe Internet

Mecanismul de adresare ce servere pe domenii Forma: nume intercalate cu puncte. Cu cât numele sunt mai la dreapta, cu atât ierarhic e mai mare. Numele din stânga sunt subdomenii. Rolul unei masini: conversie de nume: protocolul DMS: sa existe noduri în reteaua cu functii legate de nume simbolice. Name: -... citește mai departe

1 pagini Gratis Extras Preview

Componente TCP IP

Fragmentare si defragmentare: Daca transfera pe o retea ETHERNET nu trebuie sa avem pachete mai mari de 1500 de octeti. IP poate cere un pachet mare ce depaseste 1500 de octeti. Atunci trebuiesc fragmntate pachetele. Acesta fragmentare se realizeaza in bitul de FLAGS. DF -0 à nu se poate face fragmentare – se... citește mai departe

1 pagini Gratis Extras Preview

Baze de date C6

2.Nivelul logic al BD Avem de-a face cu scheme conceptuale formeaza un model unitar al unei aplicatii complexe prin reunirea subschemelor conceptuale numite si scheme ale vederilor aplicatiei. În schemele conceptuale se folosesc aceleasi notiuni ca si la vederi. La acest nivel se fac si schimburi de informatii... citește mai departe

1 pagini Gratis Extras Preview

Baze de Date

Clasif. utilizatorilor unor BD 1) utiliz. obisnuiti 2) utiliz. programatori de aplicatii 3) administrator de baza de date 4) administrator a unui sist. de BD 2) Acestia sunt cei care genereaza aplicatia si furnizeaza solutia implementind liste de cereri 3) Lucreaza in lb. de descrieri a BD. Ei genereaza BD... citește mai departe

1 pagini Gratis Extras Preview

Utilizarea Tastaturii în Java

In Java, fiecare componenta este generatoare de evenimente. Printre acestea se numara si evenimentele generate de apasarea tastelor. O componenta produce evenimete referitoare la tastatura în momentul în care este “activa”, mai bine zis în momentul în care este tinta intrarii de la tastatura (are InputFocus). O... citește mai departe

3 pagini Gratis Extras Preview

Utilizarea Mouse-ului în Java

In Java, miscarea sau actionarea unui buton al mouse-ului pe suprafata unei componente genereaza evenimente de un tip special. Spre deosebire de multe alte limbaje de programare, în Java nu se face distinctie între butoanele mouse-ului, aceasta pentru a realiza independenta de platforma si de numarul butoanelor... citește mai departe

3 pagini Gratis Extras Preview

Utilizarea Codurilor în Transmiterea de Date

5.1. Codarea si Decodarea pe Canale fara Perturbatii In cadrul capitolului 1 s-a aratat ca un sistem digital de comunicatie presupune un codor/decodor al sursei. Rolul acestuia este de a mari eficienta transmiterii prin utilizarea unor mesaje cât mai scurte pentru a transmite aceiasi cantitate de informatie.... citește mai departe

12 pagini Gratis Extras Preview

Tratarea Excepțiilor

2. Tratarea exceptiilor în C++. O exceptie reprezinta o conditie de eroare, care transmisa sistemului determina producerea unei erori la executie. De exemplu: o înpartire prin 0, iesirea indicelui în afara limitelor unui tablou, etc. La aparitia unei exceptii, utilizatorul îsi poate defini o secventa proprie de... citește mai departe

6 pagini Gratis Extras Preview

Tipuri, variabile, operatori și expresii în C și C++

II. Operatori si expresii. Un operator este un simbol care arata ce operatii se executa asupra unor operanzi (termeni). Un operand este o constanta, o variabila, un nume de functie sau o subexpresie a carei valoare este prelucrata direct de operator sau suporta în prealabil o conversie de tip. Operatorii, dupa... citește mai departe

11 pagini Gratis Extras Preview

Tablouri și Pointeri

2. Pointeri. Un pointer este o variabila care are ca valori adrese ale altor variabile, sau mai general adrese de memorie. Un pointer este asociat unui tip de variabile, deci avem pointeri catre int, char, float, etc. În general o variabila pointer p catre tipul T se declara: T *p; Un tip pointer la tipul T are... citește mai departe

11 pagini Gratis Extras Preview

Supraîncărcarea Operatorilor

3. Modalitati de supraîncarcare a operatorilor. O functie operator supraîncarcata poate fi introdusa ca functie membra (în general nestatica) sau functie prieten (functie nemembra). Declararea unei functii membra nestatica specifica urmatoarele: 1) functia poate accesa partea privata a declaratiei clasei 2)... citește mai departe

12 pagini Gratis Extras Preview

Sockets

The Socket API ________________________________________ • Protocols do not typically specify API • API defined by programming system • Allows greatest flexibility - compatibility with different programming systems • Socket API is a specific protocol API o Originated with Berkeley BSD UNIX o Now available... citește mai departe

15 pagini Gratis Extras Preview

Șiruri de caractere în C și C++

Functii de intrare / iesire relative la siruri de caractere. Pentru a citi un sir de caractere de la intrarea standard se foloseste functia gets() având prototipul: char *gets(char *s); Functia gets() citeste caractere din fluxul standard de intrare stdin în zona de memorie adresata de pointerul s. Citirea... citește mai departe

8 pagini Gratis Extras Preview

Serializarea Obiectelor în Java

Clasa ObjectInputStream Constructor public ObjectInputStream( java.io.InputStream in ) throws java.io.IOException, java.io.StreamCorruptedException Create an ObjectInputStream that reads from the specified InputStream. The stream header containing the magic number and version number are read from the... citește mai departe

6 pagini Gratis Extras Preview

Parametrii liniei de comandă în C și C++

1. Macroinstructiuni pentru functii cu numar variabil de parametri. Functiile C pot fi apelate cu numar variabil de parametri actuali. (un exemplu îl constituie functiile printf() si scanf() ). Programatorul îsi poate scrie propriile functii cu numar variabil de parametri, folosind macroinstructiunile din fisierul... citește mai departe

8 pagini Gratis Extras Preview

Operații de intrare și ieșire în C și C++

Operatii de intrare / iesire în C++ . Ca si în C, în C++ facilitatile de intrare / iesire sunt implementate prin intermediul unei biblioteci de functii. Pe nivelul cel mai de jos, un fisier este interpretat ca un flux de octeti (stream). Pe nivelul utilizator, fisierul consta dintr-o secventa de tipuri amestecate... citește mai departe

6 pagini Gratis Extras Preview

Obiectele grupate în colecția Forms

Structurarea suprafetei de lucru a formularului ® antetul formularului (From Header) – zona rezervata in principiu titlului formularului; ® antetut de pagina (Page Header); ® zona de detaliu (Details) – cuprinde toate controalele necesare; ® subsol de pagina (Page Footer) – corespunde zonei de antet de pagina... citește mai departe

3 pagini Gratis Extras Preview

Obiecte Funcți

Obiecte functii (functori). Într-o expresie, apelul unei functii este înlocuit prin rezultatul întors de functie. Misiunea functiei poate fi preluata de catre un obiect. În acest scop se supraîncarca operatorul apel de functie sub forma function operator()(). Obiectele apartinând claselor care au supraîncarcat... citește mai departe

2 pagini Gratis Extras Preview

Metoda backtracking

Prezentarea tehnicii Backtracking Aceasta tehnica se foloseste în rezolvarea problemelor care îndeplinesc simultan urmatoarele conditii: - solutia lor poate fi pusa sub forma unui vector S=x1,x2, ...,xn, cu x1 € A1, x2 € A2 …,xn € An - multimile A1, A2 , …., An sunt multimi finite, iar elementele lor se... citește mai departe

7 pagini Gratis Extras Preview

Meniuri în Java

Metode add (MenuItem) Adds the specified item to this menu. add(String) Adds an item with with the specified label to this menu. addSeparator() Adds a separator line, or a hypen, to the menu at the current position. countItems() Returns the number of elements in this menu. getItem(int) Returns the item... citește mai departe

7 pagini Gratis Extras Preview

Liste

3.1.1 Operatii fundamentale /* Declaratii */ typedef int INFO; typedef int NODEPTR, LISTA, POZITIE, BOOL; typedef struct nod { INFO info; NODEPTR urm; } NOD; #ifndef GLOBAL extern NOD *cursor_space; #else NOD *cursor_space; #endif void error(const char *s); void init_cursor_space(int dim); POZITIE... citește mai departe

11 pagini Gratis Extras Preview

Liste Dublu Înlănțuite Reprezentare cu Variabile Dinamice

/* Declaratii */ #ifndef LISTDINL_V1 #define LISTDINL_V1 #define INS_BEG 0 #define INS_END 1 #define ASC_ORD 2 #define DESC_ORD 3 #define NO_DUP 128 typedef int INFO; typedef struct elem{ INFO info; struct elem *pred,*succ; } ELEMENT,*LEG,*LISTA; typedef void (*PFUNC) (INFO); void error(const char*); LEG... citește mai departe

8 pagini Gratis Extras Preview