Quiz
QUIZ-24INTREBARI-CURS-PRT
Questions in this quiz (24)
1Analiza sintactica
- Aextrage componentele gramaticale ale codului sursa si constuieste arborele de derivare (parse tree)
- Bgenereaza codul executabil al aplicatiei analizate
- Cidentifica atomii lexicali si le asociaza valoarea preluata din aplicatia care se compileaza
- Didentifica atomii lexicali si le asociaza o valoare unica
2T* reprezinta
- Amultimea tuturor sirurilor finite din T
- Bmultimea tuturor sirurilor din T
- Cconcatenarea tuturor sirurilor din multimea T
- Dmultimea vida
3Optimizarea codului reprezinta
- Ao etapa a asezarii in pagina a programului scris
- Bo caracteristica a IDE-ului care se executa pentru reducerea amprentei de memorie a programului
- Co etapa a decompilatorului
- Do etapa a compilatorului
4Care din urmatoarele faze nu fac parte din structura unui compilator
- Agestionarea tabelei de simboluri
- Banaliza sintactica
- Canaliza lexicala
- DJIT(just-in-time)
5In teoria limbajelor formale, "<b>*</b>" reprezinta
- Aoperatorul de multiplicare
- Bpointer
- Coperatorul Kleene
- Doperatorul concatenare
6Un program translator este:
- Ao componenta a sistemului de operare care incarca fisierele binare in memoria sistemului
- Bo componenta a sistemului de operare care compileaza modulele progamului utilizator
- Cun program care converteste programele scrise de utilizatori intr-un limbaj de programare in alt limbaj de programare
- Dun program care converteste programele scrise de utilizatori intr-un limbaj accesibil calculatorului (cod-masina)
7Daca masina destinatie(cea pentru care compilatorul trebuie sa genereze cod) poate sa difere de masina-sursa (cea pe care se executa compilatorul), procesul se numeste
- Ajust-in-time compiling
- Brevenire din eroare a programului
- Ccross-compiling
- Dbytecode compiling
8Gramatica reprezinta
- Ao descriere precisa a unui limbaj, definita cu ajutorul unui alfabet
- Bsetul de caractere utilizat pentru definirea operatorilor pe multimile finite de simboluri
- Csetul de caractere utilizat pentru implementarea unui alfabet
- Do descriere a regulilelor de derivare pentru un limbaj dat
9O expresie regulata este
- Ao secventa de caractere cu rol de sablon(pattern)
- Bun identificator numeric
- Co variabila
- Dun tip de instructie
10Atomii lexicali sunt caracterizati prin
- Acantitatea de memorie ocupata
- Btip si valoare
- Cconstanta de memorie
- Dlungime (nr. de caractere)
11Arborele de derivare este
- Areprezentarea grafica a unei secvente de derivari
- Breprezentarea regulilor de derivare utilizant operatorul Kleene
- Creprezentarea grafica a unei reguli de productie
- Dreprezentarea interna a starii unui program
12Limbajul unei gramatici formale va defini
- Atoate sirurile care pot fi generate cu simbolul de start dat si aplicand regulile de productie specificate, pana la epuizarea tuturor simbolurilor neterminate
- Btipul de simboluri care pot fi utilizate in cadrul acelei gramatici(terminale sau non-terminale)
- Catat alfabetul cat si cuvintele-cheie necesare descrierii unui limbaj formal
- Dalfabetul necesar descrierii unui limbaj formal
13In definirea gramaticilor P din tupla G(N,T,P,S) reprezinta
- Atipul limbajului de programare pe care se bazeaza respectiva gramatica
- Bsetul finit de reguli de productie
- Cmultimea nula
- Dmultimea vida
14Compilatorul este
- Ao aplicatie software care translateaza un program scris intr un limbaj de programare intr-o forma executabila de catre calculator
- Bo aplicatie software care interactioneaza cu memoria sistemului pentru a determina arhitectura acestuia (32/64 biti)
- Co aplicatie software rezidenta in memoria care executa instructiuni preluate de la utilizator, scrise intr-un limbaj de programare de nivel inalt
- Do aplicatie software care incarca in memorie un program scris intr-un limbaj de nivel inalt
15"Revenirea din eroare" semnifica
- Aafisarea codului de eroare pentru eroarea curenta detectata in codul sursa
- Boprirea executiei unui program care s-a blocat prin utilizarea combinatiei de taste "Ctrl+c"
- Ctratarea erorilor detectate si continuarea procesului de compilare(daca e posibil)
- Dresetarea memoriei sistemului
16Outputul unui compilator consta din
- Aun fisier c/c++
- Bun fisier executabil
- Cfisier(e)-obiect sau erori
- Dun scanner de stringuri
17Un alfabet reprezinta
- Ao baza de numeratie
- Bo multime finita de simboluri(caractere si cifre)
- Cliterele(fara semnele speciale) ce se pot utiliza pentru a scrie un program
- Dcaracterele ASCII de baza ce se pot utiliza pentru a scrie un progam
18Identificatorii utilizati in programul-sursa sunt stocati
- Anu sunt stocati, ci elimnati imediat dupa cifre
- Bin macrouri
- Cin memoria swap
- Din tabela de simboluri
19In definirea gramaticilor S din tupla G(N,T,P,S) reprezinta
- Amultimea de simboluri ce vor fi utilizate in gramatica, inclusiv multimea vida
- Bsimbol de start pentru gramatica
- Cmultimea de simboluri ce vor fi utilizate in gramatica
- Dsimbol de stop pentru gramatica
20O gramatica specifica
- Asetul de operatiuni ce se pot efectua asupra unui limbaj
- Bsetul de siruri ce pot fi considerate ca fiind cuvinte sau declaratii valide in limbajul respectiv
- Ccaracterele utilizate pentru descrierea unui limbaj
- Dsetul de operatiuni ce se pot efectua asupra unui alfabet
21O gramatica se poate utiliza pentru
- Adeterminarea apartenentei unui caracter din alfabet la un limbaj dat
- Bdeterminarea apartenentei unui sir la un limbaj dat
- Cgenerarea de noi alfabete finite, mai avansate
- Dgenerarea de noi alfabete, mai avansate
22Arborele de derivare se poate construi
- Atop-down sau bottom-up
- Bcircular
- Cright-to-left
- Dleft-to-right
23Iesirea analizatorului lexical consta din
- Aun sir de atomi lexicali
- Bun program executabil
- Cun sir de perechi cheie-valoare
- Dun sir de valori numerice ce descriu instructiunile din codul-surs
24Expresiile regulate permit
- Adetectia pozitiei tuturor subsirurilor identificate, identice cu subsirul cautat
- Bdetectia pozitiei tuturor subsirurilor identificate ce au aceeasi lungime ca substringul cautat
- Canaliza lexicala a unui program
- Dextragerea tuturor subsirurilor care au aceeasi structura cu sablonul definit
Information
- Description
- Quiz on QUIZ-24INTREBARI-CURS-PRT, created by FAKE NIBBA on 14/01/2021.
- Author
- FAKE NIBBA
- Language
- English
- Views
- 1,171
- Rating
- No ratings yet Rate this quiz