Toate documentele din domeniul Calculatoare

  • 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...

  • Baza de date pentru gestionarea activitatii unei agentii de asigurari auto

    1.Domeniul de activitate si obiectivele Domeniul de activitate al acestui progam este reprezentat de acţiunile executate in cadrul unei firme de asigurari a automobilelor. Obiectivele aplicaţiei sunt: - o mai buna structurare a datelor; - accesul rapid la date de maxim interes; - realizarea unei interfeţe care să permita accesul facil la date. 2. Descrierea aplicatiei Programul este realizat în Microsoft Acces 2013, necesită instalarea Microsoft Acces 2013, rulează sub orice...

  • Inteligenta artificiala

    Definirea inteligenței artificiale și a unor concepte de bază din inteligența artificială. Competențe: Cunoașterea noțiunilor introductive ce definesc inteligența artificială. Însușirea testului Turing ca definiție operațională a inteligenței artificiale. Înțelegerea diferențelor dintre sistemele clasice și sistemele inteligente. Însușirea structurii de bază a unui sistem dotat cu inteligență artificială. 1.1 Definirea inteligenței artificiale Inteligența Artificială (IA) este un...

  • Romania

    INTRODUCERE România este o ţară situată în sud-estul Europei Centrale, pe cursul inferior al Dunării, la nord de peninsula Balcanică şi la ţărmul nord-vestic al Mării Negre. Pe teritoriul ei este situată aproape toată suprafaţa Deltei Dunării şi partea sudică şi centrală a Munţilor Carpaţi. Se învecinează cu Bulgaria la sud, Serbia la sud-vest, Ungaria la nord-vest, Ucraina la nord şi est şi Republica Moldova la est, iar ţărmul Mării Negre se găseşte la sud-est. INTRODUCERE Date generale:...

  • Limbaje formale si proiectarea compilatoarelor

    Scopul lucrării: 1.Pentru gramatica formală G=(VN, VT, P, S) construiţi 5 şiruri care aparţin limbajului L(G) generat de această gramatică. Lungimea şirului trebuie să fie nu mai mică decît numărul de caractere din alfabetul 2.Pentru fiecare şir să se construiască arborele de derivare. 3.Desenaţi automatul finit echivalent acestei gramatici. Datele iniţiale (Varianta 20) : VN ={A, B, C} VT ={x, y, z, q} P={ 1. A→yB 2. A→zC 3. A→xC 4. A→q 5. B→xA 6. B→yC 7. B→qB 8. B→z 9. C→qA 10. C→zB...

  • Multiprocesoare vs Multicalculatoare

    În ultimii ani calculatoarele au devenit, indiscutabil, componente vitale ale societăţii, fiind prezente în activităţi din cele mai diverse în industrie, economie, educaţie, sănătate, cercetare; practic în orice domeniu economic sau social al societăţii. Revoluţia din domeniul calculatoarelor evoluează continuu; aplicaţii care până ieri erau de domeniul ştiinţifico-fantasticului sunt astăzi aplicaţii banale, de la automatele bancare la microprocesoarele integrate în automobile, de la...

  • Compilatoare

    Grace Murray Hooper a fost o figură importantă în domeniul informaticii. Aceasta a fost un ofiţer în marina militară a Statelor Unite ale Americii şi un pionier în domeniul informaticii. Mai important, ea a dezvoltat primul compilator pentru un limbaj de programare. În 1952 ea crease un compilator funcţional. „Nimeni nu m-a crezut. Aveam un compilator funcţional şi nimeni nu voia să se atingă de el. Mi-au spus că computerele vor face doar aritmetică“, a spus ea. La sfarsitul anilor 1950, au...

  • Echipamente wireless de comunicatie -tehnologia Bluetooth de ultima generatie

    1.1.Tehnologii wireless Tehnicile şi tehnologiile utilizate în domeniul tehnologiei informaţiei şi comunicaţiilor (TIC) reprezintă baza dezvoltării societăţii informaţionale şi principalul factor de progres tehnicoeconomic mondial, astfel explicându-se atât diversitatea, dinamica, complexitatea cât şi importanţa în cadrul global. Tehnicile de comunicaţie utilizabile pentru transmiterea datelor între un robot mobil şi PC restrâng, în majoritatea aplicaţiilor specifice, gama tehnologiilor la...

  • Spring framework

    Spring a fost creat de către Rod Johnson in anul 2002 și este un IoC (Inversion of Control) framework care ne ajuta sa decuplam diversele dependente ale componentelor unui proiect. Poate fi gandit ca un “cadru de cadre” (framework of frameworks) deoarece ofera suport pentru diferite cadre cum ar fi Struts, Hibernate, Tapestry, EJB, JSF, etc. Cadrul (framework), in sens mai larg, poate fi definit ca o structura in care gasim solutii la diverse probleme tehnice. Poate fi rezumat în două...

  • Programare calendaristica

    Mai puţin formal, un proces de planificare a sarcinilor pe maşini (sau proces de ordonanţare pe maşini) constă în determinarea ordinii optime în care sarcinile dintr-o coadă1 trebuie introduse în lucru pe resursele limitate ca număr şi timp alocat ale sistemului, numite maşini. Sarcinile sunt formate din operaţii, pentru fiecare sarcină se cunoaşte itinerariul operaţiilor şi duratele de procesare ale acestora pe maşini şi eventual se impune o ordine de execuţie pentru operaţiile...

  • Retelistica

    1960 - Paul Baran, Donald Davies, Joseph Licklider au publicat independent primele articole ce descriau ideea construirii reţelelor de calculatoare 1969- 1980 Proiectul ARPANET 1970 - cercetări (Moore) Industria calculatoarelor şi a comunicaţiilor devine interesată de zona reţelelor de calculatoare. Industria telecomunicaţiilor - X25 Industria calculatoarelor a inceput să fie interesată de proiectarea Local Area Networks (LAN) Tehnologii LAN Ethernet sau Token Ring 1980 - problema...

  • Tehnici avansate de programare

    Capitolul 1. Algoritmi. Elemente de analiză a complexităţii algoritmilor 1.1. Algoritmi. Recapitulare Etapele rezolvării unei probleme cu calculatorul: 1. Analiza problemei 2. Elaborarea algoritmului de rezolvare a problemei / alegerea unui algoritm deja existent Modalități de descriere a algoritmului: - în limbaj natural; - schemă logică; - pseudocod; - în limbaj de programare. 3. Codificarea algoritmului într-un limbaj de programare 4. Testarea programului 4.1. Verificarea...

  • Retele de calculatoare

    Geografic LAN - interconectează host-uri aflate la distanţă de câţiva km MAN - interconectează dispozitive aflate la câteva sute de km distanţă WAN - interconectează host-uri care pot fi localizate oriunde pe planetă 2. Topologii Topologie : Full-mesh - legătură directă şi dedicată între fiecare pereche de host-uri Dezavantaje :Pt o reţea cu n host-uri, fiecare host trebuie să aibă n-1 interfeţe fizice, Sunt necesare n(n-1)/2 legături. Alte topologii :Bus, Star, Inel,Tree, hibrid 3....

Pagina 2 din 227