PRT - CURS

Descrição

Quiz sobre PRT - CURS , criado por Vio rel em 15-01-2021.
Vio rel
Quiz por Vio rel, atualizado more than 1 year ago
Vio rel
Criado por Vio rel mais de 3 anos atrás
987
0

Resumo de Recurso

Questão 1

Questão
Analiza sintactica
Responda
  • 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

Questão 2

Questão
T* reprezinta
Responda
  • concatenarea tuturor sirurilor din multimea T
  • multimea tuturor sirurilor din T
  • multimea vida
  • multimea tuturor sirurilor finite din T

Questão 3

Questão
Optimizarea codului reprezinta
Responda
  • 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

Questão 4

Questão
Care din urmatoarele faze nu fac parte din structura unui compilator
Responda
  • JIT(just-in-time)
  • gestionarea tabelei de simboluri
  • analiza sintactica
  • analiza lexicala

Questão 5

Questão
In teoria limbajelor formale, "<b>*</b>" reprezinta
Responda
  • operatorul Kleene
  • operatorul concatenare
  • operatorul de multiplicare
  • pointer

Questão 6

Questão
Un program translator este:
Responda
  • 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

Questão 7

Questão
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
Responda
  • bytecode compiling
  • cross-compiling
  • just-in-time compiling
  • revenire din eroare a programului

Questão 8

Questão
Gramatica reprezinta
Responda
  • 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

Questão 9

Questão
O expresie regulata este
Responda
  • un identificator numeric
  • o secventa de caractere cu rol de sablon(pattern)
  • o variabila
  • un tip de instructie

Questão 10

Questão
Atomii lexicali sunt caracterizati prin
Responda
  • constanta de memorie
  • tip si valoare
  • cantitatea de memorie ocupata
  • lungime (nr. de caractere)

Questão 11

Questão
Arborele de derivare este
Responda
  • 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

Questão 12

Questão
Limbajul unei gramatici formale va defini
Responda
  • 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

Questão 13

Questão
In definirea gramaticilor P din tupla G(N,T,P,S) reprezinta
Responda
  • setul finit de reguli de productie
  • tipul limbajului de programare pe care se bazeaza respectiva gramatica
  • multimea nula
  • multimea vida

Questão 14

Questão
Compilatorul este
Responda
  • 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

Questão 15

Questão
"Revenirea din eroare" semnifica
Responda
  • 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

Questão 16

Questão
Outputul unui compilator consta din
Responda
  • fisier(e)-obiect sau erori
  • un fisier c/c++
  • un fisier executabil
  • un scanner de stringuri

Questão 17

Questão
Un alfabet reprezinta
Responda
  • 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

Questão 18

Questão
Identificatorii utilizati in programul-sursa sunt stocati
Responda
  • in tabela de simboluri
  • nu sunt stocati, ci elimnati imediat dupa cifre
  • in macrouri
  • in memoria swap

Questão 19

Questão
In definirea gramaticilor S din tupla G(N,T,P,S) reprezinta
Responda
  • 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

Questão 20

Questão
O gramatica specifica
Responda
  • 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

Questão 21

Questão
O gramatica se poate utiliza pentru
Responda
  • 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

Questão 22

Questão
Arborele de derivare se poate construi
Responda
  • top-down sau bottom-up
  • circular
  • right-to-left
  • left-to-right

Questão 23

Questão
Iesirea analizatorului lexical consta din
Responda
  • 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

Questão 24

Questão
Expresiile regulate permit
Responda
  • 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

Semelhante

Alemão Básico
Alessandra S.
Quiz Rápido de Matemática
Alessandra S.
English Basic Grammar
Alessandra S.
Como Transformar sua Anotação em Suporte
Alessandra S.
Terminologia Cirúrgica
lion.elsuffi
Conteúdo Geral Edital - Auditor Fiscal - Receita Federal
Alessandra S.
Direito Processual Penal
thiago.tc3
Engenharia de Software
Gabriel Alexandre
Direito Constitucional I - Cartões para memorização
Silvio R. Urbano da Silva
Trauma - Abordagem inicial
Vanessa Palauro
Membranas e Citoplasma
Marcos do Help