Toate laboratoarele

  • Structuri III - Formule de calcul

    9.2 Considerente teoretice 9.2.1 Formule de calcul Nodul tip formula de calcul faciliteaza scrierea (se utilizeaza un limbaj bazat pe text) in corpul sau, a formulelor matematice de calcul. Se recomanda utilizarea formulei de calcul prin implementarea formulelor complexe. Avantajele formulei de calcul sunt urmatoarele: • Se usureaza scrierea, depanarea si intelegerea formulelor matematice; • Se elimina erorile care pot sa apara la transcrierea formulelor matematice complexe in...

  • Structuri II - Case & Sequenc

    8.2.1 Instructiunea de selectie CASE Instructiunea conditionala sau de selectie multipla permite executarea unei instructiuni (poate fi compusa) din mai multe alternative, pe baza valorii unei singure expresii, numita expresie selector. Instructiunea cuprinde doua sau mai multe subdiagrame: fiecare subdiagrama corespunde unei alternative/caz. Instructiunile conditionala si de selectie multipla sunt realizate in limbajul G prin instructiunea CASE. Este vorba de doua instructiuni reunite...

  • Structuri I - Do-While & For

    7.2 Considerente teoretice Pentru realizarea codului sursa al IV nu se scriu linii de text reprezentand instructiuni (reprezentand o sintaxa rigida si de multe ori anevoioasa); se aleg elemente de executie, care se plaseaza in diagrama bloc si se realizeaza legaturi intre acestea, prin definirea fluxului datelor. Elementele utilizate la realizarea diagramei bloc sunt clasificate in trei grupe generale: 1. noduri 2. terminale 3. fire 7.2.1 Noduri, terminale, fire Nodurile sunt...

  • Structuri de Date - Functii de Timp - cu Structuri

    Membrii unei structuri pot fi parametrii unei functii. Se pot utiliza si pointeri la structuri , mai ales când acestea sunt folosite ca parametri în functii. Spre exemplu, se poate apela functia f, al carei parametru este adresa de început a unei zone de memorie alocata structurii d astfel: f(&d) Functia f va fi declarata astfel: void f(struct data *pd) unde pd este un pointer la structura data , care la apel se va initializa cu adresa structurii (&d). Pentru a accesa un membru...

  • String

    Sirul de caractere este un container de tip secventa. Clasa string este construita folosind sablonul basic_string Un operand de tip secventa poate fi specificat în mai multe moduri, si anume: - c - o secventa cu un element cu valoarea c - n, c – o secventa de n elemente cu valoarea c - s – o secventa terminata prin 0 (în genul sirurilor de caractere C) - s, n – o secventa de n caractere, începând din s - str – o secventa specificata de un obiect string - str, pos, n – un subsir -...

  • SQL Cereri Monotabel

    1. Ce este SQL? SQL (Structured Query Language) este un limbaj neprocedural pentru interogarea si prelucrarea informatiilor din baza de date. Compilatorul limbajului SQL genereaza automat o procedura care acceseaza baza de date si executa comanda dorita. SQL permite atât definirea, prelucrarea si interogarea datelor, cât si controlul accesului la acestea. Comenzile SQL pot fi integrate în programe scrise în alte limbaje, de exemplu C/C++, Java etc. 2. Ce este SQL*Plus? Comenzile SQL*Plus...

  • Servere WEB si FTP

    Servere WEB si FTP Rolul Internet-ului este de a permite schimbul de informatii între calculatoarele conectate la retea . Aceste informatii sunt cerute de clienti si oferite de servere. Clientii si serverele sunt programe, nu calculatoare – acelasi calculator (host) poate fi în acelasi timp si server si client, dar de regula programele server sunt instalate pe calculatoare puternice (de ex: statii SUN) pentru a putea deservi operativ multitudinea de clienti care le solicita informatii....

  • Procedee de Transfer cu Memoria

    4.1 Transferuri prin adresare la memorie. In acest caz, adresa efectiva este specificata de program, folosind unul din modurile de adresare prezentate anterior. Metoda va fi folosita atunci cand se doreste cunoasterea adresei de memorie respective, ea fiind impusa de algoritm. De exemplu, daca se doreste scrierea in memoria ecran care incepe la adresa A000h, adresa efectiva unde se va scrie poate fi specificata explicit de program. 4.2 Transferuri prin stiva Pentru salvarea in memorie si...

  • Problema Compact Disc

    Sa se dezvolte un program care simuleaza functionarea unui Compact Disc player/recorder. Un Compact Disc (CD) va fi reprezentat printr-un fisier fara tip, care contine un header care identifica melodiile inregistrate si o zona de date care contine melodiile deja inregistrate. Un fisier poate contine maxim 20 de melodii. O melodie este caracterizata prin: - titlul melodiei (maxim 20 caractere) - numele compozitorului (maxim 30 caractere) - adresa de start (deplasament fata de inceputul...

  • Preprocesorul. Gestionarea Ecranului in Mod Text

    2. Gestionarea ecranului în mod text Placile grafice tip VGA au doua moduri primare de functionare: modul text si cel grafic. În modul text se poate selecta unul din submodurile existente (listate mai jos). Pe "plansa" ecranului punctul de coordonate x = 1, y = 1 este considerat originea si este situat în coltul din stânga sus. Consideram x ca fiind axa orizontala – abscisa (numarul de coloane), iar y axa verticala – ordonata (numarul de linii). Valoarea lui x creste pe masura...

  • Porturi Seriale si Paralele

    Porturi seriale Interfata seriala asincroma a fost proiectata ca un port de comunicatie de la sistem la sistem. Asincron se traduce prin faptul ca nu exista nici o sincronizare sau semnal de ceas, astfel incât caracterele pot fi transmise la orice interval de timp. Fiecare caracter transmis prin intermediul unei conexiuni seriale este incadrat de un semnal standard de inceput si de sfarsit. Un singur bit 0, denumit bit de start, preceda fiecare caracter, informând sistemul receptor ca...

  • Operatii Logice

    2.Deplasari si rotatii SHL src,[nr] -Deplasare logica spre stinga cu nr pozitii (numere fara semn) Actiune: C MSB LSB Operanzi: -src:r8,r16,m8,m16 -[nr]: 1, CL Descriere: Operandul src este inmultit cu 2 de [nr] ori. Exempe: SHL al,1 -deplaseaza spre satnga AL cu 1 bit SHL al,cl -deplaseaza spre satnga AL cu un numar de biti egal cu continutul lui CL SHR src,[nr] -Deplasare logica spre dreapta cu nr pozitii (numere fara semn) Actiune: MSB LSB C Operanzi:...

  • Operatii Aritmetice

    Toate acestea afecteaza corespunzator unul sau mai multi din urmatorii indicatori de conditii: • CF (Carry Flag) - indicator de transport -reflecta transportul in exterior al bitului cel mai semnificativ al rezultatului operatiilor aritmetice.Acest indicator poate fi folosit in cazul adunarii sau scaderii numerelor pe mai multi octeti, semnificind in primul caz transport la adunare si in al doilea caz imprumut la scadere. Indicatorul CF nu este modificat de instructiuni de incrementare si...

  • Modelul OSI

    Modelul OSI ISO (Organizatia Internationala de Standardizare), una din cele mai importante organizatii de standardizare, a studiat diferite tipuri de retele existente în acea vreme (DECnet, SNA, TCP/IP) si a propus în 1984 un model de referinta numit OSI - Open System Interconnection). Acest model defineste sapte niveluri, împreuna cu standarde si un set de protocoale pentru ele. Este un model teoretic, construit pentru a schematiza comunicatia într-o retea de calculatoare si pentru a...

  • Laborator oop

    Aplicatia 2 Sa se adauge in formularul creat anterior un buton, cu aceleasi dimensiuni ca si butonul existent, dar sa fie amplasat in dreapta acestuia. Eticheta(caption) butonului sa fie « schimb » , iar actiunea la click sa fie inlocuirea etichetei primului buton din « iesire » in « sfarsit » Pentru aceasta vom adauga urmatoarele la codul precedent : 1) pentru inserarea unui nou buton in form: geam.addobject([buton1],[altbuton]) 2) Pentru definirea clasei altbuton, clasa derivata...

Pagina 204 din 206