Vio rel
Test por , creado hace más de 1 año

Test sobre PRT - CURS , creado por Vio rel el 15/01/2021.

987
0
0
Sin etiquetas
Vio rel
Creado por Vio rel hace más de 3 años
Cerrar

PRT - CURS

Pregunta 1 de 24

1

Analiza sintactica

Selecciona una o más de las siguientes respuestas posibles:

  • extrage componentele gramaticale ale codului sursa si constuieste arborele de derivare (parse tree)

  • identifica atomii lexicali si le asociaza o valoare unica

  • identifica atomii lexicali si le asociaza valoarea preluata din aplicatia care se compileaza

  • genereaza codul executabil al aplicatiei analizate

Explicación

Pregunta 2 de 24

1

T* reprezinta

Selecciona una o más de las siguientes respuestas posibles:

  • concatenarea tuturor sirurilor din multimea T

  • multimea tuturor sirurilor din T

  • multimea vida

  • multimea tuturor sirurilor finite din T

Explicación

Pregunta 3 de 24

1

Optimizarea codului reprezinta

Selecciona una o más de las siguientes respuestas posibles:

  • o etapa a asezarii in pagina a programului scris

  • o caracteristica a IDE-ului care se executa pentru reducerea amprentei de memorie a programului

  • o etapa a decompilatorului

  • o etapa a compilatorului

Explicación

Pregunta 4 de 24

1

Care din urmatoarele faze nu fac parte din structura unui compilator

Selecciona una o más de las siguientes respuestas posibles:

  • JIT(just-in-time)

  • gestionarea tabelei de simboluri

  • analiza sintactica

  • analiza lexicala

Explicación

Pregunta 5 de 24

1

In teoria limbajelor formale, "<b>*</b>" reprezinta

Selecciona una o más de las siguientes respuestas posibles:

  • operatorul Kleene

  • operatorul concatenare

  • operatorul de multiplicare

  • pointer

Explicación

Pregunta 6 de 24

1

Un program translator este:

Selecciona una o más de las siguientes respuestas posibles:

  • un program care converteste programele scrise de utilizatori intr-un limbaj de programare in alt limbaj de programare

  • un program care converteste programele scrise de utilizatori intr-un limbaj accesibil calculatorului (cod-masina)

  • o componenta a sistemului de operare care incarca fisierele binare in memoria sistemului

  • o componenta a sistemului de operare care compileaza modulele progamului utilizator

Explicación

Pregunta 7 de 24

1

Daca 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

Selecciona una o más de las siguientes respuestas posibles:

  • bytecode compiling

  • cross-compiling

  • just-in-time compiling

  • revenire din eroare a programului

Explicación

Pregunta 8 de 24

1

Gramatica reprezinta

Selecciona una o más de las siguientes respuestas posibles:

  • o descriere precisa a unui limbaj, definita cu ajutorul unui alfabet

  • setul de caractere utilizat pentru definirea operatorilor pe multimile finite de simboluri

  • setul de caractere utilizat pentru implementarea unui alfabet

  • o descriere a regulilelor de derivare pentru un limbaj dat

Explicación

Pregunta 9 de 24

1

O expresie regulata este

Selecciona una o más de las siguientes respuestas posibles:

  • un identificator numeric

  • o secventa de caractere cu rol de sablon(pattern)

  • o variabila

  • un tip de instructie

Explicación

Pregunta 10 de 24

1

Atomii lexicali sunt caracterizati prin

Selecciona una o más de las siguientes respuestas posibles:

  • constanta de memorie

  • tip si valoare

  • cantitatea de memorie ocupata

  • lungime (nr. de caractere)

Explicación

Pregunta 11 de 24

1

Arborele de derivare este

Selecciona una o más de las siguientes respuestas posibles:

  • reprezentarea grafica a unei secvente de derivari

  • reprezentarea regulilor de derivare utilizant operatorul Kleene

  • reprezentarea grafica a unei reguli de productie

  • reprezentarea interna a starii unui program

Explicación

Pregunta 12 de 24

1

Limbajul unei gramatici formale va defini

Selecciona una o más de las siguientes respuestas posibles:

  • toate sirurile care pot fi generate cu simbolul de start dat si aplicand regulile de productie specificate, pana la epuizarea tuturor simbolurilor neterminate

  • tipul de simboluri care pot fi utilizate in cadrul acelei gramatici(terminale sau non-terminale)

  • atat alfabetul cat si cuvintele-cheie necesare descrierii unui limbaj formal

  • alfabetul necesar descrierii unui limbaj formal

Explicación

Pregunta 13 de 24

