Toate documentele din domeniul Calculatoare

  • Introducere in mobile computing

    1. NOŢIUNI GENERALE Progresele din domeniul reţelelor de comunicaţii fără fir au dus la apariţia unei nou domeniu al calculatoarelor, denumit mobile computing, în care utilizatori ce deţin dispozitive portabile au acces la o infrastructură partajată ce nu depinde de locaţia geografică. Acest fapt permite comunicaţii flexibile între utilizatori precum şi accesul neîntrerupt la serviciile reţelei. In cadrul acestui prim curs vor fi discutate principalele probleme ce apar în proiectarea...

  • Descrierea structurii microprocesoarelor si a blocurilor sale functionale

    Obiective: Introducere in microprocesoare. Analiza structurii interne. Diferite tipuri de microprocesoare. Echipamente: - Unitate de baza pentru sistemul ISET (sursa de alimentare mod. PSU / EV, suport pentru module Mod. MU / EV, Unitate de control individual Mod. SIS1 / SIS2 / SIS3). MICROPROCESORUL: INTRODUCERE De la inceputul anilor 70 s-a resimtit nevoia unor dispozitive programabile, care sa poata executa sarcini definite de catre proiectant prin intermediul unui program stocat...

  • Contracararea atacului electronic

    CAP. 1 CONTRACARAREA ATACUL ELECTRONIC 1.1 NOTIUNI DESPRE ATACUL ELECTRONIC Atacul electronic (EA) este definit ca un ansamblu de masuri care se desfasoara in scopul neutralizarii sau dezorganizarii prin bruiaj, inselare sau distrugere fizica a lucrului echipamentelor si sistemelor electronice ale adversarului. Obiectivele principale ale EA sunt urmatoarele - sistemele radar; - sistemele radio si radioreleu; - sistemele de radionavigatie; - sistemele de comunicatii etc. Actiunile...

  • Notiuni de matematica folosite la cursul de elemente de grafica pe calculator

    Alaturi de folosirea algoritmilor de calcul, pentru a rezolva o problema cu ajutorul calculatorului este necesara modelarea datelor specifice problemei cu ajutorul unor structuri de date. Acestea reprezinta modul de codificare/stocare a datelor in spatiul de memorie al masinii de calcul pe care se executa algoritmul precum si specificarea modului de a crea, modifica sau a avea acces la respectivele date. O structura de date este compusa din urmatoarele trei componente: - (1) o multime de...

  • Sisteme de operare

    Subiectul 7: (exemplu de raspuns) Folosirea ASLR impiedica rularea de shellcode-uri de pe stiva prin pozitionarea stivei in diverse zone din spatiul de adresa; atacatorul nu poate sti (usor) care este adresa de start a shellcode-ului. Are eficienta in special pe sistemele pe 64 de biti. Pe cele pe 32 de biti se poate folosi brute force. Subiectul 8: (exemplu de raspuns) Folosirea unui numar mare de thread-uri in cadrul unui proces poate conduce mai rapid la stack overflow. Fiecare thread...

  • FMEA - FMECA

    Probabilitatea aparitiei erorilor si analiza eficacitatii (FMEA) si Moduri de defectare , Efecte si analiza critica (FMECA) sunt metodologii concepute sa identifice potentiale moduri de defectare pentru un produs sau un proces , pentru a evalua riscul asociat cu aceste moduri de esec, pentru a clasifica problemele in ceea ce priveste importanta si sa identifice si sa efectueze actiuni corective pentru a remedia problemele cele mai grave. FMEA Probabilitatea aparitiei erorilor si analiza...

  • Programare

    Scopul lucrarii: Insusirea procedeelor de utilizare a constructiilor elementare a limbajului C destinate calculelor conform formulelor propuse. Insusirea limbajului C: descrierea si declaratia constantelor, variabilelor, functiilor standarde; regulile de notare a expresiilor aritmetice; atribuitorul; modul de organizare a datelor de intrare si de iesire. Validarea corectitudinii alcatuirii programelor C in solutionarea problemelor propuse. Conditia lucrarii: Sa se alcatuiasca un program care...

  • Calcul numeric

    Fie a ?R =i a* ?R un num[r ,,apropiat" de a. Num[rul a se nume=te valoare exact[ iar a* ?R , aproximaie a lui a. }n aceast[ situaie vom nota: a ? a* Se nume=te eroare, m[rimea ?a = a - a* Se nume=te eroare absolut[ m[rimea: ? = ?a = a - a* (1.1) Deoarece valoarea exact[ ,,a" este ]n general necunoscut[, eroarea absolut[ este =i ea ]n general necunoscut[. Se nume=te margine superioar[ a erorii absolute orice num[r R a ? ? care majoreaz[ eroarea absolut[: a ? = a - a*...

  • POO

    Un TDA este constituit atat din date cat si functii, interfata unui TDA fiind conferita de multimea de operatii care se pot efectua asupra datelor Obiectul reprezinta un element (entitate) care se constituie atat din structuri de date (atribute, caracteristici) cat si operatii (actiuni, comportament). Totodata, un obiect este considerat o instanta a unei clase, un caz particular al acesteia. Clasa reprezinta o colectie de obiecte similare care impartasesc aceleasi atribute si acelasi...

  • Retele de calculatoare

    Introducere Raspandirea informatiilor printre grupurile de calculatoare si utilizatorii lor constituie un sector principal al societatii informationale la ora actuala. Acceptarea calculatorului personal si a retelelor locale in timpul anilor '80 a dus in ziua de azi la capacitatea de-a accesa informatii in baze de date aflate la distanta; incarcarea unor aplicatii de pe computere aflate, de asemenea, la mare distanta, trimiterea unui mesaj catre un prieten in alta tara si partajarea unor...

  • Educational E-learning Solution

    Datorita faptului ca in prezent internetul reprezinta o alternativa modalitate gratuita si permanenta si nelimitata de informare, precum si faptul ca in viitor se preconizeaza o migrare spre online a activitatilor zilnice, in ceea ce priveste educatia, cu atat mai mult o interactivitate sporita intre lectie si cursant. Aceasta migrare are drept scop o obtinerea unor rezultate sporite, o intelegere mai usoara a lectiilor. Pe termen lung se observa un timp redus de invatare, costuri materiale...

  • CDS

    Capitolul 1 2016-2017 Rezumat •Definirea modelului abstract al calculului concurent. Modelul intreteserii. •Corectitudine •Implementarea modelului in Promela/SPIN si Java 2016-2017 Calcul concurent •Calcul concurent = instrument de abstractizare pentru paralelismul potential. •Program secvential = program “clasic” in care instructiunile masina rezultate in urma compilarii sale sunt executate secvential de un procesor. •Program paralel = executiile proceselor componente se suprapun...

  • Cursuri AIBD

    1. Ce este Node? Node este o platformă foarte populară, relativ nouă (a debutat în 2009) pentru dezvoltarea aplicațiilor web. Este al doilea cel mai urmărit proiect pe GitHub (https://github.com/nodejs), are mulți urmăritori/followers pe grupul Google(https://groups.google.com/forum/#!forum/nodejs) și mai mult de 240.000 de module publicate de comunitate în NPM - managerul de pachete (https://www.npmjs.com/). Prima prezentare a lui Node de către creatorul Ryan Dahl la Berlin, în 2009...

  • Retele de calculatoare

    Capitolul I:Introducere Proiectul a fost realizat in Python si are la baza modelul client-server, bazat pe protocolul TCP.Dupa cum stim, intr-o aplicatie exista doua parti importante:partea de client care trimite cereri catre server si o parte de server care primeste cererile si raspunde la acestea.Pentru a diferentia pachetele pentru fiecare aplicatie, protocolul TCP adauga in componenta pachetelor trimise un numar unic.Aceste numere unice se numesc port numbers sau numerele porturilor....

  • Matlab

    1. Elemente de bază ale mediului MATLAB 1.1 Introducere Matlab este un mediu interativ, de înaltă performanţă, utilizat pentru calcule ştiinţifice şi inginereşti. MATLAB înglobează diverse posibilitaţi de lucru, cum ar fi analiza numerică, calculul matricial, procesare de semnale şi trasarea grafică, într-un mediu uşor de utilizat, enunţurile şi soluţiile fiind exprimate exact cum sunt scrise matematic, nefiind necesară o programare tradiţională. Numele acestui mediu provine de la matrix...

Pagina 3 din 227