Toate documentele din domeniul Calculatoare

  • Arhitectura sistemelor de calcul - Arhitectura de baza, Setul de registre

    Setul de registre Un registru este în esență o mică memorie, cu destinație specială. Spre deosebire de o locație de memorie, un registru de memorie oferă un acces rapid, fiind ușor de adresat. Ca zone de memorie registrele sunt utilizate pentru memorarea informației, asupra căreia se operează într-un anumit mod. Acestea sunt registrele specializate. Tot ca zone de memorie, registrele sunt folosite drept zone de prelucrare a datelor de către U.A.L (unitatea aritmetico-logică) și în transferul...

  • Detectarea si afisarea componentelor hardware si software ale sistemului

    Conţinut 1.CE ESTE LINUX? Linux este un sistem de operare derivat din sistemul UNIX,acesta din urmã având la bazã un kernel. Kernelul sistemului de operare a fost scris de catre finlandezul Linus Torlvads Linux este sub liceenţa GPL ceea ce înseamnă următoarele: - este disponibil în cod sursă gratuit. - oricine vrea să aducă modificări, sau să folosească anumite părti este liber să o facă. In general sistemele de operare bazate pe linux apar sub forma de „distributii”,unele din ele...

  • Java

    1.Ce este Java? - un limbaj de programare orientat-obiect cu utilizare larga - un mediu de execuţie pentru aplicaţiile Java - o platformă pentru dezvoltarea de aplicaţii în care se foloseşte limbajul Java - o tehnologie software pentru lucrul în reţele de calculatoare. 2.Caracteristici ale limbajului Java. - simplu: are sintaxa asemanatoare cu C/C++, au fost eliminate acele aspecte care constituiau surse de erori sau confuzii - orientat pe obiect: programul e alcatuit dintr-o multime...

  • Fituici MNCPD

    Implicatii in rez. sist. de ec. Liniare Compatibil det (sist patrate): Ax=b, A R nesing. isel_a.m n=size(a); a1=a;b1=b; for k=1:n-1 sig=0; for i=k:n sig=sig+a(i,k)^2; end; sig=sign(a(k,k))*sqrt(sig); for i=1:n if i<=k-1 v(i)=0; elseif i==k v(i)=sig+a(k,k); else v(i)=a(i,k); end; end; beta=sig*(sig+a(k,k)); q=eye(n)-(v'*v)/beta; a=q*a; b=q*b; end; b(n)=b(n)/a(n,n); for i=n-1:-1:1 s=0; for j=i+1:n s=s+a(i,j)*b(j); end; b(i)=(b(i)-s)/a(i,i); end; Ax=b, A R ,m>n...

  • Tablouri bidimensionale

    I. NOŢIUNEA DE TABLOU Un tablou reprezintă un tip structurat de date care ocupă o zonă de memorie continuă, cu elemente componente de acelaşi tip. În cadrul tabloului un element este în mod unic identificat prin poziţia ocupată în cadrul structurii. Această poziţie este definită prin unul sau mai mulţi indici sau indecşi, din acest motiv tablourile numindu-se variabile indexate. Declararea unui tabou se face cu sintaxa: tip nume [dim_1] [dim_2] …….. [dim_n], unde : - tip este tipul...

  • Senzori si traductoare

    Introducere 1.1. Noţiuni definitorii Orice activitate tehnică industrială necesită măsurarea parametrilor de proces. Orice activitate de măsurare se fundamentează pe noţiunea de unitate de măsură. A măsura = a stabili experimental valoarea numerică a unei mărimi fizice prin comparaţie cu o mărime de aceeaşi natură, aleasă convenţional ca unitate de măsură. Operaţiile de măsurare se fac de obicei cu aparate de măsură. Aparatul de măsurat este dispozitivul care stabileşte o dependenţă...

  • Operatii cu matrici

    Utilizarea matricelor. Citirea şi afişarea matricelor 1.1 Definirea matricelor O matrice este o structură de date compusă dintr-un număr finit de componente, fiecare componentă fiind de acelaşi tip: întreg, real, caracter, şir de caractere etc. Utilizarea unei matrice presupune parcurgerea următorilor paşi: - definirea matricei, moment în care se precizează tipul indicelui, tipul elementelor şi dimensiunea maximă admisă a matricei; - iniţializarea sau citirea matricei; - operaţiile...

  • Implementarea algoritmilor evolutivi

    Conceptul de evoluţie a fost propus de savantul englez Charles Darwin în 1859 în celebra sa carte “Originea speciilor prin selecţie naturală”. Principala sa teză este: “Speciile evoluează prin variaţii aleatoare urmate de selecţie naturală în care cel mai potrivit supravieţuieşte” Calculul Evolutiv (“Evolutionary computation”) reprezintă o direcţie de cercetare nouă şi de mare importanţă atât din punct de vedere teoretic, cât mai ales, din punctul de vedere al aplicaţiilor. Putem considera...

  • Teoria sistemelor

    Sarcina lucrării Familiarizarea cu sistemul de programare pentru analiza și sinteza sistemelor automate KOPRAS. Bara de meniuri - Regimul Fișier (File); - Regimul Redactor (Edit); - Regimul Calculare (Run); - Regimul Servicii (Tools); - Regimul Opțiuni (Options); - Regimul Ajutor (Help). Figura 1-Interfața programului Fișier (File) În acest regim pot fi efectuate următoarele operații: - Crearea unui nou fișier (New); - Deschiderea (Open); - Salvarea (Save); - Salvarea ca...

  • Sisteme Multimedia

    Scopul lucrării Familiarizarea cu produsul Director, studierea principalelor componente necesare dezvoltării unei aplicaţii multimedia. Sarcina lucrării Dezvoltă o aplicație Desktop care încarcă una sau mai multe imagini dintr-un fișier și le vizualizează într-o fereastră. Asupra acestor imagini pot fi executate careva acțiuni, utilizând controale UI (butoane, câmpuri de introducere a textului, etc.). Lista cu acțiuni posibile: 1. Întoarce imaginea pe verticală; rotește imaginea la un...

  • Specificarea sistemelor paralele si concurente prin retele petri

    Rețelele Petri reprezintă un instrument de modelare matematică și grafică ce se poate aplica multor sisteme. Ele sunt un instrument promițător pentru a descrie și studia sistemele de procesare a informației, sisteme ce sunt caracterizate ca fiind concurente, asincrone, distribuite, paralele, nedeterministe și/sau stocastice. Ca instrument grafic rețelele Petri pot fi folosite ca ajutor vizual de comunicare, similare diagramelor de flux, diagramelor de blocuri și rețelelor. În plus în aceste...

  • Proiectare baza de date relationare

    Modelarea informaţională - Modelarea informaţională constituie un proces de realizare şi utilizare a unui ansamblu de modele ce caracterizează un sistem informaţional. - Modelul informaţional constituie o reprezentare simplificată, abstractă a unui sistem informaţional care pune în evidenţă aspectele semnificative, relevante şi elimină aspectele de detaliu. - Pentru definirea tipului modelului se utilizează un set de concepte de modelare şi o serie de reguli de formare. Conceptele de...

  • Crearea aplicatiilor mobile pe sistemul de operare iOS

    Introducere Tema a fost aleasă deoarece platformile mobile este viitorul si posib să poată să înlocuească calculatorul personal. În acest mod creînd aplicații sau jocuri pe acest sistem de operare avem ocazia de a crea un buget pe baza acestor aplicații și jocuri. App Store oferă această posibilitate, tot cu această ocazie dezvoltatorul poate să își creeze unele deprineri și idei față de viitorul apropiat care se va baza mai mult pe dispozitive portabile și ușor de controlat. De ce iOS...

  • Aplicatii folosite in comunicarea electronica

    Scopul prezentei lucrări îl reprezintă prezentarea, analiza şi compararea aplicaţiilor folosite cu ajutorul internetului pe dispozitive de tip desktop şi smartphone. Voi prezenta evoluţia acestor aplicaţii pe parcursul timpului, precum şi avantajele, dezavantejele şi caracteristicile principale ale fiecărei aplicaţii în parte. Dimensiunea şi numărul aplicaţiilor online folosite şi folosibile în mediul virtual în vederea comunicării rapide şi facile de tip ,,Chat” a căpătat o amploare...

  • Tehnici de programare

    Definiţie: O listă este o colecţie de elemente de informaţie (noduri) aranjate într-o anumită ordine. Lungimea unei liste este numărul de noduri din listă. Structura corespunzătoare de date trebuie să ne permită să determinăm eficient care este primul sau ultimul nod în structură şi care este predecesorul sau succesorul unui nod. În imaginea de mai jos este reprezentată o listă liniară de lungime patru. Operaţiile care se fac într-o listă se pot împărţii astfel: A) Operaţii care...

Pagina 1 din 227