1

In definirea gramaticilor P din tupla G(N,T,P,S) reprezinta

Selecciona una o más de las siguientes respuestas posibles:

  • setul finit de reguli de productie

  • tipul limbajului de programare pe care se bazeaza respectiva gramatica

  • multimea nula

  • multimea vida

Explicación

Pregunta 14 de 24

1

Compilatorul este

Selecciona una o más de las siguientes respuestas posibles:

  • o aplicatie software care translateaza un program scris intr un limbaj de programare intr-o forma executabila de catre calculator

  • o aplicatie software care interactioneaza cu memoria sistemului pentru a determina arhitectura acestuia (32/64 biti)

  • o aplicatie software rezidenta in memoria care executa instructiuni preluate de la utilizator, scrise intr-un limbaj de programare de nivel inalt

  • o aplicatie software care incarca in memorie un program scris intr-un limbaj de nivel inalt

Explicación

Pregunta 15 de 24

1

"Revenirea din eroare" semnifica

Selecciona una o más de las siguientes respuestas posibles:

  • tratarea erorilor detectate si continuarea procesului de compilare(daca e posibil)

  • afisarea codului de eroare pentru eroarea curenta detectata in codul sursa

  • oprirea executiei unui program care s-a blocat prin utilizarea combinatiei de taste "Ctrl+c"

  • resetarea memoriei sistemului

Explicación

Pregunta 16 de 24

1

Outputul unui compilator consta din

Selecciona una o más de las siguientes respuestas posibles:

  • fisier(e)-obiect sau erori

  • un fisier c/c++

  • un fisier executabil

  • un scanner de stringuri

Explicación

Pregunta 17 de 24

1

Un alfabet reprezinta

Selecciona una o más de las siguientes respuestas posibles:

  • o multime finita de simboluri(caractere si cifre)

  • o baza de numeratie

  • literele(fara semnele speciale) ce se pot utiliza pentru a scrie un program

  • caracterele ASCII de baza ce se pot utiliza pentru a scrie un progam

Explicación

Pregunta 18 de 24

1

Identificatorii utilizati in programul-sursa sunt stocati

Selecciona una o más de las siguientes respuestas posibles:

  • in tabela de simboluri

  • nu sunt stocati, ci elimnati imediat dupa cifre

  • in macrouri

  • in memoria swap

Explicación

Pregunta 19 de 24

1

In definirea gramaticilor S din tupla G(N,T,P,S) reprezinta

Selecciona una o más de las siguientes respuestas posibles:

  • simbol de start pentru gramatica

  • multimea de simboluri ce vor fi utilizate in gramatica, inclusiv multimea vida

  • multimea de simboluri ce vor fi utilizate in gramatica

  • simbol de stop pentru gramatica

Explicación

Pregunta 20 de 24

1

O gramatica specifica

Selecciona una o más de las siguientes respuestas posibles:

  • setul de siruri ce pot fi considerate ca fiind cuvinte sau declaratii valide in limbajul respectiv

  • setul de operatiuni ce se pot efectua asupra unui limbaj

  • caracterele utilizate pentru descrierea unui limbaj

  • setul de operatiuni ce se pot efectua asupra unui alfabet

Explicación

Pregunta 21 de 24

1

O gramatica se poate utiliza pentru

Selecciona una o más de las siguientes respuestas posibles:

  • determinarea apartenentei unui sir la un limbaj dat

  • determinarea apartenentei unui caracter din alfabet la un limbaj dat

  • generarea de noi alfabete finite, mai avansate

  • generarea de noi alfabete, mai avansate

Explicación

Pregunta 22 de 24

1

Arborele de derivare se poate construi

Selecciona una o más de las siguientes respuestas posibles:

  • top-down sau bottom-up

  • circular

  • right-to-left

  • left-to-right

Explicación

Pregunta 23 de 24

1

Iesirea analizatorului lexical consta din

Selecciona una o más de las siguientes respuestas posibles:

  • un sir de atomi lexicali

  • un program executabil

  • un sir de perechi cheie-valoare

  • un sir de valori numerice ce descriu instructiunile din codul-surs

Explicación

Pregunta 24 de 24

1

Expresiile regulate permit

Selecciona una o más de las siguientes respuestas posibles:

  • extragerea tuturor subsirurilor care au aceeasi structura cu sablonul definit

  • detectia pozitiei tuturor subsirurilor identificate, identice cu subsirul cautat

  • detectia pozitiei tuturor subsirurilor identificate ce au aceeasi lungime ca substringul cautat

  • analiza lexicala a unui program

Explicación