Algoritmi Pseudocod

20 ţntrebri | Total Attempts: 2239

SettingsSettingsSettings
Please wait...
Algoritmi Pseudocod

Test adresat elevilor claselor a IX-a profilul -stiintele naturii


Questions and Answers
  • 1. 
    Pentru ca o succesiune de pasi in rezolvarea unei probleme sa devina algoritm, acesta trebuie sa respecte urmatoarele conditii:
    • A. 

      Finititudine

    • B. 

      Realizabilitate

    • C. 

      Eficienta

    • D. 

      Universalitate

    • E. 

      Posibilitate

    • F. 

      Claritate

  • 2. 
    Metodele de implementare ale unui algoritm pot fi:
    • A. 

      Schema logica

    • B. 

      Metoda cuvantului cheie

    • C. 

      Pseudocodul

    • D. 

      Metoda operand/operator

    • E. 

      Limbajul de programare

  • 3. 
    Avantajul limbajului pseudocod consta in:
    • A. 

      Nu este inteles de catre computer

    • B. 

      Nu este legat de o anumita sintaxa

    • C. 

      Poate conduce la o solutie practica

    • D. 

      Foloseste numai anumite cuvinte cheie in scriere

  • 4. 
    In cadrul unui algoritm intalnim urmatoarele tipuri de date:
    • A. 

      De intrare/ de iesire

    • B. 

      Constante / variabile

    • C. 

      De decizie / de atribuire

  • 5. 
    Tipul numeric poate sa contina constante sau variabile care sunt:
    • A. 

      Numere intregi ( cu sau fara semn )

    • B. 

      Numere reale (ca numere rationale cu un numar finit de zecimale)

    • C. 

      Numere intregi

    • D. 

      Numere intregi ( cu sau fara semn) si numere reale (ca nr rationale cu nr finit de zecimale)

  • 6. 
    Orice variabila se caracterizeaza prin trei elemente:
    • A. 

      Caracter / valoare / loc de dispunere

    • B. 

      Adresa / valoare / nume

    • C. 

      Nume / tip / adresa

  • 7. 
    ALEGETI VALOAREA DE ADEVAR A PROPOZITIEI URMATOARE: "Prin operatia de intrare (CITESTE) se intelege preluarea unei date de la un dispozitiv de intrare in memoria interna a calculatorului''
    • A. 

      True

    • B. 

      False

  • 8. 
    In cadrul unei expresii formata din operanzi si operatori , operatorii sunt cei care desemneaza operatiille care se executa asupra operanzilor. Principalele categorii de operatori sunt:
    • A. 

      Aritmetici

    • B. 

      Algebrici

    • C. 

      Numerici

    • D. 

      Logici

    • E. 

      Relationali

  • 9. 
    Pentru a calcula catul impartirii intregi a lui x la y se va folosi operatorul:
    • A. 

      %

    • B. 

      DIV

    • C. 

      MOD

    • D. 

      /

  • 10. 
    Pentru a afla daca numarul N este par vom folosi una din variantele:
    • A. 

      N/2=0

    • B. 

      N DIV 2 = 0

    • C. 

      N MOD 2 =0

    • D. 

      [N/2]=0

  • 11. 
    Rezultatul evaluarii expresiei N%10 pentru N=12345 este:
    • A. 

      1234

    • B. 

      1234,5

    • C. 

      5

    • D. 

      1,2345

  • 12. 
    Rezulatul evaluarii expresiei NOT(a<-1 AND a<=1) pentru o valoare a variabilei a=0.5 este:
    • A. 

      TRUE

    • B. 

      FALSE

    • C. 

      Ambele variante

    • D. 

      Nici o varianta

  • 13. 
    Stabiliti care din urmatoarele expresii calculeaza media aritmetica a numerelor intregi memorate in variabilele x si y :
    • A. 

      X+y/2

    • B. 

      X/2+y

    • C. 

      (x+y)%2

    • D. 

      (x+y)/2

  • 14. 
    Care este instructiunea pseudocod care are ca rezultat  numarul obtinut prin inversarea ordinii cifrelor numarului natural format din exact 2 cifre, memorat in variabila y ?
    • A. 

      Y%10*10+[y/10]

    • B. 

      [y/10]*10+y%10

    • C. 

      Y%10+[y/10]*10

    • D. 

      Y%10+[y/10]

  • 15. 
    Stiind ca N este o variabila intreaga ce memoreaza un numar natural, precizati cum poate fi scrisa in pseudocod conditia va valoarea lui N sa fie numar natural par din intervalul [1;50].
    • A. 

      N>=1 and (n

    • B. 

      (n>=1 or n

    • C. 

      (n>=1 and n

    • D. 

      (n>=1 and n

  • 16. 
    Orice algoritm de rezolvare aunei probleme poate fi descris folosind una sau o combinatie de structuri de control din urmatoarele:
    • A. 

      Structura liniara

    • B. 

      Structura operationala

    • C. 

      Structura alternativa

    • D. 

      Structura optionala

    • E. 

      Structura repetitiva

  • 17. 
    Stabiliti afirmatia corecta:
    • A. 

      Structura alternativa se foloseste atunci cand instructiunile se executa una dupa alta in ordinea in care apar.

    • B. 

      Structura alternativa alege o optiune din doua posibile in functie de rezultatul evaluarii unei conditii logice.

    • C. 

      In structura alternativa se executa ambele optiuni dupa evaluarea conditiei logice.

  • 18. 
    Alegeti valoarea de adevar a afirmatiei: '' Structura repetitiva cu numar necunoscut de pasi este imposibil de descris in cadrul unui algoritm datorita faptului ca nu respecta conditia de finititudine a acestuia"
    • A. 

      True

    • B. 

      False

  • 19. 
    Alegeti varianta corecta pentru determinarea minimului (min) a doua numere reale memorate in variabilele x si y:
    • A. 

      Min=x; DACA min>y ATUNCI min=y

    • B. 

      DACA x

    • C. 

      DACA x

Back to Top Back to top