teza semestriala profil uman

Upload: caracuian-anna

Post on 10-Feb-2018

235 views

Category:

Documents


2 download

TRANSCRIPT

  • 7/22/2019 Teza Semestriala Profil Uman

    1/9

    Liceul Teoretic Andrei Straist Anul de studii 2011-2012 Profesor Ghedrovici Svetlana

    Tez la informatic

    clasa a XI-a, profil umanist, sesiunea de var

    a elev__ din clasa __________________Nuele____________________________

    Prenuele__________________________

    n via totdeauna este loc pentru perfeciune.A face fiecare lucru la timpul su i a-l face definitiv,pentru a nu reveni asupra lui iat un secret al oamenilor mari.

    Competene specifice la informatic

    CS1. A!licarea etodelor de al"oriti#are$ de forali#are$ de anali#$ de sinte# %i de !ro"raare !entrusolu&ionarea !ro'leelor le"ate de !relucrarea autoati#at a infora&iei(

    CS2. Translarea al"oritilor frecvent utili#a&i )ntr-un li'a* de !ro"raare de nivel )nalt(

    Varianta I1. Completai propoziia

    a+ ,unc&iile sunt su'!ro"rae care

    '+ aria'ilele dinaice sunt

    c+ Paraetri forali valoare sunt

    d+ A!elul unei !roceduri cu !araetri se face

    e+ Ti!ul re#ultatului unei func&ii !oate fi

    ! p.

    2.Se consider c !ro"raul !rinci!al con&ine urtoarele declara&i.Var a$ '$ c. inte"er/ . real/ . char/"rocedure Test. inte"er/ ar 3. real/ #. char+/

    4are dintre instruc&iunile ce urea# nu sunt corecte5 Ar"uenta&i rs!unsul(

    a+ Testa$ '$ 6a6+/'+ Test$ $ 6#6+/c+ Testa$ 7(2$ 616+/d+ Test1$ $ 616$ +/e+ 8ritelnTesta$ '$ ++/f+ Testa$ $ 6a6+/

    # p.$. 4are din antetele ce urea# nu sunt corecte5 Ar"uenta&i rs!unsul(

    a+ %unction &'#. char+. set of '3te/'+ %unction . inte"er/ #. char+. real/c+ %unction &(. arra391((100: of inte"er+. inte"er/d+ %unction &)S. Strin"+. char/e+ %unction &%. inte"er+. 1(( ;a

  • 7/22/2019 Teza Semestriala Profil Uman

    2/9

    Liceul Teoretic Andrei Straist Anul de studii 2011-2012 Profesor Ghedrovici Svetlana

    Tez la informatic

    clasa a XI-a, profil umanist, sesiunea de var

    !.Se consider !ro"raul.

    "ro+ram Test/ ar $ 3. inte"er/ "rocedure "roar a. inte"er/ '. inte"er+/

    =e"in'.?'@10/

    a.?a-'/>nd/

    'e+in .?0/ 3.?2/ "ro$ 3+/ 8riteln $ 6 6 $ 3+/

    "ro3$+/ 8riteln $ 6 6 $ 3+/)nd.

    4e va afi%a acest !ro"ra5

    ____________________________________________________________________________________

    Scrie&i nuele !araetrilor forali______$ foralivaloare_______$ forali varia'ile_______$

    varia'ilelor "lo'ale_______$ !araetriloractuali__________________________

    p.

    (

    #.

    ,ie dat urtorul !ro"ra.

    Program Numar;

    Var m: integer;

    Function F (n:integer):integer;

    Var s : integer;

    Begin

    s:=0;

    While n 0 do

    Begin

    s:=s*0 ! n mod 0;

    n:=n di" 0;

    end;

    F:= s;

    #nd;

    Begin

    Write($m=%); &eadln( m );

    Writeln( ' ( m ));

    #nd

    1 Ce va afia acest pro+ram/

    a+ nurul de cifre ale nurului

    '+ sua cifrelor nurului c+ nurul cu cifrele in ordine invers decit alelui d+ nici un rs!uns anterior nu e corect

    2 )numeraia+ aria'ilele "lo'ale.BBBBBBBBB

    '+ aria'ilele localeBBBBBBBBBBc+ Paraetri forali valoare.BBBBBB((((d+ Paraetri forali varia'il.BBBBBBe+ Paraetri actualiBBBBBBBBBBB

    2 p.

    0. Se consider !ro"raul )n care se )ntClnesc efecte colaterale."ro+ram Test2/

    ar a. inte"er/

    "rocedure "rocedar . inte"er+/'e+in

    .?-/

    .?a@D/)nd

    'e+in a.?E/"roceda+/ 8ritelna+/"roceda+/ 8ritelna+/

    )nd.4e va afi%a acest !ro"ra5

    _______________________________________________________________________________

    _______________________________________________________________________________Fp.

  • 7/22/2019 Teza Semestriala Profil Uman

    3/9

    Liceul Teoretic Andrei Straist Anul de studii 2011-2012 Profesor Ghedrovici Svetlana

    Tez la informatic

    clasa a XI-a, profil umanist, sesiunea de var

    .

    Se consider funcia carecalculeaz numrul de cifre aunui numr ntreg:

    %unction Testa.inte"er/+.inte"er/var '.inte"er

    =e"in

    '.?0/

    hile aHI0 do'e"in

    '.?'@1/a.?a div 10/

    end/

    Test.?'

    >nd/

    Scrie&i !ro"raul care calculea# nurul de cifre a unuinur )ntre"X$ utili#Cnd un su'!ro"raprocedur(

    ! p..

    Fie programul:var s.strin"/ .'3te/

    Procedure Litera.strin" / var 3.'3te+/

    var i.'3te/

    'e"in

    3.?0/for i.?1 to len"th+ doif 9i: in 9Ja6((6#6: then inc3+/

    end/

    =e"inritelnJKati sirul.6+/

    readlns+/Literas$ +/

    ritelnJ?6$+/

    readln>nd(

    a+ 4e reali#ea#!rocedura5(

    c+ 4are varia'ile sunt locale$+lo3ale5

    '+ 4e va afi%a !ro"raul

    dac la intrare va fi dat

    %irults!"#$%&"'()*5

    d+ 4are sunt !araetrii actuali,formali5

    * p.

    14.12 p.

    Se consider tabloul +,-..n de numere intregi/ 012-33. Scriei program/ care calculeaz suma elementelormai mici de cat elementul ma4im.

    5ntrare: numrul n 6i elementele tabloului se citesc de la tastatur. 5e6ire: elementul ma4im 6i suma cerut se vor afi6a la ecran

  • 7/22/2019 Teza Semestriala Profil Uman

    4/9

    Liceul Teoretic Andrei Straist Anul de studii 2011-2012 Profesor Ghedrovici Svetlana

    Tez la informatic

    clasa a XI-a, profil umanist, sesiunea de var

    a elev__ din clasa __________________Nuele____________________________

    Prenuele__________________________

    n via totdeauna este loc pentru perfeciune.A face fiecare lucru la timpul su i a-l face definitiv,pentru a nu reveni asupra lui iat un secret al oamenilor mari.

    Competene specifice la informatic

    CS1. A!licarea etodelor de al"oriti#are$ de forali#are$ de anali#$ de sinte# %i de !ro"raare !entrusolu&ionarea !ro'leelor le"ate de !relucrarea autoati#at a infora&iei(

    CS2. Translarea al"oritilor frecvent utili#a&i )ntr-un li'a* de !ro"raare de nivel )nalt(

    1( 4o!leta&i !ro!o#i&ia.a+ Su'!ro"ra este

    c+ Paraetrii varia'il sunt destina&i !entru

    d+ aria'ila "lo'al !oate fi folosit !entru

    $ p.2.Se consider c !ro"raul !rinci!al con&ine urtoarele declara&i.

    Var a$ '$ c. inte"er/ t. real/ . char/%unction Test. inte"er/ 3. real/ #. char+. real/

    4are dintre instruc&iunile ce urea# nu sunt corecte5 Ar"uenta&i rs!unsul(

    a+ t.?Testt$ t$ 6@6+/'+ t.?Testa$ '$ 6a6+/c+ a.?Test$ M$ +/d+ t.?Testa$ a$ a+/e+ 8ritelnTest0(7$ '$ 6a6++/f+ Test2$$6@6+/

    # p.$. 4are din antetele ce urea# nu sunt corecte5 Ar"uenta&i rs!unsul(

    a+ "rocedure &'ar #. char+. strin"/'+ "rocedure 2&5$ 3. inte"er/ #. char+/c+ "rocedure &C. arra391((100: of inte"er+/d+ "rocedure S. Strin"+/

    e+ "rocedure &%var . char/ . inte"er+/f+ "rocedure &&ar $ 3. strin"+/

    *. # p.ProgramT>ST/

    var a. real/

    Function,1'. real+.real/ var c. real/

    ProcedureP1d. inte"er+/ var n. char/

    'e"in

    (((( end/

    'e"in

    (((

    end/

    Function,2. real+.real/

    var . inte"er/

    'e"in

    (((((

    end/

    Function,d. inte"er+.real/ var t. char/ ProcedureP2v. inte"er+/ var d. char/

    'e"in ((((

    end/

    'e"in

    (((( end/

    =e"in

    ((((((

    >nd(

    Construii reprezentarea arborescent aprogramului. Determinai nivelul de imbricare asubprogramelor.

    %1 "1 %2 %$ "2

    test

    %1

    "1

    %2%$

    "2

    $ p.

  • 7/22/2019 Teza Semestriala Profil Uman

    5/9

    Liceul Teoretic Andrei Straist Anul de studii 2011-2012 Profesor Ghedrovici Svetlana

    Tez la informatic

    clasa a XI-a, profil umanist, sesiunea de var

    !.Se consider !ro"raul."ro+ram Test/

    ar $ 3. inte"er/

    "rocedure "ro a. inte"er/ ar '. inte"er+/ 'e+in

    a.?a@7/'.?a-'/

    )nd'e+in .?0/ 3.?2/

    "ro$ 3+/ 8riteln $ 6 6 $ 3+/ "ro3$ +/ 8riteln $ 6 6 $ 3+/

    )nd.#.

    4e va afi%a acest !ro"ra5__________________________________________

    __________________________________________Scrie&i nuele !araetrilor forali______$ forali

    valoare_______$ forali varia'ile_______$varia'ilelor "lo'ale_______$ !araetrilor

    actuali_________________________ p.

    ,ie dat urtorul !ro"ra.

    Program Numar;

    Var n: real;

    Function F (m:real):real;

    Var : real;

    Begin

    :=0;

    While m 0 do

    Begin

    := ! m mod 0;

    m:=m di" 0;

    end;

    F:= ;

    #nd;

    Begin

    Write($n=%); &eadln( n );

    Writeln( ' ( n ));

    #nd

    I. )numerai

    A+aria'ilele "lo'ale.BBBBBBBBB

    =+aria'ilele localeBBBBBBBBBB

    4+Paraetri actualiBBBBBBBB

    K+Paraetri forali valoare.BBBBBB((((

    >+Paraetri forali varia'il.BBBBBB

    2 p

    E( 4e re#ultat va afi%a urtorul !ro"ra. program calculez; var 4/7/z: integer8 procedure suma! var a:integer8 b:integer8 var c:integer*8 begin

    c:2a#b8 end8

    begin

    4:298 7:2-8 z:238 suma!4/ 7/ z*8 suma!7/ z/ 4*8 suma!z/ 4/ 7*8 suma!7/ 4/ z*8 riteln!4/ ;

  • 7/22/2019 Teza Semestriala Profil Uman

    6/9

    Liceul Teoretic Andrei Straist Anul de studii 2011-2012 Profesor Ghedrovici Svetlana

    Tez la informatic

    clasa a XI-a, profil umanist, sesiunea de var

    a+ n al"orit care se a!elea# !e el )nsu%i esteBBBBBBBBBBBBBBBBBBBB((

    '+ Paraetrii care se transit la a!elul unui su'!ro"ra se nuescBBBBBBBBBBBBB

    c+ O varia'il BBBBBBB((este vi#i'il )n tot !ro"raul(

    !+

    .

    Ce va afi6a programulurmtor:+=>?@0A+B5.

    Programprog8arx,! integer8

    Procedurep "a!integer; var b!integer#;$egin a!%a&'; b!%b&a;@nd8

    egin

    x!%(; !%o; p"x,#; rite "x,) *,, * *#; p",x*8rite"x,) *,, * *#;p"x,x#; rite "x,) *,, * *#; p",#;

    rite"x,) *,#;end.(

    a+ 4e reali#ea# !rocedura5(

    1 p.

    '+ 4are varia'ile sunt locale$+lo3ale5

    1 p.

    c+ 4e va afi%a !ro"raul 5

    * p.

    d+ 4are sunt !araetriiactuali,formali5

    1 p.

    0 p.14.

    1* p.

    Se consider tabloul +,-..n de numere intregi/ 012-33. Scriei program/ care calculeaz suma elementelorminimale .

    5ntrare: numrul n 6i elementele tabloului se citesc de la tastatur. 5e6ire: elementul minimum 6i suma cerut se vor afi6a la ecran

  • 7/22/2019 Teza Semestriala Profil Uman

    7/9

    5atrice de specificare

    Coninuturi Cunoatere i6nele+ere

    &plicare &naliza isinteza

    Total

    "relucrarea datelor cu a7utorulsu3pro+ramelor predefinite i alsu3pro+ramelor ela3orate dectre utilizator.

  • 7/22/2019 Teza Semestriala Profil Uman

    8/9

    4itirea datelor

    A!elul su'ro"rauluiAfi%area re#ultatelor

    2

    2

    'arem de notare

    =ota (e la la

    10 E1 EEQ M E0

    F 7 M2

    E 7

    M 2

    7 2M

    1Q 27

    1 1F

    2 M 12

    1 0 7

  • 7/22/2019 Teza Semestriala Profil Uman

    9/9

    Se consider tabloul +,-..n de numere reale/ 012-33. Scriei un program/ figureaz n acest tablouelemental minim.

    5ntrare: numrul n 6i elementele tabloului se citesc de la tastatur. 5e6ire: elementul minim 6i se vor afi6a la ecran de cte ori el figureaz n tablou.