Sunteți pe pagina 1din 103
UNIVERSITATEA DIN BUCURESTI C.C.U.B. CENTRUL DE CALCUL BIBLIOTECA RAVAGE (versiunea FELIX C-256) Ghidul utilizatorului Conf.Dr, LVADUVA UZ INTERN 1925 UNIVERSITATEA din Bi URESTI CENTRUL de CALCUL Conf.Dr.Ion Vaduva RAVAGE 0 biblioteca de subrutine FORTRAN pentru generarea cu calculatorul a nunerelor aleatoare,variabilelor aleatoare si proceselor stohastice (Ghidul utilizatorului) BUCURESTI 1975 PREFATA Aceasta bibliotecd relocabili,realizati 1a Centrul de Calcul al Universitatii din Bucuresti ,(CCUB),este o primi versiune a unei biblioteci stiintifice pentru generarea cu calculatorul a varia- bilelor aleatoareproceselor stohastice si a altor elemen sto- hastice,fiind rezultatul multor ani de munca depusi de autor in acest domeniu. Subrutinele selectate si incluse in aceasti prim’ versiune a bi- bliotee: acopera cele mai importante tipuri de variabile alea~ toare si procese stohastice.Acele tipuri de elemente alcatoare care nu au fost incluse in bibliotecd,impreun& cu rutine noi pentru tipuri deja considerate de variabile aleatoare vor fi in~ cluse intr-o versiune viitoare a biblioteci. 0 parte din subrutinele din aceasta biblioteci consituie subru- tine de baz ce vor fi incluse in limbajul SIMUB (Limbajul de SIMulare de la Universitatea Bucuresti). Algoritmii au fost extrasi din diferite carti si lucriri (a se vedea bibliografia),iar o bund parte dintre ei au fost elabo- vati sau imbundtatiti de cdtre autor.0 parte a acestei biblio- teci a fost testatd la GMD-BONN pe un calculator SIEMENS 400 » in timpul unui stagiu de visiting efectuat de autor tn vara anu- lui 1974,La codificarea in FORTRAN si la elaborarea unor progra- me pentru testare au dat ajutor P.Elbel (asistent la GMD-BONN) si Dr.Nicolae Nicorovici (CCUB). Includerea subrutinelor in bibliotecd s-a facut numai dupa ce acestea au trecut o serie de teste statistice sau numerice,pe baza cérora s-au formulat si recomanddrile pentru utilizator ce se gisese in prezenta documentatie. Utilizatorii acestei biblioteci trebuie s4 fie familiarizati cu repartitiile statistice considerate si trebuie si studieze cu atentie scurta descriere a fiecdrei subrutine impreund cu sub- rutinele sale auxiliare cind acestea existd.(Subrutinele auxi- liare au fost concepute pentru a permite apelarea repetata a subrutinelor de generare). Pentru utilizarea bibliotecii sugerdm utilizatorului s4 citeasca mai intii "Introducerea" acestui text,in particular Sectiunea C, precum si sectiunea 10.,(pag.37),"Utilizarea bibliotecii RAVAGE pe sistemul de calcul FELIX C-256.Exemplu" Pentru a usura munca utilizatorului de a gsi o subrutind dorita, toate subrutinele au fost listate in tabla de materii. Mentiondm cé aceasta versiune a bibliotecii RAVAGE de tipul RLB, este operabild si pe sistemele de calcul de tip IBM 360 sau TBM 370,putind fi procuratd de la CCUB. Autorul va primi bucuros sugestii si comentarii din partea uti- lizatorilor cu scopul imbunatatirii ulterioare a acestei biblio- teci. Conf.Dr,Ton Vaduva TABLA de MATERIT 6. Prefata Tabla de materii Intreducere ae Numere aleatoare uniforme ...+..+++ RND vee Alte numere aleatoare uniforme . UNIFAB sete eens INTRN,DISCUN . Citeva repartitii discrete . DISCRT Resets Repartitia binomiald .......seseeeeeee BIRV melafermrteptitie reat = BIRV2 Beet eee fers i= Repartitia binomiald negativa ..... NBIRV1,NBIRV2 . Repartitia hipergeometricd ... HYRV1 eee eee eee ree Repartitia Poisson . PORV1,HISTGN HYSGEN Repartitia exponentiala EXPI,EXRI - Repartitia gamma ERLNG ,GAMCO PARAM, GANNL4 GAMTRO : dea» GMMMA,PREPRC «ss GRINL1,PRPGR1. GAMRC1,GANEG1 . PREGAN Baie ahiete sis sere Repartitia Beta . a. 10. BERVJ2,BERVJ3 ese BERVR4,BERVRS v.45 Repartitia normala CLNORM, FHNORM , PNORM saidcastes RINORM inka smbedleaees (sta) LNORM - Repartitia lognormala PRELON oa onan Lanturi Markov Ree cisiei ae set PREFMC " DISCRI Procese Gaussiene stationare ssseseree PREGAU,GAULIN ... GAUEXP , AUTPWN PREAUT Utilizarea bibliotecii RAVAGE pe sistemul de calcul FELIX C-256 Exemplu Bibliografie wae mage) Anexa - Listarea subrutinelor ......s+ DCG 27 27 28 29 30 30 34 34 32 33 33 34 35 36 37 38 a £ 0 _bibliotecd de subrutine pentru generarea cu calculatorul a nu- merelor aleatoare,variabilelor aleatoare si proceselor stohastice. 0. Introducere Aceasta bibliotecd este o colectie de subrutine avind drept scop generarea unei valori de selectie dintr-o repartitie statistica datd.Au fost consideratemajoritatea repartitiilor clasice uni sau multidimensionale.Generarea unei repartitii date se bazeaza de obicei pe alte repartitii mai simple. Cea mai simpla repartitie statistic’ este cea uniforma pe (0,1), avind densitatea de probabilitate (d.p.): f dacd ou € (0,1) ru) = ~ qy) 0 dact u & (0,1) si functia de repartitie (f.r.) : 0 dac& u 40 Rw) =u dacd 0 auci an 1 dacd uzi Propozitia care urmeaz’ este fundamentala. Pi. Dac& X este o variabild aleatoare (v.a.) a cirei f.r. este F(x) = P(x . eri pila aleatoare constanti (N=2), este proprietatea vei iar VY (U,V)=V.Algoritmul de respingere in cazul acesta,este : ARI. 0. Initializeazd RND.Intrare a,b si M.Construieste un algoritm pentru calculul lui f(x). 1. Genereazi U uniform pe (0,1). 2. paca uZE) atunci se respinge (U,V) oi transfer la pasul 1. 3, (Atunei cind (U,V) este acceptat).Ia X = V.e De remarcat ci probabilitatea de respingere este 1 - it ,de unde se deduce c& algoritmul este rapid atunci cind M,(M>1) este mic. P3. Fie X o variabild aleatoare (care se cere a fi generatd) cu d.p. cunoseut’ f(x) si Y¥ o variabild aleatoare (care poate fi generata) cu d.p. cunoscut’ h(x).Se _presupune c& exist’ o constant’ X, & 70,astfel incit f(x)é@.h(x), x € R.Dacd U este o variabild aleatoare uniform’ pe (0,1), independenta de ¥,atunci d.p. lui ¥ conditionati de vee yy ‘este £60) .fu9 507. Tn adeat daa procedusa de reupingere este,definita ded {use JUjYse0fpN este constant (ii=2), Peste proprietatea ca us Atty si YW(U,Y)=¥.Procedura de respingere este urmitoarea : Initializeazd RND.Intrare of .Construieste procedurile pentru calculul lui h(x) si £(x).Construieste procedu- ra de generare a lui Y. Genereazd U uniform pe (0,1) si ¥ independent de U. Dac& uri atunci se respinge perechea (U,Y) si transfer 1a pasul 1. 3. (Cind perechea (U,Y) este acceptatd).Ia X=¥.* De remarcat cA probabilitatea de respingere este 1 ~ Aedeci aie goritmul este rapid atunci cind @ ,(Q>1) este mic. pu, Fie X variabila aleatoare care se va enera,gi se presupu- ne ci dp. f(x) pentru X poate fi scrisi sub forma : £(x) = q(4-Q(xr(x), xER c) unde Q(x) este f.r. a unei variabile aleatoare 2 iar r(x) este d.p. a unei variabile aleatoare ¥ astfel incit Z si ¥ pot fi generate,iar Z si Y sint stohastic independente. Atunci dip. a lui ¥ conditionata de YNS; K valoarea de selectie generat (valoarea de iesire). Atunci cind N —»0o gsi N este mare in raport cu n,repartitia hi- pergeometrica poate fi aproximat4 printr-o repartitie binomiala cu parametrii p si ny Repart: a Poisson 0 variabild aleatoare intreagd K are o repartitie Poisson cu pa- rametrul # daci functia ei de frecventd este : i pikeayedt eM, is Parametrul JA are proprietatea E(K)=1,Variabila K este legaté de o clas& de evenimente aleatoare numite evenimente "rare". flpligs ei wae Aceste evenimente sint independente stohastic,apar in timp si au proprietatea cd nu existd niciun moment de timp in vecindta~ tea c&ruia si se concentreze aparitia lor,adicd,pe orice inter- val mic de timp nu apar multe,Variabila Poisson K,reprezinta nu- 16. marul de astfel de evenimente ce apar pe unitatea de timp. Variabila Poisson este strins legat& de variabila exponential& negativa de parametru (vezi pct.4).Astfel,dacd “G este inter- valul de timp dintre doud aparitii consecutive de evenimente rare (caracterizate de parametrul »),atunci G are o reparti- tie exponential negativd de parametru JL .Aceasta proprietate st& la baza algoritmului PORVi,care urmeazd. PORVL Proprietatea cunoscuté a repartitiei Poisson (397 ,lepata de re partitia exponentiald,duce 1a un algoritm (metoda multiplicar: » care este ilustrat de subrutina PORVi(N1,AMIU,K) ai carei para- metrii sint : N1 sun intreg aleator pozitiv de intrare/iesire,(cerut de RND) 5, AMIU -o0 constanté reald de intrare,corespunzdtoare lui py ; K un intreg de iegire (numarul Poisson generat). Aceasta subrutind este rapidd pentru pL €50 iy). HISTGN Aceasta subrutinad genereazd o variabild aleatoare X a cdrei func- tie densitate de probabilitate este o functie in trepte,adicd: Ps i ce, dacd t;_,Sx 0. jar m este numirul "intervalelor de clasa" si d este "lungimea intervalului de clasa" al histogramei. Parametrii formali ai subrutinei HISGEN(N1,A,D,M,F,X) sint ur- mitorii : Ni -un intreg aleator de intrare/iesire (cerut de RND)s A =o constant& de intrare (corespunde lui a)5 D =o constanta de intrare (corespunde lungimii interva- lului de clas d al histogramei); M -un Sntreg de intrare (adicd M este numirul de inter- vale de clas); F -un masiv de intrare cu M elemente (corespunde lui ig Se Py» 16TEm); X wvariabila de iesire generat&,care ia valori in inter” FCI 18. valu (A,at™,D). Se poate observa c& HYSGEN gi HYSTGN sint asemindtoare.Singura diferent& const in faptul c4 prima se aplicd intervalelor ega~ le,in timp ce cea de a doua se aplicd intervalelor inegale. HR 4, Repartitia exponentiald Fiecare dintre subrutinele care urmeazd,genereazd o valoare de selectie a variabilei aleatoare exponentiale X care are d.p.: 0 © dach x £0 (xs AD) en gach x BO unde % >0 este un parametru dat.Avem E {Je » var[x]= ra aceste elemente fiind utilizate pentru o primi testare a subru- tinelor. Repartitia exponentialé (sau exponentiald negativa) este strins legatd de repartitia Poisson (vezi par.3.). EXPT Aceast& subrutind genereazi un numar exponential X prin metoda invers& (procedura PRB1 din Introducere).Subrutina EXPI(ALA,N1, »X) are urmtorii parametrii formali : ALA -un parametru de intrare real (adicd A ); Ni un intreg de intrare/iesire utilizat de generatorul de numere aleatoare uniforme RND; X -parametru de iesire (real),care este num&rul exponen- tial generat. EXRJ Aceast& subrutinad genereazd un numir exponential X printr-o pro- cedurd de respingere (procedura AR¥ din Introducere).Aici : 2 9) dac& xo FQ (t)=F(t)= x daci O0, ¥> 0 sint parametrii cunoascuti.Avem a [z]- . veefx]-% a iG si aceste elemente au fost utilizate pentru testarea subrutine~ lor.Atunei cind » =1,variabila aleatoare gamma este exponentia~ 14.Toate subrutinele genereazd o variabild aleatoare gamma X care are Nz1.Pentru a se obline o variabild aleatoare X cu X41, A>o,dupa instructiunea CALL din programul principal, se include urmitoarea instructiune : dacd x > 0 X=X/ALAM + 20. Justificarea acestui fapt const& in aceea cA dac’ ¥ este o va~ riabild aleatoare gamma de parametrii 1 si ¥ atunci variabila 1 Reape ¥ este o variabild gamma de parametrii A si ¥. ERLNG Aceast4 subrutind genereazd un numér aleator Erlang X (adicd o valoare de selectie gamma atunci cind V este un intreg).Ideea utilizata fn acest algoritm constA in faptul cd dacd Z; ,1 eiev sint variabile exponentiale independente cu acelasi parametru A, atunei X: 2, este o variabild Erlang de parametrii A siv. Algoritmul este conceput /50,pp.88/,pe baza algoritmului EXPL. Parametrii formali ai subrutinei ERLNG(N1,NIU,X) sint urmatori. Ni -este un intreg de intrare/iesire utilizat de genera- torul de numere aleatoare uniforme RND; NIU -este parame: de intrare intreg al repartitiei Er- lang; X este variabila Erlang de iesire generata. Desigur,subrutina ERLNG genereaz& o variabild Erlang de parame~ tru A=1. GAMCO Aceast& subrutind genereazd 0 variabild gamma G,( ¥>1, V-real, A=1) utilizind o procedurd de compunere,aproximativa (vezi £397 pp-88).Se noteaz& k=LVJ (partea intreagd a lui Y ) si p= V-k iar E, este variabila Erlang de parametrii V=k si 4=1.Procedura cu probabilitatea 1-p si G=E,,, cu probabi- formali ai subrutinei GAMCO(N1,K,Q,G) sint consta fn a lua 6=E, Litatea p.Parametri urmatorii + Ni -un intreg de intrare/iegire utilizat de generatorul de numere aleatoare uniforme RND5 K un intreg de intrare (corespunde lui k)5 Q <0 probabilitate de intrare (corespunde lui p); eke G -num&rul gamma generat (iesire); Utilizarea subrutinei GAMCO cere subrutina pregititoare PARAM (ANIU,K,P TER) unde : ANIU-este un numir real de intrare (corespunde lui); K -un intreg de intrare (corespunde lui k); P =o probabilitate de iesire (corespunde lui p); IER—este 0 (zero) daci Y>1 gi 1 (unu) dacd Vb £(x)= Q in rest si Po) Pa PO Pot Pa P Aici 2 Pom = 5 x te Xax ° este functia gamma incompleté si [(¥) este functia gamma.Deci GG; cu probabilitatea pz ,itt,2 unde G; este variabila aleatoa- re corespunzitoare lui f;(x). Generarea lui G, se face prin procedura AR',cu + sO 0 daca x40 PULG< x)=F (x)= x daci 04x 41 4 dac& xz 1 (adied Z = U? cu U uniform pe (0,1).Funetia de repartitie F(x) a variabilelor Z; din AR4,i 7 1,este : 0 daca x0 FOod= 4 x dacé 02x24 1 dact xpi (adied Z; in AR¥ este uniform pe (0,1)). Generarea lui G, utilizeazi procedura AR3 cu : a- shy act x yt 4 : x 7" » x) = e [hom Peasy] 0 dact x1 ene dack x 24 r(x: oO daca x ¢1 Generarea lui Z si Y¥ in AR4 se face astfel 1 zeu PY, vys- Inet unde U reprezint& numere aleatoare uniforme pe (0,1). Subrutina GAMNL1 se foloseste dupa apelarea subrutinei pregdti- toare PREPRC,care la rindul ei foloseste doud subrutine auxilia- re GAMIRO si GHNMA . Subrutina GAMIRO calculeazi functia gamma incompleté [(b3¥) prin procedura Romberg.Parametrii formali in subrutina GAMIRO (B,EPS,ANIU,G,IER) sint urmitorii : B ~corespunde lui b (intrare)s ANIU -corespunde lui ¥ (intrare); G -coreapunde lui [(b3¥),(iesire)s EPS -parametru de intrare (eroare de calcul impusd pentru calcularea lui M(b3¥))5 IER —un intreg de iesire;dact IER %1,are loc o depisire in procedura Romberg. Subrutina GMMMACXX,GX,IER) calculeaz’ funetia gamma (provine din SSP (51/).Parametrii sint urmatorii + XX -valoare de intrare a argumentului functiei gamma (co- respunzdtoare lui WV); GX -valoare de iesire a functiei gamma (corespunde lui POVd)s IER -intreg de iesire.Dact IER 7 1 are loc o depdsire in timpul caleularii lui M()). Subputina PREPRC(ANIU,A,B,P1,EPS,IER) pregateste parametrii de intrare pentru GAMNL1.Parametrii formali sint : ANIU ~ numir real de intrare (corespunde lui ,0 < ¥ <1) A —parametru de B -parametru de P1 ~parametru de EPS,IER —sint aceiasi Parametrii formali din torii : A =parametru de B —parametru de jesire (corespunde lui 4-)5 desire (corespunde lui - ty )s desire (corespunde lui p4= ra, cu cei din GAMIRO. subrutina GAMNL1(A,B,N1,P1,6) sint urmi~ intrare (din PREPRC); intrare (din PREPRC); Ni -Antreg de intrare/iesire (cerut de RND)5 Pi —parametru de G -parametru de intrare (din PREPRC); iesire (numirul gamma generat). Utilizarea subrutinei GAMNL1 poate fi fAcut& numai dupd ce s-a apelat subrutina pregititoare prin instructiunea : CALL PREPRC(ANIU A,B ,P1,EPS ,TER) si numai dacd se obtine IER=0. Subrutina GAMNL1 lucreazd bine pentru 0,011 < Y¥ < 0,95 si este mai rapid& decit GRINL1,(Gealalta subrutin& de generare a unei variabile gamma de parametru V ,0 < V<1). 2m, GRINL1 Aceastd subrutind {507 genereazd o variabild aleatoare gamma G (atunei cind 0<¥2£1) folosind o procedurd de respingere baza~ ta pe AR2,unde f(x) este d.p. gamma,iar h(x) este d.p. Weibull, adicd : yx” h(x) = daci x70 0 in rest, Aceast& subrutina are nevoie de pregatire prin subrutina PRPGRL (ANIU,C,AK TER) ,unde ANIU -parametru de intrare (corespunde lui VY ); 1 = 5 = ne oe ya-¥) AK paremstia de iesire (corespunde lui ar GayGT © ‘1 3-Y¥I*%),; IER -intreg de iesire; dacd ¥£0 sau Y>1,IER=1,altmin- teri este zero. C -parametru de iesire (corespunde lui Parametrii formali ai subrutinei GRINLI(C,AK,N1,G) sint urmito- rit: C -=parametru de intrare (dat de PRPGR1); AK -=parametru de intrare (dat de PRPGR1); Ni -intreg aleator de intrare/iesire (cerut de RND); G -parametru de iesire (variabila gamma generata). Utilizarea lui GRJNL1 poate fi obtinutd prin doud instructiuni de chemare : CALL PRPGR1(ANIU,C,AK ,IER) CALL GRINL1(C,AK,N1,G) si di rezultate bune numai dacd IER=0. Subrutina GRJNL1 lucreaz& cu 0.012 < ¥ < 0.999.In general este mai inceaté decit GAMNL1 dar pentru Y>0.9 timpul de calcul es- te aproape acelasi. GAMRC1 Aceastd subrutind genereazd [507,0 variabila aleatoare gamma G atunci cind ¥>1,utilizind proprietatea de stabilitate a repar- titiei gamma care spune cd G=GK+GP unde GK este o variabild alea~ toare Erlang cu parametrul K=L¥ iar GP este o variabild aleatoa~ re gamma independentaé de GK,avind parametrul P= V¥-K,0 4P 41. Generarea variabilei GP se face utilizind subrutina GRUJNL1.Uti- lizarea subrutinei GAMRC1 are nevoie de subrutinele pregititoa~ re PRPGRI(ANIU,C,AK,IER),(descrise la GRJNL1) si PARAM(ANIU,K, P,IER) pantru care parametrii formali sint urmatorii : ANIU-parametru de intrare (adic’ ¥>1)5 K parametru de iesire (adicd K=LW)5 P -parametru de iesire (adico p= V-K)5 IER -intreg de iesire; dac& ¥£1 atunci IER+1,altminteri este zero; Parametrii formali din GAMRC1(K,B,AK,N1,G) stint urmator K ~parametru de intrare (dat de PARAM); AK,C —parametrii de intrare (dati de PRPGR1); N41 -&ntreg aleator de intrare/iegire (cerut de RND);. G -valoare de iesire (variabila gamma generata). Utilizarea subrutinei GAMRC1 se face prin instructiunile urmi- toare : CALL PARAM(ANIU,K ,P ,TER1) CALL PRPGRI(P,C,AK,IER2) J —*subrutine pregdtitoare CALL GAMRC1(K,C,AK,N1,6) gi dd rezultate bune numai daci TERI = IER2 = 0. GANEG1 Aceast& subrutind genereas4 variabila aleatoare gamma G atunci cind V> 1,utilizind o procedurd de compunere-respingere (vezi (4) £507) ,algoritm bazat pe infdsurarea d.p. gamma cu d.p. nor- mala i d.p. exponentiald negativa.(Aceasta procedurd este si- milard cu cea utilizatd in GAMNL1).Se folosesc urmitoarele sub- rutine auxiliare : + 26. a. PREGANCANIU,AN2,AN2,A,B,C,D,TER) - subrutind pregatitoare care are parametrii formali : ANIU = parametru real de intrare (corespunde lui ¥ ); AN, AN2,] ae parametrii de iesire definiti in termeni de ANIU, fiind parametrii de intrare pentru GANEG1; IER ~un intreg de iesire care ia valoarea 1 dact yer; altminteri trebuie sd fie zero. bs RINORM(N1,X) este o subrutind care genereazi o variabild aleatoare X normal& N(0,1) atunci cind intregul aleator de intra- re N1 este dat,(vezi RJNORM). c. _RND(N1,U) - generatorul standard de numere aleatoare. Parametrii formali ai subrutinei GANEGI(AN1,AN2,A,B,C,D,N1,6) sint urmatorii : Ni —Sntreg aleator de intrare/iesire (cerut de RND); @ ~-valoare de iesire (variabila aleatoare gamma generata)s ANA ,AN2] ce parametrii de intrare (dati de subrutina de pregitire PREGAN)« Pentru a se putea utiliza subrutina GANEG1,se cheama ca de obi- cei subrutina pregdtitoare PREGAN inainte ,printr-o instructiune CALL. 6. Repartitia beta 0 variabila’ aleatoare X are o repartitie beta de parametrii asb,(a > 0,b > 0),dacd d.p. este de forma : 272 (4-x)?"1 sassy «Cnc OO es 4 £(x) =) 0 in rest unde B(a,b) = Pet este functia beta. Urmitoarele subrutine genereazd variabila aleatoare X avind 0 repartitie beta. oi a BERVRJ2 Aceast4 subrutind se aplicd atunci cind 0 €a £1, 0 1 si se foloseste de faptul c& (247 dacd U,,U, sint numere aleatoare in- dependente uniforme pe (0,1) si V= 2/4 a ig 1 atunci reparti- $a conditionaté a lui Vjdack Vs? Zt este o repartitie beta de parametrii a si b. Parametrii formali ai subrutinei BERVJ3(N1,A,B,X) sint urmator: N1 -Antreg aleator de intrare/iesire (cerut de RND); A,B —constante de intrare (corespund la a,b, 01)5 X -variabila beta generat&,valoare de iesire. BERVR4Y Aceasté subrutind genereazd variabila aleatoare X,avind reparti- tia beta cu parametrii a>1,b > 1,folosind o procedurd de res- pingere /47.Parametrii formali ai subrutinei BERVR4(N1,A,B,X) sint urm&torii : N1 -un intreg aleator de intrare/iesire (cerut de RND); A,B =constante de intrare (corespund la a > 1,b > 1)3 X -variabila beta generatd,valoare de iesire. Subrutina BERVR4 utilizeazd subrutina CLNORM. BERVRS Aceast& subrutina genereazd variabila aleatoare X avind reparti- tia beta cu parametrii a=b >1.5 folosind o procedurd de respin- +28. gere [¥J care se bazeazi pe infasurarea functiei de densitate de probabilitate beta printr-o d.p. normala,corespunzdtoare.Pa- rametrii formali ai subrutinei BERVRS(N1,A,X) sint + Ni -un Sntreg aleator de intrare/iesire (cerut de RND); A =o constant& de intrare (corespunde lui a=b>1.5)5 X -=variabila beta generatd,valoare de iesire. Subrutina BERVRS utilizeaz’ subrutina CLNORM pentru generarea unei abateri normale W(0,1)- observatii Subrutinele de mai sus sint construite pentru valori particula~ re ale parametrilor a si b.In toate celelalte cazuri,care nu sint cuprinse de subrutinele de mai sus,se foloseste urmdtoarea proprietate a repartitiei beta : Dack Y este repartizat gamma cu parametrul a,W este repartizat gamma cu parametrul b,iar Y si W sint stohastic independente, atunci X+ y4q are o repartitie beta cu parametrii a sib. RX 7. Repartitia normald © variabild aleatoare X are o repartitie normala N( ,@) dacd d.p. este : £O) = ie Vin unde je 1 © ork ct oo, @>0 sint parametrii dati si E(x] = ps varoo = 6. Un rol important este jucat de repartitia normald N(0,1).Dacd Z este o variabilA aleatoare normala N(0,1),(abatere normald) atunei X = 42.6 este o variabild aleatoare normala NCP yO). Deci ,generarea unei variabile aleatoare X,normald NCH) se reduce 1a generarea unei abateri normale 2 (care are o reparti- tie N(O,1)). Se cunose diferite tehnici pentru generarea unei abateri norma~ 29. le Z.Urmatoarele subrutine descriu citeva dintre aceste tehnici. CLNORM Aceast& subrutind genereaz o variabild aleatoare X normal (0,1) folosind teorema limité central,intrun ca? particular: dacd Ujs+++sU, Sint numere aleatoare independente si uniforme pe (0,1),atunci variabila aleatoare are asymptotic o repartitie normald N(0,1)-Dack n 7 10 ,reparti- tia lui X este apropiata de repartitia normal’ N(0,1).Deci ,pen- tru n=i2 generarea lui X are forma simpl& = B= Uyt vee Hyg Parametrii formali ai subrutined CLNORM(N1,X) sint urmitorii + Wi —Antreg de intrare/iesire (cerut de RND)+ x -abaterea normalé generata,valoare de iesire. FMNORM Aceast subrutina genereazd o abatere normalé X folosind © pro- ceduri de respingere ARY (vezi Introducerea),cu alegereé cores~ punz&toare pentru F(x) 6i F,(«)-Procedura a fost discutataé in (23) .Parametrii formali ai subrutined FMNORM(N1,X) sint urmato~ vii: Ni -Antreg aleator de intrare/iegire (cerut de RND) 35 X -variabila aleatoare generatd,valoare de iesire. Se observa ci aceasta subrutind foloseste un masiv de intrare cu 31 intrari. PNORM Aceast& subrutind produce doua abateri normale independente XK, si Xp prin metoda polara [287 .Aceasta metod& consta in faptul cd dack V, si V, sint numere aleatoare uniforme pe (-1,1) inde- pendente,atunci repartitia condi! ‘ovata a qui Ins wR, d24,25 R= TEES”, 5: v2 + vi 2 iL dack § 21,este normald N(O0,4) si X4sX_ Sint stohastic indepen- dente. parametrii formali ai subrutinei PNORM(N1,X1,X2) sint + Ni -antreg aleator de intrave/iesire X1,X2 -abateri normale generate,valori de iesire. Observat: 0 apelare a subrutinei PNORM produce neaparat doud valori de se~ lectie X1,X2 ale variabilei N(0,1). RINORM Aceast’ subrutin& produce o abatere normala X printr-o procedu- pi de respingere de forma ARI (vezi Introducerea) .Mai intii,se genereazi o abatere pozitiva normald prin procedura ARI (cu nix)ze*,x 7 0) si apoi se asociazi un semn aleator acestei aba- teri,(vezi £507). Parametrii formali ai subrutinei RJNORM(N1,x) sint urmitorii + Wi ~4antreg aleator de intrare/iesire (cerut de RND) 5 X -abaterea normald generatd,valoare de iesire. Aceasté subrutind este destul de rapidd si de precisd. LNORM - repantitie lognormald 0 variabild aleatoare X are o repartitie lognormald de parame- trii PEC) si 62evar(x) dacd ¥+In X are 0 repartitie norma 13x70 . Dacé = m= ECY) y 8° = Var(¥) 7 1 2 2 [lg a]. atunci m= inp- Zs, 8 = in Parametrii formali si subrutined LNORM(N1 ,SY ,AMY,X) sint urmi- torii + ii M,IP; N=MeIP); ok Es vy ~un masiv de iegire cu N elemente (care se calculeazd A =constant& reald de iesire (corespunde lui cu aceasta subrutind prin V,= -at2aU, ,1 €i¢N,unde Us sint variabile uniforme pe (0,1) si independente). Subrutina GAULIN se bazeazd pe Teorema Limita Centrala £397. Parametrii formali ai subrutinei GAULIN(N1,N,IP,A,V,X) aint + Ni ~Sntreg aleator de intrare/iesire (cerut de RND); N -&ntreg de intrare (acelasi ca in PREGAU); IP ~—intreg de intrare (selectat in PREGAU); A ~constanta de intrare (produs& de PREGAU); y -masiv de intrare/iesire (elementele sale initiale sint calculate in PREGAU); X «cvaloare de selectie generati (iesire)(corespunde lui Xp4q2noua valoare de selectie generat’). Inainte de a chema pentru prima oar’ GAULIN,trebuie s& se che~ me subrutina PREGAU. Utilizatorul poate modifica subrutina PREGAU facind ca M,N,IP sd fie parametrii de intrare,N > M,N=MXIP,N > 10 si modificind gn mod corespunzdtor instructiunile pentru alegerea lui IP si N. - 35. GAUEXP, Aceast4 subrutind genereazd o valoare de selectie Xe la momentul tyatunei cind functia de autocorelatie a procesului Gaussian es~ te exponentiald 397 ,adick pCk)= 6,0 4 @ LD4r6 L040 LD4es MPG SHB AA OVaEd ST4ed Loire EX2et chitet BCT OB Lote? Ex2ee sTiee Load ADGSS STheS ST4ed LO4ee SB4e5 DV4es STh eh Sibed Loved Loire? Exes? chitet bereB Sided SNOeS ST4 eh Loidee ST406 Loins? EX2e7 cP ite BCR eS Sued Lote? Exee? cpitel BCR LS Sard NEG eG STh eh STB a4 Lomas BRU 54d Shieh Litre ST106 BRU DATAL4 eS DATArb eS xtourr D 8 xrpur ® xno? SALT K7et 8 a unu 8 neh nN 20 20 o 8 20 bes xrrur 8 xtour SALY xeooar xrgotr 8 Xeser oO 808 #32 xroure x"GO3" XeSFe ‘ BAL Feoso7r KOT PREP REE! Nu DATA ee UPTE DATAr Ted X*3E" RESeS 2 RESeS 3 0s RES eG 46 Env SUMROUTINE UNTFABCAGByNTOX? CALL RNDGWITHUD ye CHmADRUFA ar ruRN END WTRN | CSECT : Ld4618 % eTtee SAVE Lotte? #286 S140 ABEGEN SThet AERO SThe2 AVALUE sthel Hh L046 FAVALUE GLE m1 VALUE «GEO LOG4ed wAVALUE no ST40 TNT STORE KNETIAL VALUE LNG 9 INT ) Hibs d ‘ ) DV4ed P > KEATDEASKCED -MODCPD SRLG 64 1 ) sTael Int ) 0460 ZERO Rosy SLLbed ’ LO462 ALND RESEND SB402 WABEGIN R2eE-B ADGLAR 4 R2zk-B44 VG anh RA zRAWDON DISPLACEMENT WODCE-B +)? SRLGHD 4 Lda #ABEGIN R2eBEGKN AD Ge? 184 RZEVEGINFDIGPLACEMENT 5T4 fe AVALUE STORE FINAL RESULT LOM? SAVE ) uRU #846 ) RETURN A DATNeGee = 16807 p DATA;4.4 0 KUTFFRFERRS rut DATArGes = 12039445 AMEGIN — RESeh 1 AENO RESO 4 AVALUE —RES*4 1 ZERO DATARGeS 8 SAVE RESO 3 SUMROUTINE DISCUNCM ONT » TeX? pinenston TEN) CALL RUD CNTAUD ut CUSPLOAT OND) #4 A3 END : SURROUTINE DISCRTCNT, Ty Femekd DIMENSTON TOW R ED CALL RNOCNT AUD po 1 Tete TRCUSLES POLI) GO TOR 1 CONTINUE yeti) RETURN no newer n nnn n enn nnn e nner nn KVG SUNROUTENE BIRVAUNTePNe LX? 1x20 bo 1 datN GALL RNDGHT OUD TPCUSLE.RD IXS4KO7 1 conTINUE RETURN aN (eeenn nnn tbe eee SUNROUTINE BIRVECNT +P Nebo LXS fey =P v=o Yeo. Wet. TTp(ebeeLs BU TOD TFEMOVCMH+27-69,99 GO TO fenat GALL RRDQNTOUD EP CUSLELQ) KKH 2 rascneayee AEPLOATCIAD CALL BERVRSGNT# AGS) rons rye TRCN ESRI GU TOS HG a= (PrYo 7h so TO 4 3 yew fenea a= (pmb KEK4IA 4 WetAnd 60 101 SB CALL BIRVICND + Qe Me Ld) TXSKIZ RETURN ru SUNROUTINE NBIRVICNT, TAG P AK? nao Keo 7 CALL RMU ENT OUD TRCUSLELR) GO TU 2 KeKet so TO 7 2 nened BrCNeLTebAD GO TOT RETURN pun SURROUTENE WBIRVZQNT,AGRT AKI Keo Paptten Prep .7P AT=CAnT CALL RUD CHT ®UD 1 TE(ULLE.PI) GO TO 2 44 DAZ ELOAT AK FU) RP pr=pieP 60 10.1 2 reTuRN HD SUPROUTENE NYRVICNT ENG SPT .NS eK) ENSFLOATCNG) ppt Keo bo 3 LST ENS. GALL RUD ENTE) TrCULGT.P) GE TOT kaKe4 PePNePet, so TO 2 1 PERWAP 2 PuTEint. 3 pEp/EN RETURN, FR SURROUTINE PORVICNTeAMTUGK? A=CXPCHAMIUD Keo Pris 7 CALL RND ENT OLD pspeu TFCPALTSAY GO TO 2 keKet so 701 2 RFTURN BND SURROUTINE NISTONCTsFeMaN4 eX) DINGNSTON TOV) ROT CALL RNDENTAUD po 1 181.4 TFCUsLESFQLI) GOTO @ 1 GONTINUE AS 2 GALL RNDGNTeb) ya CTH TC) UST ALD AFTURN ND SUNROUTING WYSGENCNT,AsDeMeF eX? HINGNSTON FCT) CALL RNDGNT AUD oo 1 11M TRCUSLESFCLIY GO TU 2 1 continue 2 CALL RNDINT ELD Y=CPFLOATCL) #U=1 4D *D4A RETURN KD SUNROUTINE EXPT GALANT 6X) CALL RNDENT®UD Ye-ALOGCUI/ALA RETURN BND SIPROUTENE EXRUGNT+ALASKD hea T CALL RNDENTAOD us=v0 2 GALL RNDGWIAUTD TFCUT.GT,U0) GO TO & CALL RNDCNTAU2) Tr(Uz.6T.U1) GO TO S Horue go TO é SoneNeT Go TO1 G XSCFLOALGNDFUSIZALA RETURN eno SURMMOUTING ERLNGENT NTUXY Pete po 1 a1) NSU CALL RNDCNT OD 1 opepeu XE=ALUUGRD er TURN find SUMROUTINE GAMCOCNT + Ks Qs) FXPFCTS PREPARATIONS BY PAKAM pea. not vk CALL RNDCNT#WD 1 pspeu GALL RUD GWT eWD TF(UsGT.a) GO TO 2 CALL RUDCNTAUD pape 2 Gre ALUGCHd RVG KVG U RVG 0! KVG UF RVG U! AVG U RVG U RVG U KvG uv KvG 0 AVG U KVG 0 KVG 0 HvG U kyG 0 HVS 0 "VG u HYG nVG e VG u Kv 9 KVG 0 KvG 0 KVG U KVG U AVG U KVG 0 KVG OU KVG U KVG 0 HVE U AVG U KVG U kvG u KG U KVG 0 RVG U HYG Ui HYG KVG U, WV6 01 KVG U RVG 0 VG Uv. AVG 0 HYG Ui HYG 0; VG Us HYG Us KVG Ui RVG 00 AVG kvG o KVG v. AVG UF KVG Ui A6 RETURN KV6 eno KVG 0 Sete R et gate toned a asence nom VG v0 SUNROUTINE RARARCANTUSKsP. TERS RVG U 1rpst KV6 0 TECAWLUSLES 1.0) RETURN KVG 0 TeR#0 KYG uo | WTGANEUD VG U PAN TUSFLOATLKD VG U | RFTURN KYG U FMD AVG U Pee ee See eee ace ranesladaesk: eeouecker RVG @ SUMROUTINE GANNLT(ArReNT/PI14G) HYG u EXPECTS PREPARATIONS BY PREFRC RVG OU FALL RNDCNT OUD VG v TECUSGT.PTD 6O TO 3 KVG uv T CALL RNOCNT UD KVG U O=UFEA KYG U 0 VG U 2 CALL KNDONTeUTD nVG U THCU0,LT.UT) RETURN HYG U CALL RUD ENT U2) KVG VU TFCUT.LT.U2) GO TO 4 VG U wo=ue YG U G0 10 2 KVG U S CALL RNUENT OUD HYG U tinsusen V6 0 GALL RUD ENT UD RVG U =TALOG CUS AVG U TE (G.GE.UO) 6O TO AVG 0 RETURN KVG 0 Fen KV6 U. eecnes mere ind a nena nnn nee nenne. KVG Us. SUPROUTINE GAMIROCBOEPSsANTUsGe IER? RVG Us HIMENSTON WCR2) KVG 04 TERSO VG U 0 KVG Us TECANLUSLESUsOsURSEPS,LEQeUd GU TU 7 KVG Us ApTUPTSANIUHA, RVG Ui Fre, /CANTUSANEUPTD KVG UI PIrers/Ft KVG Us 7-0. KV U. wen V6, PYPIBSEAR (6d VG U UCT B**ANTUPT*ESPMBH#O 6S KV6 ne KVG U DO 4 Ke1634 KVG U Nes v6 U Heed KV U yer kV6 S1G80. VG U bo 1 124M VG 0 SIGEEXPCMYD*Y**ANIUPT4S EO RV GRY 1 vevyend KVG 0 WOKHIDSH CKD YS SHHRSTG Kv Gia wo=ued) KV6 0 bizve Kv eag KVG U 10 50 60 462 64 70 RO 110 120 130 A7 Neskt po 2b JEN Pepe, UCIT CCIM EP WCU CPA D np=Ans(WO12=60) IFCK.LT.5) GO TOS 1F(02.GE,019 GO TO S TrCO2,LT.E1) GO TO 8 femat TER=h 60 TO 8 TERS3 60 TO 8 TER=1 60 TO ¥ F=CCANTUPT4B) #BOANLUSEXPHE SY CTD D8 FT RETURN eK SURROUTING GHYMACKXs GX. TER) FROM SSP WITHOUT GeSTATEMENTS TEOXN5T DO b oh TERE? Gx=1, E05 RETURN YEXK eRnet.uEno TER=0 6x51.0 TECKRZ VIDIO TD TRCX=2.00110 110095 = 440 GX=GX4X Go To 10 TFCX#1, 09061206110 TF CXPERRI62 062680 V=PLOATCINT(K) ex TECADS CY) ERP) 1500150064 TF C1,0-¥RERR) 1305430, 70 TE OL=1,0)B0 4806910 GY=GX/X NeyeT oO 60 TO 70 160 GY=1 UFYH UU SOTIUT TAY HCHO A YBSSDGUFYH LAD B7OGZTBFY HC HU BSZB2T EF HVA C=C SOBGTZOFY#L 404 254B2054¥4(=0,051469309)9)9)9 Gx=GRAGY RETURN TER=4 RETURN fn SUMROUTINE PREPRCCANTUsAsR ol .EPSsTERD Ten=4 TP CAWLUSLE Us O6OR ANTU,GE. 160) RETURN RET. PANTU Vel he ANGUD KVG KVG RVG KVG RVG KVG RVG KVG RVG KVG KVG VG VG RVG RVG RVG KVG KVG KVG YG KVG AVG VG RVG RVG RVG KVG RVG KVG KYG HYG KVG KVG KVG KVG KVG KVG. KVG KVG KVG «VG KVG VG. KVG KVG KVG KVG RVG KVG KVG KG. KVG KVG RVG KVG KVG. KVG KVG A8 CALL GAMEROCT, sEPSeANTU, G4 edERD KVG Uy TP (TER .NE.O) RETURN KVG UL | CALL GMMMACANTUs GM, SER) RVG U TRCTERSNG,O} RETURN KVG U | P1=G1/6" KVE 0. RETURN ive Oi two Wand ponte tieesetecese nennnnnenn ee wae nnnnnnnn= AVG U ] RUMROUTINE GRINLTCC,AK,NT.G) KVG 0 | FXPGCTS PREPARATIONS BY PRPORT KVG U 1 PALL RNDCNTSU) AVG U | ALOGCUD RVG OU | Gavaee VG 0 CALL RAD GUT AUD evan TFCEAP CX*G)*AKGUT.UI GO TO 1 KVG U0 PETURN AVG OU exp AVG U nn genteeanennrpenssanen eveee SUMROUTINE PRPGRICANTU,C+AKe TER) KG U | Tenet KVG U | TPCANLUSLESUSO,URSANTU,GE, 169) RETURN KVG U TeR=O KVG U bat. /AWLU AVG U AK SEXP CANLU*#CANTU/ (4m ANIUS) #CANTUW15)) KVG U RETURN KVG U tuo a6 0 Pee coe o a pao eneninnanl eee KVG U | SUPROUTINE GAMROTCKeCeAKeNT 66) KVG Y | FYPFCTS PREPARATIONS BY PARAM AND PRPGRI KVG 0 piste 4VG U DO 1 TEIK RVG CALL PND CNT OND RVG O 1 opt=pisu RVG O: GK=-ALOG GPT? RVG CALL GRINLTCLSAKYNT6GP) KVG WU GERKAGP KV6 O RETURN KvG u bun kv6 0 wane ne nnn an ete ne encne meen en net nen anne en neen, V6 0 SUMROUTINE GANEGICANT ANZ.AeB,CeDeNT4G) ‘eae HYPCOTS PREPARATIONS BY PREGAN RVG W T CALL RNDONTAUD KVG OF TF CUsLEs .¥>4220bE-02) GO TUS VG U 2 CALL RUNORNG NI, 8) KYG UF Ga SaAUZFANT HYG U TF CGeGTeBeOKeGeLEeUe0) GU TU 4 KVG UF CALL RUDCNTeU) KVG OF TECCALOG(G#ED +1, )#ANTHS#SH49°G,.LT,ALOG(UD) GO TOT KVG Ue RETURN RVG UF S GALL RNDCNTOWD KVG UF S=1.7ALOG(UI#D ‘ KVG OF Genes KVG UF CALL RNDENTEUD KVG U TFCCALOGUG#ED $2, eS) FANT#A,LV,ALUG(UI) GO TO 2 KYG Ur AE TURN NVG Ue KVG U eno KVG U AQ SURROUTINE PREGANCANTUSAN4 ANZ + AeBeC,0, TER) TP CANLU,LEST,02 RETURN ANT=ANIUM1« AN? H=SARTC6.)*ANZ h=anteo AST. T20SBO44EGSESBEALOGLANZ"D/ BD b=1.70 G=1./ANT TER=O RETURN END SURPOUTINE BERVUZCNT,A,BeX? AT=16/8 HIst/8 7 GALL RNDENTeUTD GALL RNOCNT#U2) VST RRAT SEuereB TeV TECS.6T.16) GO TOT TFCSEQ.04) 60 TO 1 Kev/S RETURN SGRTCSQRT(B,O*ANDU/S OI TANLUD fA AIST. fbr Te) 7 GALL RNDCNTAUTD GALL RNOCNTAU2) XRUTFAAT N2AeDLAX TECS.6T.16) GOTO 4 RETURN pun SUPROUTINE BERVRGINT ABH x? AtzAn1, wizo-1, cantset ALAZALOGGUIRE ANTUEAT/C STGNABSART AUD # SD 7 GALL CLNORT CNT.) yogeSIGhAatanriy TEOGLE 0+ .ORKeGEeT,) GU 10 GALL RND GUID fl KG AVG KVG HYG KVG KVG KVG RVG, KVG VG RVG KVG KG. KG. KVG KYG KVG RVG RVG KVG KVG RVG HYG VG KVG KVG UF KVG 0! KVG UF RVG OF KVG UI KVG UI RVG OF KVG UI KVG UI KVG UL RVG UL KVG UL KVG Ut RVG UI KVG UI RVG Ut KVG Ut KVG Ut RVG OF KVG Ut KVG Ot RVG UL RVG UL KVG UL TECALOG(X/A1) MATHALOG CCT ee AI/BT IAB IFS*S# SFALAGLT ALWG CUI? GU TU IKVG UF RrTURN ND SIIPROUTINE BERVRSCNT, Asx) AizAn1e A2z16/ CARB A3=1A/CARBS , Ky Ut KVG UF KVG U! KVG U! KVG U! RVG U RVG U 1 2 4 T=SGRTCATFATD GALL CLNORMGN168) Y=(S/T#1 98S TFOXs LES Oe OR Ks GE ed GALL RUO(NTEUD BA=SRHG TECLAS4*A2 GE .U) GO BShHAS TRC rarang) SeLE.Uy gu tu To # 60 to 4 A10 1 TECALOG (CTA *KI HG HX HATES OHS LTAALOG(UI) GOTO 4 PrruRW END SUNPOUTING CLNORMCNT XEn6e 00 1 Lette GALL RND(NTAMD YEXeU RETURN ann oo 4 9 SUMROUTINEG RINORMCNT GALL RNDCNTEUD ye-ALoc (uy CALL RUD (NTU) my TRCEXP CK K#XR 94652 eLELUIGY TO 4 GALL RNDCNTOUD TFCUSLT.0,5) XBOX RFTURN Ko SUNROUTING FHNORKONT REAL DCS1I0 067408985 AL24 230850 6 22556T Arg? RL T6OB419 4 1COTIOT HT CLA 384418 S11 T22 0 6D 0.4155119, 414340834, CALL RHDENT OUD TECUsLT.0659 GU TOF a0, Yey+Ues Azo. bo 5 te4eS4 Uetl4U TFCU,GE.1e) 60 TO AzAeO CTD 6a 10 9 a1 DCL? Ts (WHO SHAT CALL RND(NT+USD TFCUS.GT«T) GO TO 8 CALL RWDCNT¢UD TFCUsLE.US) GO TO 7 CALL RND(NTeU) x) 4756590 4163476 5534970 2812609 414027» 238374 1999243 4504096 4752794 90950397 2+, 5286113 +1299708..418422°2 21459026..1647700 21226109..4201086 291 1628s 2OSORG9e 17360146 1379632, VATTOAT KVG “VG RVG KVG RVG KVG KVG VG RVG KYG VG KVG RVG KVG VG KVG KVG RVG xVG VG KVG KVG KVG KVG RVO KVG nVvG VG KVG KVG KVG KVG KVG RVG RVG AVG RVG RVG RVG vo KVG KVG VG. KG VG HYG VG KVG KVG VG «VG KVG. VG KVG KVG RVG VG eecceccecccccececcerceceecccceecceccceccecececceccecece Alt go TO 5 7 Yeu 60 TU 6 B yaAsy! TECS.EWeI 9) KEK PE TURN fino SURROUTINE PNORMCNT 6X1 6X2) 1 GALL RNODCNT6UT) GALL RHOCNT6U2) visuiulete vasue+uente SEVIAVTAV2HNE TFCS.GEs1eeOReSebE0,) GO TO 4 R=SARTC=ALOGNS)#2./8) XASVIAR A2=V2AR RETURN | ND | SUPROUTINE LNORM (N4,SY¢AMY OR) CALL CLUORMEN4 +z) YeAnY+Z95¥ Xe EXPCY? RETURN fino SUAROUTINE RRELON (SX/AMX, SY 6AM? Roz SK/ANX SY=ALOG(N#ES4 4? ANVEALOG (AMX) =0098SY SY = SaRTOSY) RETURN fo SUNROUTINE RREFMCONT. FeMe Tod) | AIMENSION FCMSM) | CALL RUOCMT OUD | po 1 kK=1.M TECEAT OR) 668, U2 GO TO 2 4 contenbe SURROUTINE DISCRICNT,PI eM. 1) DINENSTON PICT) CALL RNOCNT OUD po 1 JateM TFCPAGJ),GEew) GO TO 2 1 GOTINUE 2) aay ar TURN ano SURROUTINE GAULENCNT Ne EP oA eVox) RVG KVG RVG KVG KVG KVG VG VG VG KG KVG VG VG. HYG KVG KVG VG RVG KVG KVG VG HYG KVG KVG KVG HYG KVG KVG VG KVG HYG VG KVG KVG KVG KVG KVG KVG. KV RVG KVG HYG 4G KVG KVG KVG KVG KVG VG VG HYG KG KVG KG KVG KVG KVG EXPECTS PRERARAYIONS py PREGRU HINENSTON C4) N>zA+A NnpeimaP X=0. bo 7 FST sNOR I=1P+1 VODEVOIS 1 xsxev¥ Cl) oo 2 Inte CALL RNDENT OUD arnaPeL VCIDETAFAZSU 2 yeveves) RETURN ND Al2 SUBROUTINE BREGAUCNT, Ms STGMAeNs IP eA eV) HINENSTON VO4D rPe0 1 EpSIPeT heuedP TR(WeLES1U) GO TOT SESIGNA/SORECFLOAT OND) RESORTCS, DS AD=A+A bo 2 1R1eN GALL RNDCNT¢U) 2 VCT)ETAFAZAU RETURN fino SURROUTINE GAUEXPCNT,THETA+AY7 GALL CLUORMCN4 6) Z=THETASZO+ARE 7oRz RETURN ern SURROUTINE AUTPWNONT,THETA+AeY: EXPECTS PREPARATIONS BY PREAUT oath RUUCNT EDD VECATAY BURA XO-V) ATHETASY X0=X RETURN fino 062) OX? BUNROUTINE PREAUTCNT, THETAsSEGMAGALXO) OESORTCCT SATHETADY C1 = THETA) APSORTC3.I*Q8STGMA GALL RNDGNTOU) KOS CCAPADAUTAD SO RETURN ND sentesseaessensscace: KVG KVG KVG RVG RVG KVG KVG. KVG RVG VG KVG. KVG VG VG VG KVG MV VG HYG VG KVG WG KVG KVG VG v6 KVG KVG RVG VG KVG RVG RVG HVG RVG KVG RVG KVG KVG VG RVG VG KVG KVG KVG RVG YG HYG RVG KVG KVG 2 Prelucrarea activitatilor din cadrul concursului de ADM (a eae £ - pe calculatoare personale PC/AT Anton Batatorescu Florin Ilia CCUB, 1992 cUPRINS INTRODUCERE ..... sae Stem wn aesees B FAZA 0 . ss bie se 4 FAZA 1 .eeeee 6 Ingcrder@ vos uess es z Modi ficarestergere 8 Listare candidati 10 Sali i 40 Situajie globala . Incadreare Modificaresgtergere Listare eali . Repartizare Cataloage ...... tncheies FAZA 2 Stee opr oie oorione toca a Tiparire litigit . Rezolvare litigil Listare note .... Incheiere ....... . FAZA 3 .... Regasire ‘ Corespondente ... Validare ........ incheiere .. Rapoarte . EXIT . Date caracteristice ... 38 IN TRODUCERE Aceast& aplicatie este destinat& prelucrarii pe calcula toare personale, compatibile IBM-PC/AT, a activitatilor din cadrul unui concurs de admitere. Coneursul trebuie s& se desf&soare in urmStoarele conditil: 41. Exist& o singur& cifra de scolarizare. tn cadrul acestela vor concura toti candidatii, indiferent pentru ce form& de invajamint opteazd: zi, seral sau fard frecventa. Nu sint luate in caloul repartizari pe diferite specializari ce pot exista in cadrul facultayil. 2. Sint prevazute doud sau trei probe, care se {in in zile diferi- te. Una dintre probe poate fi formatA din 245 materii optionale. 3. Aprecierea tezelor se va face cu note de la 1 1a 10, fiind permise fractiuni cu cel mult douA zecimale. Notarea se poate realiza in dou& variante exclusive: ™ - se acord’ o singur& not& pe intreaga teza; *% - se noteaz& flecare sublect. In acest caz} pot exista cel_mult 6 subiecte. Notarea se va face prin dou corec- turi distincte, care nu trebuie s& difere intre ele peste © tolerant& precizat&. La fiecare corecturé se face media intre subiecte. Nota pe tezi este media dintre cele doua corecturi. Mediile se calculeaz& cu dou& zecimale, prin rotunjire la a doua zecimala. Se definesc douA tolerante: - pe sublecte intre corecturi = pe mediile dintre corecturi Dac& una din tolerante este incdlcat&, teza- trebuie recorectatA. Dac& toleranta a fost inc&lcat& numai intre anumite sublecte, doar acestea vor fi recorectate. Dac& a fost inc&lcat& toleranta intre medii, toate subiectele din tez& trebule recorectate. 4. Ultima medie admis’ ( 25 ) este cea mai mic& medie pentru care un candidat poate fi declarat reusit la concursul de admitere in cadrul cifrei de scolarizare (candidat la prima facultate). Tost candidatit care au obfinut media mai mare sau egalaé cu ullima medie admis&é vor fi declaratt admist. Candidajii care vor s& urmeze a doua facultate, sint admisi in condifiile de mai sus, in afara cifrei de scolarizare. Sistemul de programe care efectueaz’ prelucrarea activita- {ilor din cadrul concursului de admitere va fi instalat de pe o dischet& prin comanda: arinstall (xr? unde parametrul {xt} este optional si indicd unitatea x: pe care se va face instalarea. In lipsa parametrului, instalarea se va face pe unitatea Cr. Programul de instalare va crea directorul »:\ADMITERE care va contine bazele de date si programele necesare aplicatiel. Observatie: Pentru instalare trebute sui fie accesidil programul de arhkivare/dezarhivare: arj.exe ! De asemenea, pentru operajitle de salvare/restaurare a bazelor de date din cadrul aplicatiet, trebduie sa fie accesibtle programele: pkzip.exe 9t pkunzip.exe ! Lipsa acestor programe vor produce la ___momentele respective mesaje de eroare ! Pe un calculator pot fi executate mai multe aplicatii, fiecare ins& trebuind s4 fie instalaté pe o unitate x: distincta. Aceste unitati pot fi declarate logic prin comanda DOS: subst, declaratil care ar trebui incluse in fisierul autoexec. bat. Lansarea in executie a aplicatiel se va face din directorul ADMITERE prin comanda dbase: x: NADMITERE>dbase Activitatile legate de concursul de admitere se impart in patru faze, si anume: - Faza 0 : informatii generale despre concurs. - Faza 4 : inscrierea candidatilor si repartizarea lor in s&lile de concurs. - Faza 2: notarea tezelor. - Faza 3: afigarea rezultatelor finale. Toate operatille se executa printr-un sistem de meniuri cu ferestre de alegere a activitatilor, acestea din urm& avind comen~ tarii explicative in partea de jos a ecranului. Alegerea unei activitati se face prin deplasarea ou ajutorul s&gefilor de pe tastaturA a cimpului activ (highlighted) pe pozitia dorita si actionarea tastei ENTER, sau direct, prin tastarea primei litere a cuvintului in cauz4. Terminarea unel activitati se face de regula prin actionarea tastei ESC. Observatie : Efectuarea unor operatit poate sd dureze ceva mat mult, timp in care pe ecran va apare un mesaj de agteptare. In aceasta sttuatte MU se va actiona niet © tasta pind cind nu se finalizeazd operatia tn curs. Dup& lansarea in execujie a aplicatiei, primul ecran de lucru este: arse “1 lFaza 2] [raza 3| feat! Universitatea din Bucuresti Faza curenta : 0 (Date despre concurs) ccuB, 1992 Incarcarea datelor despre concurs Terminarea luerului in cadrul aplicatiei se va face obligatoriu prin optiunea EXIT din meniul principal, activitates "Iesire’. In cadrul acestei faze se introduc informajii generale privind coneursul de admitere. Primul ecran arat& astfel: Informatii despre concurs Institutia: Sesiunea: Numarul de locuri: o Numarul probelor: [0] Numarul probei cu optiuni: [0] formata din [] materii ccUB, 1992 tn fiecare cimp se vor trece informatiile cerute. Trecerea de la un cimp la altul se face apasind pe tasta [ENTIER sau actionind sAgetile de pe tastatura. Exemplu: Informatii despre concurs Institutia: [Facultatea de Stiinte Sesiunéa: [ Sept. 1982 Numarul de locuri: [350 Numarul probelor: [5 4] materis Numarul probel cu optiuni: [2] formata din ccuB, 1992 Observatii: 4.) Cind cursorul se afl& intr-un cimp anume, pe ultimul rind al ecranului apare un mesaj ce indic& posibilitatile de completare a cimpului respectiv. 2.) Dack admiterea prevede o probA cu mal multe (245) materii de concurs optionale, se va preciza a cita proba este si din cite variante este constituita. ATENTIE!: Pentru proba cu materii optionale, numerctarea Lezelor se va face de la lan tru fiecare disciplin& in parte. fn continuare vor apare ecrane pentru denumirea discipli- nelor de concurs si a datei cind acestea vor fi sustinute: Disciplina cu codul x CC —— Data sustineril: ccuB, 1992 Aceste informajii vor fi scrise in clar, ca text. Observatie: Toate disciplinele de concurs, inclusiv cele optionale, primesc coduri distincte. Pe ultimul rind al ecranu~ lui, se precizeaz& daci este vorba de o prob& cu o singur& materie de concurs sau dac& proba are mai multe variante optionale. Dup& ce s-au introdus toate informatiile solicitate, apare un ultim ecran al fazei 0, care va arata ca in exemplul urmator: Universitatea din Bucuresti Ingtitutia SEtuhss Eacultgtea de, stiinte Boptombree, 1932 Numar total de Locuri: 350 :3 canrens pentru conftimares.dotelgt fs, Seater gctabes meaert se coup, 1992 Warvante pentru proba cu oprrane Dac& pe acest ecran se observa informatii gresite, atunel se va apisa pe tasta ESC care va permite reconfigurarea intregulul complex de date introdus, revenind la primul ecran de luoru al fazei 0. Pentru dep&sirea cimpurilor cu informajii corecte se apasi pe tasta ENTER sau se deplaseazi cursorul cu ajutorul sdgetilor de pe tastatura. Dacd pe wltimul ecran al fazei 0 toate informajiile sint corecte, atunci se apasd pe tasta ENTER si se trece la faza 1. ATENTIEt Dupi confirmarea corectitudinit datelor din faza 0, acestea nu se mat pot modifica / In cadrul acestei faze se realizeaz’ inscrierea candidajilor la concursul de admitere si apoi repartizarea lor in sAlile de concurs. Aceast4 faz nu este activa decit dup& inchelerea fazei 0. Primul ecran de lucru va ardta ca in exemplul urm&tor: Oniverpasettaiga ae Sit eR [Tnecriere —~*d; Modifica re @ Lictare candidati B sali Inchelere Sepienbrie, 1288 Foza curenta: 1 (Inecriere? Candidati inscriei pina in pr coun, 1992 Tncarcarea datelor despre candidati Alegerea unei activita}i specifice fazei 1 se face prin pozitionarea cimpului activ (highlighted) din fereastra cu optiuni pe una din acestea si actionarea tastei ENTER, sau direct, prin tastarea primei litere a cuvintului respectiv. Terminarea unei activit&ti se face prin apisarea tasted ESC dup& care se revine 1a ecranul de mai sus. Activitatea : | Inscriere 4m momentul in care candidatul isi depune dosarul cu fisa de inscriere la concurs, se vor introduce in calculator si datele Jui personale, asa cum sint prev&zute pe ecranul corespunzator acestel activitati: Geran complet, in concerdanj& cu exemplul final de la faza 0.? Universi tatearsanae S 3 Inserierea candidatitor Forme de invatamint: [Zt Proba optionata: [0 Limba de concure: [Romana] [ fs) A doua facultat cous, 1982 Proba optionala: Completarea datelor din fiecare cimp este urmata de apasarea tastei ENUER. Este de remarcat, c& pe ultimul rind al ccranulul sint informajiil explicative pentru datele ce urmeazi a fi introduse in cimpul in care se afl& cursorul. Con}inutul cimpului pentru forma de invayamint va cicla intre: + Zi_—» Seral_—+ Fara freoventa —+ prin apasarea Yastei pentru spatiu (SPACE). Dupa ce alegerea a fost facuta, se apasa pe ENTER. Alegerea se mai poate face si direct, tastind prima litera a cuvintulul in cauza. Cimpul corespunzator probei optionale este accesibil numat dac& acestea au fost definite in faza 0. In caz afirmativ, in partea de sub chenarul dublu sint reamintite codurile si denumi— Pile acestora. Dacd se introduce o valoare din afara domeniulut admis, pe ultimul rind al ecranului apare un mesaj de eroare care se anuleaz& prin actionarea tastei pentru spatiu (SPACE), urmind s& se introducd o valoare corecta. Dac& candidatul nu doreste s& sustin& concursul in limba *Romin&?, cind se ajunge la cimpul respectiv, se apas& pe tasta pentru spatiu (SPACE) si va apare scris cuvintul "Alta:". Apasind {n continuare pe ENTER se trece in cimpul alaturat unde se va scrie limba solicitat& de candidat (de exemplu: GERMANA). Dacd mai tirziu mai apare un astfel de candidat, actionind tasta SPACE in mod repetat, in cimpul pentru limba de concurs se vor succeda variantele de limb& introduse pin& in acel moment ( de exemplu: (ct Romana _—+ GERMANA —» Alta: —*, ). Dac& una dintre acestea corespunde optiunii candidatului, se apas& pe ENTER; altfel. cind se ajunge la "Alta:’ se procedeazi ca mal sus. Se poate face si direct alegerea dorité, prin ap&sarea primei litere a cuvintulul. Dup& completarea tuturor cimpurilor necesare, pe ultimul rind al ecranului va apare urmatorul mesaj: Confirmati datele despre acest candidat 7 [D/NI: tn caz afirmativ se va r&spunde cu "D’, dup& care se trece la inscrierea altui candidat. in caz negativ, se va raspunde cu °N’, dup& care ecranul este reluat pentru corectii. Cimpurile corecte pot fi depisite actionind sAgetile de pe tastaturd sau apasind ENTER. Observatie: Numdirul de legitimatie, care apare tn coltul din dreapta sus al chenarulut dublu, va fi trecut pe lagitimatia candidatulut in momentul tn care datele acestuia stint introduse tn calculator. ATENTIE | N SCHIMBUL DOSARULUI, CANDIDATUL VA PRIMI LEGITIMATIA SA DE CONCURS AVIND NUMARUL TRECUT PE EA ! Dack acest lucru, din motive —obiective, nu ee poate —realiza, {neeamn’ ci cele dou momente, de tnecriere gi de introducere a datelor, vor fi diferite, Ca urmare, —Legitimajiile vor putea fi (mminate candidatilor tn prima zi de concurs, la intrarea’ lor tn sald. Oricum, observatia de mai sus trebuie reepectaté ! Activitatea : | Modificare/stergere AceastA activitate permite efectuarea de modificari asupra datelor candidatilor deja inscrisi sau scoaterea lor din evidenta concursului de admitere. Ecranul care apare arat& astfel: Regasirea datelor despre un candidat Numarul legitimatied: o Nume: ccUB, 1992 Regisirea fisei candidatulul se poate face fie prin numirul legitimatiei sale, fle prin numele sau. Dac& se indic& num&rul de legitimatie, pe @oran va apare numele, prenumele prescurtat al tatdlui si prenumele candidatului in cauz&. Pe ultima linie a ecranului va apare scris urm&torul mesaj: Acesta? [D/NI. Dac& se rdspunde cu N, se revine la ecranul de mai sus. tn caz afirmativ, se raspunde cu D si se pune intrebarea: Doriti stergerea din ovidenta a acestei fise 2 [D/NI. in caz afirmativ D, figa este stears& si se revine la ecranul de mai sus. in caz negativ N, apare un ecran de forma celui de la inseriere in care se pot opera modificarile dorite. Dac& num&rul de legitimatie r&mine 0, se poate indica numele candidatului, Dacd exist4 un singur candidat ou acest nume, fenomenele se repetA exact ca in paragraful precedent. Dacd exista mai multi candidati cu acelasi nume (de familie), pe ecran va apare o fereastré cu prenumele, prescurtarea prenumelui tatAlui si num&rul de legitimajie a tuturor candidatilor respectivi. Alegerea se va face prin pozitionarea cimpulul activ (cu ajutorul s&getilor de pe tastaturA) pe prenumele corespunzAtor candidatului in cauza. Exemplu: Regasirea datelor despre un candidat Numarul legitimatiei: [7 Nume: [GEORGESCU_ HORATIU (GH, # 23) LUCRETIA DOINA (Wi, #1079 NICOLAE CFL, #283) VIORICA SILVIA CAL, # i ccuB, 1992 Observatii: 4. Dac& un candidat isi retrage dosarul de inscriere la concurs, el trebule s&-si predea legitimatia spre anulare. Numirul acesteia nu va mai putea fl folosit pentru alt& legitimatie. 2. Activitatea de regisire a datelor unui candidat va fi posibilA si din faza 2, dar f&r& posibilitatea modific&rii acestora. Din acest& cauz&, in momentul respectiv, activitatea se va numi: Regasire. Activitatea : | Listare candidati Aceast& activitate permite vizualizarea listei candidatilor inscrisi. Ecranul care apare este urm&torul: Optiuni de listare Listarea se face 1a monitor (M) sau la imprimanta {1} Lista este ordonata dupa numerele legitimatiilor [L} sau dupa numele candidatilor (NJ N ccuB, 1992 In functie de optiunile introduse in cele dou’ cimpuri, se va obtine lista dorit&. La imprimant& se va tipari catalogul general al candidatilor inscrisi. Candidajii care sint la a doua facultate vor apare pe liste cu un asterisc in dreptul numirului lor de legitimatie. Activitatea Sali Aici sint prevazute mai multe activitati ce se desfasoara dup& terminarea inscrierilor si care preced concursul propriu-zis. Acestea se aleg din urmAtoarea subfereastra: Ineorlere Modi ficarevetergere Situatte globata Trearcare Modif icare/etergere Lietare eali Repartizore Cataloage 10 | Activitatea: | Sali |——»| Situatie globala Aceasté activitate este necesara pentru distribuirea judicloasd a s&lilor de concurs in cazul c& exist& probe cu materil optionale, givsau se }ine seama de limba de concurs La “tncdreare", ordinea s&lilor trebule aleas& astfel incit capacitatea acestora s& acopere cit mai bine distributia candidatilor pe optiuni, in ordinea afisata. tn cazul c& situatiile de mai sus nu sint prezente, aceasta activitate nu este accesibila. Dac& exist& candidaji care au optat pentru sustinerea coneursului in alt& limb& decit romana, atunci va apare un ecran avind forma ca in exemplul urm&tor: Optiuni de repartizare 40 candidati sustin concursul in limba GERMANA 3 candidati sustin concursul in limba ARABA Repartizarea se face tinind cont de limba de concurs [L] T sau indiferent de aceasta (1) ccuB, 1992 Dac’ se raspunde cu L, candidatii vor fi grupaji in sali de concurs distincte, in functie de limba si/sau opfiunea aleasa. Dac& se raéspunde cu I, gruparea candida{ilor nu va {ine seama de limba de concurs. Situajia global& a candidatilor insorigi va fi afigat& pe un ecran care in forma sa cea mai generala va arata ca in exemplul urmator: Date pentru candidati Spiionalal 2,7 Umba de concurs y Romana” candidati eptionala: concure: Romana, candidat optionala: concure: Romana | candidati optionala: concure: GERMANA | candidati optionala. concurs: GERMANA| candidati eptionala: concurs: ARABA | coun, 1992 in functie de conditiile concursului, din ecranul de mai sus poate S& lipseascA unul din chenarele punctate. 44 Activitatea: | Sali Incarcare tn cadrul acestel activitati sint specificate sdlile in care urmeazi SA se desfSsoare concursul, precum si ora de incepere a examenelor. Primul ecran care apare este: Ora de desfasurare a examenelor: [_ ccuB, 1992 tn cimpul respectiv se va scrie, de exemplu: ‘Ora: 10 tn continuare, vor apare ecranele pentru definirea sAlilor: Capacitatea salilor Denumi re: Adresa: Numar de Tocurl: CCUB, 1992 Se vor introduce pentru fiecare sald denumirea acestela, adresa si numarul de locuri existente in ea. Observatie: Nu pot exista dou’ s4l1 cu aceeasi denumire. Activitatea: | Sali_|—+| Modificare/stergere Aceast& activitate permite modificarea datelor referitoare la s&lile de concurs. Primul ecran de lucru va permite modificarea orei de incepere a examenelor: Ora de desfasurare a examenelor: [___ CCUB, 1992 12 Al doilea ecran, va arata astfel: Regasirea datelor despre sala cod: [20] iDacisna at (erence rere ccuB, 1992 Regsirea datelor unei s&li se poate face fie prin codul ef Cobjinut dup& listarea sAlilor), fie prin denumirea acesteta. in continuare, operatiile sint analoage cu cele de la modificarea, respectiv stergerea fiselor de candidati. Activitatea: | Sali_|—+| Listare sali tn cadrul acesteia se obtine vizualizarea datelor referitoare la s&lile de concurs. Ecranul de lucru este urmatorul: Optiuni de listare Listarea se face la monitor [M] sau la imprimanta (1) ?: ccuB, 1992 In functie de optiunea introdusd, se va objine lista la monitor sau la imprimanta. Observable: Recomandim consultarea listel de sAli, mai ales cind exist& o prob& cu materii optionale. fn aceasta situajle, capacitajile s&lilor, in ordinea aparitiet lor pe list&, trebuie s& acopere num&rul de candidati repartiza}i pe opjiuni, in aceeasi ordine in care acestia au fost afigati pe ecranul ‘Date pentru repar~ tizare’ din cadrul activitalil 'Situatie glodata’. 13 Activitatea: | sali_|—| Repartizare Aceast& activitate realizeaz& repartizarea candidatilor in sélile de concurs. S&lile vor fi ccupate succesiv, dup& ordinea cresc&toare a codului lor. In cazul c& exist& candidati care dorese sus}inerea concursului in alt& limb& decit roména, atunci va apare un ecran ca in exemplul urmator: Optiuni de repartizare 40 candidati sustin concursul in limba GERMANA 3 candidati sustin concursul in limba ARABA Repartizarea se face tinind cont de limba de concurs (L) sau indiferent de aceasta [1] : [I] cous, 1992 In functie de raspuns, candidatii care au optat pentru o anumita limb& vor f1 grupati sau nu in sali distincte In cazul disciplinelor optionale, candidatii vor f1 grupa}i in functie de materiile respective. Observatier Activitatea de repartizare trebuie reluatd imediat dupS ce stnt glerse s&li care au continut candidatt. Activitatea: | salt ]|—~+| cataloage In cadrul acestei activitati sint tiparite listele care preced desfSsurarea concursului, anume cea privind repartizarea candidatlor in s&lile de concurs si cataloagele de sala. Ecranul de lucru arata astfel: 14 Optiuni de listare Se listeaza candidatil din salile cu codurile cuprinse intre 7] si (2a) Se listeaza cataloage de sala [C] sau liste cu repartizarea candidatilor in sali (RI: [R ccUB, 1992 Initial, in cimpurile crespunzStoare codurilor de sal& se afla primul si respectiv ultimul cod. Acestea pot fi modificate dupa dorint&, in concordanta cu codurile din lista de sali. Daca exista un cod fara corespondent de sal& (cind sala a fost stearsé), sau dacd in sala respectivA nu s-au repartizat candidati, atunci listarea este vida (nu se intimpla nimic). Activitatea : | Inchelere Aceasta se executA numai dup& ce s-au objinut toate rezul- tatele necesare etapei premerg&toare concursului propriu-zis. Dup& executarea acesteia, din faza 1 mai radmin active doar activitatile de Listare candidaji si de Sali (cu optinile Ltstare salt si Catatoage) (permanent), si activitatea de Regasire (ca functie pasiva, numai din faza 2). tn cazul c& una din listele privind repartizarea candidajilor pe sAli sau a cataloagelor de sal& nu a fost scoasa la imprimanta, apare mesajul: Nu sint efectuate toate Listarile. Confirmati incheierea fazei I ? ED/NJ t_ Dac& se r&spunde afirmativ (D), se trece la faza 2. nm caz contrar (N), se revine la primul ecran al fazel 4. 1s in cadrul acestei faze se deruleaz& conoursul propriu-zis. Vor fi menjiona{i candidatii absenti la diferitele probe, cei care comit eventual fraude si sint eliminaji din concurs, si sint inregistrate notele acordate de comisiile de corecturA. Primul ecran de lucru al aceste! faze arat& ca in exemplul urmator: Univerpitapes, din,Dus Pacdt fa Sade" St Tiparire Litigit Rezolvare Litigit Admitere <2 Septembri Faza curenta: Candidati inecrisi: 2 (Inregistrare noter ea coun, 1992 \_—_________IThregistrarea absentilor de la probet————_I Efectuarea unei activitati din faza 2 se face prin pozifionarea cimpuluil activ pe aceasta (cu ajutorul s&getilor de pe tastatura) si actionarea tastei ENUER. Iesirea dintr-o activitate se face apasind pe tasta ESC. Activitatea Absenti Aceasta este menitA s& gestioneze absentil de la diferite probe de concurs. Un candidat absent, va apare pe listele finale cu nota © la proba respectiva. 16 Primul ecran care apare va fi de tipul urmator: Garegistrares] z istarea absentilor la proba: Rectificarea ccuB; 1992 Probe: 4) Matematica 2) Istoria 3) Geografia 4)... ete Dup& indicarea probei in cauzi (de exemplu 3), cele trei optiuni (Inregistrarea/Listarea/Rectificarea) devin active, putindu-se alege oricare dintre ele. Optiunea Taregistrarea va permite — consemnarea candidatilor absenti la proba respectiva. Va apare un al doilea ecran, avind forma Inregistrarea absentilor la proba 3 (Geografia) Nume GEORGESCU GH HORATIU é ARDELEANU I DORIN GEORGESCU AL VIORICA SILVIA ie ccus, 1992 Vor fi scrise cite opt numere de legitimatii in cimpul activ (dacd sint mai putine se apasé pe ENTER pin& cind cursorul ajunge pe ultima linie, sau se tasteazd CURIL+END), dup& care ver apare in dreptul acestora numele complet al candidatilor respec- tivi. fn partea de Jos a ecranului se pune intrebarea: Confirmati absenta candidatilor de mai sus 1a proba curenta ? [D/NJ:. in caz afirmativ, D, absentii vor fi inregistrati; in caz negativ, MN, se rela ecranul pentru corectarea numerelor de legitimajie scrise. 17 Optiunea [Listarea] va genera la imprimant& o list& cu toti candidat}ii declarati absen}i la proba respectiva. Optiunea [Rectificarea] permite anularea absentelor care s-au consemnat printr-o eroare. Acest lucru se realizeaz& cu un ecran de lucru aseminSter cu cel prin care s-au inregistrat absentil. Observatii: 1) tnregistrarea absentilor trebule fAcut& in ordinea cronologica a desf&surarii probelor. Dacd se incepe, de exemplu, cu proba din ziua a 3-a, absenjii din primele dou& zile de concurs nu se mai pot inregistra/rectifica ! De aceea recomandim ca aceast& activitate s4 se desfAsoare in ziua sustinerli fiec4rei probe in parte. 2) Absentele trebuie inregistrate inaintea introducerii prime note de la disciplina respectivd; dup& aceea nu se mai pot inregistra/rectifica absente. 7 Activitatea : | Fraude tn cadrul acestei activitali sint gestionati candidatii care au comis fraude in timpul desf&surarii unei probe de concurs. Acesti candidati vor apare pe listele finale cu specificatiile *"FRAUDA’ la proba respectiv& si "EXCLUS’ la media finala. Ecranele de lucru sint asemindtoare cu cele de la activitatea de gestionare a absentilor, iar observatiile de lucru sint aceleasi. 18 Activitatea : | Note Aceast& activitate este destinatA introducerii netelor acordate concurentiler. Primul ecran de lucru arat& astfel: Introduceti note la proba nr.: [Z Corectura: [T Intervalul numerelor de teza: T] - z ccUB, 1992 Probe: 1) Matematica 2) Istoria. 3) Geografia 4) se: BHO aa: Vor fi introduse in cimpurile indicate, numerele corespun- zatoare pentru probi, corectur& si primul, respectiv ultimul numar de tez& dintr-un pachet de teze numerotate consecutiv. La prima introducere de note pentru o prob& anume, va apare un ecran avind structura din exemplul urmator: Optiuni de corectura Proba: Istoria (#2) Varianta de notare: [Z Numar de sublecte: [0] Diferente intre corecturi care se interpreteaza ca litigiu: Pe sublecte: Pe intreaga teza: [0,00 ccus, 1992 ——J Exista doud variante de notare a tezelor: ‘4%: Dac’ se acord& o singurA nota pe intreaga teza. tn acest caz, restul cimpurilor sint ignorate iar tezele sint notate printr-o singurA corectura Dacd se noteazd fiecare subiect al tezei. in acest caz, trebuie indicat din cite sublecte este format& teza si care sint tolerantele dincolo de care se consider& litigiu intre cele doud corecturi. tn aceasta variantA, tezele vor fi notate prin 2 - 3 corecturi. 19 Qbservalie: Acest ecran apare o singura datA pentru fiecare proba! si reprezinta initializarea el. De aceea, optiunile de corecturaé odat& introduse nu se mai pot schimba. tn varianta de notare "1", va apare un ecran pentru Antroducerea notelor ca in exemplul urmator: Proba # 1 (Matematica Introducere note Test s.00] Teza# 67: | 4. Tezat 1.00] Tezaw# 6a: | 1. Tezait 1.00 Tezat 54: | 4.00 : coun, 1992 Tezele sit - 75 In varianta de notare '2', ecranul pentru introducerea netelor va arata astfel: Proba #1 (Matematica? Corectura 2 Introducere note Teza Sub.t Sub.2 Sub.2 Sub.d Sub. 7.60] [a6] [00] [a-00] [ao s.00| | 1-00] | 4.00] | 1-00] | 4.00 1.00] | 1.00] ]| 1.00] | 1.00] | 1.00 4.00 coun, 1992 Tezele 1 - 50 Notele vor fi scrise in pozitiile corespunz&toare (dack este cazul ou punct zecimal), dup& care se apasd pe tasta ENUER. 20 Ecranele contin cel mult 16 linii de lucru. Cursorul poate fi pozitionat in orice loc activ al ecranului (prin intermediul sagetilor de pe tastaturd) pentru efectuarea unor eventuale corectii. Dacd exist& note in afara intervalului 4+40, dupa completarea ecranului, va apare un mesaj de eroare care solicit efectuarea corectiei. Altfel, se trece la urm&torul ecran. Observatie: Aceast& activitate poate fi folositA si pentru efectuarea unor eventuale corectii asupra notelor deja introduse. Pentru aceasta, dup& alegerea probei, a corecturii si a intervalului de teze, se vor introduce notele corecte in modul descris mai sus. Dac& in grupul de teze prezent pe ecran, exist& unele pentru care au fost deja introduse notele, atunci pe ultima linie a ecranului apar urmatoarele mesaje, in functie de: Varianta *1* de notare: Teza ... a primit deja nota ... Inloeuiti cu ...? ED/NIt Varianta 72’ de notare: La teza ... corectura .. s-au introdus note. Inlocuiti ? [D/NI: respectiv, daca au fost rezolvate litigiile de notare: La teza ... s-a introdus corectura a III-a. Inlocuiti ? [D/NI: Dac& se r&spunde D la toate tezele din grup (care poate fi format si dintr-o singur& tez4), atunci se va face inlocuirea cu noile note introduse. Daca se raspunde N, activitatea este abandonata iar netele introduse pentru intregul grup de teze vor fi ignorate. Acest lucru se intimpla si pentru tezele de pe ecran, pentru care s-a rAspuns anterior cu D. 24 Activitatea Tiparire litigit in cadrul acestel activitati se semnaleaz& tezele in care apar diferente mai mari decit tolerantele admise intre cele dou& cerecturi. Primul ecran arat& ca in exemplul urmator: Optiuni de Listare Lietarea se face pe monitor (M) eau pe imprimantact) 7:[M Doriti ofiseres notelorslitigiiter ta proba: [i] Intervatul numeretor de teza:[_2] - [2] cous, 1992 Probe: 41 Matematica 2: Ietoria 3: Geografia AG wen ote « In functie de optiunile introduse in cimpurile respective, se va obtine lista dorita. Dac& pentru proba in cauz&, varianta de corectare este 1, alunci apare mesajul: EROARE: Optiune aplicabila numai probelor corectate in-varianta 2 Exemplu de listé: DIFERENTE mai mari decit tolerantele admise intre corecturile I si a II-a la proba nr.1 (Matematica? Teza Sub.1 | Sub.2 | Sub.3__| Medic 3 - 4.00 7.00 10.00 9.00 8 5.67 3.67 416 8.00 5.00 Observatie: In exemplul de mai sus, tolerantele intre corecturi se pot considera astfel: - intre subiecte: 2.00 - pe intreaga teza: 1.25 Dup& cum se vede, acolo unde exist& litigii, sint prezentate notele conform celor dou& corecturi. Astfel, pentru teza 3 avem litigiu atit la sublectul 2 cit si intre medii; la teza 8 doar intre medii; iar la teza 16 doar la sublectul 1. 22 Activitatea : | Rezolvare litigii Dup& ce comisia de corectur& a reevaluat tezele pentru care s-au semnalat litigii, noile note ver fi introduse in cadrul acestei activitati. Va apare urm4torul ecran: Doriti rezolvarea litigitlor de la proba: Intervalul numerelor de teza: qT] - cous, 1992 Matematica Istoria 3: Geografia 4: ... ete fn continuare, pentru fiecare tez& cu litigit din inter- valul precizat la proba respectivA, va apare un ecran care in forma sa cea mai generalé va arata astfel: Corectura e T1I-a. Tera #3 (Litigiu in privinta mediei> (7.00, 9.007 <4 Subiectut a: [70.00 (9,00, @.007 <— Note Medi —I Subiectul 2: | 0.00] ao ¢ 4.00, 10.009 La corecturite Subiectul 3: | 0.00 © .00, 9.009 Teiir Subiectul 4: | 0.00 Subiectul s: | 0. 00 Subiectul 6: | 0.00 cous, 1992 Dac& au existat litigil intre sublecte, acestea vor fi marcate pe ecran prin (L?. Daca diferenta intre mediile celor doua& corecturi este mai mare decit toleranta admis&, atunci pe ecran va apare sori. (Litigiu in privinta mediei). rvatie: Dacd exist litigii numai intre sublecte, doar cele mareate cu (L) vor putea primi note noi. Celelalte sublecte vor rAmine neschimbate. Dac& s-a semnalat si/doar litigiu in privinta mediei, atunci toate subiectele trebuie s& primeascA note noi. 23 Activitatea Listare note Aceast& activitate se va folesi pentru confruntarea notelor introduse in calculator cu cele de pe formularele originale, precum si pentru obtinerea mediilor finale pe teze. Va apare un ecran de tipul urmitor: Optiuni de listare Lietarea oe face pe moniter (M} eau pe imprimantatl) 7: Doriti afivarea notelorslitigiiler la prob Intervalul numereler de teza: [a] - z ccun, 902 Probe: 4: Matematica 2: Ieteria 3: Geografia 4 ae tates is In functie de optiuni, se va objine lista dorita. Exemplu de list& (fragmentata): NOTE inregistrate la proba nr. 1 (Matematica) Teza Sub. 4 Sub.2 Sub. 3 Medie 8.00 9.00 6.00 7.67 | \ 4 22? 222, 22? 222 7.87 4.00 \ 3 10.00 - 8.00 f p o 1 o i 20? 222 222 222 6 6.00 5.00 4.00 5.00 | - 5.00 ' 1 1 1 1 i 4.00 6.00 5.67 | \ 8 2.00 4.00 3.67 | - 4.67 24 8.00 8.00 7:67 | \ 16 5.00 7.00 7.00 | - 7.34 6.00 - --- |v H t ' t 8.00 9.00 6.00 7.67 at 7.00 4.00 5.00 5.33 | 6.17 7.50 5.00 6.00 6.47 _|7 La teza 1 nu au fost trecute notele de la corectura a doua. in lecul acester note va apare seris 777. La teza 6, lipsesc notele de la corectura intii La teza 3 sint semnalate litigii la subiectul 2 si intre medii. Acestea sint marcate pe rindul al treilea prin !!!. La teza 8, exist& litigiu doar intre medii. La tezele 16 si 24, pe rindul al treilea, apar notele care au fost introduse in urma rezolvarii litigiilor (corectura a 3-a) in partea dreaptA, in afara tabelului, in dreptul fiecdrei teze, este afigatA media rezultatA din cele doud, respectiv tret corecturi. De exemplu, media la teza 16 provine din cele trei corecturi, caloulat& astfel: media 1; 5787S = 7.67 7.67 + media finals: 2-8? 57.00, media 2: S*Z*8 = 7.00 7 La teza 21, media finala provine doar din notele de la corectura a 3-a, deoarece mediile 1 si 2 au fost in litigiu (considerind de exemplu toleranta pentru medii 1.25) si deci toate sublectele au fost recorectate. Liniutele dintre tabel si mediile finale precizeazd care rinduri sint implicate in calculul mediei pe teza. Observatit 4) Mediile se calouleazA cu douA zecimale, prin rotunjire la a doua zecimala. 2) Listarea notelor poate fl f&cut& oricind si de oricite ort. Totusi, din motive de timp si economle de hirtie/ribon, recomandim ca listatrea la imprimanta sA fie f&cuta o singura data, dup& rezolvarea litigillor. In acest caz, mediile finale pot fi trecute pe teze. 28 Activitatea Incheiere in cadrul acestei activita}i se face verificarea dac& s-au incheiat toate operafiile privind notarea tezelor. Dacd au ramas situatii nerezolvate, pot apare mesaje de tipul urm&tor: EROARE: Exista 3 teze cu litigii nerezolvate la materia #4 EROARE: Exista 25 teze cu o singura corectura la materia #2 sau: EROARE: La proba #2 CIstoria) sint 5 teze fara note Dac& totul se inchele cu bine, apare mesajul: Confirmati incheierea introducerii notelor ?LD/NIt Raspunzind cu N, se revine la primul ecran al fazei 2 si se pot relua activitatile din cardul acesteia. Dac& se d& confirmarea D, faza 2 se inchele si doar activitatea de listare note mai poate fi efectuata, Qbservatie: Nu este posibila depasirea fazel 2 decit dac& s-a terminat corectura la toate probele concursului ! 26 tn cadrul acestel faze se desfAsoarA activitatile de inchelere a conoursului de admitere si este constitulta din dou& Parti. fn prima parte, se desfac tezele pentru stabilirea cores— pondentelor intre codurile tezelor si legitimajille concurentilor; in a doua parte, se obtin listele candidatilor admisi (in ordine descrescatoare a mediilor), respectiv a celor respinsi (in ordine alfabetica). Primul ecran de lucru a fazei 3 aratA astfel: Validare Tncheiere Agmitere =z septembrie: 1292 Faza curenta: 9 ¢ candidat ineeriei pina in prezent: 642 coun,s992 unde, in lecul semnului ¢ ~ >, in prima parte a fazei 3, va apare scris: Corespondente teze - legitimatit si vor fi active primele patru activitaji, respectiv in a doua parte, va apare: Rapoarte finale si vor fi active doar prima si ultima activitate. Activitatea Regasire fn cadrul acestei activitati se realizeaz& cautarea in baza de date a unui candidat dup& num’rul sau de legitimatie, sau invers, determinarea numarului de legitimatie a candidatului in functie de numele s4u. Aceste operatii pot fi utile pentru: 27 = clarificarea unor corespondente tez& - legitimajie cind coltul tezei nu s-a putut desface corespunzator; Gin prima parte a fazei 3). - extragerea din baza de date a unor informatil necesare in cazul rezolvarii contestatiilor. (in partea a doua a fazei 3). Ecranul care va apare este urm&torul: Regasirea datelor despre un candidat Numarul legitimatied: o Nume: [7 eee eee ccuB, 1992 Functiile de regisire sint aceleasi ca cele descrise la faza 1, la activitatea de ‘Modificare/stergere’ a candidatilor. Dupa identificarea candidatului, apare mesajul: Acesta ?ID/NI Dac& se r&spunde negativy N, atunci se rela ecranul de c&utare. Pentru raspunsul afirmativ D, se revine la primul ecran al fazei 3 dac& nu s-a fcut ‘Incheterea’ (in prima parte a fazei); altfel, (in partea a doua) se afigeaz& un ecran de tipul urm&tor: Dale despre un candidat Legitimatie : 109 Nume : STAN Tatal pd Prenume GHEORGHE Note: Probet Matematica 229 2.00 Geografia 147 7.28 Informatica 329 8.50 cous, 1992 Observatie: DatoritA facilitajiil de reg&sire a dateler de concurs @ unui candidat, recomandim ca dup& desfacerea tezelor, acestea s& fie pistrate in ordinea numerotarii lor. Astfel, in cazul contestatiilor, tezele sint regisite cu mare usurinya dupa numirul lor. 28 Activitatea Corespondente In cadrul acestei activitaji sint introduse corespondentele intre codurile de tez& (generate automat) si numerele de legitimajii corespunzAtoare din colturile dezlipite. Primul ecran arata astfel: Dorit inregistrarea corespondentelor 1a proba: [Z] Intervalul numerelor de teza: N-f CCUB, 1992 Probe: 1) Matematica 2) Istoria Bd cas @bO ass fn continuare, se vor succede ecrane constituite din cel mult sase rinduri si zece coloane de cimpuri active, in care vor fi trecute numerele de legitimati1l corespunzateare numerelor de Leze: Proba #1 «matomatica? Corespondente toze-Logitimatit coup, 1992 Tezele 1 - 250 Dupé completarea tuturor cimpurilor de pe ecran, se face o prima validare a numerelor de legitimatii introduse. Dacd este detectata © legitimatie inexistent& (dosar retras), eliminat& din concurs (frauda) sau absenta de la proba respectivd, pe ultimul rind al ecranului va apare un mesaj corespunztor $i ecranul este reluat 29 cu pozitionarea cursorului pe cimpul respectiv. Cimpurile anteri- oare nu mai pot fi accesate in aceastA etap&. Corectia trebuie efectuata pe loc, deoarece alte operatii nu mai sint posibile. Dup& efectuarea acesteia (scrierea noului num&r urmat de ENTER), pentru acceptarea intregului ecran, se poate tasta CTRL+EMD si validarile sint continuate. Dacd totul se termin& cu bine, se trece la urm&torul ecran. Activitatea : | Validare AceastA activitate stabileste dack au rémas teze fArd numere de legitimatii asociate sau dac& exist& legitimatii cérora le corespund mai mult decit o teza. Ecranul care apare este urm&torul: Deriti semnalarea corespondentelor nerezolvate sau a legitimatiilor multiple la proba: Afisarea se face pe monitor (M), sau la imprimanta (11? [M] ccUB, 1992 Probe: 1) Matematica 2) Istoria 3) etc. Dac& exist& situatii conflictuale in corespondentele intro- duse, vor fi afigate unul din rapoartele exemplificate mai Jos: Proba #1 (Matematica) spondentele nestabi tite Intervale de teze cu cor: De la teza Si pina la teza 125 De la teza 301 pina la teza 350 Teza 624 De la teza 704 pina la teza 740 cous, 1992 30 Proba #2 (Teteriay Legitimatii cu legaturi multiple catre teze Legitimatie -Nr.de teze —-Teze asociate ss > 3 St, 494, 250 saz 2 87, 214 cous, 1992 Observatie: Primul raport va con}ine cel mult 14 rinduri de infor- matjii specifice, care sint afigate doar pe ecran. Dac& numérul acestora este mai mare, nu vor ft aftsate dectt primete 14. Dup& rezolvarea acestora, prin reluarea activita}ii de validare, se pot semnala in continuare $i alte intervale de teze. Dupa afisarea legitimatillor cu teze multiple, in partea de jos a ecranului apare mesajul: Doriti afisarea Legitimatiilor fara teze ? [D/NI: Dac& se r&spunde N, se revine la primul ecran al fazei 3. Dac& se rdspunde D, vor fi afisate (doar pe ecran) legitimatiile care nu au fost regésite la desfacerea tezelor, desi au fost prezente la proba respecti va. Remarca: desi uttla citeodatd, aceasta optiune.este consumatoare de timp, fapt pentru care nu o recomandtim dectt "tn extremis”. Activitatea : | Incheiere in cadrul acestei activitati se verificd dac& toate cores~ pondentele dintre cod-tezA si legitimatii s-au incheiat cu bine pentru orice prob& de concurs. fn caz afirmativ, se solicita printr-un mesaj confirmarea incheierii primei parti a fazei 3. tn continuare, sint semnalate mesaje de asteptare pentru calcularea mediilor finale si pentru pregatirea listelor cu candidajii declarati admisi, respectiv respinsi in urma concursului de admitere. 34 Activitatea Rapoarte in cadrul acestei activitati se obtin listele finale in urma concursulul de admitere. Ecranul de lucru arat& astfel: Alegeti listarea care trebuie executata: [Admisi lo prima facultate] Numarul curent de la care incepe listarea: T ccuB, 1992 Pentru alegerea tipului de listA dorit, se actioneazA tasta SPACE care va produce ciclarea in cimpul activ a urm&toarelor posi bilitati: [Rantet ta prima facultate] ———+ [Lao doua facultate I ! Statietict Reepinet : 1 | Pentru respinei coresp,_] [Grain de tnmatricutare 1 | Coreep. leg-tez. adm <———_ [Men pen 3 reepinet dupa care se apasd pe ENTER. Cu exceptia optiunii Statiscict, afisarea se face la imprimanté si se cere numarul curent de la care S& inceapA listarea. Acest num&r este de regulA 1, dar poate fi si acela de la care se doreste reluarea unei 1istari intrerupte accidental. Alegerea optiunii Statistici. va afisa pe ecran o situatie de genul urmator: 32 Situatia candidatilor admist Forma de La prima invatamint Total facultate ass 342 2 20 29. 2s 373 2s Locuri prevazute in planul de invatamint: 350 Locuri suplimentare: 7 cous, 1992 Pe ultimul rind vor fi afisate, dac& este cazul, numérul de locuri suplimentare, provenite din faptul cA exist& mai multi candidatt cu ultima medie de intrare, respectiv numarul de locuri neocupate. 33 Aceast& optiune din meniul principal permite efectuarea uner activitati de incepere sau incheiere a lucrului la calcula~ tor, Toate aceste operatii sint insotite de mesaje explicative de lucru. Fereastra de activitati este urmitoarea: / @ Reotaurare Tesire Prin activitatea de 'Salvare’ se obtine pe o dischet& copia compactaté a bazelor de date elaborate in cadrul aplicatiet. Recomandim ca la sfirgitul fiecdrei zile, sau micar la terminarea unei etape mai importante, s& se facd salvarea bazei de date Activitatea de ’Restaurare’ realizeazA refacerea bazelor de date, salvate anterior pe dischetS. AceastA operatie va fi necesar& numai dac&, in urma unui incident fatal, trebule s& se reinstaleze sistemul de programe. Activitatea de ‘iestre’ inchele sesiunea de lucru la calculator. ATENTIE: Aceast& activitate este obligatorie deoarece numai in acest mod se garanteazA p&strarea corect& a tuturor Anformatiilor introduse. 34 DATE CARACTERISTICE Sistemul de programe este realizat in dBASE IV. Configuratia necesar& este: - un calculator compatibil PG/AT, cu memorie de cel pujin 1M, cu hard diso avind 10 M liberi. (Spatiul necesar = 3McdBose, + 300Kiprograme) + + #*i52K + *520K) - © imprimantA cu 132 caractere pe rind, compatibila EPSON MX/PX. Configuratie recomandata: - PCYAT 80386, cu 4M memorie. = Sistem de operare DR DOS 6.0, cache SUPERPCK inst. Timpi de executie pentru diferite activitati, corespun- zatori unor prelucrari asupra 6000 de candidati: - repartizarea pe sali: 35 min. - pregitirea listarii candidatilor-in ordine alfabe~ ticd (pentru catalogul general): 12 min. - inifializarea unei probe: 1 min. - rezolvarea unui set de litigit: 5 min. - incheierea fazei 2: 4 min. - validare corespondente = f4rA probleme: 3 min. - cu probleme : 2 min. (teze f&r legitimatii) 1 min. (legitimatii dublate) 12 min. (legitimatil fara tez&) - inchelerea fazei 3: 1 or& si 20 min. Durata listérilor pe o imprimanté 'Star’ este de aproxi- mativ 1 min./pagin&. Pe o pagina de imprimant& incap: - 55 candidati pentru lista in ordinea alfabetica. - 32 candidati pentru repartizarea pe sali. - 25 candidati pentru cataloagele de sala. - 31 candidati pentru listele finale. 35 FAZA I INSCRIERE fume n. tip ‘ HUT Bor - INSALI, DSRT POI ie FIN be. : A L Po2 LIS SAL ae et pelage car isr| (Sal LSTA wean CAT.LST| 7A. : CATSIST TXT TXT ] Pie PIP PIP i Lista Lista candidafi pe sali Catalog inscrieri concurs. Fisd inscriere Listare conirol esi et Listare control BUCUKE SHA “ati iss SL PISA OE INSERIERE 199 la concursul de admiere sr iu. cs = UNIVERSITATEA Oliv Ye eral, 6 2fP) ite off ite i all iFacultatea — 2 Forma deiavaléaiint (Z=2i, 3Specializurea Es 40isciplina optionaid de concurs 5 Nuimar fisé (nuse completeazd de catre cavefidat) 6Nume siprenume — e \ 2 TEE LO HTLELTLL 7am absolvit/sint student i iso Foculiafea 7 8 Limba in care se sustine exomenul bly INSTRUCTIUNI PRIVIND COMPLETAREA FISE! DE IMs = Completati toful cu cerneold (post), cif mai_clar posibiliqajuscue)pe line, sLeodifeahifh-cisule] cu tea mar mare’ofenfie ce ou shfi.tatre boi — Cifea zero se scrie co un 0 borat (@ } : = In cgsufgie din dreapta treceti codurile corespunzifoore,fiecare coractes intr-o cdsutd, tinind cont de indicofiile urmatoace ~ Lapunctul_L completafi asffel: 0zMatematicd, 02

S-ar putea să vă placă și