No student devices needed. Know more
19 questions
1. Utilizând platforma replit.com, lansarea în execuție a unui program Python se face prin intermediul butonului: ...
2. Limbajul Python este un limbaj de programare interpretat. Interpretorul transformă codul sursă în cod mașină, linie cu linie.
Adevărat
Fals
3. Orice limbaj de programare are propriul set de reguli de sintaxă.
Adevărat
Fals
4. Prin sintaxa unui limbaj de programare se înțelege:
vocabularul limbajului de programare
descrierea completă a construcțiilor permise
totalitatea instrucțiunilor pe care limbajul le înțelege
totalitatea bibliotecilor pe care limbajul de programare le recunoaște
5. Un limbaj de programare este case-sensitive dacă face deosebire între caracterele litere mari și cele litere mici. Limbajul Python nu este un limbaj de programare case-sensitive.
Adevărat
Fals
6. În Python, un comentariu este precedat de caracterul:
*
&
#
%
7. În Python, latura_1 nu este un identificator valid pentru o variabilă.
Adevărat
Fals
8. În Python, în urma declarației
PI = 3.14
tipul de dată asociat lui PI este int.
Adevărat
Fals
9. Citirea unei date de la tastatură se face cu ajutorul comenzii print().
Adevărat
Fals
10. Pentru a citi o dată numerică de tip întreg în variabila x, folosim instrucțiunea Python:
x=input()
input()=x
x=input(“Dați valoarea lui x: ”)
x=int(input(”Dați valoarea lui x: ”))
11. Fie codul Python din imagine.
Dacă se citește valoarea 50 de la tastatură, atunci codul produce următorul rezultat:
personajul înaintează 50 de unități
personajul merge înapoi 50 de unități
interpretorul generează mesaj de eroare; comanda t.forward(d) așteaptă ca d să fie valoare numerică, dar comanda input a preluat valoarea ca text
codul este corect, dar nu produce niciun rezultat
În contextul utilizării modulului Turtle pentru a realiza desene în Python, ne definim personajul t, cel pe care îl controlăm să realizeze desenul.
12. Care dintre următoarele comenzi va genera o eroare de nume?
t.forward(50)
t.backward(50)
t.forword(50)
t.left(90)
În contextul utilizării modulului Turtle pentru a realiza desene în Python, ne definim personajul t, cel pe care îl controlăm să realizeze desenul.
13. Care dintre următoarele comenzi va genera o eroare de sintaxă?
t.forward(50)
t.color(“red”)
t.color(green)
t.right(90)
14. Avem codul Python din imagine. În urma execuției lui, se generează un mesaj de eroare: "NameError: name 'd' is not defined in line 4".
Mesajul de eroare apare deoarece:
În linia 1, numele turtle trebuia scris cu majusculă
În linia 2, numele Pen trebuia scris cu litere mici
În linia 3, valoarea green nu trebuia scrisă între ghilimele
La execuția instrucțiunii din linia 4, interpretorul nu îl cunoaște pe d; nu a fost definit anterior
În contextul utilizării modulului Turtle pentru a realiza desene în Python, ne definim personajul t, cel pe care îl controlăm să realizeze desenul.
15. Ne propunem să întoarcem personajul t la stânga, cu 90 de grade.
Comanda / instrucțiunea corectă este:
t.west(90)
t.left(90)
left(90)
t.turnleft(90)
16. Avem codul Python din imagine.
În urma execuției, acesta produce următorul rezultat:
desenează un pătrat de culoare roșie și laturi de lungime 50
desenează un pătrat de culoare verde și laturi de lungime 50
desenează un romb de culoare roșie și laturi de lungime 50
desenează un romb de culoare verde și laturi de lungime 50
17. Ne propunem să realizăm un dreptunghi de culoare albastră și de laturi l1, respectiv l2, citite de la tastatură.
Programul Python care rezolvă această problemă este:
18. Comanda / instrucțiunea
print("Hello world!")
determină:
afișarea pe ecran a mesajului "Hello World!"
afișarea pe ecran a mesajului "Hello world!"
afișarea pe ecran a mesajului "hello world!"
Toate variantele de răspuns sunt corecte
19. Extensia unui fișier Pyton este:
.pt
.ppt
.py
.pyt
Explore all questions with a free account