Sunteți pe pagina 1din 318

PREFA

Motto:
Cea mai mare
fericire este s descoperi
c eti nemuritor.
Analiza, din unghiul de vedere al teoriei sistemelor, dreptului ca organism,
presupune, pe de-o parte, studiul actelor normative drept elemente componente
ale sistemului, iar pe de alt parte, studiul relaiilor dintre ele care confer
sistemului de drept un anumit nivel de integralitate.
Valorile parametrilor ce msoar dreptul ca sistem sunt diferite de suma
valorilor parametrilor ce caracterizeaz elementele componente; diferena celor
dou tipuri de valori este dependent de coerena i consistena relaiilor dintre
elemente. Cu ct gradul de integralitate a sistemului de drept este mai mare, cu
att entropia informaional a sistemului scade.
Autoritatea politic, ntr-un stat democratic, se concretizeaz prin
procesul de ela!orare, actualizare i urmrire a mulimii de acte normative
care, corespunztor comenzii politice, modific entropia din sistem.
"entru un sistem, entropia informaional tre!uie s ai! acea mrime
care ma#imizeaz productivitatea sistemului.
$in unghiul de vedere al procesului de emitere a actelor normative, %uristul
este un specialist al tiinelor pozitive, apropiindu-se de ci!ernetic i de
ingineria %uridic, su! raportul tehnicii legislative.
&n tentativa %uristului de a micora entropia sistemului social-economic, el
induce entropie n sistem. 'ntropia indus are dou cauze fundamentale(
- neconcordana deplin ntre o!iectivul propus i actul normativ
emis,
- neputina de a cuprinde multitudinea de acte normative, tiut fiind
faptul c toate sistemele de drept s-au nscut empiric, ca
necesitate de reglementare a vieii social-economice pe msura
diversificrii acesteia.
)ecesitatea adaptrii dreptului la ci!ernetic genereaz o nou filosofie a
dreptului, un mod nou de a regndi dreptul ca sistem.
*rice revoluie destructureaz un sistem a#iologic, deci introduce entropie
n sistem; de aceea, modificarea coordonatelor fundamentale ale societii
presupune regndirea sistemului de drept. Altfel spus, pro!lema principal nu
este mrirea sau micorarea sanciunii pentru o anumit fapt, ci
restructurarea ntregului sistem de drept. )u se poate construi o economie
capitalist cu un Cod penal comunist. )enelegerea acestei pro!lematici
conduce la un fenomen parado#al, i anume ca entropia indus n sistem s fie
mai mare dect efectul de micorare a acesteia sta!ilit prin o!iectivul politic.
Apropierea sistemului de drept de un model ci!ernetic micoreaz
vulnera!ilitatea acestuia; ntre sta!ilitatea sistemului i entropie e#ist un raport
invers proporional.
+
"redarea unor atri!uii mainii ci!ernetice nu conduce la nlocuirea
%uristului cu un ro!ot, ci deplaseaz centrul de greutate al preocuprilor de la
detaliu la ansam!lu, de la procesul de ela!orare a deciziei la analiza
intercone#iunilor acesteia n cadrul sistemului de drept.
*rice sistem social este un sistem deschis, iar gradul su de dezvoltare se
studiaz prin mulimea i mrimea interaciunilor ,schim!urilor- cu mediul
e#terior. Are loc un transfer de entropie de la un sistem la altul, dar acest
transfer nu este pur mecanic, adic mrimea entropiei ctigate de un sistem nu
este egal cu mrimea entropiei pierdute de cellalt sistem, pentru c funcia
entropic nu este o funcie omogen de gradul ..
)evoia de armonizare a legislaiei naionale cu cea regional reprezint
mi%locul prin care fiecare sistem n parte, odat cu creterea schim!urilor cu
celelalte sisteme, pierde din entropie.
&ntr-un sistem izolat este un parametru care nu poate dect s creasc i
acesta este entropia, deci n mod natural gradul de dezordine al sistemului izolat
crete. *rice sistem care se izoleaz sau este o!ligat la izolare va sucom!a ntr-
un timp determinat de mrimea sa.
/aina ci!ernetic este dotat cu urmtoarele caliti( acces rapid la !aze
de date %uridice, ela!orarea deciziilor, recunoaterea formelor, autocontrol,
autoadaptare, emiterea de %udeci. 0iind creat pornind de la o!iectiv, ea se va
gsi ntotdeauna ntr-o relaie determinat cu acesta; de aceea, ea nu va avea
voin i nici sentimente, acestea reprezentnd rezultatul unei metafizici
imanente ntre creatori i fiina uman care a fost nzestrat prin 1programul
iniial2 cu posi!ilitatea de a alege ntr-un cmp de ntmplri.
3
Acestea reprezint argumente suficiente ca %uristul s nu se team de
%udectorul ci!ernetic; adaptarea dreptului la ci!ernetic este singura cale de
realizare a unui sistem de drept naional, regional i mondial coerent, condiie
necesar a realizrii unei civilizaii armonioase pentru care planeta devine cu
fiecare zi mai mic. "e msura creterii universului tiinific, suprafaa de contact
cu necunoscutul este tot mai mare. $e aceea, sentimentul nemplinirii, generator
de entropie la nivel individual, va crete continuu. &ncheiem spunnd c i
%uristul, ca orice alt om de tiin, este condamnat la nefericire.
Autorii
4
C U P R I N S
PREFA V
CAPIT!U! I CI"ERNETICA 5
6.6 Chestiuni preliminarii 5
6.7 "rincipiul ci!erneticii 8
6.9 Ci!ernetica i tiinele sociale 66
6.: ;emnificaia ci!erneticii 63
CAPIT!U! # ASPECTE FI!SFICE A!E INFR$ATICII 97
7.6 Chestiuni preliminarii 97
7.7 .nformaie i lim!a% 9+
7.9 .nformatica 98
7.: 0ilosofia informaticii :6
CAPIT!U! % &REPTU! INFR$ATICII 'I
INFR$ATICA &REPTU!UI ::
9.6 $reptul informaticii ::
9.7 .nterese %uridice prote%ate 53
9.9 ;piona%ul informatic +6
9.: $elicte informatice +:
9.5 Alte aspecte ale criminalitii informatice 3:
CAPIT!U! ( INFR$ATICA )URI&IC 85
:.6 Chestiuni preliminarii 85
:.7 Aplicaii informatice n serviciul documentrii %uridice
informatica %uridic de documentare 84
:.9 Aplicaii informatice n serviciul funciei %uridice, informatica
%uridic de reglare social 6<8
8
:.: Aplicaii informatice n serviciul tiinei %uridice =
informatica %uridic de cercetare i colarizare 666
CAPIT!U! * CI"ERNETICA &REPTU!UI 664
5.6 Chestiuni introductive 664
5.7 >eneza informaticii %uridice 668
5.9 ?urimetria 676
5.: Ci!ernetica i dreptul 677
5.5 Ci!ernetica i informatica %uridic 679
5.+ Caracterul metodologic al ci!erneticii %uridice 679
5.3 @amurile ci!erneticii %uridice 67:
CAPIT!U! + E!E$ENTE &E !E,ISTIC FR$A! 674
+.6 @eguli generale pentru emiterea actelor
A
674
+.7 ;tructura actelor emise de Curtea Constituional a
@omniei 6::
CAPIT!U! - NR$A!I.AREA ACTE!R
NR$ATI/E 6:+
3.6 )oiuni preliminarii 6:+
3.7 /etodele de analiz a documentelor primare 6:3
3.9 .nstrumente semantice 656
CAPIT!U! 0 SISTE$U! INFR$ATIC A!
UNEI INSTITUII )URI&ICE 65+
4.6 Chestiuni introductive 65+
4.7 ;istemul .nformatic al Curii Constituionale
a @omniei 658
4.9.0unciile su!sistemelor ;.CC@ 6+<
4.: $escrierea aplicaiilor ;;AB 6+7
A
6<
4.5 Arhitectura general a reelei de calculatoare a Curii
Constituionale a @omniei 6+9
4.+ ;.CC@ = nod de comunicaii 6+5
CAPIT!U! 1 &E./!TAREA AP!ICAIEI PRI/IN&
ANA!I.A STATISTIC A ACTI/ITII CURII
CNSTITUINA!E 6+4
8.6 )otiuni introductive 6+4
8.7 Caracteristicile statistico-informatice ale aplicaiei 6+8
CAPIT!U! 23 !I$"A)U! F4PR 796
6<.6 )oiuni preliminarii 796
6<.7. '#presii n 0o#"ro 796
6<.9 ;ortarea i inde#area ta!elelor 799
6<.: Comenzi pentru realizarea meniurilor 795
6<.5.>eneratorul de meniuri 7:<
CAPIT!U! 22 AP!ICAII SFT 5N $E&IU! F4PR 75:
66.6 )oiuni preliminarii 75:
66.7 >enerarea aplicaiei 755
66.9. >enerarea aplicaiei 744
A N E 4 E6 785
Ane#a nr.6 785
Ane#a nr.7 78+
Ane#a nr.9 783
Ane#a nr.: 784
Ane#a nr.5 788
Ane#a nr.+
66
67
CAPIT!U! I
CI"ERNETICA
2.2 C7estiuni pre8iminarii
Cermenul ci!ernetic a fost introdus pornind de la cuvntul grecesc
Di!ernesis, care semnific aciunea de manevrare a unui vas, iar n sens figurat,
aciunea de conducere, de guvernare. Etilizat pentru prima dat de AmpFre pentru
a desemna arta guvernrii, el a fost utilizat, cu semnificaia actual, n cele!ra
lucrare a lui )or!ert Giener ,648:H68+:- Ci!ernetica sau Controlul i
Comunicarea la 0iine i /aini ,68:4-. Giener face sinteza cercetrilor efectuate
n domeniul matematicilor pure ,teoria previziunii statistice-, n domeniul
tehnologiei ,computere, sisteme de telecomunicaii-, n domeniul !iologiei i al
psihologiei, i pune !azele unei noi tiine, cu suport matematic, destinat s
acopere toate fenomenele referitoare la mi%loace de analiz a informaiei.
$ezvoltrile teoretice ale lui Giener au la !az pro!leme referitoare la
transmiterea mesa%elor prin reele de comunicaie sau previziune, pro!leme
specifice aprrii antiaeriene, sau reglrii sistemelor !iologice sau sociale.
Aceste pro!leme sunt legate de apariia, la sfritul secolului trecut, de maini
construite dup modelul sistemului nervos.
$in punct de vedere istoric, pot fi identificate, n evoluia mainilor, trei
perioade mari(
a) Maini mecanice, capa!ile s efectueze micri restrnse n anumite
condiii, su!ordonndu-se principiilor staticii i dinamicii clasice. $in aceast
categorie fac parte motoarele ce transmit sau amplific fora aplicat ntr-un
punct-precum prghia, a#ul-cilindru, macaraua, mainile de asediat din
Antichitate = i de asemenea mainile cu micare periodic regulat, precum
pendulele i mecanismele ceasornicului. Astfel de maini corespund unei
anumite metafizici, ce se regsete n raionalismul cartezian i n teologia
natural ,teodicee- raionalist, care face din $umnezeu marele ceasornicar al
universului.
b) Maini energetice, capa!ile s transforme o form de energie n alta i
s fac utiliza!ile energiile naturii. 'le pun n practic principiile termodinamicii,
ale electrodinamicii i ale fizicii nucleare. 0ac parte din aceast categorie maina
cu a!uri, motorul cu e#plozie, generatoarele de electricitate, motorul electric,
diferitele specii de motoare cu reacie, reactorul cu fuziune sau fisiune. Aceste
maini furnizeaz energie cinetic sau alte forme de energie suscepti!ile a fi
consumate de motoare.
69
= En motor ce funcioneaz cu com!usti!ili chimici utilizeaz energia de
legtur chimic a reactantului ,energie potenial a legturilor chimice- ce poate
fi transformat n energie termic, apoi mecanic.
'nergia total a reactantului I 'nergia termic util J 'nergia produilor de reacie.
= En reactor nuclear transform energia de legtur intranuclear n
energie caloric, transformat apoi n energie electric, ce pune n funciune un
motor electric. Aceste tipuri de maini corespund unei anumite viziuni asupra
lumii, cu e#primri n diferite forme de energetism, i chiar n teoriile
evoluioniste.
c) Maini care prelungesc, ntructva, sistemul nervos, i nu sistemul
muscular. 'le utilizeaz, n general, reele electrice i pun n funciune aparate
care regleaz circulaia curentului; rezistene, condensatoare, !o!ine de
inducie, tu!uri electronice, tranzistori, microprocesoare, dar nu aceasta
reprezint proprietatea lor esenial. ;pecific acestui tip de maini este utilizarea
i transformarea informaiei.
/i%loacele de transmisiuni ,telefonul, radioul, undele diri%ate, comanda la
distan- transport o informaie de la surs la receptor. /ainile de calculat,
analogice sau numerice rezolv pro!leme, matematice sau logice, plecnd de la
informaii date. ,Adugm la acestea mainile de tradus, mainile de %ucat ah,
mainile capa!ile s nvee, etc.-. /ainile cu comportament se adapteaz unei
situaii e#terioare i rspund acesteia ntr-un mod adecvat, dup anumite criterii.
En e#emplu elocvent de astfel de main ne este furnizat de !roatele lui Grey
Walter, mici automate capa!ile de un comportament comple# ,dotate cu refle#e
condiionate ele pot s nvee comportamente noi-. Cele mai importante tipuri de
maini cu comportament sunt dispozitivele sta!ilizatoare i mainile teleologice.
;ta!ilizatoarele asigur reglarea sistemelor care comport un anumit numr de
grade de li!ertate; ele controleaz una sau mai multe varia!ile care
caracterizeaz sistemul i le menin n apropierea poziiei de echili!ru, sta!ilit
dinainte. En e#emplu foarte interesant de sta!ilizator este furnizat de
homeostatul lui Ash!K, care este un autoreglator; este un aparat compus din
circuite electrice, ce posed un numr ridicat de grade de li!ertate, i are
capacitatea de a reveni n poziia de echili!ru, atunci cnd i sunt aplicate
pertur!aii din e#terior. /ainile teleologice sunt sisteme capa!ile s
ndeplineasc o anumit sarcin. Aici nu mai este vor!a de meninerea
echili!rului, ci de urmrirea unui scop adapta!il situaiilor. "utem propune ca
e#emplu maina de citit ,care tre!uie s recunoasc literele, oricare ar fi scrierea
adoptat-, postul de tir antiaerian automat, racheta de cercetare, maina-
transfer ,care ndeplinete o sarcin comple#, fcut dintr-o serie ordonat de
operaii-.
Caracteristica fundamental a acestor maini este aceea c sunt sisteme
automate ce realizeaz operaii complee! "n conformitate cu anumite norme!
6:
fr inter#enie uman. Anumite automate au ca finalitate furnizarea de noi
informaii, plecnd de la informaii date( este cazul calculatoarelor. Altele au
finaliti de natur diferit( de e#., maina-transfer are ca funciune fasonarea
pieselor dup un model dat. Coate utilizeaz informaia n funcionarea lor. En
automat pune n practic, ntr-adevr, un program i tre!uie s fie capa!il s-i
controleze operaiile. *ri, un program este o suit de instruciuni, care indic
operaii ce urmeaz a fi efectuate ntr-o anumit ordine. "e de alt parte,
mecanismele de control se !azeaz pe retroaciune. *ri, schema general a
retroaciunii tre!uie s fie descris n termenii transmiterii informaiei. 0ie o
funcie ce transform o varia!il a ntr-o varia!il ! ,de e#., energia electric n
cldur-. 0uncia sta!ilete o legtur ntre varia!ilele care pot reprezenta stri
ale aceluiai proces, a i !. "entru a menine varia!ila ! n vecintatea unei
valori fi#e , este necesar un instrument de control ,de e#., dac dorim s
meninem apro#imativ constant temperatura unui frigider, i incorporm un
termostat-. Acest dispozitiv msoar n fiecare moment valoarea luat de ! i
transmite aceast informaie unui organ de comand care, innd cont de
legtura e#istent ntre a i !, l modific pe a n proporia necesar variaiei
valorii lui ! n sensul dorit ,cretere sau descretere-.
.nformaia intervine su! trei forme( ca o!iect ,sau stare a unui sistem-
supus unor operaii, ca proces ori ca mediu al reglrii. &n toate aceste cazuri,
avem de-a face cu o funcie transformatoare. *!iectul sau starea are o anumit
ncrctur informaional. Automatul transform starea iniial n configuraii
finale deose!ite de starea iniial ,care reprezint informaii-. *rice dispozitiv de
control transform informaii primite n instruciuni pentru un dispozitiv de
e#ecuie, i deci n informaii. "ro!lema tiinific esenial a studiului mainilor
din a treia categorie se refer la tratamentul informaiei. Cum unul din aspectele
importante ale acestei pro!leme privete analiza dispozitivelor de reglare, s-a
dat numele de ci!ernetic tiinei desemnat s studieze comportamentul
automatelor. &n msura n care un sistem este dotat cu dispozitive de reglare, el
poate s-i controleze propria funcionare i deci s se autoguverneze. Aceasta
este, de fapt, proprietatea esenial a automatului. Am putea, deci, s afirmm
c cibernetica este tiina proceselor cu autocontrol$
La prima vedere, doar calculatoarele i mainile cu comportament se
supun unui asemenea studiu. ;istemele de transmisiuni utilizeaz i ele
ci!ernetica, pentru c aciunea lor nu const n deplasarea unei informaii dintr-
un loc ntr-altul, ci n supunerea informaiei la o serie de transformri controlate
pentru ca la receptor s poat fi reconstituit informaia de la surs.
;tudiind procesele controlate, ci!ernetica permite dezvoltarea unor
analogii instructive ntre automate i alte sisteme( sistemul nervos, sistemele vii,
sistemele cu comportament, sistemele sociale. )u este vor!a dect de analogii,
pentru c aceste sisteme au o constituie diferit de aceea a automatelor i
65
posed proprieti care nu se regsesc n automate. Analogia dintre aceste
sisteme se raporteaz doar la modul lor de funcionare( ele prezint o trstur
comun de structur, identificat de teoria general. Ci!ernetica este tangent
cu multe alte discipline( matematica, logica, electronica, fiziologia, psihologia,
sociologia, dreptul, economia. $ac ea ocup aceast poziie, nu nseamn c
furnizeaz principii sintetice care permit unificarea acestor tiine diverse, ntr-un
edificiu teoretic comun, ea izoleaz anumite fenomene pe care le regsim n
sistemele concrete studiate de tiinele empirice i pentru studiul crora
matematicile i logica furnizeaz instrumente de analiz adecvate.
Ade#ratul obiect al ciberneticii este de ordin abstract% ea nu studiaz
sistemele concrete care opereaz asupra informaiei! ci structura logic a
funcionrii lor. Am putea s definim acest o!iect drept logic a automatelor,
sau, mai mult, ansam!lul proprietilor formale ale automatelor. Cibernetica! "n
sensul strict al teoriei informaiei! este tiina care construiete teoria cantitati#
a informaiei! studiind problemele referitoare la manipularea informaiei "n
sistemele fizice &codare! decodare! stocare! transport! filtrare! etc$). &ntr-un
automat concret, informaia tratat tre!uie s fie reprezentat de semnale de
natur fizic ,de e#., de impulsuri electrice-. ;tudiul transmiterii semnalelor
respect principiile teoriei informaiei. "utem studia transformrile sistematice la
care sunt supuse informaiile reprezentate prin semnale, fcnd a!stracie de
acestea din urm( acesta este o!iectul ci!erneticii.
* noiune fundamental a ci!erneticii este cea de automat a!stract.
Automatul a!stract reprezint, ntructva, aspectul pur logic al automatelor
concrete i al sistemelor care le sunt analogeMasemntoare. Ci!ernetica
studiaz sistemele care transform ,ntr-un timp finit- un semnal dat, numit
semnal de intrare, ntr-un alt semnal, numit semnal de ieire. En asemenea
sistem este un transformator de informaie. 'emnalele de intrare i de ieire pot
fi discrete sau continue. &n ma%oritatea cazurilor, se poate apro#ima convena!il
semnalul continuu, printr-un semnal discret. ;tudiul automatelor cu semnale
discrete este, de aceea, foarte important. En semnal discret poate fi asimilat
unui cuvnt, adic unei suite de semne prelevate dintr-un ansam!lu finit de
semne, numit alfa!et. En automat de tip discret este un dispozitiv care
transform cuvintele n alte cuvinte. Analiza acestor transformri provine din
teoria algoritmilor ,ramur a logicii matematice-. En algoritm este o lege de
coresponden, definit n mod constructiv, care asociaz oricrui cuvnt format
cu a%utorul unui alfa!et determinat, un cuvnt format cu a%utorul unui alt alfa!et
,eventual identic primului-. $e altfel, anumite mi%loace analitice ,ca, de e#.,
calculul integral i transformrile 0ourier, utilizate pentru analiza semnalelor
periodice- permit studierea automatelor cu semnale continue.
6+
Cibernetica este! deci! tiina automatelor abstracte% "n aceast calitate!
ea constituie o dez#oltare a ramurilor ce iz#orsc din logica sau analiza
matematic$
2.# Principiu8 ci9erneticii
)or!ert Giener a definit ci!ernetica drept tiina care studiaz comenzile
i comunicarea la fiine i maini. "rogresele recente n domeniul automaticii i
informaticii au condus la adoptarea unei definiii mai generale( ci!ernetica este
tiina ce studiaz sistemele su! raportul comenzii i comunicrii. $in acest
punct de vedere, un sistem este un ansam!lu de fenomene i de evenimente
interdependente pe care le e#tragem din lumea e#terioar, printr-un demers
intelectual, n vederea tratrii acestui ansam!lu ca un tot unitar determinat de un
numr finit de parametri. Aciunile lumii e#terioare asupra sistemului se vor
traduce prin e#istena varia!ilelor de ieire.
Considernd, de e#., un ansam!lu de cinci evenimente sau fenomene, ale
cror legturi de interdependen sunt materializate prin sgei, definim, din
acest ansam!lu, un anumit numr de sisteme ,fig.6-.
"unctul de vedere nou, introdus de ci!ernetic, afirm c varia!ilele de
intrare i de ieire pot fi nu numai aciuni, n sensul mecanic al termenului, dar i
informaii.
;tudiul unui sistem const, o dat ce varia!ilele sale de intrare i de ieire
au fost definite, n cutarea legturilor funcionale care e#ist ntre aceste
varia!ile, adic n sta!ilirea unui model matematic al sistemului. "entru a-l
realiza, tre!uie s introducem un anumit numr de varia!ile au#iliare, care nu
depind dect de sistem i pe care le numim varia!ile de stare.
$ac #
6
, #
7
,....., #
p
sunt varia!ilele de intrare,
6
,
7
,......
N
varia!ilele de
stare i z
6
, z
7
......z
u
varia!ilele de ieire, putem considera #
i
ca fiind
componentele unui vector de intrare O,t- ,t reprezentnd timpul-
i
componente
ale unui vector de stare P,t- i z
i
componente ale unui vector de ieire Q,t-.
Cu notaiile de mai sus, putem spune c studiul unui sistem urmrete
o!inerea, su! form e#plicit, a dou ecuaii(
P,tJt-I0[O,t-, P,t-, t]
Q,tJt-I>[O,t-, P,t-, t]
"rima dintre acestea este ecuaia de tranziie care descrie modul de evoluie a
sistemului n timp, iar a doua este ecuaia de aciune care descrie aciunea
sistemului asupra lumii e#terioare.
* a!ordare att de general permite descrierea comportamentului unui
sistem, fcnd a!stracie de natura ,fizic, chimic, !iologic etc.- a
fenomenelor studiate. 'a permite, deci, studierea anumitor proprieti ale
63
sistemelor, independent de modul lor de realizare ,invariana temporal,
sta!ilitatea, caracterul linear etc.-.
;tudiul general al proprietilor sistemelor permite i definirea claselor de
sisteme, prin reunirea ntr-o singur clas a tuturor sistemelor care au n comun
un anumit numr de proprieti ,sisteme aservite, adaptative, autodidacte, etc.-.
Ansam!lul proprietilor caracteristice unei clase nu poate fi determinat
dect printr-o anumit structur a sistemului ,e#istena uneia sau mai multor
!ucle de retroaciune pentru sistemele aservite, e#istena unei memorii care
conine un model pentru sistemele adaptative etc.-, de aceea, putem afirma c
toate sistemele unei clase au proprieti comune i o structur comun.
$ac studiul unui sistem ne permite s afirmm cu certitudine c el
aparine unei clase de sisteme determinat, putem s deducem, din aceasta
concluzii cu privire la structur i s cercetm modul n care este pus n
practic aceast structur ,procedee chimice, fizice etc.-, n cazul particular al
sistemului studiat.
Acest demers este caracteristic ci!erneticii, el putnd fi aplicat oricrui
domeniu, aducnd un punct de vedere original, mai ales n cazul sistemelor
comple#e ,!iologie, fiziologie, psihologie, sociologie etc.-.
En automat este, prin definiie, o funcie de cinci varia!ile(
AI,O,P,Q,f,g-
n care O este ansam!lul funciilor de intrare, P ansam!lul strilor, Q ansam!lul
funciilor de ieire, f o aplicaie a lui OP n P, i g o aplicaie a lui OP n Q.
Z Y X g Y Y X f : ; :
En automat este complet definit, atunci cnd oricrui cuplu ,varia!il de
intrare-stare- facem s-i corespund o stare denumit starea urmtoare i o
varia!il de ieire. En asemenea automat este cel de tip /ealK, n timp ce ntr-
un automat de tip /oore varia!ila de ieire depinde doar de stare, nu i de
varia!ila de intrare. (n automat este! deci! un sistem abstract care face s
corespund oricrei mulimi ordonate de #ariabile din #ectorul )! o mulime
ordonat de #ariabile din #ectorul *; pentru a sta!ili legturile care e#ist ntre
aceste dou varia!ile, introducem varia!ilele au#iliare, numite stri, care vor fi,
prin definiie, elemente ale unui vector P. &n cadrul teoriei automatelor, nu este
cazul s atri!uim termenilor varia!il de intrare, varia!il de ieire i stare, alt
semnificaie dect aceea care decurge din definiia de mai sus. )oiunea de
automat permite o formalizare a noiunii de 1sistem2 i, deci, un studiu al
proprietilor generale ale acestuia, independent de modul lor de realizare.
/odul de reprezentare a unui automat este un ta!el care e#plic aplicaiile f i g.
En aspect important al teoriei automatelor este studiul structurii lor. 0iind
dat un automat, ne putem ntr-adevr, pune ntre!area, dac el este sau nu
realiza!il cu a%utorul su!-automatelor, legate ntre ele.
64
; considerm, ntr-adevr, un automat care, ntr-un moment determinat,
prezint o sl!iciune, adic comite o eroare tranzitorie. Aceasta se va traduce
prin trecerea de la o stare p la o stare s, n loc de o trecere la starea N, n urma
creia trecerea de la o stare la urmtoarea redevine normal, adic conform
ta!elului care definete automatul.
&n aceste condiii, comportamentul automatului ,relaia ntre sim!olurile de
intrare i de ieire- este pertur!at pentru o perioad a crei durat depinde de
structura automatului.
;e arat c, dac automatul poate fi descompus fr !ucl de retur,
consecinele erorii tranzitorii sunt ntotdeauna eliminate ntr-o perioad finit, n
timp ce, n caz contrar, comportamentul rmne definitiv pertur!at, adic
consecinele sl!iciunii tranzitorii nu sunt niciodat eliminate. Analogia cu
comportamentul patologic al anumitor sisteme !iologice este frapant.
Ci!ernetica se leag de studiul sistemelor pe un plan foarte general. 'a
are ca o!iect evidenierea proprietilor acestor sisteme, independent de natura
lor fizic. Acest demers, propriu ci!erneticii, dezvoltat n cazul sistemelor
discrete, poate fi, !ineneles, aplicat sistemelor continue, dar pro!lemele n
acest domeniu sunt mult mai comple#e i fac nc o!iectul a numeroase lucrri.
2.% Ci9ernetica i tiin:e8e socia8e
Ci!ernetica este tiina general a organismelor sau sistemelor
independente de natura fizic a elementelor care le constituie. 'a se plaseaz
alturi de matematic i de filosofie, pstrnd ca o!iect de studiu organismele.
Ci!ernetica studiaz ceea ce este comun organismelor i sistemelor
constituite din pri sau elemente interconectate. Rtiinele sociale studiaz
sistemele, nu elementele componente, de aceea reprezint unul dintre
domeniile cele mai importante de aplicare a ci!erneticii. Aceasta cerceteaz
diferena dintre proprietile ntregului i suma prilor. ,0uncionarea unui grup
social nu este logic reducti!il la suma proprietilor indivizilor care l constituie,
fcnd loc tiinei grupurilor ca atare.-
Ci!ernetica este strns legat de teoria informaiei, plecnd de la remarca,
fundamental, c un mesa% este un organism constituit din elemente asam!late
dup anumite reguli, codul. Cantitatea de informaie a mesa%ului d
comple#itatea sistemului. Rtiinele umaniste, tiinele grupurilor umane
,sociologie, economie etc.-, sunt guvernate de aceast tiin general a
organismelor, adic de ci!ernetic.
"rima sarcin pe care au avut-o ci!erneticienii a fost de contientizare a
generalitii conceptului de organism, prin punerea n form canonic a varietii
sistemelor ce tre!uiau studiate( grupuri umane, secvene de acte normative
legate ntre ele prin reguli logice, grupuri umane ,structuri ierarhice-, sisteme
68
productive ,ntreprinderi-, sisteme economice ,schim! de !unuri ntre grupuri
nominative, naiuni, firme etc.-. Etilizarea schemelor, organigramelor, graficelor
etc., a stimulat calitatea de tiin general a ci!erneticii prin utilizarea
schematizrii ca modalitate de cunoatere.
;chematizarea unui sistem e#istent presupune studiul i enunarea
proprietilor generale ale elementelor.
"rincipala metod a ci!erneticii se !azeaz pe conceptul de simulare sau
de model, precum i pe ideea c o schem reprezentativ poate fi comun mai
multor tipuri fizice de organisme distincte. Astfel, organigrama, floS chart-a
interaciunilor ntre prile unui program de calculator, poate fi fcut similar cu
organigrama unui sistem economic. ;punem c programul este un model care
simuleaz sistemul economic.
&n aceste condiii, i cu un anumit numr de ipoteze restrictive, putem
considera c evoluia ulterioar a mrimilor caracteristice modelului va fi
asemntoare evoluiei sistemului real. Cermenul de model este preluat de
ci!ernetic ntr-o accepiune puin diferit de aceea pe care o adopt
teoreticianul economiei matematice, care se mulumete s numeasc model
sistemul de ecuaii care guverneaz o asemenea schem.
/etoda modelelor este una din primele aplicaii ale ci!erneticii la studiul
sistemelor economice; ea i are sursa n lucrrile lui Galras, TeKnes, Custin etc.
/etoda analogic este o alt metod frecvent utilizat n ci!ernetic; nsi
ci!ernetica a fost construit de Giener plecnd de la analogia sta!ilit ntre un
sistem comple# !iologic ,creierul- i un sistem electronic construit de om.
Ena din aplicaiile fundamentale ale ci!erneticii n tiinele sociale este
teoria societii ca sistem; la originea acesteia st sociometria lui /oreno ,vezi
Gho shall survive, 6899, traducere n l!.franc. 0ondements de la sociomUtrie,
685:-. 'l a construit primele grafice de legtur ntre fiinele umane ce constituie
un grup. 0iina uman este analizat n raport cu proprietile funcionale cele
mai simple, numite atom social; el reprezint o cutie neagr ce posed un
numr de proprieti ce reunesc mrimi de intrare ,primirea mesa%elor- i mrimi
de ieire ,emiterea de mesa%e-. Conform acestei metode, atomul social va fi
identificat prin( a- numele mesa%ului ,sau numrul su-, !- natura mesa%elor i
cantitatea statistic pe care o primete la intrare, c- indicarea originii mesa%elor,
d- cantitatea i natura mesa%elor pe care le emite la ieire, e- destinaia
mesa%elor, f- funcia social. Aceast analiz funcional a fiinei umane, o dat
efectuat, este reprezentat printr-un grafic simplu ,un cerc care primete i
trimite sgei cu grosimi proporionale intensitii relaiilor constituite-. ;e
studiaz apoi tipurile de structuri posi!ile prin asam!larea de 6, 7, n tipuri de
atomi n molecule sociale.
Acesta este chiar o!iectul sociometriei.
7<
/oreno a studiat doar relaiile de comunicare ntre indivizi, socio-
ci!erneticianul distinge varietatea acestora prin generalizarea succesiv a
activitilor fiinei sociale. 'l distinge planurile de activitate care dau
natere unor structuri distincte pe care el le studiaz(
a- planul funcional, determinat de munc efectuat de individ n grupul
social;
!- planul emoional, care corespunde activitii de alegere spontan a
individului, n afara rolului su strict economic;
c- planul ierarhic, definit prin potenialul de decizie sau de transmitere de
ordin( cine d ordinele i cui.
;ocio-ci!ernetica se dezvolt pe aceste !aze, definind mai nti, molecule
sociale simple, cum sunt(
a- reelele n lan ,A comunic cu B, care comunic cu C etc.-;
!- sistemele centrate n care comunicaiile difuzeaz, plecnd de la un
individ primar L ,leader-;
c- sistemele ierarhice, constituite din nivele ierarhice mai mult sau mai
puin deprtate de o surs de comunicaii cu e#teriorul.
Cnd numrul de atomi sociali ,cutii negre- prezeni n grupa studiat este
mare, indivizii nu mai sunt uor de izolat, graficul sau sociograma este imposi!il
de trasat i se recurge la alte metode, cum ar fi sociomatricea relaiilor ntre
indivizi. Considernd, n locul indivizilor, grupe mai complicate, posesoare ale
unei identiti ce poate fi o!servat ,firm, ntreprindere, tri!, naiune...- i dac
nu mai studiem comunicaiile, ci cantitile de mrfuri schim!ate, regsim
matricea lui Leontief, cunoscut n conta!ilitate, care reprezint instrumentul de
!az al ci!erneticii economice.
Ceoria ci!ernetic a ntreprinderii se !azeaz pe conceptul de feed+bac,.
* ntreprindere este, din punct de vedere sociometric, un sistem piramidal
,ierarhic- de directori, de efi, de su!-efi, de maitri, de muncitori etc.,
constituind straturi de relaii n care mesa%ele sunt transmise de la centru ,din
vrf- la periferie ,la !az-. La fiecare nivel se constituie o inteligi!ilitate glo!al, o
percepie a mesa%elor primite de la stratul precedent, dar este evident c, n
acest lan de transmisie liniar, cu ct ne deprtm de surs, cu att ansele de
eroare, de interpretare greit sau de distorsiune a mesa%elor sunt mai mari.
"entru a remedia aceast situaie, organizarea modern aplic principiul feed-
!acD( ea pune n valoare, prin intermediul unui sistem de contiin ,a crui
anchet de opinie furnizeaz un e#emplu la scar mare- imaginea mesa%elor
primite la acest nivel i retrimite aceast imagine ,;ollSert- la eta%ul sau la
eta%ele superioare, pentru a o compara cu ceea ce a fost n realitate emis
,.stSert-, i pentru a dimensiona semnalul de a!atere ,eroare- care va servi la
corectarea sau la condiionarea ulterioar a rezultatului. "rocedeul feed-!acD
este adesea comple#; relaie de la un eta% la altul, relaie ntre mai multe eta%e,
76
relaii referitoare la o anumit caracteristic a mesa%elor, a produselor sau a
mrimilor schim!ate etc.
&ntreprinderea ci!ernetic este compus dintr-un flu# de informaii i un
sistem de trimiteri sau de coreciiMcorectri, care i asigur acesteia sta!ilitatea,
dac au intensitatea corespunztoare i sunt corect determinate. ;tudiul naturii
fizice i psihologice a acestor trimiteri este sarcina inginerilor din organizare.
*rganismul ci!ernetic constituit poate, la limit, s devin ultrasta!il, adic n
ntregime independent de erorile de transmisie sau chiar de coninutul mesa%elor
care i parvin i s fie e#clusiv determinat de valoarea fi#at a priori a
parametrilor strii sale interne. 'ste cazul ultrasta!ilitii. ;e realizeaz pe
calculator modele ale fenomenelor ce sunt organizate n grupe din ce n ce mai
comple#e ,echipe de lucru, ntreprinderi, piee, societi ur!ane, naiuni-.
&n fine, o mare parte din aplicaiile ci!erneticii la tiinele sociale se
!azeaz pe faptul c fiina uman este inserat ntr-o reea comple# de
legturi, de munc ,locuri de munc parial automatizate i procese de decizie-,
de flu# de mesa%e ,cultur i canale culturale-. Aplicarea teoriei grupurilor
economice la datele culturale permite identificarea i anticiparea unei politici
culturale.
'#istena unei proprieti de comple#itate inerent unui aran%ament sau unui
grup de o!iecte este resimit de ma%oritatea indivizilor ntr-un mod confuz.
Ceoria sistemelor generale ,ci!ernetica- caut s ordoneze sistemele
independent de mrimea geometric a elementelor care le compun(
comple#itatea unei centrale telefonice este mai mare dect aceea a unui
ceasornic.
Comple#itatea apare ca o dimensiune universal a sistemelor, care nu
depinde de numrul elementelor care le compun, nici de densitatea lor, adic de
numrul mediu pe un spaiu dat ,densitate liniar, superficial sau de volum-.
En studiu psiho-matematic mai aprofundat al acestei noiuni ,Von
)eumann, /oles, von Ash!K- arat c un ansam!lu organizat de elemente
,organisme- este direct legat de ceea ce numim originalitatea configuraiei
topologice. 'ste vor!a de cantitatea de informaie V, adic de coninutul
mesa%ului e#tras din realitatea o!servat( planurile, organigramele, schemele
sunt reprezentri inteligi!ile ale unui sistem; ele conserv un parametru a crui
mrime este egal cu cea a sistemului real.
Aceast remarc ne permite s dm o definiie comple#itii C, egal cu
coninutul de informaie V al unui grup de ) elemente care aparin la n categorii
sau tipuri asam!late ntr-un sistem inter-relaional, conform algoritmului clasic al
lui ;hanonn(
"
i
este pro!a!ilitatea elementului i n flu#ul de mesa%e care i parvin
o!servatorului de la mediul ncon%urtor; comple#itatea C msurat n !ii este
77
numrul de ntre!ri !inare puse n mod adecvat care ar defini relaiile
elementelor fr am!iguitate.
)umeroase organisme sunt caracterizate prin legturile care e#ist ntre
elementele lor i imprevizi!ilitatea tipurilor de legtur. "rocedeele matematice
permit, plecnd de la o reea de cone#iuni, transformarea reelei ntr-o alt reea
n care cone#iunile nlocuiesc elemente, i reciproc ,teorema lui Chevenin-.
Comple#itatea celei de-a doua reele va fi egal cu comple#itatea primei reele.
Comple#itatea unui sistem sau a unui organism apare, deci, ca o
dimensiune universal a acestuia, independent de natura fizic a elementelor
sale ,definiia ci!erneticii-. Aceast dimensiune crete odat cu numrul ) de
elemente care l constituie, dar i cu pro!a!ilitatea unui element oarecare %,
legat de pro!a!ilitatea altui element i, ntr-un proces de e#plorare.
En numr de teoreme confer valoare practic acestui tip de definiie.
Comple#itatea unui organism este perceput de un receptor, ca o funcie a unui
ansam!lu de sperane presta!ilite de mpre%urriMcazuri, ce variaz natural dup
cultura indivizilor ,pro!a!ilitate su!iectiv- sau ntr-un sistem larg, dup
frecvena relativ ,pro!a!ilitate o!iectiv-. 'a apare ca o dimensiune psihologic
ma%or a percepiei i ca un factor latent la percepiei estetice ,)oll-.
En sistem este cu att mai inteligi!il, cu ct fiina uman poate s
proiecteze asupra acestuia, sau s disting, mai multe forme ,>estalt-. Aceasta
nseamn c e#ist cu att mai mult inteligi!ilitate, cu ct previzi!ilitatea este
mai mare. "revizi!ilitatea este noiunea pe care teoria informaiei o e#prim prin
redundan.
@edundana este, deci, o msur a inteligi!ilitii unui organism mai mult
sau mai puin comple#. .nteligi!ilitatea organismului este funcie de redundana
sa. Asigurarea funciilor organismului la un grad de securitate dat este
dependent de redundan, adic de mulimea legturilor transversale de relaii
previzi!ile ntre elemente, numit teoria sistemelor de redundan structural.
Aceasta este legat de numrul de constrngeri sau de regimuri de cod care
guverneaz selecia sau ordonarea elementelor.
'#ist o limit a capacitii operatorului de a prelua mesa%ele ce depesc
o anumit densitate. "este aceast limit, schema organismului apare
operatorului ca un ansam!lu dezordonat de elemente pe care el renun s
proiecteze forme, adic pe care el nu-l nelege.
;e evideniaz astfel rolul comple#itii care apare ca o dimensiune
specific a universului organismelor; astfel mesa%ul este redus la noiunea de
organism sau de sistem.
)oiunea de comple#itate aduce n universul organismelor un progres
compara!il cu cel pe care-l ofer n universul mesa%elor, conceptul de informaie
msura!il. Comple#itatea se definete ca o funcie de pro!a!iliti de distri!uie
i se aplic de fiecare dat cnd ntr-un organism, un asemenea ansam!lu de
79
pro!a!iliti poate fi definit. '#emplele ce se pot oferi sunt funcie de tipurile de
atitudini ,set of e#pectation-.
)oiunea de comple#itate se aplic la definirea constructiv a sistemului.
En sistem, un organism, o main, un agregat, o organizaie uman sau
material sunt e#emplele tipice ale punerii n legtur a elementelor ce pot fi
recunoscute, definite intrinsec prin numele lor, i legate ntre ele dup anumite
reguli de constrngere ,legile organizrii, regulile codului, regulile de structur a
sistemului-. "utem, deci, vor!i de o comple#itate structural C
7
de asam!lare a
elementelor, dac cel puin pro!a!ilitatea de apariie a fiecruia din aceste
elemente este ea nsi cunoscut ca sta!il i poate fi inserat ntr-un
repertoar. Vom vor!i de comple#itatea unei maini de scris, a unui calculator, a
unei rachete, a unei centrale telefonice, a unui motor de automo!il, a unui sector
de ora, a unui !irou. Comple#itatea structural este o mrime legat de un
organism, n msura n care putem s descriem n mod o!iectiv elementele sale
i n msura n care frecvena lor de cazMmpre%urare n organism este
reprezentativ printr-un ansam!lu mai vast ,teorema ergodic-.
En sistem, un organism, o secven de aciuni, o tactic, un mod de
comportare pot, de asemenea, s fie considerate un ansam!lu de funciuni pe
care acestea sunt capa!ile s le ndeplineasc i pentru care industria a
imaginat caietul de sarcini( sistemul este fcut pentru. Cnd o dactilograf se
servete de maina sa de scris, ea efectueaz un anumit numr de aciuni
elementare pe care le putem inventaria i studia izolat( analiza a ceea ce numim
posturi de lucru corespunde acestei atitudini. Cteva din aceste aciuni sunt
frecvente, altele sunt rare i pot fi trecute ntr-un repertoriu de elemente
funcionale de pro!a!ilitate cunoscut, ntr-o funcionare normal a
organismului. Adaptarea organismului la aceast sarcin este guvernat de
faptul c e#ist o limit a capacitii operatorului uman de a prinde un mesa% mai
mult sau mai puin comple#. $efinim la organism comple#itatea funcional
determinat de entropia aciunilor pe care acesta le poate ndeplini sau permite.
$efinim, n concluzie, dou dimensiuni ale organismelor reale(
- comple#itatea structural;
- comple#itatea funcional.
;ta!ilim astfel o hart a lumii organismelor, n care fiecare dintre acestea
are specimene !ine cunoscute, ca mainile de scris, telefonul, receptorul de
televiziune, storctorul automat de legume etc., care sunt reprezentate prin
puncte pe o diagram a crei a!scis este comple#itatea structural i ordonata
este comple#itatea funcional. $ezvoltarea civilizaiei noastre conduce la
creterea comple#itii totale ,adic la deprtarea de sistemul de coordonate-,
dar cu tendina proporionalitii comple#itii structurale i funcionale.
* aplicaie important a acestui tip de analiz este studierea nevoilor n
raporturile lor cu piaa. &n societatea de consum, omul care are un anumit numr
7:
de nevoi mai mult, sau mai puin diversificate este confruntat cu un anumit
numr de o!iecte, de servicii sau de produse care i sunt oferite de pia. $ou
dimensiuni sunt caracteristice i definesc acest proces(
i- Comple#itatea statistic a elementelor etalrii, asortarea multiplicitii
tipurilor de produse care sunt propuse omului de societate. * vom numi
comple#itatea de asortare Ca n msura n care tim s msurm frecvenele
tipurilor de produse propuse de pia.
$e altfel, n viaa normal a ceteanului dintr-o civilizaie dat, e#ist o
anumit constant statistic a necesitilor sale, care este funcie de cultur, de
civilizaie, de evoluia istoric. Aceste necesiti pot fi repertoriate i se manifest
cu frecvene diferite.
ii- Comple#itatea necesitilor, C
n
.
* civilizaie sau un su!ansam!lu oarecare al acesteia, va putea fi
reprezentat printr-un punct pe o diagram !idimensional. Varia!ilele sunt(
a- comple#itatea asortimentului C
a
,ceea ce societatea propune
individului pe o pia de tip ideal-;
!- comple#itatea necesitilor C
n
,ceea ce individul mediu cere
societii-.
$istana la originea sistemului de coordonate reprezint productivitatea
civilizaiei respective; diagonala diagramei este norma unei civilizaii integrate, n
care asortimentul este adecvat nevoilor. $istana ntre su!-grupele unei civilizaii
date i punctul mediu caracterizeaz diversitatea distri!uiilor, care se adaug
noiunilor clasice de cantiti disponi!ile, pre i care aduc un aport numeric
statistic factorilor de diversitate, pn acum ignorai de economie sau de
organizator, aport care este esenial percepiei sociale actuale.
2.( Semnifica:ia ci9erneticii
"entru a caracteriza apariia tehnologiei informaiei, )or!ert Giener a
vor!it despre a doua revoluie industrial. Aplicarea la scar mare a resurselor
oferite prin tratarea tiinific a informaiei aduce, ntr-adevr, modificri
importante n viaa social i deschide noi perspective.
"erformanele acestor maini trezesc, la o anumit categorie de indivizi o
nelinite surd. A%ungem s ne ntre!m dac omul nu va sfri prin a deveni, n
ntregime, dependent de mainile sale. Aceast team a fost de%a formulat la
modul cel mai e#plicit n secolul trecut de ctre ;amuel Butler, n romanul cu
titlul $e cealalt parte a munilor.
$ar este mai mult dect att( ci!ernetica studiaz aciunea uman i
gndirea. $ac automatele pot s imite aciunile umane cu o mai mare
eficacitate chiar, n anumite cazuri, dect aciunile nsei, nu se cuvine oare s
concluzionm c aciunile umane, n definitiv, se reduc la operaii de acelai tip
75
cu operaiile despre care automatele ne dau e#emplificri concreteW '#ist,
poate, n aciune, un aspect intuitiv, conform cruia aceasta se auto-cuprinde i
cuprinde n ea realitatea la care se aplic, precum i un aspect operativ, care
corespunde momentului eficacitii. Lecia ci!erneticii este aceea c aspectul
intuitiv poate fi, n mod progresiv eliminat n !eneficiul unui singur aspect
operativ. Cu ct mainile vor nlocui aciunea uman, cu att aceasta va fi
o!ligat s se redefineasc n funcie de maini. *mul va tre!ui s se adapteze
mainii sau s piar, aa cum mai demult, el tre!uia s se adapteze naturii sau
s piar. &n alt ordine de idei, dup cum mainile calculatoare par s imite
operaiile gndirii, a%ungem s ne ntre!m n ce const specificitatea acesteia.
Cotui, ci!ernetica nu conduce, deloc, la o asimilare a omului cu maina;
ea determin reorganizarea cmpului de aciune. $atorit sistemelor
ci!ernetice, care-i perfecioneaz sisteme interne de reglare, omul i
integreaz aciunea proprie ntr-o totalitate mai comple#; el devine, astfel,
capa!il s-i a%usteze comportamentul ntr-un mod mai fin conform unor situaii
mai complicate. Apariia ci!erneticii are, deci, ca semnificaie creterea
controlului e#ercitat de om, asupra propriului su comportament. &n acest sens,
ci!ernetica se refer la e#igenele vieii li!ere.
;istemele comple#e i diversificate care permit transportul cvasi-
instantaneu al unor mari cantiti de informaie de la un punct la altul al glo!ului,
au contri!uit de%a la o schim!are profund a mentalitilor i a culturilor. Cmpul
accesi!ilitii contiinei se ntinde din ce n ce mai mult i o anumit unificare
este operat n coninuturile de reprezentare. $ar, n acelai timp, o distan din
ce n ce mai mare se instaleaz ntre ansam!lul evenimentelor i situaiilor prin
care individul se poate simi afectat ,prin intermediul noutilor i al imaginilor- i
domeniul n care se e#ercit aciunea sa real. "oate s rezulte fie un sentiment
de neputin i de fatalitate, fie cutarea de aciuni de tip sim!olic destinate s
acopere, cel puin n mod imaginar, aceast distan. )oi forme de contiin
politic se schieaz, ntr-un fel de oscilaie, nc nedeterminat ntre sentimentul
de responsa!ilitate, legat de domeniul pro#im al informaiei, i preocuparea
pentru o conduit eficace, legat de capacitile efective de decizie.
Etilizarea calculatoarelor permite o analiz riguroas a pro!lemelor cu o
comple#itate mare, pe care altdat le rezolvam n mod intuitiv sau pe care nici
nu le puteam lua n discuie. Aceasta are consecine semnificative n cercetarea
tiinific i n domeniul operativ.
&n domeniul cercetrii, nu ne mai putem mulumi cu teorii mai mult sau mai
puin intuitive. .nstrumentele de calcul e#ist, i numai calculul d rezultate n
ntregime controla!ile. .dealul tiinific, care este cel al unei cunoateri inter-
su!iective controla!ile, ne impune, deci, s recurgem la metode de investigaie
care dau natere unui tratament logic strict, ce se e#prim prin calcul. Lim!a%ul
o!inuit este imprecis i ne d posi!ilitatea doar a cunoaterii superficiale a
7+
realitii. 'l este suficient pentru necesitile vieii curente sau pentru e#primarea
afectivitii, cci este vor!a aici, de domenii n care ne putem mulumi cu
apro#imri cu un grad mare de nedeterminare rmne tolera!il. $in momentul
n care dorim s cunoatem cu precizie, tre!uie s su!stituim lim!a%ului o!inuit
un lim!a% care s nu fie pur i simplu descriptiv, dar care s ai! un caracter
operatoriu( este cazul lim!a%elor algoritmice.
Calculatoarele deschid i noi posi!iliti n domeniul aciunii. "utem
ela!ora, acum, proiecte vaste care cer calcule precise i rapide( z!orurile
spaiale sunt e#emple ale acestei e#igene. "utem, de asemenea, s aplicm
instrumente precise i comple#e de analiz i de previziune a gestiunii
afacerilor. Astfel, tehnicile planificrii tind s devin din ce n ce mai eficace.
Aceasta pune o pro!lem general de mare anvergur. $ac societile umane
a%ung s organizeze producia de !unuri i de servicii necesare n condiii din ce
n ce mai raionale, nu am putea, oare, s avem n vedere, pentru viitor, un
declin progresiv al dimensiunii politice, care ar fi nlocuit de o organizare pur
tehnicW '#ist un contrast frapant ntre rafinamentul conceptual i rigoarea
care caracterizeaz demersurile de ordin tiinific i tehnic i stilul sumar,
imprecis care caracterizeaz demersurile de ordin politic. "e de o parte, ne
gsim n prezena unui nivel ridicat de raionalitate; pe de alt parte, ntlnim
forme ale vieii contiente, legate n mare parte de afectivitate, cu evidene
intuitive, cu voin de putere. ' adevrat c, n ziua n care instrumentele
gestiunii afacerilor pu!lice au devenit raionale la nivel nalt, pro!lemele puterii
pun n continuare, ca i pro!lemele de finalitate, de altfel. Va tre!ui ntotdeauna,
fr ndoial, s lum decizii, s operm alegeri, cci nu putem face totul n
acelai timp i aplicarea unei tehnici presupune, cel puin, alegerea anumitor
criterii. 'ste, deci, permis s spunem c vor e#ista conflicte ntre modul de
ela!orare a deciziei ,distri!uirea puterii- i criteriile de alegere, adic finaliti.
'ste ciudat c, pn aici, cel puin, analiza raional nu a putut s a%ung dect
la generaliti vagi n aceste domenii. ;untem o!ligai s ne ntre!m, dac
e#ist un tip de situaie ce nu poate fi depit, care ar marca limitele definitive
ale raionalitii, sau dac am putea spera c aceast neputin va fi depit
ntr-o zi i c viaa colectiv va fi, n final, n ntregime raionalizat. Aceasta nu
se va produce dect dac am reui s eliminm-ipotez puin pro!a!il-tot ceea
ce n fiina uman este pasiune i valoare, sau dac am reui s crem un
instrument care s permit controlul raional al pasiunilor i valorilor.
$ar ce este, cu adevrat, raionalitateaW '#periena ne face s ne gndim
c un demers este raional n msura n care i controlm toate etapele. )u
putem s ne formm o idee a priori asupra raionalitii; putem doar s
constatm c ea se realizeaz n mod concret clar i eficace, n operaiile
algoritmice. Am cunoscut, de-a lungul istoriei, i alte forme de raionalitate,
fondate n acelai timp pe argumentare, dar i pe chestiuni de ordin sensi!il,
73
inteligi!il sau refle#iv. Cre!uie, oare, s considerm raionalitatea operatorie ca
forma cea mai desvrit a tot ceea ce ne-a aprut, pn aici, ca demers
raional, sau tre!uie s admitem c ea nu constituie dect o dimensiune
particular a raionalitii, eminamente reprezentativ dar, n orice caz, parialW
;untem o!ligai s recunoatem c diferitele forme de evidene ne par
ntructva descalificate n ceea ce privete claritatea operatorie. &n timp ce
evidena face apel, ntotdeauna, la o reacie a su!iectului contient n prezena
unei date ,e#terioare sau interioare- operaia se efectueaz prin ea-nsi; nu
avem dect s recunoatem, la sfrit, rezultatul ei. Acesta este, dealtfel,
motivul pentru care putem ncredina mainii realizarea acesteia. Cre!uie, oare,
s ne ateptm la o intruziune progresiv a %urisdiciei elementului operatoriu n
ntreg domeniul uman, sau tre!uie s ne gndim c e#ist regiuni ale
e#perienei inaccesi!ile calculului , dar totui suscepti!ile, n principiu, de a fi
e#plorate prin forme adecvate de gndire raional, ne-algoritmic, despre care
nu cunoatem dect e#primri apro#imative, dar care, n viitor, vor atinge poate
un grad din ce n ce mai ridicat de rigoareW Ci!ernetica ne nva, n orice caz,
c nu tre!uie s ne facem o idee redus despre calcul. )imic, pentru moment,
nu pare s ne indice a priori c nu vom lrgi posi!ilitile calculului, astfel nct
s acoperim progresiv tot ceea ce ne-a aprut ca raional i fr ndoial, multe
alte domenii rmase nc impenetra!ile. )u putem, deci, s facem altceva mai,
!un dect s lrgim cmpul de aplica!ilitate al algoritmilor, fr s putem spune
n preala!il care sunt eventualele limite ale acestora.
&n fine, utilizarea mecanismelor de reglare i a sistemelor programate
permite automatizarea unui mare numr de operaii. @ezult, de aici, o cretere
considera!il a productivitii muncii i n acelai timp o modificare profund a
multor operaii.
$ispunnd, n viitor, de ro!oi puternici i diversificai, omul devine capa!il
s produc mult mai mult pe unitate de timp de lucru. Aceast cretere a
productivitii va avea dou efecte( a- creterea !unurilor i a serviciilor produse
,i deci printr-o ameliorare a nivelului de via general, precum i printr-o
modificare a modului de via, de e#., prin distri!uirea de aparate mena%ere, de
dispozitive cu, motoare etc.-; !- diminuarea progresiv a muncii ,ceea ce
deschide largi posi!iliti educaiei i culturii-.
$ar, automatizarea antreneaz dispariia anumitor sarcini i deci, n viitorul
imediat, oma%ul pentru anumite categorii de muncitori. 'a pune, deci, pro!leme
sociale considera!ile( tre!uie s putem asigura reorientarea acelora care-i
pierd locul de munc, tre!uie pentru aceasta s le oferim o formare care s le
permit adaptarea la un nou loc de munc. '#ist aici, cel puin o pro!lem
pentru perioada de tranziie n cursul creia automatizarea se instaleaz i se
rspndete. $ar, putem presupune c, n viitor, schim!rile tehnologice vor
deveni regul, c vom cunoate n permanen, transformri profunde n
74
industrie i c va tre!ui s rezolvm n mod permanent pro!leme de
reorientare. Aceasta cere, fr ndoial, ca indivizii s primeasc, la nceput, o
formaie polivalent care le va permite s se reorienteze fr prea mari dificulti
la momentul dorit. "e de alt parte, crearea de utila%e automatizate necesit
vaste cercetri preala!ile i mari investiii, totodat. )umai ntreprinderile de
dimensiuni foarte mari vor fi capa!ile s susin cercetrile necesare i s
asigure investiiile indispensa!ile. Va rezulta de aici o accelerare a proceselor
de concentrare. Va tre!ui, de asemenea, s facem previziuni pe termen lung.
Aici, apare, prin intermediul motivaiilor tehnologice, necesitatea de planificare.
"uterea care rezult din concentrare, pune ntr-un mod cu totul nou, pro!lema
controlului colectivitii asupra activitii economice. Automatizarea nu numai c
antreneaz o serie de consecine n domeniul organizrii industriale, dar ea
modific i condiiile de munc ale omului. 'a permite suprimarea sarcinilor de
rutin i nlocuirea acestora cu sarcini de supraveghere i de coordonare.
Corelativ, ea introduce solidariti de un tip nou n echipele de lucru( unei
solidariti ntructva mecanice, !azat pe o diviziune a sarcinilor parcelare,
practic omogene, se su!stituie o solidaritate organic, !azat pe o real
complementaritate a sarcinilor i de natur, deci, s creeze un puternic
sentiment de responsa!ilitate colectiv. Aceasta poate s fac s apar noi
forme de legturi cu privire la ntreprindere( un tip de munc integrat i contient
tre!uie s antreneze un nivel mai nalt de participare, dar i, n mod corelativ, o
modificare a coninutului revendicrilor care se vor a#a mai puin imediat pe
salarii i mai mult pe condiiile economice generale, condiionnd sta!ilitatea
ntreprinderii i modalitile de munc. $up cum au avansat anumii sociologi,
automatizarea, strngnd legturile ntre muncitori i ntreprindere, ar tre!ui n
mod firesc, s conduc la forme de revendicare orientate ctre co-gestiune
,gestiune comun-.
"e de alt parte, noile utila%e, n virtutea naltei lor comple#iti, vor cere un
personal calificat; condiiile producerii lor va antrena o cretere a numrului de
tehnicieni, precum i o diversificare a lor i a specializrii acestora. Aceasta
pune, inevita!il pro!leme la nivelul formrii i cere o revizuire profund a
sistemului de educaie. A%ungem s ne ntre!m i dac va supravieui un
anumit numr de sarcini care nu cer deloc o calificare, de asemenea dac nu va
e#ista mereu un anumit numr de indivizi, limitai prin X... lor ,independent de
orice influen de mediu-, crora nu va fi posi!il s li se dea un nivel ridicat de
calificare tehnic i care nu ar ti, deci, s ndeplineasc dect sarcini ne-
tehnice.
X... I raport ntre vrsta mental, msurat prin teste, i vrsta real,
nmulit cu 6<<. /sur de eficien intelectual.
$ezvoltarea automatizrii risc, astfel, s permit apariia unei noi forme
de tensiune social, ntre o clas de tehnicieni specializai i o clas de ne-
78
tehnicieni. "resupunnd c putem, datorit nivelului produciei i unei organizri
adecvate, s suprimm inegalitile sociale, poate c anumite inegaliti
individuale vor fi ireducti!ile. Aceasta nu va ntrzia s ai! repercusiuni n
planul puterii( este pro!a!il c puterea se va gsi din ce n ce mai mult n minile
celor care, datorit competenei lor tehnice, vor dispune de informaiile necesare
i vor fi efectiv capa!ili s controleze aparatele pe care societatea le-a oferit. &n
aceste condiii, cum am putea s aprm ansele unei democraii adevrateW
$up cum vom vedea n continuare, ci!ernetica pune astfel de pro!leme, dar
chiar din acest punct de vedere, ea ne permite s discernem dezvoltri pozitive.
$ezvoltarea mainilor cu informaie va avea, cu siguran, consecine
profunde asupra vieii sociale i asupra culturii; am formulat, mai sus, pe aceast
tem, cteva pro!leme i ipoteze. $ar, pentru c aceste consecine rmn, n
mare parte, nedeterminate, se manifest o anumit nelinite.
&n romanul lui Butler, care a fost scris n epoca nfloririi darSinismului, este
vor!a de o teorie evolutiv a mainilor, calat pe concepiile lui $arSin
referitoare la descendena speciilor. /ai este vor!a i de un rz!oi civil, n care
lupt, ntr-o ar imaginar, partizani i adversari ai mainilor. Eltimii, !azndu-
se pe ideile unui savant ereShonian care apare ca un fel de $arSin al mainilor,
pretind c, n mod necesar, va veni momentul n care mainile i vor reduce pe
oameni la sclavagism, i c singura modalitate de a evita aceast situaie
e#trem const n distrugerea mainilor. @z!oiul se termin prin victoria celor
care lupt mpotriva mainilor ,antimainitilor- i prin distrugerea tuturor
mainilor de un tip mai avansat dect mainile antice, !azate pe principiul
prghiei. ;unt cruate, totui, cteva specimene i plasate ntr-un muzeu n care
accesul este sever reglementat.
Ceama e#primat de Butler i resimit de contemporani corespunde,
poate, n motivaiile sale profunde, unei contientizri a specificitii naturii
umane pus n discuie. Astronomia modern l-a fcut de%a pe om s renune la
ideea c situaia sa n univers are un caracter privilegiat. Ci!ernetica pare s
sugereze c operaiile pe care omul le consider c-i aparin la propriu nu au
nimic specific n acest sens. $ac mainile se su!stituie aciunii umane, aceasta
va fi constrns s se redefineasc. Ri, pentru aceasta, va tre!ui ca omul s se
fac el nsui main, s vor!easc lim!a%ul mainilor, s-i organizeze aciunea
dup scheme utilizate de maini, s-i defineasc proiectele n funcie de
proprietile mainilor i s ia deciziile n funcie de verdictul acestora.
"e de alt parte, dac mainile calculatoare realizeaz operaii care apar
ca tipice pentru gndire, am putea, oare, s concluzionm c gndirea este de
natur ci!ernetic i c nu e#ist o diferen decisiv ntre om i materie, iar
contiina este un cuvnt iluzoriuW Aceast interogare ar putea fi ilustrat de o
fa!ul a lui Curing. ; ne imaginm urmtorul %oc( o persoan A este nchis
ntr-o camer i comunic prin intermediul unui mesager, pe de o parte cu alt
9<
persoan B i pe de alt parte cu o main /, plasate n camere diferite
numerotate 6 i 7. ?uctorul A nu tie n care camer este maina; %ocul const,
pentru A, chiar n descoperirea interlocutorului su care este maina, adic,
practic, n care camer se gsete maina. 'l pune ntre!ri pe care le
adreseaz fie camerei nr.6, fie camerei nr.7, i rspunsurile pe care le primete
nu poart dect indicaia camerei din care provin acestea. ;trategia %uctorului B
este aceea de a ncerca s-l pun pe A pe calea cea !un. /aina /, din
contr, este programat n asemenea mod nct strategia sa const n
inducerea n eroare a lui A( ea tre!uie, deci, s evite s dea rspunsuri care ar
permite identificarea sa n mod direct, dar, n acelai timp, ea tre!uie s se
a!in de a da impresia, prin rspunsuri prea !ine studiate, c ncearc s
induc n eroare. "ro!lema este de a ti care este timpul minim de care va avea
nevoie A pentru demascarea mainii. "entru un program dat, putem face o
estimare a pro!a!ilitii care e#ist pentru ca maina s-l in pe %uctor n ah
timp de, cel puin, # minute, # crescnd n mod firesc cu comple#itatea
programului. &n momentul n care Curing i-a prezentat argumentul, anul 685<,
era vor!a numai de o pro!lem de capacitate de informaie i c, dup modul
cum mergeau lucrurile, vor e#ista n urmtorii 5< ani maini capa!ile s in n
ah pe oricare %uctor timp de, cel puin, cinci minute, cu o pro!a!ilitate foarte
ridicat. Alan /athison Curing, matematician !ritanic, autor de lucrri de logic
matematic, a ela!orat conceptul unei maini de calculat, maina lui Curing.
Curing dorete s ne conving c maina este capa!il s ndeplineasc
operaii comple#e, n care e#ist loc nu numai pentru spiritul de geometrie dar i
pentru spiritul de finee. Am putea nelege argumentaia lui ntr-o manier
simplist, ca i cum aceasta ar consta n invocarea unui fel de esen a mainii
i n dovedirea, plecnd de la acestea, c oricare operaie mental, orict de
comple# ar fi, cade n cmpul e#tinderii acestei esene. &n realitate, nu este
vor!a dect de sugerarea c posi!ilitile de reprezentare a operaiilor
comple#e, cu a%utorul operaiilor elementare ,prin intermediul unei programri
convena!ile- nu au limite desemnate a priori. $ar aceasta nu dovedete c
maina poate s fac tot ceea ce face spiritul uman, dup cum remarc "opper,
atunci cnd e#plic faptul c maina poate s ndeplineasc o anume operaie,
n aparen proprie spiritului uman, sau se enun o afirmaie gratuit, sau
tre!uie s se dea o definiie precis a acestei operaii, o asemenea definiie fiind
de%a o schem de program. Afirmaia conform creia un asemenea program
poate fi pus n funciune de o main este tautologic. Aceasta deoarece
argumentul lui Curing ne indic, deci, ct valoreaz e#act corespondena ntre
gndire i main, pentru operaiile suscepti!ile de a fi descrise cu precizie.
"ro!lema este s tim dac toate operaiile gndirii pot fi descrise, adic
e#primate ntr-un lim!a% ce posed un sens, i n caz de rspuns afirmativ, dac
ele ar putea fi toate descrise ntr-un lim!a% precis, suscepti!il tocmai de a fi
96
tradus su! o form algoritmic. Cu greu putem gsi un rspuns la aceast
ntre!are( n ce lim!a% s evocm dintr-o dat, toate posi!ilitile gndirii, s
e#aminm dac ele sunt e#prima!ileMpot fi e#primate ntr-un lim!a% i, dac se
prezint cazul, n ce tip de lim!a%W $ar, pe de alt parte, nu vedem nici cum ar
putea fi indicate limitele posi!ilitii de reprezentare algoritmic. Aceasta ar
presupune s avem, pe de o parte, o caracterizare complet a posi!ilitilor
gndirii, i, pe de alt parte, o caracterizare complet a posi!ilitilor algoritmilor.
Ri, iari, tre!uie s ne ntre!m n ce lim!a% ar fi posi!il e#primarea unor
asemenea caracterizri.
La drept vor!ind, chiar Curing este autorul unei cele!re teoreme care pare
s indice, la cel puin un punct, o limit a reprezentrii algoritmice. 'l a dezvoltat
o teorie a!stract a mainilor, care se !azeaz pe un concept general, cel al
mainii necirculare. * asemenea main este un dispozitiv care permite
calcularea numerelor succesive ale unei serii numerice ,eventual infinit- n mod
efectiv, astfel nct s se dea un rezultat determinat dup un timp finit. &n esen,
acest concept constituie o reprezentare formal a noiunii de procedeu efectiv.
Curing arat c nu este posi!il s definim o main necircular care permite s
recunoatem dac o main dat este o main necircular, adic dac un
program dat de operaii are sau nu are un caracter efectiv. Aceasta nseamn
s artm c nu este posi!il s caracterizm n mod efectiv ,algoritmic- clasa
procedeelor efective ,ce pot fi reprezentate algoritmic-.
Care este, e#act, sensul acestui rezultatW 'l nu ne nva c e#ist
pro!leme pe care maina ar fi incapa!il s le rezolve, dar pe care gndire, ea
le-ar rezolva. 'l arat c e#ist pro!leme insolu!ile, altfel spus pro!leme care nu
au sens. A-i propune gsirea unui procedeu efectiv pentru a determina dac un
program ,oarecare- constituie un procedeu efectiv, nseamn a-i asuma o
sarcin logic imposi!il, adic contradictorie. "e de alt parte, propunndu-ne o
definiie riguroas a noiunii de procedeu efectiv, Curing ne a%ut s situm mai
!ine frontiera ntre procedee efective i procedee neefective. $e altfel, au fost
propuse alte formulri ale noiunii de efectivitate, echivalente cu formularea lui
Curing. "ro!lema de a ti dac aceste formulri diferite pot fi considerate pe
drept, ca fiind reprezentri adecvate ale noiunii de efectivitate nu poate fi
considerat ca definitiv rezolvat. &n orice caz, nu poate fi demonstrat aceast
adecvare, deoarece ea presupune e#istena unei definiii precise a noiunii de
efectivitate, ceea ce este e#act o!iectul formulrii propuse. 'ste motivul pentru
care nu este vor!a aici dect de o ipotez ,numit ipoteza lui Church-. "utem
oferi argumente care confer acestei ipoteze un anumit grad de veridicitate, dar
nu este e#clus ca s se propun, ntr-o !un zi, o formulare a noiunii de
efectivitate care s par mai adecvat dect formulrile primite n prezent.
*rice ar fi, gndirea matematic utilizeaz raionamente care au caracter
neconstructiv, i deci ne-efectiv. $ar aceasta nu nseamn c noi am avea aici o
97
regiune a gndirii care ar scpa prin definiie %urisdiciei algoritmilor. Cre!uie,
ntr-adevr, n demersurile gndirii matematice, s distingem dou nivele( cel al
o!iectelor i cel al actelor. La nivelul o!iectelor, adic a entitilor de care se
ocup matematicile, gsim noiuni care nu sunt definite n mod constructiv. $e
asemenea, putem foarte !ine s studiem sisteme logice care, ntr-un fel sau
altul, nu rspund criteriilor o!inuite de efectivitate, de e#., sisteme n care
categoria formulelor admisi!ile nu este definit constructiv, sau n care noiunea
de scdere nu este formulat ntr-un mod constructiv. $ar operaiile de gndire
prin care noi tratm asemenea o!iecte matematice sau logice tre!uie, n mod
necesar, s ai! un caracter efectiv, i deci, tre!uie s ne ateptm la
posi!ilitatea de a le reprezenta prin algoritmi adecvai.
/ainile cu informaie e#istente, mai ales calculatoarele mari, prezint n
mod indu!ita!il analogii cu anumite aspecte ale comportamentului uman, mai
ales cu formele logice ale acestui comportament ,rezolvarea de pro!leme de tip
matematic sau logic, conducte de tip strategic, sta!ilire de diagnostice etc.-. "e
de alt parte, dezvoltrile teoretice ale ci!erneticii las s ntrevedem c
posi!ilitile sunt imense. Astfel putem concepe sisteme ci!ernetice capa!ile nu
numai s nvee ,adic s integreze n memoria lor rezultatele o!inute prin
comportamentul lor anterior- dar chiar s-i transforme propriul program, dup
anumite criterii de progres pe !aza datelor nvate. Ar fi iluzoriu s pretindem,
prin aceasta, c am redus tot comportamentul uman la proprieti ci!ernetice.
"e de o parte, analogiile furnizate de ci!ernetic nu privesc dect structura
logic a operaiilor, nu modul lor concret de realizare. "e de alt parte, i mai
ales, nu este sigur c fenomenul uman este de natur operatorie ,prile lui-.
Cotui, am remarcat de%a, este imposi!il s fi#m n preala!il o limit analogiilor
ci!ernetice. &n aceste condiii, dac punem ntre!ri asupra anvergurii
ci!erneticii, genul de ntre!are util care se cuvine a fi pus nu privete limitele
ci!erneticii, ci semnificaia ei pentru nelegerea comportamentului uman.
Am putea s evalum semnificaia ci!erneticii n funcie de dou puncte
de vedere ,cel puin-( unul, considernd sistemele ci!ernetice ca pe nite
sisteme de aciune automatizat i, altul, considerndu-le ca pe nite sisteme de
tratare logic a informaiei.
Care este semnificaia aciunii automatizate pentru fiina umanW &n
lucrarea sa "olitica, Aristotel ncearc s %ustifice sclavia pe !aza unei distincii
ntre activitile caracteristice oamenilor adevrai care sunt cetenii, i
activitile de munc. Activitile cetenilor sunt activitile vieii politice ,inclusiv
rz!oiul- i activitile vieii speculative ,cutarea tiinei i a nelepciunii pe care
o procur ea-. /unca, considerat ca o activitate de form pur repetitiv,
nedemn de oamenii adevrai, tre!uie s fie a!andonat mem!rilor speciei
crora natura nu le-a dat o participare integral la viaa raional i care,
incapa!ili s se conduc prin ei-nii, tre!uie s se supun stpnilor. Aristotel
99
adaug totui( $ac fiecare instrument ar putea , la ordin sau la iniiativ
preala!il, s-i ndeplineasc propria lucrare, dac, asemenea statuilor
legendare ale lui $edalus sau trepiedelor lui Vefaistos, care, dup cum spune
poetulY puteau singure s intre n adunarea zeilorY, rz!oaiele ar ese singure i
plectrele ar cnta din citer, atunci nu ar mai fi nevoie de meteugari care s
cunoasc manopera lucrrilor i nici stpni de sclavi nu ar mai fi. Aceast
remarc ofer adevratul sens al demersului su( invocnd natura, Aristotel
ncearc, pur i simplu, s gseasc o %ustificare unei practici sociale n care
societatea antic a cutat o soluie pro!lemei muncii. "ro!lema vine din aceea
c munca este necesar dar n acelai timp plictisitoare. 'ste plictisitoare n
msura n care se repet.
)oi am putea s reinterpretm clasificarea lui Aristotel, distingnd dou
specii de activiti( cele care sunt ntr-adevr originale i cele care sunt pur
repetitive. )oiunea de aciune automatizat d un coninut precis acestei idei de
aciune repetitiv. &n msura n care prestm aciunile de acest gen prin maini
automate, ne eli!erm. )u vom putea s suprimm toate operaiile repetitive,
dar vom putea, n orice caz, s le reducem. ;e anun, astfel, o societate de un
tip nou, n care vom reui s suprimm, cel puin ntr-o msur mare, diviziunea
ntre munca intelectual i munca manual. Va e#ista, fr ndoial, mereu o
separare ntre funcia de invenie i punerea n aplicare a inveniilor. $ar
utilizarea unei invenii poate fi nsoit de o nelegere adevrat. &n orice caz,
e#ist o apropiere mult mai mare ntre invenie i utilizare, dect e#ist ntre
activitatea intelectual i activitatea pur manual. &ntr-o societate eli!erat de
sarcinile pur repetitive, vor apare noi forme de via colectiv, chiar acelea a
cror descriere aristotelian referitoare la ceteni constituie un presentiment i o
previziune. Viaa aristocratic, n societile antice, se pare c a fost un fel de
imagine anticipatoare ,supus unor grave limitri, mai ales din cauza aplicrii ei
la un numr mic de indivizi, i n acest sens foarte inadecvat- a unei forme de
via chemat s aparin tuturor n societile viitorului. Aceast form de via,
poate fi caracterizat prin termenul de suveranitate. ;igur, automatizarea nu este
o condiie suficient a suveranitii, dar fr ndoial este o condiie necesar a
acesteia. Ceea ce este important, nu se refer att la nivelul de via determinat
prin masa !unurilor consuma!ile, ci prin modul de via. Viaa suveran, nu este
e#erciiul unei dominaii ,aspectul de dominaie marcheaz chiar limita anticiprii
antice-, ci viaa li!er. Li!er vis-Z-vis de constrngerile naturale, dar i de
constrngerile sociale, n ceea ce au ele ar!itrar i de neneles.
Constrngerea este legea lucrului. Li!ertatea este tocmai ceea ce, de la
sine, scap acestei legi. Cotui, ntr-o societate n care o mare parte a muncii va
fi fcut de maini, vor e#ista, o!ligatoriu, constrngeri cauzate de main. )u
vom gsi, oare, su! o form nou, legea lucruluiW Cre!uie s remarcm aici c
sistemul constrngerilor mainii este diferit de sistemul constrngerilor naturale
9:
i sociale, n msura n care acestea sunt asemntoare constrngerilor
naturale. Aceasta deoarece sunt de natur raional, impuse de om, deci perfect
comprehensi!ile i cu posi!ilitate de integrare. Adevrata li!ertate nu este
a!sena constrngerii, ci stpnirea acesteia; o constrngere pe care i-o impui
ie nsui nu este deloc o negare a li!ertii. Automatul reprezint o constrngere
ce poate fi integrat, n sensul c, fr a limita li!ertatea, el i ofer un cmp de
aciune efectiv. Verita!ilul %oc al li!ertii const n urmrirea scopurilor n
cmpuri de constrngere care constituie pentru ea un spri%in i orizont de
structurare. ;e o!serv, !ine, aceasta n cazul sportului( i impui reguli tocmai
pentru a procura aciunii suverane a %ocului un spaiu unde ea s se poat
desfura n mod real. /aina este chemat s e#tind considera!il posi!ilitile
noastre din acest punct de vedere. Aciunea automatizat devine autonom, i
ea este asumat de automate distincte ale fiinei umane; prin aceasta, ea
ndeprteaz o!stacolul principal care se opune nfloririi vieii li!ere i, n acelai
timp, ea confer acesteia !aza real de care are nevoie pentru a se dezvolta.
;istemele ci!ernetice sunt sisteme de tratare a informaiei i tre!uie s ne
ntre!m care este semnificaia lor din acest de vedere. Am putea realiza o
apropiere ntre lim!a% i sistemul ci!ernetic. Lim!a%ul poate fi considerat un
sistem organizat care prezint analogii cu o main. 'l este constituit plecnd
de la un numr finit de elemente simple( fonemele ,semnele-; acestea sunt
asam!late n cuvinte, iar cuvintele sunt asam!late n fraze dup reguli definite
,care rmn n mare parte ne-e#plicate-. &nvarea lim!a%ului se compar cu
nvarea operrii unei maini. Ri este vor!a de o main cu informaie. "rin
lim!a% noi nmagazinm informaii( cuvintele, de e#., reprezint o anumit parte
decupat din e#periena care corespunde unui demers analitic oprit la un anumit
nivel. Lim!a%ul ne permite, de altfel, prin diverse procedee ,identificarea
categoriilor sintactice i semantice, referire la conte#t, asociaii, reperarea
rdcinilor etc.- s regsim informaiile vehiculate de cuvintele i frazele care ne
sunt prezentate i, invers, s nscriem informaiile care urmeaz a fi transmise,
n cuvinte i fraze convena!ile. "e scurt, este vor!a aici de operaii de codificare
i decodificare, precum i de procedee de selecie care permit regsirea n
memorie a informaiilor care rspund unor anumite stipulaii. $e asemenea, prin
lim!a%, noi transformm informaii. '#emplul cel mai clar este cel al argumentrii.
$ar am putea i s invocm procedeele poetice sau romantice care reuesc s
creeze informaii noi, datorit numai resurselor lim!a%ului.
"opper a distins n lim!a% patru funciuni ale lim!a%ului, de altfel ierarhizate.
'#ist mai nti dou funciuni pe care le gsim la animal, tot att de !ine ca la
om( 6. funcia e#presiv ,lim!a%ul furnizeaz simptome referitoare la stri
organice- i 7- funcia semnal ,lim!a%ul declaneaz reacii adecvate ntr-un
organism strin-. '#ist apoi dou funciuni pe care nu le gsim dect la om, cel
puin su! forma lor desvrit( 9- funcia descriptiv ,formularea de propoziii
95
referitoare la stri ale lucrurilor i suscepti!ile de a fi adevrate sau false- i :-
funcia argumentativ ,punerea la ncercare a propoziiilor descriptive i
respingerea acelora care par inadecvate-. @aportul dintre funcia argumentativ
la funcia descriptiv este un raport de control( procedurile argumentative se
strduiesc s opereze un o selecie printre propoziiile furnizate de funcia
descriptiv. Lim!a%ul ne permite s procedm prin ncercri i erori( funcia
descriptiv sugereaz, cu titlu de ncercare, propoziii care au un caracter
ipotetic, iar funcia argumentativ elimin ipotezele ne-pertinente. @egsim aici
esena metodei tiinifice i de asemenea, esena mecanismului evoluiei. $ar,
lim!a%ul se difereniaz n( lim!a% poetic, politic, filozofic, tiinific etc. "e msur
ce se perfecioneaz, lim!a%ul tiinific, n partea sa teoretic, cel puin, recurge
la sistemele formale. En sistem formal este un ansam!lu de reguli care permite
formarea, dup canoane, a e#presiilor cu valoare de propoziii i s preleveze
dintre aceste propoziii, o clas specific format din propoziii considerate ca
fiind adevrate, teoremele sistemului. ,$e e#., se va da o list de propoziii
admise ca adevrate, a#iomele, i vor fi date reguli de deducie care s permit
o!inerea, plecnd de la propoziii adevrate, a altor propoziii adevrate.- *
teorie tiinific, n sens strict, este un sistem formal nzestrat cu reguli de
interpretare, care permit asocierea la propoziii ,ale teoriei- a unei semnificaii
referitoare la un domeniu de o!iecte determinat. *ri, noiunea de sistem formal
ne apropie de ci!ernetic. Lim!a%ul o!inuit este marcat de intenii semnificative
de natur o!iectiv. ;istemul formal opereaz prin el nsui, n conformitate cu
regulile sale. "ro!lemele tratate pot fi rezolvate o!iectiv, fr referire la
semnificaiile trite.
"roprietile sistemelor formale ne fac s nelegem mai !ine adevrata
natur a lim!a%ului. .zolnd, componenta pur o!iectiv i algoritmic a lim!a%ului,
sistemele formale realizeaz o separare tranant ntre lim!a% i cuvnt.
Lim!a%ul, n sensul strict, este un sistem de reguli care permite naterea
e#presiilor semnificative de diferite nivele de comple#itate; aceste reguli sunt n
mare parte su!-adiacente, dar este posi!il, n principiu, s le desprindem,
tocmai ceea ce face lingvistica. &n schim!, cuvntul este o activitate su!iectiv
care pune n funciune, datorit lim!a%ului, o intenie semnificativ. Lim!a%ul
servete drept spri%in cuvntului i acest spri%in este cu att mai eficace cu ct
lim!a%ul, ca sistem, este mai comple#. Ri cuvntul, n ceea ce-l privete, insufl,
ntructva, via lim!a%ului, face s treac prin acesta curentul sensului. Cele
dou elemente sunt, de altfel, insepara!ile. 0r lim!a%, nu am avea de-a face
dect cu un sens glo!al, unic, i deci perfect confuz. &n realitate, viaa sensului
este diferenierea, iar lim!a%ul este chiar reprezentarea acestei diferenieri. "e de
alt parte, fr cuvnt, lim!a%ul s-ar reduce la o form goal; el nu ar fi purttor
de semnificaie. Analiznd rolul lim!a%ului n viaa contient, "opper introduce
noiunea de sistem e#osomatic. 'l nelege prin acesta sistemele informative,
9+
cum sunt teoriile tiinifice sau lim!a%ul o!inuit, care sunt produse de fiina
uman, dar care i devin acesteia, ntructva e#terioare i posed o real
autonomie de funcionare. $up "opper, contiina e#ercit asupra organismului
un control suplu, de natur plastic, adic un control care comport mecanisme
de retroaciune reciproc; chiar ea este controlat, n acest mod, de ctre
sistemele e#osomatice. * e#celent analogie ne este furnizat, dup "opper,
de spuma de spun, care este constituit din dou sisteme( cel al moleculelor
de are coninute n spum i cel al moleculelor de spun care formeaz nveliul
acesteia. Aceste dou sisteme se controleaz reciproc( pe de o parte, tensiunea
superficialMde suprafa a spunului mpiedic moleculele de aer ale sistemului
interior s scape, meninnd deci acest sistem, i, pe de alt parte, echili!rul
dintre presiunea la interior i presiunea la e#terior mpiedic pelicula s se
mprtie n picturi.
Aceste sugestii ne vor servi la descrierea tipului de legtur care se
instaureaz ntre om i main. "e scurt, maina ca instrument de tratare a
informaiei, este un fel de lim!a% o!iectivat; ea este un produs e#osomatic.
Cre!uie, totui, meninut, o distincie ntre lim!a%ul natural i lim!a%ul artificial.
Lim!a%ul natural este o punere n funciune a corpului trit i prelungete
ntructva puterea semnificativ a corpului propriu-zis considerat e#presie. $e
aceea, este imposi!il separarea n el a cuvntului i ceea ce l poart,
semnificaia i sistemul informativ care i dau forma concret. &n schim!, lim!a%ul
artificial, al crui sistem formal este realizarea cea mai desvrit, este un
lim!a% n ntregime e#teriorizat, izolat de corpul trit i chiar din acest motiv
separat de sursa sensului. 'vident c maina tre!uie s fie pus n aceeai
categorie cu lim!a%ul artificial; ea constituie, n esen, o e#tensie a lim!a%ului
natural i trecerea acestuia la lim!a%ul mainilor cere o traducere, n conformitate
cu o codificare adecvat. '#ist, totui, ntre lim!a%ul natural i lim!a%ele
artificiale o asemnare funcional( tot aa cum lim!a%ul nostru natural are o
funciune de control cu privire la activitatea noastr contient, tot astfel diferitele
specii de lim!a% artificial, inclusiv cel al mainilor, i deci chiar mainile, ne
procur instrumente e#trem de eficace de control.
/ainile cu informaie conin, astfel, n mod considera!il, posi!ilitile de
adaptare ale omului la situaiile comple#e. Controlul pe care ele pot s-l e#ercite
comport, aa cum sugereaz analogia lim!a%ului, dou aspecte( pe de o parte,
ele propun soluii i, pe de alt parte, ele elimin soluiile greite. $ar este vor!a
de un control plastic; maina ne a%ut s ne orientm comportamentul n sensul
cel mai eficace, ea nu ne impune soluiile sale. '#ist o aciune reciproc(
contiina acioneaz asupra mainii ,concepnd programe noi-, iar maina
acioneaz asupra contiinei ,prin li!ertate de altfel, i nu n pofida ei-. Acest
control mai eficace reprezint, n raport cu lim!a%ul natural i chiar n raport cu
lim!a%ele artificiale nealgoritmizate ncMlipsite de aplicaia algoritmic, un nou
93
palier. &n msura n care aciunea raional este o aciune care se auto-msoar
,n funcie de criterii pe care chiar ea i le impune-, aceast natere a unor noi
forme de control reprezint o e#tensie a cmpului de aciune raional.
Ci!ernetica ne o!lig s considerm aciunea ntr-o perspectiv mult mai
vast dect aceea a aciunii individuale. Automatizarea creeaz o reea, mainile
sunt interconectate i leag indivizi din ce n ce mai numeroi. Controlul opereaz,
deci, nu numai pe planul comportamentului individual, dar i la nivelul reglrilor
colective. Aceasta nseamn, pro!a!il, dispariia noiunii de individ mare ,n sensul
de erou istoric- i instalarea de noi forme de via social, !azate pe cola!orare,
complementaritate, adaptarea reciproc de tip raional. "utem emite ipoteza c
liantul social, ntr-o civilizaie care are ca !az ci!ernetica, nu va mai avea ca reper
afectivitatea, sentimentul de apartenen la o comunitate, mediatizarea
sim!olurilor, ci realitatea schim!ului, solidaritatea operaional, coresponsa!ilitatea
afectiv. "utem ntrevede c e#ist, poate, o convergen ntre dezvoltarea
ci!erneticii i realizarea unei democraii de tip raional. &ntr-o asemenea form de
via social, vechea noiune de officium ar relua, poate, un coninut nou( individul,
nici n calitate de purttor al unei esene afective comune, nici n calitate de funcie
a!stract ntr-un sistem nu ar fi chemat s-i ia locul n totalitatea social, ci n
calitate de purttor al unei misiuni, care, articulat organic pe misiuni
complementare, i confer acestuia o responsa!ilitate real i n acelai timp l
insereaz ntr-o reea efectiv de solidariti.
$ac sistemele ci!ernetice nu fac dect s prelungeasc, su! form
e#osomatic, sistemele de control ela!orate de%a la nivelul lim!a%ului natural,
rmne s ne ntre!m care poate fi tipul de realitate care aparine la propriu,
celei ce o numim contiin. Aceasta nu este, oare, la rndul ei, dect un sistem
ci!ernetic, avnd misiunea s controleze organismul, sau ea constituie, n
calitate de surs de semnificaie, legat de altfel, de corpul trit, o realitate de un
alt tipW * fraz a lui "ascal mi vine n minte( /aina aritmetic produce efecte
care se apropie mai mult de gndire dect tot ceea ce fac animalele; dar ea nu
face nimic ca s putem spune c are voin, precum animalele. Aceasta ne
sugereaz c esena contiinei nu este gndirea, ci un dinamism fundamental
care se manifest att n pasiune i n formele diferite ale dorinei, ct i n
voina propriu-zis, n dinamismul care anim din interior chiar gndirea.
Acest dinamism, l-am putea numi afectivitate, cu condiia s nelegem
acest termen cu un sens e#trem de larg, adic semnificnd totodat capacitatea
de a fi afectat, capacitatea de a depi momentul imediat i de a se ndrepta
dincolo de orice element dat, ctre un orizont infinit, care este cel al vieii li!ere,
precum i capacitatea de a se afecta pe sine-nsui de deciziile care urmeaz s
mediatizeze instalarea acestei viei. &n raport cu afectivitatea astfel neleas,
gndirea nu este i ea dect o articulaie. Aceasta nseamn c ea comport, n
acelai timp, un aspect de interioritate, n calitatea sa de element dinamic
94
inventiv, de putere semnificativ, o for organizatoare a sensului, i un aspect
de e#terioritate, pe ct este ea capa!il s se o!iectiveze su! form de sisteme
care pot s se autoregleze i s funcioneze n mod autonom. Chiar n interiorul
gndirii tre!uie ca noi s regsim articularea cuvntului i a lim!a%ului despre
care s-a vor!it mai sus; aceast articulare, este i aceea a sensului i a
sistemului, a semnificaiei i a informaiei ,n sens o!iectiv-, a nelegerii i a
efecturii operatorie, a inteniei i a gestului, a puterii de depire i a o!iectivrii
mediatizante ,mi%loace mass-media-. "ermindu-ne e#plorarea posi!ilitilor
gndirii considerat n funcie de aspectul su o!iectiv, ci!ernetica ne invit, pe
de o parte, s nelegem mai e#act condiiile aciunii eficace i ale
comprehensiunii ,nelegerii- efective i, pe de alt parte, s situm mai !ine,
chiar alturi de articularea ntre contiina ncarnat i produsele sale, ceea ce
face originalitatea ireducti!il a vieii contiente, ceea ce face micarea de
prospecie, integratoare i infinit a afectivitii, ceea ce face afirmarea suveran
a ceea ce "ascal numea voin.
98
CAPIT!U! #
ASPECTE FI!SFICE A!E INFR$ATICII
#.( C7estiuni pre8iminarii
.nvarianii reprezint rezultatul aciunii legii simetriei universale, conform
creia partea simetric a fenomenelor se conserv, ea reprezentnd
perenitatea, sta!ilitatea, istoria transmisi!il.
"arametrul pe care termodinamicienii l-au numit entropie ,introdus de
Clausius n 64+5-, va deveni prin )or!ert Giener, Rtefan *do!le%a, Claude
;hannon un invariant universal ce unific energia i informaia, devenind criteriu
de msurare a gradului de incertitudine a oricrui sistem.
$in perspectiva dialecticii informaionale, lumea n care trim are un nceput,
o origine care a coninut programul ,ciclurile trecute se nscriu informaional n
ciclul urmtor-, care include sensul i finalitatea evoluiei, aa cum oul conine
caracteristicile fiinei viitoare. Astfel, am putea vor!i deci despre o ereditare
cosmic, despre o perpetuare a caracteristicilor generale i specifice. Viitorul i
trecutul sunt ntr-o coresponden !iunivoc, ntr-o relaie de dependen prin care
viitorul este modificat de trecut, iar trecutul este determinat de viitor.
Cu ct ptrundem n macro i microunivers, ne apropiem de momentul
/arii '#plozii( trecutul i viitorul, spaiul i timpul se ntreptrund, formnd un
continuum spaio-temporal-gravitic. $in acest unghi de vedere, hazardul nu
e#ist; e#ist numai ntmplarea care reprezint forma potenial a realitii,
mulimea posi!ilitilor, iar inteligena nu mai este un eveniment ntmpltor, ci
unul programat. Admind c istoria unui ciclu universal se esenializeaz n
programul urmtorului ciclu, devine valid e#istena inteligenei superioare,
multidimensionale care nu poate fi atins cu mi%loacele e#istente ntr-un spaiu
cu un numr mai mic de dimensiuni. &n aceast perspectiv, religia este o
amintire, nicidecum un rezultat imperfect al nevoii de cunoatere.
Enificate, masa i energia ,Al!ert 'instein 68<5- apoi masa, energia i
informaia ,Claude ;hannon 68:4- ne determin s conchidem c lumea n
care trim este o lume unitar, logic, su!til programat, cu sens, semnificaie i
telefinalitate. *dat calculat echivalentul termic al entropiei informaionale,
putem sta!ili cu mult precizie cantitatea de energie necesar trecerii unui
sistem de la un nivel entropic la altul.
Acelai parametru msoar nivelul de dezordine al sistemului economic,
social, politic, sta!ilind sensul de desfurare a proceselor i condiiile de
ireversi!ilitate. )evoia de ordine ar conduce, ntr-o prim o!servaie, la
concluzia c sistemele ar tre!ui orientate ctre strile cu entropie minim. /itul
:<
prometeic s-ar stinge n frumuseea liniilor perfect simetrice, sigure ale cristalului
n care ordinea ar domni ntr-o lamenta!il armonie. Cotul ar fi perfect, nimic n-ar
tul!ura, n-ar e#ista eroism, cura%, cutare, totul ar fi ordine i ierarhie. ;istemele
autoritare evolueaz n sensul minimizrii funciei entropice; !irocraia,
centralismul, imo!ilitatea caracterizeaz fiecare element al structurii care tinde
ctre o a!surd i artificial perfeciune prin ignorarea individualitii.
;istemele care tind ctre entropie ma#im sunt acelea care produc
entropie ,se autodezorganizeaz-; energia ,vitalitatea- se degradeaz entropic
prin e#acer!area li!ertii individuale. ;tarea normal a sistemului social se
msoar dup gradul de productivitate, care se ma#imizeaz n condiiile unei
entropii controlate. )ivelul ordinii universului se distinge prin acceptarea
inteligenei ntr-o armonie netul!urat, dar demitizat prin informatizare. /ai mult
dect att, universul este el nsui inteligenial ,adic are capacitatea de a
produce i ntreine reele de inteligen-.
Luciul fntnii surprinde ntr-un %oc secund tentaia cosmosului prin care
nevoia de comunicare se ncheag ca o verita!il poezie a tehnicii spiritualizate.
$emitizarea vieii nu ne a!andoneaz ntr-o lume a lucrurilor, care ne-ar putea
domina sau conduce ,soarta omului ntr-o lume superelectronizat-, ci ntr-un
orizont n care emoia crepusculului se retriete alturi de ochii adnci ai
computerelor. *mul entropic devine astfel %udector i %udecat, cu atitudine n care
valoarea metaforei se msoar prin nesfrita mngiere a speranei spre
frumuseea celuilalt. $eoarece prin com!inaii de numere putem o!ine sim!oluri,
caractere i litere, acestea i modific semnificaia de element conta!il, devenind
principiu e#plicativ al raporturilor armonice din univers. ;arcina legiuitorului este de
a menine sistemul ntr-o stare entropic determinat de politic. $ac ar fi s
emitem un principiu al gradului de dezordine la nivelul entropic, la care s se
gseasc un sistem, atunci acesta ar fi( gradul de dezordine al unui sistem tre!uie
s fie acela care-i ma#imizeaz productivitatea. 'ste, astfel, inut su! control
gradul de dezordine al sistemului prin norme o!ligatorii ,legi, decizii, hotrri,
ordonane etc.-. *rice norm ela!orat din dorina de stpnire a unui fenomen
entropic induce, la rndul ei, dezordine n sistem. Cantitatea mare de informaie ce
tre!uie analizat de legiuitor, pentru a-i impune voina n scopul atingerii
o!iectivului, reprezint principalul o!stacol n determinarea nivelului entropic al
sistemului; de aceea, aran%area, cutarea, ordonarea i sortarea informaiilor, pe
de-o parte, dar i implicarea calculatorului n procese de raionalizare, pe de alt
parte, dau tehnicii un profund coninut uman.
Ceoria informaiei sau, mai precis, teoria statistic a comunicaiei este
rezultatul lucrrilor unui mare numr de cercettori( V.)KNuist, @.G.L.VartleK
etc., care au studiat modalitile de utilizare optim a mi%loacelor de transmitere
a informaiei. "rima e#punere sintetic a teoriei statistice a comunicaiei este
fcut n 68:3 de Claude '.;hannon, inginer la Bell Celephone. ;tudiul
:6
informaiei presupune, pe de-o parte, analiza informaiei propriu-zise - cantitatea
de informaie, entropia unei surse de informaii -, iar pe de alt parte, canalul de
transmitere ,linii telefonice, radio, fi!re optice, unde laser, televiziune satelii etc.-
cu proprietile sale i, n fine, relaiile care e#ist ntre informaia ce urmeaz a fi
transmis i canalul a crui utilizare tre!uie optimizat. "ro!lema optimului
presupune e#istena funciei o!iectiv i a restriciilor ,pro!lema e#trem condiionat-.
$in acest unghi de vedere, teoria informaiei este o teorie a semnalului n
sens larg, ea analiznd sistemul surs - canal - receptor, aplicndu-se telefoniei,
radarului, fiziologiei sistemului nervos sau lingvisticii.
Conceptele de !az ale teoriei informaiei sunt de o mare simplitate i
generalitate, nct ele sunt aplica!ile matematicii, sociologiei, lingvisticii i informaticii.
.nformaia desemneaz unul sau mai multe evenimente dintr-un ansam!lu finit
de evenimente posi!ile, iar entropia reprezint unitatea de msur a gradului de
informatizare a unui sistem.
&n sens larg, entropia este mrimea ce desemneaz gradul de dezordine
al unui sistem. )oiunea este introdus n termodinamic, ea reprezentnd
principiul .. al termodinamicii i se reprezint ecuaional astfel(
Al doilea principiu afirm c n decursul evoluiei unui sistem izolat, e#ist o
mrime fizic a crei valoare nu poate dect s creasc. .mportana acestei
mrimi fizice a fost recunoscut n 645: de ctre @.Clausius, care a numit-o
entropie ,64+5-. ;pre deose!ire de precedentul, acest principiu este specific
termodinamicii. &n ma%oritatea teoriilor fizice, timpul este presupus izotrop, cu alte
cuvinte e#ist o invarian a legilor fizicii n raport cu inversarea sensului timpului.
;pre deose!ire de aceast situaie, n termodinamic e#ist procesele ireversi!ile
care permit s se fi#eze sensul n care se scurge timpul. &n termodinamic, timpul
este anizotrop. 'ntropia unui sistem pentru care timpul ar fi izotrop fiind lipsit de
semnificaie fizic, convenim ca entropia unui astfel de sistem s fie nul oricare ar
fi starea sa. &n mod mai general, vom numi sistem mecanic orice sistem care
posed aceast proprietate. ;trile unui sistem mecanic le vom nota cu ,m-.
"rocesele mecanice naturale fiind reversi!ile, rezult(
( ) ( )
m m
1 2
i
( ) ( )
m m
2 1

'#istena mrimii de stare numit entropie i notat cu V, ., ;,a- care nu


poate dect s creasc n decursul evoluiei naturale a unui sistem izolat,
implic relaia urmtoare(
:7
T
dQ
ds
) 2 (
) (
) 1 (
) (
2 1
) (
a a
S S S a + =
) (
) (
) (
) (
) 1 (
) (
... ...
1
) (
n
a
i
a a
n i
S S S S a + + + + = , 7 i n -6
dac avem ,a- ,!-, atunci ;,a- ;,!-.
&n 6885, prof.Voffmann de la Eniversitatea din Braov, propune constanta(
V I C
<
I @ ln 7 I 5,3+9 ?M,mol T !it-, cu a%utorul creia putem determina
echivalentul termic al entropiei informaiei; altfel spus, cu a%utorul constantei
invocate se determin cantitatea de energie termic necesar o!inerii unui !it de
informaie.
* informaie desemneaz prin definiie unul sau mai multe evenimente
dintr-un ansam!lu finit de evenimente posi!ile.
0ie o stiv de dosare de + culori i 5 mrimi diferite. $ac documentul
cutat va fi ntr-un dosar rou, timpul de cutare se va scurta, iar dac dosarul
este de mrimea i [6,5\, oferim o nou informaie care scurteaz i mai mult
timpul cutrii.
"ractic vor!ind, o informaie este cu att mai interesant cu ct ea
diminueaz numrul posi!ilitilor ulterioare; de aceea, s-a a%uns la definirea
cantitii de informaie ca o funcie cresctoare de )Mn, n care(
) reprezint numrul de evenimente posi!ile
n su!ansam!lul desemnat de informaie.
. I D log,)Mn-,
unde( D este o constant ce depinde de alegerea unitii de msur,
alegem ca unitate de cantitate de informaie pe aceea care reduce nesigurana
la %umtate( n I )M7, [.\ I !it
Cnd dispunem de dou informaii, cantitatea total de informaie nu este
egal cu suma cantitii de informaie.
) I nr.total de dosare
n
6
I nr. dosare roii
n
7
I nr. dosare de mrimea i
n I n
6
J n
7
log,)Mn
6
- documentul cutat este ntr-un dosar rou.
log,)Mn
7
- documentul cutat este ntr-un dosar de mrime i.
$ocumentul se gsete ntr-un dosar rou de mrime i(
:9
( )
n
n
2
log
n
N
2
log
n
n
n
N
2
log
n
n
2
log
n
N
2
log
n
n
n
N
2
log ) n / N (
2
log n n / N
2
log
2
2
2
2
1
1
1
1
2 1
+ = = + =
=

= = +
) n / N ( log I
2
=
log,n
6
Mn- este cantitatea de informaie suplimentar pe care o d indicaia
Yntr-un dosar micY atunci cnd indicaia Yntr-un dosar rouY este cunoscut.
Considernd sistemul ' format din su!sistemele '
6
, '
7
, ..., '
p
, atunci
cantitatea de informaie a su!sistemului '
i
este(
.,'
i
- I log
7
,)Mn
i
-
iar entropia sistemului este(
'ntropia unui sistem aflat la echili!ru este ma#im. 'ntropia este o funcie
luniform, continu i diferenia!il.
'ntropia ;,#- est eo funcei omogen de ordinul ..
Aceast noiune pierde din caracterul su a!stract atunci cnd este
aplicat unui ansam!lu de evenimente guvernate de o lege de pro!a!ilitate.
#.* Informa:ie i 8im9a;
*rice model de comunicare este, n acelai timp, un model de translaie,
de transfer de semnificaii. 0iecare persoan recurge, deli!erat sau datorit unor
deprinderi nemi%locite, la dou surse de aprovizionare lingvistic( lim!a%ul curent,
corespunztor nivelului su de instruire i un tezaur de lim! personal - parte
indisolu!il a su!contientului, a amintirilor i a ansam!lului unic, specific
identitii somatice i psihologice a individului. 0iecare act de comunicare are un
su!strat personal ce modific definiiile - mutaiile semantice curente din lim!a%ul
pu!lic. Conceptul de lim!a% normal sau standard este o ficiune statistic; de
aceea, lim!a unei comuniti, orict de uniform ar fi configuraia sa social,
este o totalitate inepuiz!a!il i multipl de atomi lingvistici, de sensuri
personale definitiv ireducti!ile. Vor!im pentru a comunica, dar i pentru a
ascunde, a lsa unele lucruri nerostite. Capacitatea fiinei umane de a mini are
o palet larg, de la tcere pn la minciuna sfruntat.
/odelul de comunicare Yemitor-receptorY, care reprezint orice proces
somiotic i semiontic, este ontologic echivalent cu modelul Ylim!-surs, canal
de transmitere, lim!-receptoareY. &n etapele procesului de comunicare e#ist
operaii de descifrare interpretativ, funcii de codificare-decodificare sau
sinaps. &n interiorul unei lim!i sau ntre mai multe lim!i, comunicarea uman
este echivalent cu traducerea, iar un studiu al traducerii este un studiu al lim!ii.
0aptul c zeci de mii de lim!i diferite, reciproc incomprehensi!ile, s-au vor!it i
se vor!esc pe mica noastr planet este o e#presie gritoare a enigmei
profunde a individualizrii umane, a dozelor !iogenetice i !iosociale care
confirm c nu e#ist dou fiine umane identice. Lim!a%ul este o selecie
evolutiv, avanta%oas, dar n acelai timp, reductor, limitativ al spectrului mai
larg de posi!iliti semiotice.
::
) ( ) ( x S x S =
@eferindu-se la posi!ilul transfer al conceptelor filozofice chineze n
englez, ..A.@ichards remarca( YAvem de-a face, n acest caz, cu ceea ce ar
putea fi posi!il cel mai comple# tip de eveniment ce a avut loc n evoluia
universului. Crecerea de la lim!a%ul natural la cel formal nu rezolv pro!lema,
dar o transfer din planul ontic n cel tehnic, logico- matematicY.
0aptul c sate aflate la civa Dilometri deprtare, nedesprite prin ape sau
nlimi ce ar constitui !ariere, folosesc lim!i ininteligi!ile face neoperant schema
darSinian a unei evoluii i ramificaii dup caracterul propriu i economia
demonstra!il a mecanismului de adaptare. $e asemenea, nu dispunem de
criterii care s ierarhizeze lim!ile sau de o !az solid pentru a dovedi c lim!ile
au disprut datorit mi%loacelor gramaticale srace; dimpotriv, unele din lim!ile
moarte se afl printre splendorile indiscuta!ile ale inteligenei umane.
Varietatea faunei i florei nu reprezint o ntmplare sau irosire, ea este un
factor nemi%locit al dinamicii creterii evolutive, al polenizrii ncruciate i seleciei
competitive; din acest unghi, corelat cu sfera posi!ilitilor ecologice, sporirea
speciilor este renta!il.
$eparte de a fi renta!ile i demonstra!il avanta%oase, numrul i varietatea
foarte mare de idiomuri umane, mpreun cu realitatea unei incomprehensi!iliti
reciproce, constituie un o!stacol serios n calea progresului speciei.
)umeroase culturi i comuniti au disprut din istorie pentru c lim!a%ul lor
specific nu permitea comunicarea cu principalele curente de for intelectual i
politic. )u de puine ori, deose!irile lingvistice i incapacitatea e#asperant a
oamenilor de a se nelege unii cu alii au generat resentimente i dispre reciproc.
"utem concluziona c lim!ile au fost, de-a lungul istoriei omenirii, zone de
tcere pentru ali oameni i limite de separare.
Coate civilizaiile au versiunile lor despre Ba!el, mitologia lor privind
mprtierea iniial a lim!ilor. '#ist dou ncercri fundamentale de a rezolva
metaforic pro!lema. >reeala iniial, eli!erarea accidental a haosului lingvistic,
n maniera cutiei "andorei sau, mai o!inuit, condiia lim!a%ului omenesc,
incapacitatea de a comunica prin nici un canal constituie o pedeaps. En turn
ne!unesc a fost nlat spre stele. Citanii s-au luptat cu sl!ticie ntre ei i din
rmiele lor au aprut fragmentele separate ale lim!a%ului; trgnd cu urechea la
taifasul zeilor, omul muritor a fost lsat nuc i a uitat complet lim!a sa matern
universal.
Lei!nitz i ?.>.Vamann afirm c esena omului este legat de lim!;
misterul lim!a%ului caracterizeaz esena sa, poziia sa intermediar n
succesiunea ce se ntinde de la materia nensufleit la ordinul superior al
creaiei. Lim!a este material prin faptul c necesit aciunea muchilor i a
coardelor vocale, dar ea este, n acelai timp, nepalpa!il i, datorit nregistrrii
i amintirii, atemporal, dei acioneaz ntr-un flu# temporal.
:5
Lim!a Arhitectului Eniversal, lim!a paradisului Er-;prache a fost n
concordan cu realitatea ca nici o alt lim! dup Ba!el. Cuvintele i o!iectele
s-au potrivit, e#istnd o trasare complet a lim!ii pe adevrata su!stan i
form a lucrurilor. 0iecare denumire, fiecare proporie a fost o ecuaie, cu
rdcini unic i perfect definite, ntre percepia uman i realitile situaiei.
Astfel, Ba!elul a reprezentat a doua cdere a omului n unele privine la fel de
trist ca prima. Adam fusese izgnoit din grdin - e#ilul omului din harmonia mundi -,
oamenii erau acum alungai din singura familie a omului, lim!a universal.
)umele de esperanto conine n el, nedeghizat, rdcina unei sperane
vechi i rezisti!ile.
Tepler a fost de acord cu mprtierea lim!a%ului iniial, iar sclipirile
semnificaiei divine puteau fi gsite n logica pur a matematicii i n tonurile
armonice tot matematice n esen.
/uzica sferelor, acordurile pitagoreice, logica intern a e#istenei
proclam arhitectura ascuns a lim!a%ului divin.
;crierile lui /enard privind Yun voca!ular poetic al conceptelorY i cele
privind Ylegturile dintre gndirea lui $escartes, Lei!nitz i ?ohn GilDinsY
constituie trimiteri la eforturile secolului al OV...-lea de a realiza un sistem
lingvistic i ideogramatic universal.
/onografia despre Ylogica sim!olic a lui >eorge BooleY indic realizarea
legturilor dintre aspiraia timpului spre o inter-lingua pentru discursul filozofic i
YuniversalismulY sim!olicii moderne i al logicii matematice.
Lei!nitz a fost interesat de posi!ilitile unui sistem semantic universal,
inteligi!il pentru toi oamenii. En asemenea sistem ar fi similar cu sim!olismul
matematic, att de eficace tocmai pentru c operaiile matematice au convenii
ce par s fie desprinse din nsi arhitectura gndirii umane i se nfieaz
independente de orice variaie local. ;im!olismul matematic este implicat n
aproape toate modelele ela!orate pentru o gramatic universal.
Coat dizertaia de pn aici reprezint un argument incontesta!il al
direciilor n care se deplaseaz nevoia de comunicare, i anume ctre un lim!a%
universal ntr-o societate n care totul se universalizeaz( fora de munc,
aspiraiile, condiiile de trai, legile rilor care tre!uie armonizate unei nelegeri
glo!ale sau regionale etc. Coate aceste pro!leme de mare actualitate au un
impact imprevizi!il asupra sistemului i contiinei economice i %uridice, pe de-o
parte, datorit tehnicii informatice care modific ierarhiile tradiionale n
administraie, iar pe de alt parte, datorit nevoii de adaptare a legilor raionale
i de armonizare a acestora ntr-un cadru mai larg, proces care de multe ori vine
n contradicie cu tradiia, o!iceiurile i convingerile unui anumit grup social.
)evoia de comunicare a economitilor din diverse ri ale planetei este
evideniat de cel puin dou elemente fundamentale(
:+
- procesele economice, %uridice, financiare, informaionale depesc, de cele
mai multe ori, graniele i de aceea, punerea n acord a intereselor partenerilor,
stingerea conflictelor, precum i construirea unor instituii transnaionale presupun,
nainte de toate, comunicarea economitilor care reprezint avangarda oricrei
aciuni; toate instituiile internaionale au i intenia schim!ului economic;
- o!ligarea %uristului de a aciona n limitele unui sistem conduce la
micorarea schim!ului de valori, la imposi!ilitatea realizrii unui concept
economic universal, deci la imposi!ilitatea comunicrii att din punct de vedere
al !arierelor conceptuale, ct i de lim!a%. .nformatica pare s rezolve sau cel
puin s atenueze din limitrile originale prin e#tinderea lim!a%ului tehnic
informatic i ncoronarea lui drept lim!a% universal de comunicare. '#tinderea
activitii informatice de la operatorul individual la reelele locale, naionale i
regionale la reelele deschise de tip .)C'@)'C, reprezint pai importani spre
realizarea unei paradigme economice planetare.
#.+ Informatica
Calculul prin metode mecanice este la fel de veche ca i sistemele de
numeraie; primul calculator mecanic este realizat de Blaise "ascal n 6+:3,
pentru ca n 68:5 ?ohn von )eumann s ela!oreze conceptul de program
memorat; el are contri!uii semnificative n mecanica cuantic i teoria %ocurilor.
Anul de natere al informaticii tehnice este 68:+, cnd a fost creat
Computerul 'lectronic de .ntegrare )umeric Aritmetic construit cu tu!uri de
mari dimensiuni i cntrind sute de tone. ?ohn von )eumann a construit n
6856 calculatorul '$VAC ,'lectronic $iscrete Varia!le Automatic Computer-, iar
n 68:8 /aurice GilDes de la Eniversitatea Cam!ridge a realizat '$;AC
,'lectronic $elaK ;torage Automatic Computer-, primul calculator care dispunea
de sistem de operare.
Ermtoarea generaie de tehnic informatic a fost cea !azat pe
semiconductori care, odat cu descoperirea procesului, a fost nlocuit de
generaia actual.
Cuvntul informatic a fost propus n 68+7 de "hilippe $reKfus, pentru a
caracteriza tratarea automat a informaiei. Acest termen a fost acceptat de
Academia francez n aprilie 68++ cu urmtoarea definiie( YRtiina tratrii
raionale, n special prin maini automate, a informaiei considerat suport al
cunotinelor umane i al comunicrii n domeniul tehnic, economic i socialY.
Aceast definiie corespunde la dou grupe de discipline sensi!il distincte(
ansam!lul tehnicilor puse n lucru pentru utilizarea calculatoarelor
,electronic data processing-;
o tiin nou care nu este fundamental legat de utilizarea
calculatorului ,computer science-.
:3
Cratarea automat a informaiei, n special cu a%utorul calculatoarelor,
pune n legtur un mare numr de discipline tiinifice ntr-un cmp larg de
aplicaii ,tiin, economie, administraie-.
.nformatica este o tiin de grani al crei coninut este determinat de
calculatoare, structurile intelectuale, algoritmii de calcul tiinific i instituii
,conta!ile, industriale etc.-.
Apariia calculatorului a atras din nou atenia asupra alge!rei !inare a lui
>eorge Boole, lrgindu-se considera!il domeniul matematicilor speciale, pentru
care computerele reprezint o aplicaie remarca!il.
Ceoria automatelor i teoria lim!a%elor naturale i artificiale dau
calculatoarelor o valoare nou.
$ezvoltarea alge!rei liniare, a statisticii, a calculului numeric, ecuaii
difereniale, analiz funcional, a permis realizarea i modelarea fenomenelor din
domenii care preau ina!orda!ile cu doar 6-7 decenii n urm; procesele de
simulare, cercetrile operaionale, teoria %ocurilor au permis intervenia
calculatorului n toate domeniile activitii umane.
)umrul nu mai este doar un element conta!il, ci un principiu e#plicativ al
raporturilor armonice din univers; prin intermediul calculatorului, se trece de la
analiza liniar la cea matricial mai apropiat intimitii fenomenelor ce compun
realitatea.
"rin intermediul codurilor, calculatoarele au cptat calitatea de a utiliza
numere, litere, semne de punctuaie, deci te#te. Cratarea lingvistic a informaiei
a e#tins domeniul aplicaiilor informatice, incluznd deopotriv tiinele umaniste.
Cransferarea informaiei din lim!a%ul natural - care, dup cei mai remarca!ili
cercettori lingviti, nu reprezint suportul informaiei, ci informaia nsi,
aprnd sintagma c omul gndete n lim!a sa - n cel formal, a e#tins
domeniul logicii ,aprnd studii remarca!ile de logic %uridic-, al informaticii,
aprnd studii de informatic medical, %uridic, statistic etc.
0iind o tiin relativ nou, ci!ernetica lui )or!ert Giener, teoria informaiei
lui Claude '.;hannon nu au epuizat generalizrile posi!ile ale tiinei informaiei.
'ste posi!il, dac lum n calcul comple#itatea sistemelor de e#ploatare ,timp real,
timp parta%at, reele de calculatoare-, diversitatea aplicaiilor ,psihologie,
pedagogie, drept, fiziologie, traduceri dintr-o lim! n alta-, s deducem teoremele
specifice informaticii, care o fac s treac de la stadiul de tiin virtual la cea de
tiin real.
&n sens larg, tratarea informaiei reprezint o parte important a activitii
umane i este la fel de veche ca omul nsui. Analiza acestei activiti, care este
o!iectul informaticii, a permis tratarea cunotinelor su! dou aspecte(
Aspectul semantic, care reprezint coninutul de cunotine, semnificaia
ideile care se transmit.
:4
Aspectul sintactic, care reprezint structura, regulile gramaticale utilizate
pentru construirea ideilor.
Aceste dou aspecte sunt fundamental distincte( acelai mesa% poate fi
tradus n romn sau francez fcnd apel la sinta#e diferite, dar conservnd
sensul.
.nformaia, n sens informatic, formeaz suportul cunotinelor; informatica
are drept o!iect de investigaie doar aspectele sintactice, ea e#clude aspectele
semantice.
&n consecin, dou mesa%e avnd acelai coninut, scrise n francez sau
romn, sunt considerate din punct de vedere informatic ca dou mesa%e distincte.
;implificnd, putem spune c pentru o lim! determinat, pentru care un dicionar
permite cunoaterea semanticii lim!ii, gramatica descrie sinta#a ,regulile
con%ugrii, acordul su!iectului cu predicatul, regulile pluralului etc.-.
/ai general, avnd dat un ansam!lu de elemente, o!iectul informaticii l
reprezint regulile ce permit com!inarea elementelor ntre ele, structura sintactic
a sistemului i regulile operaionale ce permit trecerea de la o structur la alta,
fcnd sistematic a!stracie de semantic; informatica trece astfel de la lim!a%ul
natural-semantic la cel artificial, sim!olic, formal.
#.- Fi8osofia informaticii
*rice demers cognitiv se desfoar ntotdeauna ntr-un cadru paradigmatic
care determin arsenalul conceptual pe care se spri%in construcia teoretic a
pro!lemei i orizontul n care se realizeaz aceast construcie.
&n etapa de evoluie actual a informaticii, marcat de necesitatea unor noi tipuri
de calculatoare, adecvate unor structuri i softuri ce rezolv pro!leme tot mai
comple#e ,sisteme ce se pot adapta, decizii n cmp dinamic cu retroaciune,
inteligen artificial, cone#iunea natural=artificial-, capacitatea cadrului
paradigmatic e#istent este epuizat, criza conduce la interogaia fundamentelor
paradigmei ,criza fundamentelor-.
0unciile paradigmei sunt(
- unificare i sistematizare a domeniului = conceptualizarea ntr-un
ansam!lu organic cu cone#iuni sistemice;
- e#plicare i unificare a e#perienei = controleaz relaia cu
o!iectul;
- proiectiv = orice act de cunoatere se produce ntr-un orizont
predeterminat ce d acestuia caracter anticipativ.
Atitudinea naturalist are drept orizont investigaional ordinea fizic,
singura capa!il a furniza mi%loacele pentru sesizarea ansam!lului naturii i
legilor care controleaz unitatea sa. "aradigma !azat pe 1reelele neuronale2
reprezint un mprumut din !iologie ce are drept model creierul uman,
:8
sperndu-se c, modelnd un neuron prin circuite electronice i conectnd
neuronii ntre ei, s se realizeze un sistem guvernat de aceleai legi ca i mediul
natural. 'ntitatea natural are o cauzalitate imanent, evoluia ei se realizeaz
n virtutea legilor naturale. 'ntitatea artificial este produsul unei cauze raionale
deose!it de materia pe care o organizeaz. /odelul construit pentru a e#plica
fenomenele !iologice este inadecvat din cel puin trei motive fundamentale(
- e#plicaia cauzal specific tiinelor naturii este insuficient, organismul
uman avnd componente semnificative refractare cauzalitii mecanice care-l
reduce la un agregat;
- e#plicaia cauzal aplica!il materiei nseamn a cuta natura vieii n
materie, caracterizat doar prin proprieti fizice, nu i !iologice sau psihice;
- tratarea corpului doar din perspectiva o!iectului e#plica!il n funcie de alte
o!iecte fr a-l privi simultan i ca su!iect ,corp propriu dependent de un eu-
falsific lucrurile.
&n actuala situaie tiinific, tre!uie recunoscut, n mod e#plicit, dualitatea
ireducti!il a dou universuri(
- universul fizic i logic;
- universul !iologic i mental.
/etodele !iologice sunt la fel de inadecvate pentru c n universul informatic
nu acioneaz o!iectele fizice, forele sau energiile, ci sensurile, structurile
informatice fiind purttoarele de semnificaii, nu semnificaia nsi. $e aceea,
paradigma informatic la nivel de hard-Sare tre!uie s elucideze modul n care
coe#ist faptele fizice i logice i s prezinte sistematic proprietile acestui univers
fizico-logic.
"entru definirea informaticii ca o component a fenomenului calculului n
general tre!uie definite dou categorii distincte de noiuni(
- notaii, algoritmi, operatori ,scrierea, alfa!etele, alge!ra, calculul
diferenial, calculul integral-;
- dispozitivele utilizate ,a!acul, tiparul, calculatorul-.
A!ordarea fenomenologic a studiului i descrierea n sens metodologic,
mai precis hermeneutic, dat fiind c aceast e#plicitare privete un produs al
spiritului, descrie calea de acces sistematic ela!orat datorit caracterului latent i
disimulat al paradigmei implicite.
*!iectul i conceptele fundamentale ale informaticii sunt sta!ilite prin
investigaia preala!il a genezei sale prin conservarea tradiiei ,operaie de schim!
valoric ntre trecut i prezent-.
$in perspectiv istoricist, informatica reprezint o component ce a
determinat schim!ri fundamentale n modul de a interpreta lumea, cnd
procesele naturale sunt prezentate ca un fond calcula!il.
*ntologia este teoria o!iectului n general, informatica reprezint tehnologia
manipulrii i calcula!ilitii o!iectului n general.
5<
$ualitatea suport tehnologic=aplicaii ,hard-Sare i soft-Sare- reprezint o
particularizare a dualitii sensi!ilitate=intelect din domeniul cunoaterii.
A!ordarea fenomenologic a nivelului fizic consider entitile fizice nu fapte
fizice, ci fenomene, iar o!iectul fizic drept rezultat al unei activiti.
)ivelul logic are o organizare proprie = domeniul sensului. ;uportul fizic
tre!uie astfel organizat, nct s poat susine universul construciilor logice,
reducndu-se influena sa la minimum. "rin instituirea semnului ca suport de
transmitere a informaiei se realizeaz un mediu universal de e#presie ce
permite construirea edificiului logic independent de suportul fizic.
&n cadrul planului fizic, a!ordarea este posi!il numai n conformitate cu
legile mecanice su!ordonate ordinii cauzale. Cauzalitatea mecanic e#plic
totalitatea prin pri, admite pree#istena prilor i reduce totalitatea la un
agregat; prezentul este determinat de trecut.
&n cadrul planului logic, acioneaz legea cauzelor finale, care se manifest
conform legilor formale; n acest cadru, ntregul pree#ist prilor, el acionnd ca o
cauz( prezentul este anterior determinat, nu ceea ce s-a ntmplat controleaz
comportarea, ci ceea ce a fost dinainte programat s se ntmple.
* structur de calcul nu manipuleaz aspectele fizice dect prin
intermediul celor logice; are loc, pe de-o parte, o su!ordonare a aspectelor fizice
celor logice i o independen a planului logic de cel fizic. 0iind o tiin profund
marcat de aspectul tehnologic, su! raport funcional ea este determinat de
dou tipuri de factori(
- factori relativi la aspectele logice;
- factori relativi la aspectele economice.
;pre deose!ire de formele naturale care sunt nnscute, ele dezvoltndu-
se din interior datorit unor principii generatoare i formatoare, formele tehnice
sunt comunicate din e#terior i se impun materialului dat. &n cazul o!iectului
natural, prile lui aflate mpreun se produc reciproc, ntregul lund natere din
cauzalitatea proprie ,finalitatea intern i imanent-.
0iinarea o!iectului artificial este totdeauna produsul unei confecionri,
produs pentru a fi folosit i uzat. 0acultatea de %udecare este tehnic, natura
este doar reprezentat ca tehnic, noi introducem cauze finale n lucruri i nu le
scoatem din percepia lor. &n cazul informaticii, suportul fizic tre!uie organizat
ntr-un mediu de e#presie necesar constituirii universului logic.
$in punct de vedere al intuiiei, toate fenomenele sunt mrimi e#tensive
,entiti dotate cu mrime-; n toate fenomenele realul, care este un o!iect al
senzaiei, este o mrime intensiv, ceea ce permite introducerea semnului cu
a%utorul cruia se pot reprezenta mrimile e#tensive.
$in motive tehnice, se aleg doar dou clase de valori, n alge!ra
!oolean, ele fiind zero i unu.
56
"roprietatea pe care o are sinteza hard-Sare de a elimina anumite
aspecte fizice, n procesul compunerii schemelor, o numim proprietatea de
virtualizare a suportului fizic.
57
CAPIT!U! %
&REPTU! INFR$ATICII
'I INFR$ATICA &REPTU!UI
%.2 &reptu8 informaticii
9.6.6 )oiuni preliminarii
.nteraciunile dreptului cu informatica sunt multiple. .nformatica %uridic
documentar este indispensa!il %uristului care se informeaz la !ncile
informatice de date, iar pe de alt parte, ca orice fenomen social important,
informatica este n mod progresiv ncadrat de drept. Acest drept este doar un
drept Yla rscruceY, format din reguli de drept pu!lic i de drept privat, destinate
stpnirii efectelor, chiar eventualelor pericole ale acestei tehnici, dar n egal
msur adaptrii dreptului la o tehnic devenit fenomen de mas.
Aceast modificare a dreptului afecteaz cea mai mare parte a
disciplinelor %uridice, traversnd frontiera tradiional ntre dreptul pu!lic i
dreptul privat. Astfel, materializarea informaiei, chiar atunci cnd i se atri!uie o
valoare economic crescnd, precum i circulaia sporit a datelor, ridic
dificulti comune. $iverse lucrri arat gri%a %uritilor de a urmri aceast
evoluie. &n dreptul Yla rscruceY, n stare de gestaie, se o!serv, aprnd din ce
n ce mai mult o adaptare a dreptului privat, precum i efectele privind dreptul
pu!lic. ;tpnirea %uridic a informaticii este real, dar, n timp, nu se poate
e#clude o Ymodificare su!stanial i structural a dreptului prin informaticY.
7. Adaptarea dreptului privat la informatic
$reptul privat organizeaz i reglementeaz raporturile ntre persoanele
particulare. &n acest domeniu, pro!lema fundamental este aceea a adaptrii
dreptului la informatic, pentru c este a!solut necesar ca regulile %uridice s fie
armonizate cu practicile generate de folosirea unei astfel de tehnici. )ecesitatea
acestui lucru apare n toate sectoarele vieii economice i su! diferite aspecte(
relaii contractuale ntre furnizorii i utilizatorii de produse informatice, nsuirea
noilor valori economice care sunt programele de calculator i !ncile de date,
realizarea i conservarea dovezilor tranzaciilor comerciale informatizate,
personalizarea documentelor.
A- @elaiile contractuale declanate de informatic
Contractele de servicii i echipamente informatice presupun relaii ntre
furnizori i !eneficiari i ntre acetia i teri i sunt cunoscute su! numele de
contracte informatice, deoarece ele prezint particulariti prin o!iectul lor.
&n mod curent, !eneficiarul de echipament informatic face un studiu
asupra oportunitii achiziionrii de hard i soft n raport de o!iectivele sale i de
59
potenialul financiar destinat. $up ce sta!ilete o!iectivele programului de
informatizare ,studiul de feza!ilitate- ela!oreaz un Ycaiet de sarciniY care este
transmis furnizorilor de echipament.
"entru ela!orarea unui caiet de sarcini, se au n vedere urmtoarele(
= fia!ilitatea echipamentelor, firmele productoare i societile care le
comercializeaz, precum i poziia acestora din urm fa de productori;
= posi!ilitile de service, organizarea societii ce comercializeaz
echipamentul, situaia economic, sta!ilitate, istoric, referine;
= compati!ilitatea sistemelor cu cele e#istente n lume i cu tendinele n
domeniu pe plan mondial = se are n vedere n special evitarea capetelor de
serie, a sistemelor aflate la captul performanelor, a sistemelor produse de
societi aflate n dificulti financiare fr posi!iliti de redresare etc.;
= preul echipamentelor ce urmeaz a fi achiziionate.
"rintre capitolele importante ale caietului de sarcini sunt(
= calitile echipamentului ce urmeaz a fi achiziionat;
= compati!ilitatea echipamentului ce urmeaz a fi achiziionat cu cel
e#istent;
= condiii de service, garanie, postgaranie, piese de schim! etc.;
= posi!ilitile de realizare de up-grade;
= ntreinerea hard i soft a echipamentelor i condiiile n care se
realizeaz aceasta.
"restrile de servicii n domeniul informatic sunt diverse i ele cuprind(
= "roducerea i comercializarea de echipamente hard, de produse soft
sau de echipamente la cheie ,hard, soft, instalare, realizarea reelelor,
conectarea la sistemele de comunicaii etc.-, consultan soft i hard, ntreinere
soft i hard general sau a produselor specializate;
= @ealizarea de servicii soft( programe specializate n domeniul economic,
%uridic etc., livrarea de aplicaii sau furnizarea i actualizarea acestora printr-un
conte#t;
= @ealizarea de servicii .)C'@)'C, .)C@A)'C, servicii de interfaare,
ataare de terminale, multimedia etc.
@elaiile contractuale ntre furnizorii de servicii informatice, constructori de
material sau societi de service, i utilizatori, cel mai adesea ntreprinderile care
doresc s se informatizeze prezint aspecte diverse. >ama prestaiilor este larg
deschis, organizarea timpului de lucru la calculator, achiziionarea sau
nchirierea de lucrri, contracte de studiu, vnzarea de materiale, conceperea de
programe pe calculator, furnizarea de sisteme Yla cheieY, ntreinere soft i hard
al sistemelor.
&n aceste situaii, regulile clasice ale dreptului contractului creeaz un cadru
satisfctor( contract de ntreprindere pentru prestri de servicii, contract de
vnzare sau nchiriere pentru furnizarea de !unuri materiale. Cotui,
5:
comple#itatea tehnic a ceea ce se propune clienilor, adugat folosirii de ctre
profesioniti a contractelor preredactate, st adesea la originea unor
neconcordane.
?urisprudena a fcut toate eforturile pentru a remedia aceste imperfeciuni,
punnd n sarcina furnizorului datoria de a-i sftui clientul( fiind vor!a de
informatic i fiind vor!a, fr ndoial, de originalitate n domeniu, serviciul
tre!uie s fie adaptat evoluiei necesitilor pe care el le satisface, iar tri!unalele
consider c revine profesionistului o!ligaia s vegheze ca serviciul informatic
furnizat s rspund acestei e#igene. ;fatul privete oportunitatea informatizrii
i orientarea clientului n alegerea unui sistem. 0urnizorul i-ar anga%a
responsa!ilitatea propunnd un material neadaptat, prea puternic i prea
costisitor sau de o capacitate insuficient. Cotui, intensitatea acestei o!ligaii
variaz n funcie de competena utilizatorului, i pe acesta din urma apas, de
asemenea, datoria cola!orrii cu furnizorul( n primul rnd, el tre!uie s
defineasc necesitile n mod corect. Aceste soluii sunt deci nuanate i
dovedesc gri%a de a gsi un echili!ru ntre parteneri. &n aceast optic,
%urisprudena interpreteaz, de asemenea, regulile clasice cu suplee( contractul
de vnzare sau de nchiriere implic o garanie mpotriva viciilor ascunse care
cad n sarcina furnizorului, dar aceasta nu poate fi pus n %oc dect n prezena
unor defeciuni destul de grave ale materialelor.
&n materie de informatic, mai mult ca n oricare alt domeniu, se constat
c Yun dialogY tre!uie s se realizeze Yntre furnizor i utilizatorY, lsndu-se o
palet larg n aprecierea %udectorului de fond pentru a ar!itra conflictele i a
discerne responsa!ilitile.
$e altfel, cel puin de 7< ani, utilizatorii de servicii informatice se
organizeaz i negociaz contracte. Aciunea lor este la originea, mai ales, a
ghidurilor destinate acelora care vor s se informatizeze. &n acelai timp, atenia
se ndreapt ctre asigurarea riscurilor generate de informatic i aceia care
sunt suscepti!ili de a fi asigurai vor deveni din ce n ce mai numeroi(
- pagu!e suferite de echipamente,
- pierderi de date, fiiere sau programe,
- pre%udicii comerciale ca urmare a disfuncionalitilor aprute n
activitatea ntreprinderii,
- deconspirarea informaiilor confideniale,
- securitatea calculatoarelor ca sisteme unitare.
Anumite formule nrudite asigurrii sunt puse la punct i se utilizeaz n
mod curent, cum ar fi contractul de !acD-up, prin care unei ntreprinderi i se
pune la dispoziie un echipament de nlocuire, n caz de necesitate.
B- "rotecia programelor i a !ncilor de date
$reptul proprietii intelectuale are dou componente(
a- $rept de proprietate industrial(
55
.nvenii
/rci
$esign
Copografii
'm!leme
)ume comerciale
.ndicaii geografice
TnoS-hoS
!- $rept de autor ,copKright-
.nformatica favorizeaz dezvoltarea creaiilor intelectuale ce se ocup de
tehnologia informaiei ,realizarea de sisteme informatice, actualizarea i
efectuarea de operaii asupra lor-. @eglementrile %uridice asigur doar protecie
limitat, chiar nesigur, a rezultatelor ale acestui nou domeniu economic pe
care-l putem cuprinde n conceptul de tehnici i tehnologii informaionale.
Legea privind dreptul de autor i drepturile cone#e e#clude de la !eneficiul
provenit de la !revetele de invenie aplicaiile informatice. ;e poate o!ine
protecie doar pentru un procedeu industrial care prevede, cu titlu de accesoriu,
un tratament automat al informaiei. Altfel spus, aplicaiile informatice reprezint
o!iectul unei invenii doar dac sunt pri componente ale unui ansam!lu care
rezolv o pro!lem practic. Aplicarea reglementrilor privind proprietatea
literar i artistic i n domeniul softului este valid su! raport logico-%uridic,
pentru c ea este deschis oricrui fel de creaie, indiferent de gen sau
destinaie. &n acest sens, %urisprudenial, au fost remarcate multe decizii care
recunosc creatorului unei aplicaii informatice dreptul de autor asupra a ceea ce
constituie Yun !un imaterial original n structura i e#presia saY.
Constituirea i e#ploatarea !ncilor de date ridic, de asemenea,
pro!leme de proprietate. "e de o parte, productorul are dreptul la o protecie
pentru munca de organizare a documentaiei, pentru constituirea ansam!lului de
informaii, dar n special pentru originalitatea programului ce gestioneaz !aza
de date, o interogheaz i realizeaz operaii logico-informatice n vederea
o!inerii rapoartelor cerute de !eneficiar.
$reptul de autor al celui ce realizeaz o antologie este dat nu pentru c
sintetizeaz o cantitate mare de informaie, ci pentru c acesta imagineaz
criterii de selectare i organizare a rezultatelor dintr-un domeniu. * aplicaie soft
este un rezultat tiinific, dar i artistic, ea reprezentnd o m!inare de rezultate
grafice, sonore, animaie, ce reliefeaz coninutul fundamentat al aplicaiei.
* aplicaie informatic nu rezolv numai pro!lema dat, ci rezolv
pro!lema ntr-un mediu virtual atrgtor, eficient i prietenos.
* simpl prezentare a unei instituii pe .)C'@)'C este o aplicaie care,
pe lng stpnirea tehnicilor de realizare a hiperte#telor, presupune creaie,
5+
sintez, originalitate, care confer aplicaiei urmtoarele caliti( sugestivitate,
atractivitate, coeren i logic intern .
$in acest motiv, contractele de soft tre!uie s includ precauiunile cu
privire la restriciile n ceea ce privete utilizarea sa. Cnd vor!im de soft, ne
referim la softul de firm comercializat prin intermediari i softul utilizator, cel
creat la cererea unei instituii i care modeleaz activiti specifice acesteia.
'ste posi!il ca autorul aplicaiei s fie altul dect cel ce constituie !aza de
date. $e e#emplu, un contract ntre o societate productoare de soft de gestiune
a !azelor de date legislative i /onitorul *ficial va tre!ui s sta!ileasc
prerogativele celui ce realizeaz aplicaia, ale celui ce actualizeaz !azele de
date i ale celui ce comercializeaz aceast aplicaie.
"entru o aplicaie soft pot e#ista mai multe tipuri de prezentri(
= o prezentare comercial care s reliefeze avanta%ele pe care le prezint
utilizarea aplicaiei, eventual grafice ale vnzrilor, instituii de prestigiu ce
utilizeaz aplicaia;
= o prezentare tehnic ,o!ligatorie n cadrul firmei productoare- cu un
anumit grad de confidenialitate i care cuprinde o schem logic detaliat a
aplicaiei;
= o prezentare operaional, care cuprinde instruciuni de utilizare,
performane, rapoarte, precum i condiiile n care rezultate ale aplicaiei pot fi
utilizate de !eneficiari integral, pri ale rapoartelor sau numai prelucrri ale
acestora.
"ro!lema ocrotirii intereselor celor care au conceput i realizat aplicaii
informatice este o pro!lem deopotriv tehnic i %uridic. *crotirea %uridic are
n vedere copierea, contrafacerea i folosirea ilegal a unei creaii proprii de soft.
&mpotriva pirateriei de soft se poate aciona pe dou ci(
= pe cale tehnico-informatic;
= pe cale %uridic.
"entru a mpiedica tentativele de copiere a programelor, productorii de
soft utilizeaz mi%loace tehnice ,chei, parole, coduri, virui informatici- i, n
consecin, ncercrile utilizatorului de a realiza copii rmn infructuoase.
"ro!lema care apare din punct de vedere %uridic nu este n cazul utilizrilor
cheilor, parolelor i a altor mi%loace de secretizare care nu permit efectuarea
operaiunilor de copiere, ci n cazul proteciei cu a%utorul viruilor informatici.
'#ist softuri care, n momentul ncercrii operaiei de copiere, declaneaz
aciunea unor virui care distrug i alte produse informatice din calculator sau
reea. "ro!lema %uridic este aceea care sta!ilete n ce msur pedepsirea
copiilor neautorizate prin declanarea de distrugeri n calculatorul sau reeaua
piratului sunt legale sau nu, i pn unde pot a%unge aceste efecte.
/i%loacele %uridice de ocrotire a aplicaiilor informatice sunt(
aM Brevetele de invenii
53
!M $reptul de autor
cM )ormele referitoare la mrci
dM )orme referitoare la concurena neloial
eM Legile referitoare la desene i modele
fM &n temeiul m!ogirii fr %ust cauz
gM )ormele dreptului penal
aM Brevetele de invenii reprezint unul din mi%loacele cele mai utilizate
pentru aprarea proprietii intelectuale asupra aplicaiilor informatice. "entru ca
o creaie tiinific sau tehnic s fie considerat invenie, ea tre!uie s
ndeplineasc urmtoarele condiii(
= s constituie un progres tehnic;
= s conduc la rezultate practice menite s soluioneze pro!leme
concrete legate de dezvoltarea societii.
&n ara noastr, !revetul de invenie poate fi cerut de la *ficiul de ;tat
pentru .nvenii i /rci ,*.;.../.- att de persoanele fizice, ct i de cele
%uridice.
Brevetul are o vala!ilitate de 65 ani de la data cererii de !revet; dup
e#pirarea acestui termen, invenia intr n patrimoniul o!tesc. $in definiia
inveniilor, rezult c ideile, orict de originale ar fi, nu pot face o!iectul unui
!revet, deoarece ideile, alctuind un fond al omenirii, !revetarea lor ar limita sau
chiar opri progresul. * realizare tiinific, pentru a fi considerat invenie,
tre!uie s implice un element material care s-o individualizeze i s-o identifice,
precizndu-i astfel progresul pe care-l aduce n societate. $up unii, aplicaiile
informatice, reprezentnd concretizarea unor algoritmi = idei =, nu sunt
!reveta!ile i de asemenea, ele nu reprezint creaie, deoarece formalizeaz
realitatea numai prin mi%loace specifice; dup alii, programele sunt !reveta!ile
n msura n care acestea sunt n legtur intim cu calculatorul. $up cei din
urm, sistemele de operare, compilatoarele de lim!a%, interpretatoarele de
comenzi ar putea face o!iectul !revetrii.
!M $reptul de autor
&n ara noastr, aplicaiile informatice sunt prote%ate prin Legea privind
dreptul de autor i drepturile cone#e, pu!licat n /onitorul *ficial al @omniei,
"artea ., din 7+ martie 688+. ;u!iectul dreptului de autor este persoana fizic
sau persoanele fizice care au creat opera.
*!iectul dreptului de autor l reprezint, conform art.3, pct.a-, Yscrierile
literare i pu!licistice, conferinele, predicile, pledoariile, prelegerile i orice alte
opere scrise sau orale, precum i programele pentru calculatorY, iar conform
art.4, pct.!-, Yculegerile i antologiile, coleciile sau compilaiile de materiale sau
date, prote%ate ori nu, inclusiv !azele de dateY. Conform art.37, alin.6, Y"rotecia
programelor pentru calculator include orice e#punere a unui program,
54
programele de aplicaie i sistemele de operare, e#primate n orice fel de lim!a%,
fie n cod-surs sau cod-o!iect, materialul de concepie pregtitor, precum i
manualeleY.
"entru ca o lucrare s reprezinte o!iect al dreptului de autor, ea tre!uie s
ndeplineasc dou condiii(
= creativitatea operei de creaie const ntr-o form ce dovedete
originalitatea e#primrii, chiar dac fondul cuprinde idei comune;
= posi!ilitatea de a fi percepti!il simurilor omeneti.
cM )ormele referitoare la mrci
/arca este semnul distinctiv utilizat de societi pentru a deose!i
produsele, lucrrile i serviciile lor de cele asemntoare sau identice ale altor
societi. $reptul la marc se do!ndete prin nregistrarea acesteia la $irecia
>eneral pentru /etrologie, ;tandarde i .nvenii ,$.>./.;...-. Aplicaiile
informatice cu caracter aplicativ pot fi ocrotite n temeiul dreptului la marc.
dM )ormele referitoare la concurena neloial constau n inducerea n eroare a
!eneficiarului, oferindu-i soft ce poart numele sau marca altei societi dect a
celei ce l-a produs.
eM Legile referitoare la desene i modele sunt invocate n special n ceea ce
privete conceperea i realizarea de microprocesoare.
fM .nstituiile productoare de soft pot fi ocrotite i n temeiul m!ogirii fr %ust
cauz pe care instanele o pot accepta n lipsa oricrei alte ci de atac, cu
condiia dovedirii unei corelaii de la cauz la efect ntre cuantumul m!ogirii
in%uste a celui ce a tras profit din act i srcirea celui ce a produs programul.
gM Aplicaiile informatice pot fi ocrotite prin normele dreptului penal referitoare la
divulgarea secretului economic sau profesional n condiiile sta!ilite de lege.
*@>A).;/' .)C'@)A].*)AL'
6. Eniunea de la Berna. ;tructur i organizare
*rganul de conducere al Eniunii este Adunarea alctuit din rile Eniunii
,art.77-.
&n atri!uiile Adunrii intr urmtoarele pro!leme(
a- sta!ilirea directivelor referitoare la pregtirea conferinelor de
revizuire;
!- e#aminare ai apro!area rapoartelor i a activitii directorului
general;
c- alegerea mem!rilor Comitetului e#ecutiv i sta!ilirea o!iectivelor
pentru activitatea acestuia;
d- apro!area !ugetului i adoptarea regulamentului financiar;
e- crearea de comitete de e#peri i grupuri de lucru necesare
realizrii o!iectivelor Eniunii;
58
f- orice alte sarcini legate de activitatea Eniunii.
Atri!uiile administrative ale Eniunii sunt e#ercitate de ctre Biroul
.nternaional ,art.7:-, care pu!lic i revista lunar 1La propriUtU industrielle et le
droit d^auteur2, inclusiv n versiunea englez.
"ro!lemele !ugetului Eniunii sunt reglementate de art.75, care sta!ilete
i contri!uia rilor mem!re, n funcie de clasa n care sunt ncadrate.
La conferina de la ;tocDholm din 6: iunie 68+3, a fost adoptat Convenia
privitoare la nfiinarea *./."... ,*rganizaia /ondial pentru "rotecia
"roprietii .ntelectuale- care a intrat n vigoare la 7+ aprilie 683<.
@omnia a ratificat aceast Convenie prin $ecretul nr.6635 din 68+4,
pu!licat n + ianuarie 68+8.
*./."... este o organizaie interguvernamental, continuatoare a Birourilor
.nternaionale @eunite pentru "rotecia "roprietii .ntelectuale ,B...@."...-, care
reprezentau secretariatul reunit al celor dou Eniuni, cea de la "aris, pentru
proprietatea industrial, i cea de la Berna, pentru dreptul de autor.
"rintr-un acord ncheiat ntre *.).E. i *./."..., n aplicarea dispoziiilor
art.53 din Carta *.).E. i art.69 din Convenia ce instituie *./."..., aceast
organizaie este recunoscut ca instituie specializat.
"rin proprietate intelectual, Convenia nelege ,art.7- drepturile privind
operele literare, artistice i tiinifice, interpretrile artitilor interprei i e#ecutani,
fonogramele i emisiunile radiofonice, inveniile din toate domeniile activitii
umane( descoperirile tiinifice, desenele i modelele industriale, mrcile de
fa!ric, de comer i de serviciu, numele i denumirile comerciale, protecia
mpotriva concurenei neloiale, precum i orice alte drepturi privind activitatea
intelectual n domeniul industrial, tiinific, literar i artistic.
;copul *./."... este de a promova protecia proprietii intelectuale n
lume i de a asigura cooperarea administrativ a Eniunilor.
&n raportul Comisiei 'uropene de la Bru#elles din 67.<7.84, referitor la rolul
*./."... privind armonizarea unor aspecte privind dreptul de autor i a altor
drepturi legate de acesta ntr-o societate informaional, sunt enunate patru
aspecte(
- $reptul de reproducere;
- $reptul de comunicare ctre pu!lic;
- 'voluia tehnologiei i dreptul la gestiunea informatic;
- $reptul de distri!uire a copiilor fizice.
Au fost ela!orate proiecte ce au avut ca o!iect dreptul de autor. Cel mai
important dintre ele este legea-tip pentru protecia programelor, ela!orat de
*./."..., n 6834, la cererea ;ecretariatului >eneral al )aiunilor Enite.
Legea-tip *./."... prezint urmtoarele trsturi caracteristice(
6- protecia nu este recunoscut dect programelor originale, n sensul de
a fi rezultatul muncii intelectuale personale a creatorului ,art.9-;
+<
7- protecia este limitat la e#presia programului;
9- drepturile creatorului de program sunt precizate, iar prerogativele sale
sunt mai ntinse dect cele asigurate n cadrul dreptului de autor;
:- nu se prevede nici o formalitate de nregistrare sau depozit;
5- durata de protecie este fi#at la 7< de ani de la prima utilizate.
;pre deose!ire de concepia legii-tip, unii autori se pronun n favoarea
unei protecii pe !az de !revet special amena%at, cu o durat limitat, la
ma#imum 6< ani.
$ar, cu ela!orarea legii-tip, pro!lema proteciei programelor informatice nu
a disprut de pe ordinea de zi a *./."..., unde continu s fie studiat n cadrul
grupurilor de e#peri. 'ste n curs de ela!orare i un proiect de convenie, care
s asigure protecia internaional a programelor.
&n concluzie, protecia n cadrul dreptului de autor tre!uie considerat
general acceptat. )u poate fi ns ignorat poziia a numeroi specialiti care
se pronun n favoarea ela!orrii unui sistem de protecie sui generis.
&ntr-un studiu consacrat acestei pro!leme, GillK Claes analizeaz
pro!lema de pe poziiile politicii actuale a Comitetelor europene n materie de
drepturi intelectuale, care tre!uie s fie 1glo!al i echili!rat2, asigurnd 1un
nivel ridicat de protecie2.
Constatnd orientarea proteciei programelor informatice spre dreptul de
autor, G.Claes remarc dificultile inevita!ile care iau natere prin apariia ,ntr-
un sector caracterizat n mod o!inuit prin necesitatea de comunicare, de
transparen- a unui monopol suscepti!il de a crea un !loca% mai puternic dect
cel conferit prin !revetul de invenie. 1'#ist poate un risc, i ncheie G.Claes
analiza, ca acionnd su! presiunea unor evenimente, s se creeze n cadrul
dreptului de autor, un drept cone#, prea mult, deci greit adaptat
circumstanelor2.
$u!iile lui G.Claes cu privire la tendina actual de a integra protecia
programelor informatice n sistemul dreptului de autor sunt mprtite i de
0r.>otzen, n studiul aprut n volumul pu!licat de Comisia Comunitilor
'uropene i intitulat Livre vert sur le droit d^auteur et le dUfi technologiNue, n
iunie 6848.
0r.>otzen o!serv c legislaiile naionale n domeniul dreptului de autor
sunt suficient de suple pentru a putea asimila pro!lemele pe care le ridic
informatica. &n opinia sa, Comunitile europene ar tre!ui s intervin pentru
realizarea unei protecii sui generis n acest domeniu. $e altfel, analiza
sistemului preconizat de Comunitile 'uropene este critica!il, arat 0r.>otzen,
tocmai pentru c introduce o serie de idei care in de protecia specific,
rmnnd totodat n cadrul dreptului de autor.
"ro!lema programelor pentru ordinatoare a fcut i o!iectul unor
interesante dez!ateri n cadrul Congresului A..."."... din 6848, de la
+6
Amsterdam, cnd s-a pus pro!lema calitii de autor a unor opere realizate cu
a%utorul ordinatoarelor.
'a figurare i pe ordinea de zi a Congresului A..."."... de la ;idneK din
6844, cnd s-a fcut un !ilan al stadiului reglementrilor naionale, a%ungndu-
se la concluzia c particularitile programelor impun o adaptare a normelor de
drept comun n materie de drept de autor, cu alte cuvinte o reglementare
derogatorie.
&n sfrit, este necesar s amintim c o atenie aparte a fost acordat
sistemului de protecie a programelor n ;.E.A. i ?aponia.
Convenia de la Berna a fost ncheiat la 8 septem!rie 644+, a intrat n
vigoare la 5 decem!rie 6443 i a fost revizuit n mai multe rnduri(
- Actul de la Berlin, din 69 noiem!rie 68<4;
- Actul de la @oma, din 7 iunie 6874;
- Actul de la Bru#elles, din 7+ iunie 68:4;
- Actul de la ;tocDholm, din 6: iunie 68+3 = hotrte nfiinarea
*./."... ,*rganizaia .nternaional a "roprietii .ntelectuale- car ea
intrat n vigoare la 7+ aprilie 683<-;
- Actul de la "aris, din 7: iulie 6836.
La 6 ianuarie 6885, Eniunea de la Berna numra 666 state, prin care i
@omnia.
$irectivele Comisiei Comunitilor 'uropene n domeniul dreptului de autor
"n n prezent, n domeniul dreptului de autor au intervenit cinci directive
al cror scop este armonizarea legislaiilor rilor mem!re.
Cele cinci directive n domeniul dreptului de autor privesc(
"rotecia %uridic a topografiilor de produse semiconductoare;
"rotecia %uridic a programelor pentru calculator;
$reptul de locaie i mprumut i unele drepturi cone#e dreptului de autor;
Coordonarea unor reguli ale dreptului de autor i drepturilor cone#e, aplica!ile
radiodifuziunii prin satelii i retransmisiuni prin ca!lu;
Armonizarea duratei de protecie a dreptului de autor i a unor drepturi cone#e.
6. $irectiva 43M65:MC'' din 6+ decem!rie 684+
7. $irectiva 86M75< din 6: mai 6886 privind protecia programelor
informatice care cuprinde 6< articole.
Articolul 6. *!iectul proteciei l reprezint programele pentru ordinatoare
ce vor fi prote%ate asemenea operelor literare i artistice. "rotecia este asigurat
oricrei forme de e#primare a programului. .deile i principiile care stau la !aza
programului nu formeaz o!iect de protecie n cadrul dreptului de autor.
9. $irective Consiliului 43M5:MC'' din 6+ decem!rie 684+ privind protecia
%uridic a topografiilor de semiconductoare definete produsul semiconductor,
topografia acestuia i modul de realizare a proteciei.
+7
:. $irectiva Consiliului 85M75<MC'' din 6: mai 6886 privind protecia
%uridic a programelor pentru calculatoare.
Cermenul de softSare cuprinde(
- "rogramul;
- $ocumentaia cone#.
"rogramul de calculator reprezint un ansam!lu de instruciuni ale unui
lim!a% %os sau nalt care permite o!inerea rezultatelor cu a%utorul unui calculator
capa!il s nregistreze, s sorteze, s organizeze i s prelucreze informaii.
$ocumentaia cone# cuprinde descrierea programului i documentaia
au#iliar.
'la!orarea programului cuprinde trei faze distincte(
- Analiza preliminar a pro!lemei de tratat;
- $etalierea organigramei;
- Codificarea = traducerea instruciunilor ntr-un lim!a%
comprehensi!il pentru computer.
&n cutarea unei soluii pentru prote%area aplicaiilor informatice,
*rganizaia /ondial a "roprietii .ndustriale ,*./."...- a ela!orat, n 6834,
unele dispoziii privind ocrotirea softului; produsul informatic este definit ca 1un
ansam!lu de instruciuni capa!ile, cnd sunt inserate ntr-un suport e#ploata!il
n calculator, s permit acestuia de a e#ecuta, de a indica sau de a produce o
anumit funcie, o anumit sarcin sau un anumit rezultat2. $ispoziiile ela!orate
de *./."... m!in avanta%ele dreptului de autor cu cel al !revetrii, realiznd n
favoarea dreptului de programe un drept de paternitate destinat s apere orice
produs informatic = indiferent dac intr sau nu ntr-o procedur tehnic = cu
condiia s fie original.
&n cutarea unei soluii pentru prote%area aplicaiilor informatice,
Y*rganizaia mondial a proprietii industrialeY ,*./."...- a ela!orat n 6834,
unele dispoziii privind ocrotirea softului; produsul informatic este definit ca Yun
ansam!lu de instruciuni capa!ile, cnd sunt inserate ntr-un suport e#ploata!il
n calculator, s permit acestuia de a e#ecuta, de a indica sau de a produce o
anumit funcie, o anumit sarcin sau un anumit rezultatY. $ispoziiile ela!orate
de *./."... m!in avanta%ele dreptului de autor cu cel al !revetrii, realiznd n
favoarea creatorului de programe un drept de paternitate destinat s apere orice
produs informatic = indiferent dac intr sau nu ntr-o procedur tehnic = cu
condiia s fie original.
C- 'voluia dreptului dovezii ,pro!ei-
&n YCratat de procedur penalY, prof. .on )eagu clasific pro!ele dup
mai multe criterii. &n raport de izvoare, pro!ele sunt imediate i mediate. "rintre
pro!ele imediate sunt enumerate coninutul declaraiei unui martor ocular,
coninutul unui nscris original etc. Aplicaiile informatice i n special ;.>.B.$.
reduc utilizarea i circulaia actelor n forma lor clasic, pe suport fizic.
+9
* !anc de date orientat pe document ,data!ase- ,n Lotus )otes,
cruia i consacrm un capitol separat- a definit conceptul de document astfel( o
nregistrare de date dinamice, de o dimensiune nedeterminat, care poate stoca
oricare din urmtoarele tipuri de date( te#t, numere, date i timpi, tipuri compuse
de o!iecte ,foi de tip hKperte#t-. )oiunea de dovad capt sensuri noi,
nscrisurile n faa notarului vor constitui pro!leme insurmonta!ile n condiiile
relaiilor informatice n cadrul paradigmatic e#istent.
"e msura e#tinderii informaticii !ancare, a transmisiei i aplicrii !azelor
de date ntr-un timp foarte scurt n locuri de pe planet aflate la mii de Dilometri
distan, regulile de drept e#istente vor fi puse n viitor su! semnul ndoielii.
"rimele care vor suporta un asemenea fenomen sunt cele care guverneaz
modul de ela!orare a documentelor conta!ile i cele ce stipuleaz relaiile n
comerul internaional.
'fectele informaticii asupra dreptului pu!lic
.nterfeele dreptului pu!lic cu informatica sunt multiple, afectnd prin
informatizarea administraiei, n primul rnd dreptul administrativ. ;e constat
cteva tendine ale transformrii dreptului administrativ prin informatic(
= regulile speciale n dreptul pieelor pu!lice into#icate cu produse i
servicii informatice;
= noi pro!leme de personal ntr-o schem a funciei pu!lice ce se spri%in
pe noiunea de carier;
= regimul actelor administrative se modific prin implicarea calculatorului
n pregtirea i ntocmirea lor;
= implicarea calculatorului n pregtirea i ela!orarea deciziilor.
"rin introducerea calculatorului n administraie, aceasta se nscrie ntr-o
schim!are general ctre o verita!il transparen a administraiei. Creterea
autonomiei factorului de decizie i ntrirea controlului a posteriori n raport cu
controlul a priori, informatica o!lig la o regndire a modurilor de control
administrativ prin informatic, ceea ce conduce la minimizarea superficialitii i
creterea eficienei.
Controlul %udectoresc va fi confruntat cu noi situaii( %udectorul va avea
de e#aminat actele informatizate nesemnate.
&n procesele privind responsa!ilitatea, pre%udiciile cauzate de informatic
vor fi sursa unor procese cu delicate pro!leme de imputa!ilitate; dovada
pre%udiciului va fi cteodat dificil de fcut( s fie vreo eroare n manevrarea,
utilizarea calculatorului sau n amont ,sus- sau aval ,%os- fa de calculatorW
@mne, n sfrit, de tiut dac dreptul administrativ al informaticii va fi pe larg
%urisprudenial sau dac prile nu vor prefera s regleze adesea diferendele lor
n mod amia!il.
+:
&n msura n care informatizarea administraiei va influena relaiile
acesteia cu cercurile tot mai largi de administrai, contenciosul este inevita!il i
un drept %urisprudenial, va putea s-i gseasc locul alturi de dreptul scris.
&n prezent, informatica nu a produs mutaii profunde n organizarea
administrativ.
Cransformarea raporturilor ntre stat i colectivitile locale este un proces
n curs, rmne de vzut dac i cum informatica o va influena. Ceea ce este
sigur acum, este c sistemele informatice de comunicaii sunt pe cale de a
schim!a relaiile administraiei cu administraii( e#perienele de videote#t,
implantarea de terminale n locurile pu!lice faciliteaz punerea n aplicare a
o!iectivelor de transparen administrativ i de asisten fa de administrai;
ne putem imagina prin multiplicarea de sisteme interactive, referundumuri
frecvente de consultare sau de decizie.
@eelele informatice de comunicaii provoac modificri fundamentale n
relaiile puterii.
)elinitea fa de puterea ce o d informatica a condus, n 0rana, la
adoptarea, pe data de + ianuarie 6834, a legii referitoare la informatic i la
li!ertate. "entru a apra li!ertatea individului, regulile de gestionare a datelor
sunt fi#ate, fiind definit o procedur de prelucrare a datelor.
'ste constituit o instituie de control nou, numit YComisia naional de
informatic i li!ertiY, autoritate administrativ independent ,C.)...L.-. C.)...L.
este compus din mem!ri alei, n special parlamentari, i controleaz aplicaiile
informaticii i mai ales i d avizul asupra realizrilor informatice pu!lice.
Comisia are i atri!uii de investigaie a pro!lemelor ce constituie o!iectul su.
Are o!ligaia de a informa pu!licul asupra aciunilor sale de investigaie
care au drept scop realizarea unui standard naional n informatic i definirea
unei deontologii informatice.
Accesul la informaia administrativ include i datele nepersonale; este
interesant c ase luni mai trziu, pe data de 63 iulie 6834, este instituit
li!ertatea accesului la documentele administrative, adic la marile !nci de date
ale administraiei.
@aportul Cricot reliefa c dezvoltarea inegal a informaticii pe teritoriul
0ranei putea modifica echili!rele invocate de Constituie i de lege. 'voluia
tehnic determin mai degra! dispersia de mi%loace informatice; n acelai
timp, pu!licitii i politologii nu pot ignora dimensiunea tehnic a unei redistri!uiri
a puterilor.
Aceste pro!leme de putere se pun i la scar mondial. Consiliul 'uropei
i *.'.C.$. sunt interesate de schim!urile de informaii ntre ri, grupuri de ri
i zone de pe planet. Astzi, studiul flu#ului informaional presupune circulaia
planetar a informaiilor politice, comerciale, financiare, turistice etc. 'ste
necesar evaluarea consecinelor li!erului schim! i a li!erei circulaii de
+5
informaii, produse, for de munc etc. Aceast nou resurs uman, care este
informaia su! forma ei cea mai evoluat, i anume informaia determin
modificri i restructurri su!staniale la nivel mondial.
"ro!lema ,deopotriv pentru politicieni i %uriti- dependenei tehnice i
culturale provocat de informatic tre!uie rezolvat; de aceea, contradicia ntre
dreptul pu!lic i dreptul privat tre!uie, de asemenea, rezolvat pentru a m!ina
e#igenele comercialitii cu imperativele activitii generale de informare.
%.# Interese ;uridice prote;ate
2. No:iuni introducti<e
"rotecia %uridic acordat programelor informatice n calitate de
proprietate intelectual garanteaz autorului programului sau titularului drepturi
care ar %ustifica investiiile consacrate ela!orrii lor. 'a determin realizarea de
astfel de investiii i favorizeaz eforturile productive care pot avea un efect
pozitiv i !enefic asupra ntregii societi.
Comentarii referitoare la propunere i la elementele sale constitutive
"entru o mare parte, propunerea a fost de%a concretizat n legislaia
naional a statelor mem!re, reflectnd astfel necesitatea de a o!ine protecia
nu numai a dreptului civil, ci i a dreptului penal. "rogramele informatice
constituie o!iectul proteciei.
"rotecia drepturilor de autor fiind legat de e#primarea ideilor, o!iectul de
prote%at nu este ideea matematic sau tehnic, algoritmul care tre!uie s fie
!unuri pu!lice, ci mai degra! materializarea sa ntr-un program nregistrat. &n
general, codurile surselor i o!iectelor pot !eneficia de protecia drepturilor de
autor. "utem constata n anumite ri o tendin de lrgire a limitelor de protecie
,de e#emplu, pentru a include structura i secvena unui program al ;.E.A.-.
$ezvoltrile n materie incum! tri!unalelor naionale, legislaiilor naionale i
organizaiilor internaionale. Acest lucru are sens i pentru pro!lema pe care o
pune, n primul rnd, determinarea proteciei eventuale prin drepturi de autor
pentru diferite faze de dezvoltare, ca i programe realizate pe computer.
Actele constituind minimum care ar tre!ui sancionat penal sunt, de
asemenea, interzise prin drept civil referitor la proprietatea literar i artistic. &n
aceast msur, dreptul penal este n mod necesar accesoriu. 1@eproducerea2
presupune fi#area, de e#emplu, pe un suport de nmagazinare a informaiei.
"utem merge pn la a considera c o reproducere, din punctul de vedere al
legislaiei referitoare la drepturile de autor, reprezint i ncrcarea unui
program, pornind de la un suport e#terior n memoria intern a unui computer.
1$istri!uirea2 cuprinde acte de vnzare sau de locaie i alte acte de difuzare de
copii, puse la dispoziia pu!licului. $reptul naional poate aduga alte acte ca
ofertele de vnzare, importarea, nsuirea folosirea sau chiar posesia. Aceste
++
aciuni sunt infraciuni dac sunt comise fr drept, adic dac nu sunt
autorizate prin dreptul de fond i dac contravenientul acioneaz n mod
intenionat.
#. Reproducerea neautori=at a unei topo>rafii
7.6 0enomenalogie, stare i evoluie a dreptului
"utem considera c tehnologia semiconductorilor are o importan
fundamental pentru dezvoltarea industrial. 0unciile produselor
semiconductoare depind, ntr-o mare msur, de inventarea, dezvoltarea i
comercializarea unor circuite integrate semiconductoare numite purici sau
circuite integrate ,micro-- informatice, care au la !az topografiile lor, funciile lor
de masc sau desenele lor ,originale-. "unerea la punct a acestor topografii i a
1puricilor2 necesit investirea de resurse considera!ile, att umane, tehnice, ct
i financiare. $e altfel, semiconductorii pot fi copiai intermediind o fraciune a
costului necesar punerii lor la punct. 0r o protecie %uridic suficient viznd
eliminarea fa!ricrii i comercializrii de copii neautorizate, ar putea rezulta o
diminuare a investiiei consacrate dezvoltrii circuitelor integrate.
'#ist un consens internaional crescnd n favoarea proteciei topografiei
circuitelor integrate n afara cadrului de drept tradiional, printr-o legislaie sui
generis. /a%oritatea rilor consider protecia prin legislaie referitoare la
drepturile de autor, la !revete, la mrci i secrete de fa!ricaie i la concurena
neloial ca fiind incomaplet sau, cel puin, imprecis n cmpul su de aplicare.
"rima lege specific a fost legea american din 684: referitoare la protecia
circuitelor integrate semiconductoare ,;emiconductor Chip "rotection Act of
684:-, urmat imediat de legea %aponez din 6845 privind topografia unui circuit
integrat semiconductor. Cea de-a treia iniiativ este cea a Comunitii
'conomice 'uropene cu directiva Consiliului din 6+ decem!rie 684+ privind
protecia %uridic a topografiilor de produse semiconductoare. Aceast directiv
a fost transformat n drept intern de mai multe state mem!re ale C'', iar la
altele procesul este n curs. &n plus, putem cita noile legi austriece i suedeze,
proiectul )orvegiei, proiectul de lege finlandez i discuiile n aceast privin din
;uedia. &n sfrit, tre!uie menionat convenia */".-ului privind circuitele
integrate ,semiconductoare- i e#amenul su din >eneva din 6845. "rotecia
%uridic prevzut este ntrit n anumite ri prin dispoziii penale ,$anemarca,
?aponia, *landa, >ermania, ;uedia-. ]innd cont de importana investiiilor n
%oc, ameninate de reproducerea i distri!uia neautorizat i avnd n vedere
protecia penal acordat drepturilor de autor i modelelor de utilitate, comitetul
preconizeaz n acest domeniu i instaurarea infraciunii urmtoare n drept
intern(
1@eproducerea fr drept a topografiei, prote%at de lege, a unui produs
semiconductor sau e#ploatarea comercial sau importarea n acest scop, fr
+3
drept, a unei topografii sau a unui produs semiconductor fa!ricat cu a%utorul
acestei topografii2.
.nterese %uridice prote%ate
.nteresele %uridice de prote%at sunt analoage celor ale infraciunii privind
reproducerea neautorizat a programelor informatice prote%ate. Cre!uie prote%ate
eforturile creatorului original, concretizndu-le prin aceast form nou de
proprietate intelectual, cci ncura%area inovaiilor merge, de asemenea, n
sensul interesului general.
Comentarii legale de propunere i elementele sale constitutive
0ormularea infraciunii urmeaz descrierea actelor pe care, dup art.9,
paragraful 6, directiva Consiliului Comunitilor 'uropene, creatorul topografiei o
poate autoriza sau interzice ,vezi i art.: al proiectului de convenie a */".-.
*!iectele proteciei sunt topografiile produselor semiconductoare. $up art.6,
paragraful 6.! al directivei Consiliului, se nelege prin topografie 1o serie de
imagini legate ntre ele, oricare ar fi modul n care ele sunt fi#ate sau cifrate,
reprezentnd configuraia tridimensional a straturilor care formeaz un produs
semiconductor, n care fiecare imagine reproduce desenul sau o parte a
desenului unei suprafee a produsului semiconductor la orice stadiu al fa!ricrii
sale2. 'a este prote%at dac ea rezult din efortul intelectual al creatorului su i
nu este curent n sectorul semiconductorilor ,art.7, paragraful 7, directiva
Consiliului-. En 1produs semiconductor2 este 1forma final sau intermediar a
oricrui produs compus dintr-un su!strat coninnd un strat de material
semiconductor i constituit dintr-unul sau mai multe alte straturi de materii
conductoare, izolante sau semiconductoare, straturile fiind dispuse conform unei
configuraii tridimensionale predeterminat i destinat ndeplinirii, e#clusiv sau
nu, a unei funcii electronice2.
Copografia nsi este prote%at mpotriva vnzrii, locaiei, creditului de
nchiriere sau orice alt metod de distri!uie comercial sau o ofert cu scopuri
precizate ,definiia de 1e#ploatare comercial2 la articolul 6.c al directivei
Consiliului-. &n plus, o protecie este acordat contra e#ploatrii comerciale sau
importrii cu acest efect, fr autorizaie, a unui produs semiconductor fa!ricat
cu a%utorul topografiei.
Aceste acte nu sunt reprehensi!ile dect dac sunt efectuate fr drept.
Acesta nu este cazul dac acuzatul poate revendica aplicarea unor dispoziii
legale autoriznd reproducerea, etc., sau dac creatorul topografiei i-a dat
acordul. $irectiva Consiliului, ca i legislaiile naionale, conine mai multe
e#cepii importante. Acestea arat c protecia nu este a!solut. "utem cita n
aceast privin, de e#emplu, reproducerea privat n scopuri necomerciale
pentru nvmnt i cercetare i ceea ce se numete reversul ingineriei, care
autorizeaz reproducerea cu scopul de a descoperi informaii permind crearea
unei topografii concurente. $reptul e#clusiv de e#ploatare comercial, i nu de
+4
reproducere, ia sfrit dup ce topografia sau produsul semiconductor a fost pus
pe pia cu consimmntul creatorului.
Aceste e#cepii arat c infraciunea se limiteaz la cazurile de piraterie.
.nfraciunea nu tre!uie s poat fi sancionat dect dac contravenientul a
acionat intenionat.
Alterarea datelor i programelor informatice
0enomenalogia, starea i evoluia dreptului
/ai nti, nu se vede foarte !ine care sunt cazurile care prezint actele de
1alterare2 ,sau de modificare- a datelor. En studiu empiric al criminalitii legat
de protecia datelor n @.0.>. n-a adus la lumin nici un caz de alterare ilicit a
datelor cu caracter personal alturi de cazuri de tergere ilicit a unor astfel de
date. "utem face referin la cazurile eventuale n care interesele de a avea un
drept nu au fost lezate, de e#emplu, cnd nu nelegem s facem s susinem
datele nregistrate de deteriorare n capacitatea lor de a funciona dup
destinaia care le-a fost desemnat prin dreptul lor avut ,acesta este cazul
studenilor care intr n calculatoare pentru a testa aptitudinile lor sau a-i face
pu!licitate-. ;unt cazuri, pro!a!il doar teoretice, n care datele sau programele
pot chiar fi ameliorate din punct de vedere al realizrii o!iectivelor proprietarului
lor. &n orice stare a cauzei, cmpul de aplicare autonom a actelor calificate de
1alterare2 ,sau de 1modificare2- este n corelaie cu interpretarea acelora care
sunt desemnate prin termenii 1pagu!2, 1deteriorare2 etc. $ac sunt interpretai
strict = i mai ales n manier o!iectiv dect su!iectiv = aceasta lrgete
cmpul de aplicare a actului calificat de 1alterare a datelor sau a programelor2.
Acest tip de interpretare strict este posi!il mai ales atunci cnd el tinde s
limiteze cmpul de aplicaie al infraciunii de daun n proprietate, de e#emplu,
cnd se cer efectele asupra su!stanei !unului corporal. "e lng inserarea
unor cazuri limit, importana practic a incriminrii 1alterrii poate consta,
nainte de toate, n faptul c ea poate eli!era necesitatea de a determina
interesele o!iective vizate i finalitile su!iective ale posesorului n momentul
evalurii actului. &ntr-o ultim analiz, acesta poate fi motivul pentru care, pn
n prezent, legislaiile = aproape fr e#cepie = au fcut n mod e#pres referin,
alturi de distrugerea i deteriorarea datelor, la cazurile de alterare ,mai multe
legi americane, articolul :9<.6.6 din codul criminal canadian 1distruge sau
altereaz datele; scoate orice semnificaie, utilitate sau interes din date2; articolul
76 din legea suedez pentru protecia datelor 1altereaz, terge2; articolul 6::.7
din proiectul de lege elveian despre dreptul penal n materie de atentate la
patrimoniu 1altereaz sau terge2-. Ar tre!ui deci avut intenia de a lrgi
infraciunea legat de deteriorarea datelor.
.nterese %uridice prote%ate
.nteresul %uridic despre care se vor!ete este protecia mpotriva oricrei
ingerine neautorizate n posi!ilitatea folosirii datelor sau programelor
+8
informatice, constituind chiar o violare a dreptului persoanei viznd meninerea
integritii sale.
Comentarii referitoare la propunere i la elementele sale constituente
"ropunerea reia o tendin internaional de a e#tinde protecia asigurat
prin dreptul penal pentru alterarea neautorizat a datelor i programelor
informatice. $ispoziia interzice orice alterare fr drept. )oiunea de alterare n
sensul modificrii sau schim!rii implic faptul c un astfel de act a fost comis n
mod ilegitim, fr drept etc. i relativ n interesul prote%at prin dispoziie.
&n consecin, alterarea tre!uie s fie de natur s modifice coninutul
informativ al datelor sau programelor, n general n detrimentul celui interesat.
En astfel de inconvenient poate consta, de e#emplu, ntr-un atentat la dreptul de
a dispune datele sau ntr-o ingerin n acest drept sau ntr-un atentat la
respectul vieii private. Cu titlu de e#emple de alterare, putem cita adugarea
unor noi date sau com!inarea cu alte date.
0iecare stat mem!ru rmne, !ineneles, li!er s formuleze regula ntr-un
mod mai restrns n dreptul su penal intern ,vezi referina la elementul
constitutiv 1deteriorare2 n legea austriac sau limitarea actelor 1ru-voitoare2
prevzut de anumite legislaii americane ,California, )eS /e#ico- sau restricia
adus prin adugarea e#presiei 1n intenia de a duna2 ,/innesota-.
%.% Spiona;u8 informatic
0enomenalogie, starea i evoluia dreptului
.mplicarea profund a informaticii n ntreprinderi i administraie, presupune
vehicularea de informaii confideniale de natur economic sau comercial pe
supori informatici i n sisteme informatice. Avanta%ele pe care aceasta le
prezint nu au fost totui n msur s mpiedice e#ploatarea a!uziv a acestor
noi tehnici. 0ormelor tradiionale de spiona% industrial i de violare a secretelor
comerciale, se adaug acum activitatea nou care este spiona%ul informatic.
Acesta poate avea ca o!iect material, softul sau date informatice. "e lng furt
i imitarea materialului informatic sau a componentelor sale, mai ales furtul de
soft i spiona%ul de date pe care lumea afacerilor le are n vedere cu nelinite.
;piona%ul de date al unei ntreprinderi poate fi la fel de avanta%os pentru autorii
si n ceea ce privete att aspectul industrial i tehnic ,date privind dezvoltarea
i cercetarea; formele de producie; procedee de fa!ricare; rezultate de teste-
aspectul comercial ,rezultate ale societii; !ilanuri; calculul !eneficiilor i
costurilor; rotirea stocurilor; liste de clieni; date de la furnizori; date referitoare la
organizarea vnzrilor; studii interne de comercializare, previziuni industriale-.
)imeni nu contest astzi necesitatea unei protecii crescute. "entru a se
opune spiona%ului informatic n msura n care el se refer la secrete
comerciale, unul dintre mi%loacele posi!ile const n ameliorarea proteciei
%uridice a acestora din urm. ;ituaia este de acelai fel ca i ameliorarea
3<
legislaiei referitoare la proprietatea literar i artistic i aplicarea sa la
reproducerea i la fuziunea programelor informatice. Cendina spre o mai !un
protecie civil i penal a secretelor comerciale n aceti ultimi 7< de ani este
rezultatul importanei crescnde de informaii cu valoare economic pentru
dezvoltarea tiinei, tehnologiei i industriei, ceea ce se reflect mai ales n
recursul din ce n ce mai frecvent la nregistrarea sau tratarea datelor. Legislaia
referitoare la !revete, drepturi de autor, la proprietatea industrial i la mrcile
de fa!ric este din ce n ce mai mult considerat ca incapa!il de a asigura
protecia, pe toate planurile. $reptul penal clasic nu este suficient dect n
anumite domenii ,cele n care se aplic dispoziiile dreptului penal referitoare la
dreptul de proprietate sau destinate prote%rii securitii naionale sau secretelor
naionale-. Cotui, dispoziiile particulare viznd ceva ce se numete violrile de
em!argo i asigurnd o protecie mpotriva oricrei e#ploatri sau oricrei
deteriorri pe plan militar sau economic, dezvoltrii tehnologice de vrf, nu au
dect un efect limitat n raport cu ntregul domeniu de secrete comerciale. 'ste
vala!il i pentru legile referitoare la protecia datelor. Coate acestea, chiar i
convingerea c dreptul civil nu este destul de eficient n diverse situaii, au condus
la luarea n considerare a unei protecii penale crescute i mai eficiente. $at fiind
c, pe de o parte, acest sector nu ine de domeniul tradiional al criminalitii
informatice i c, pe de alt parte, statele mem!re au evaluat divergent, din punct
de vedere al politicii criminale, e#tinderea proteciei penale necesasre secretelor
comerciale, comitetul a inserat-o n lista facultativ. &n momentul revederii
dispoziiilor pertinente, legislatorii naionali ar tre!ui s ia n considerare
urmtoarea descriere a unei violri de secrete comerciale.
1*!inerea prin mi%loace ilegitime sau divulgarea, transferul sau utilizarea
fr drept, nici alt %ustificare legal a unui secret comercial sau industrial, n
intenia de a cauza un pre%udiciu economic unei persoane avnd dreptul la secret,
sau de a o!ine pentru sine sau pentru alt persoan un avanta% economic ilicit2.
.nterese %uridice prote%ate
Violrile de secrete comerciale sunt, n general, considerate ca violri de
interese economice private, atingnd caracterul confidenial al acestora. Acest
ultim punct a condus adesea la compararea cu violrile dreptului de respect al
vieii private chiar la a le clasa printre acestea. Civa autori insist, pe !un
dreptate, asupra prote%rii valorii patrimoniale a secretelor comerciale n calitate de
produse de capital i ale muncii i asupra proteciei competitivitii pieii,
ameninat prin forme ilegitime sau necinstite de spiona%, de trdare i de utilizare
total a unei concurene neloiale.
*dat cu sosirea computerului, facilitatea de deturnare, asociat cu
valoarea potenial considera!il a unui ansam!lu concentrat de informaii, au
crescut incitrile la spiona% industrial ,raportul nr.:+ despre secretele de comer al
.nstitutului de Cercetare a Legii i @eform, 'dmonton, Al!erta, i al unei echipe
36
de lucru federal-provinciale, Canada, 684+, p.638-. &n consecin, ntrirea
proteciei %uridice a secretelor comerciale are mari anse de a influena ceea ce se
numete spiona% informatic al secretelor comerciale nregistrate.
$elimitnd protecia %uridic a secretelor comerciale, tre!uie echili!rate
diferitele interese n %oc. * protecie care ar merge prea departe ar putea distruge
mo!ilitatea i cariera funcionarilor. Etilitatea general necontestat a li!erei
circulaii a informaiilor n lumea occidental ,vezi $eclaraia *C$'-ului despre
flu#urile transfrontiere de date, din 66 aprilie 6845- ntlnete limitele proteciei
secretelor comerciale pentru a evita o evoluie care ar a%unge la o monopolizare
puin dorit a informaiilor ,nregistrate- i a cunotinelor n sine, ca i la crearea de
o!stacole pentru divulgarea cunotinelor ,tehnice-. Cunotinele confideniale de
prote%at sunt, prin nsi natura lor, insta!ile. Coninutul lor nu este prote%at n
aceast calitate, ceea ce a dus deci la noiunea de 1drept de e#clusivitate
incomplet asupra secretului2. *!inerea printr-un al treilea a unui secret fr
autorizaia titularului su i divulgarea sa poate duce la pierderea caracterului de
secret i deci i a proteciei %uridice particulare.
Comentarii legate de propunerea i elementele sale constitutive
;ecretele comerciale sunt cele care fac o!iectul proteciei. Acestea sunt
constituite din faptele avnd valoare informativ i care au un anumit raport cu o
antrepriz determinat, fie individual sau care acoper forma unei societi.
Aceste fapte sunt o!iectiv secrete, adic ele nu sunt nici evidente, nici pu!lice.
Accesul nu este posi!il dect printr-un cerc restrns de persoane. ;ecretul const
n voina persoanei care conduce antrepriza ,aceast voin fiind o!iectiv i
putnd fi dedus din circumstane, de e#emplu din cauza aplicrii msurilor de
protecie-, iar aceast persoan are un interes economic legitim. Limitarea
tradiional a proteciei, n multe ri, n sectorul produciei tehnice este astzi
depit. &n domeniul comercial e#ist secrete a cror pstrare este indispensa!il
antreprizei. $e aceea, te#tul menioneaz e#pres dou tipuri de secrete(
a- secretele comerciale
!- secretele industriale.
Valoarea ,economic- a secretelor comerciale poate fi e#pus la riscuri prin
diferite comportamente reprehensi!ile, prin divulgarea lor, transferul lor sau
utilizarea lor fr drept, sau prin o!inerea lor prin mi%loace ilegitime. &n consecin,
propunerea urmrete tendina legislaiilor celor mai recente care includ din ce n
ce mai mult persoane n cercul delincvenilor poteniali. &n ceea ce privete
divulgarea i utilizarea, propunerea vizeaz nu numai vechii funcionari ai
antreprizei n chestiune, dar i cadrele superioare, persoanele care muncesc cu
ntreprinderea, concesionarii i chiar persoanele care iau cunotin de secretele
comerciale efectund controale i verificri sau comunicri. &n plus, pot fi
considerai ca vinovai de divulgare sau de utilizare toi cei care au do!ndit
secretul n mod necinstit, actul unui al treilea putnd fi suficient.
37
"e lng actul de divulgare, te#tul menioneaz 1transferul2 care vizeaz
mai degra! transmiterea unui secret unui al treilea atunci cnd primul act
nglo!eaz i pu!licarea. Etilizarea unui secret face referin la e#ploatarea sa
comercial n vederea o!inerii unui profit.
&n afar de criterii su!iective ,vezi mai %os-, semnificaia infraciunii este
determinat, ntr-o larg msur, prin punctul de a ti n ce circumstane
divulgarea i utilizarea sunt 1fr drept, nici %ustificare legal2, sau cnd un secret
de comer este o!inut 1prin mi%loace ilegitime2. "ropunerea nu adopt metoda
glo!al a modelului legii Adunrii Consultative a Consiliului 'uropei ,vezi
@ezoluia 536 din 683:-.
"rimele dou cazuri sunt cu siguran realizate dac 1divulgarea2 sau
1utilizarea2 constituie o lips a unei o!ligaii legale sau contractuale de a pstra
secretul. ;e a%unge pn la a primi secretul comercial tiind c el a fost determinat
sau c a fost o!inut datoritMsau ca urmare a unei infraciuni sau a unei violri a
legii sau a !unei morale, ceea ce constituie ceea ce se numete infraciune de
tinuire a secretului n mai multe state mem!re. Cnd cineva a o!inut de !un-
credin un secret comercial aparinnd altuia, dar el afl apoi originea sa
delictuoas, aparine legislatorului faptul de a e#tinde cmpul de aplicaie a legii
penale.
Conflictul posi!il ntre, pe de o parte, interesul proprietarului unei
ntreprinderi de a-i vedea secretele pstrate i, pe de alt parte, interesul
funcionarilor de a evita o pierdere de mo!ilitate sau de perspective de
promovare poate fi rezolvat i prin interpretare. )u este necesar s se e#clud
total aplicarea infraciunii de divulgare sau de utilizare a vechilor salariai legai
prin clauze contractuale ,rezona!ile- pentru prote%area secretelor; o astfel de
e#cludere ar constitui un privilegiu pentru aceti funcionari n raport cu alte tipuri
de delincveni. $ac pot fi interpretai termenii contractului de munc i
dispoziiile dreptului de munc n aa fel nct utilizarea unor cunotine specifice
do!ndite s nu antreneze nici o violare demn de protecia utilizatorului.
$reptul penal nu poate nici el s mearg mai departe. &n general, competenele
i e#periena personal a unui funcionar nu fac parte din informaiile prote%ate n
calitate de secrete comerciale. Legislaia legat de contractele de munc nu
permite de a impune funcionarilor, dup ncetarea relaiilor de munc, a unor
o!ligaii nerezona!ile viznd protecia documentelor secrete. Ceea ce este
autorizat sau %ustificat prin drept civil este i pentru dreptul penal.
%.( &e8icte informatice
.nvestigaiile asupra delictelor informatice, ca i toate investigaiile din
mediul informatizat, pun pro!leme noi specifice informaticii, mai ales n ceea ce
privete autorizaiile constrngtoare de percheziie i de confiscare, o!ligaia pe
39
care o au martorii de a face o depoziie i de a furniza elemente de dovad,
autorizaia de ascultare i legalitatea strngerii, nregistrarea i intercone#area
datelor cu caracter personal. &n ma%oritatea rilor, nu este foarte uor s
determini n ce msur autorizaiile tradiionale de constrngere pot fi aplicate i
sunt suficiente pentru a permite investigaii eficiente ntr-un univers informatizat.
)u este uor nici s se determine n ce msur li!ertile personale tre!uie s
fie prote%ate prin te#te de legi contra stoca%ului de date cu caracter personal din
fiierele poliiei. &n plus, e#ist, n rile din common laS, pro!leme %uridice
specifice legate de admisi!ilitatea n %ustiie a datelor informatizate.
'ste de dorit s se procedeze la un e#amen i la o armonizare mai nalte,
mai ales n ceea ce privete autorizaiile de constrngere de care se !ucur
autoritile nsrcinate cu investigaii, asta pentru dou motive eseniale( n
primul rnd, procedura penal tre!uie s rmn /area Cart care prote%eaz
li!ertile pu!lice ale suspecilor i ale martorilor( o interpretare prin analogie a
autorizaiilor de constrngere ar putea atinge nu numai li!ertile personale, ci i
principiul separrii puterilor, n virtutea cruia parlamentului aparine instituirea
unor noi puteri de constrngere, dar i li!ertile personale n cadrul procedurilor
penale. &n al doilea rnd, armonizarea diferitelor fore de constrngere naionale
ar constitui un factor important pentru !una funcionare a instrumentelor
internaionale de ntra%utorare %udiciar, cci un stat nu poate e#ecuta dect
msuri admise prin legislaia sa.
&n consecin, comitetul recomand ca pe viitor s se reflecte la aceste
chestiuni fie ntr-un conte#t specific informatic, fie n cadrul unei armonizri mai
generale a diverselor fore de constrngere materiale. "e termen lung,
armonizarea forelor de constrngere i garaniile %uridice care le nsoesc ar
favoriza cooperarea %uridic intern<Jaional n toate domeniile.
A;"'CC' .)C'@)A].*)AL'
Criminalitatea n relaie cu computerul, implicnd o situaie transfrontier,
devine din ce n ce mai important. "e motivul naturii ordinatoarelor, e#ist
posi!iliti crescnde de a nmagazina, de a transfera, de a utiliza i de a
manipula date prin contact pe distan lung i, de asemenea, de a comunica i
de a transmite, repede i !ine, mari cantiti de date de la un sistem informatic la
altul. Ca o consecin, numrul de locuri i de ri implicate n criminalitatea
informatic este suscepti!il s creasc.
.nfraciunea poate fi comis pentru o parte ntr-o %urisdicie i pentru alt
parte n alta, i chiar ntr-o a ...-a, atunci cnd iniiatorul poate practic s se
gseasc oriunde n lume. *!stacole ca distana, controlul frontalier,
necesitatea prezenei fizice a autorului delictului nu mai au nimic de vzut.
Viteza cu care un delict informatic este comis, volumul de date sau sumele
financiare n cauz, distana n raport cu locul comisionului de infraciune
prezint o diferen net comparat cu criminalitatea tradiional. Comitetul a
3:
citat mai sus ,vezi 6.6- e#emple ale acestei criminaliti. '#perii consider c
reelele internaionale de date sunt vulnera!ile criminalitii informatice, n
sectorul !ancar de e#emplu. Cotui, lumea afacerilor a recunoscut caracterul
particular vulnera!il al afacerilor internaionale ,vezi raportul CC.-.
"entru cazurile de criminalitate informatic cu caracter transfrontalier,
comitetul estimeaz necesar ca statele mem!re s revad criteriile de aplicat
pentru a determina locul unde delictul a fost comis i %urisdicia care tre!uie
anchetat i urmrit. Cnd mai multe state sunt competente, poate aprea
conflict de %urisdicie. &n plus, n afar de instruciunea acestor delicte, poate fi
necesar urmrirea n strintate a datelor stocate i tre!uie recurs mai adesea
la instrumentele internaionale de ntra%utorare %udiciar. &n lumina situaiilor
transfrontiere, tre!uie determinat dac aplicarea acestor instrumente, mai ales
conveniile europene pertinente, poate fi fcut fr dificultate.
"ro!leme de competen legate de caracterul transfrontier al criminalitii
informatice
a. "rincipiul teritorialitii i competenei e#trateritoriale
)u este contestat dac un stat i e#erseaz competena pe actele comise
pe teritoriul su. Cotui, interpretarea i aplicarea acestui principiu suscit
ntre!ri pentru care se pare c rspunsurile sunt divergente. 'ste vor!a mai
ales de lumea de deteriorare a locului unde a fost comis o infraciune i a
repercusiunilor de elemente e#trateritoriale.
En numr de state mem!re determin locul infraciunii spri%inindu-se pe
ceea ce se numete doctrina u!icuitii( conform ei, o infraciune poate fi
considerat ca fiind comis n locul unde o parte din ea a fost. &n consecin,
este foarte posi!il ca mai multe state s se considere a!ilitate, pe fundamentul
principiului teritorialitii, s cunoasc aceeai infraciune. $up una din
versiunile doctrinei u!icuitii, o infraciune poate fi considerat ca fiind comis
pe locul unde consecinele sale sau efectele sale s-au manifestat. Aceast
doctrin, numit a efectelor, este recunoscut de mai multe state mem!re ,vezi
raportul Comitetului restrns de e#peri despre competena e#trateritorial,
C$"C, 688<-. ;ectorul criminalitii informatice se refer n mod special la acest
lucru.
Astzi, este tehnic posi!il s se manipuleze o claviatur ntr-o ar A,
pentru a altera datele stocate ntr-o ar B, a le transfera apoi ntr-o ar C i a
o!ine un rezultat fraudulos, o plat de e#emplu. 0iind vor!a de pagu!e cu date
sau programe informatice sau sa!ota%e informatice, este posi!il inocularea unui
virus informatic n programul informatic ntr-un stat, programul contaminat
putnd fi atunci copiat de sute de ori i transferat n mai multe ri. Cnd virusul
distruge programul, efectele pot s se manifeste n cantiti de state. ;e pune
atunci ntre!area dac se tiu care criterii ar tre!ui aplicate pentru a determina
ara competent s urmreasc i s instruiasc n acest tip de infraciuneW
35
'ste statul unde a avut loc manipularea material, cel unde datele au fost
alterate, cel unde s-a produs efectul, statul unde este prezent fizic autorul
delictului, cel unde se afl victima sau cel unde este mai uor de strns dovezi
ale delictuluiW )e putem imagina i alte soluii. &n plus, intr n %oc chestiuni
tehnice, avnd poate mai mult amploare dect pentru alte tipuri de criminalitate
internaional. "oate fi tehnic imposi!il, de e#emplu, s se determine n ce ar
se gseau datele cnd au fost ele manipulate. ;e ntmpl adesea ca transferul
internaional de date s implice attea ri ,de e#emplu, pentru mesa%ele ;G.0C
n sistemul !ancar internaional-, nct locul unde se manifest pentru prima
dat delictul nsui este punctul unor circumstane fortuite. &n caz asemntor,
este necesar s se recurg la e#peri n informatic pentru a determina locul
unde s-a produs tehnic incidentul i modul n care el afecteaz sistemul i
funcionarea sa.
* larg aplicare a doctrinei u!icuitii duce la acest rezultat( e#ist
comisionul unui delict informatic acolo unde se constat prezena unuia singur
din elementele sale constitutive. Cendina internaional de a aplica aceast
doctrin se regsete i n /area Britanie, unde o propunere a fost formulat
pentru lrgirea aplicrii sale, pn aici limitat, a principiului teritorialitii ,vezi
raportul englez i soluia din Victoria, Australia-.
Cum arat e#emplele, specificitatea criminalitii informatice transfrontier
indic c mai multe %urisdicii sunt asociate la operaiile de instrucie a delictului
i de urmrire a autorilor si. 'ste evident c pot aprea atunci conflicte pozitive
de competen. Va tre!ui coordonat ancheta, urmrirea i represiunea infraciunii
,sau infraciunilor n cazul n care actul comis poate fi considerat n anumite
%urisdicii, ca i constituind mai multe infraciuni-.
* alt !az posi!il pentru a decide competena n afaceri implicnd
elemente e#trateritoriale, sunt cele 3 categorii de competen e#trateritorial
identificate n capitolul .. al raportului, prin e#peri n competen e#trateritorial.
"rintre aceste categorii, principiul proteciei pare util pentru anumite tipuri de delicte
informatice. "rintre ele, figureaz pagu!ele cauzate datelor nevralgice pe plan
militar sau etatic i sa!ota%ul sistemelor informatice de importan fundamental
pentru activitile unui stat pentru c ele vizeaz interesele sale eseniale.
Enele state au tendina de a-i e#tinde competena e#trateritorial asupra
proteciei intereselor lor economice. Cazurile n care aceste interese apar sunt o
parte important a flu#ului transnaional de date. )e putem ntre!a dac noiunea
de 1interese eseniale2 acoper efectiv interesele economice, ceea ce ar putea
%ustifica c statul revendic o competen e#trateritorial pe fundamentul
principiului proteciei ,vezi raportul e#perilor asupra competenei e#trateritoriale-.
@aportul asupra competenei e#trateritoriale d o analiz a diferitelor
mecanisme de reglementare a conflictelor de competen, uni-, !i- sau
3+
multilateral. ;oluiile i consideraiile e#puse de e#peri valoreaz i pentru
criminalitatea informatic.
!. Armonizarea legislaiilor penale
"rintre mecanismele multilaterale ale reglementrii conflictelor de
competen, Comitetul restrns de e#peri n competen e#trateritorial
menioneaz armonizarea legislaiilor, transmisia procedurilor i ntra%utorarea
%udiciar n materie penal. "C-@-CC a remarcat anterior n raport c o anume
armonizare n chestiuni de criminalitate informatic a reuit de%a, fr ndoial
datorit n mare parte lucrrilor efectuate prin *C$' i Consiliul 'uropei. ;e
sper c principiile directoare pentru legislatorii naionali vor urma acest proces
de armonizare n statele mem!re ale Consiliului 'uropei i celelalte. Comitetul
propune ca, de acum n civa ani, C$"C s ntreprind un studiu al gradului de
armonizare privind criminalitatea informatic i s evalueze necesitatea de a
continua aceast armonizare. $ac studiul face s apar aceast nevoie,
C$"C ar putea pune n vedere crearea unui comitet nsrcinat cu redactarea
unei convenii pentru armonizarea legislaiilor penale n domeniul criminalitii
informatice. Enul dintre avanta%ele de ela!orare a unei convenii este c statele,
altele dect statele mem!re ale Consiliului 'uropei, ar putea fi invitate s adere
la ea. Asta ar permite evitarea constituiei a ceea ce se numete 2paradisuri
pentru criminalii informaticii2 i ar facilita e#igena du!lei incriminri, de fiecare
dat cnd cooperarea internaional depinde de ea.
0iind vor!a de alte mecanisme susmenionate, se impune comitetului,
conform cu mandatul su, s se asigure c conveniile europene n materie
penal sunt suficiente pentru a lupta mpotriva criminalitii informatice la nivel
internaional, i, n caz contrar, de a propune soluii pentru remedierea situaiei.
c. "ro!lema 1penetrrii directe2
Comitetul s-a prins de o alt pro!lem. )oile tehnici permit s se accead
direct ntr-un stat la datele nregistrate ntr-un alt stat. Acest gen de situaie risc
s se multiplice cu dezvoltarea reelelor internaionale, mai ales n cadrul
societilor multinaionale. Cazuri de urgen privind o!inerea sau pstrarea
pieselor de convingere pot pretinde accesi!ilitatea imediat a acestor date
pentru nevoile instruciunii. "ersoana fcnd o!iectul procedurii de insvestigaie
poate folosi uor anumite elemente, ca rapiditatea comunicrii datelor, pentru a
le face inutiliza!ile ca piese de convingere ,prin tergere, modificare sau
supresiune-. ;-a pus lntre!area legitimitii unui acces direct n linie de ctre
autoritile statului responsa!il de investigarea cu !aze de date situate n alte
state i care nu sunt accesi!ile pu!licului. ;-a ntre!at, n particular, dac acest
mod de aciune tre!uie s fie considerat ca o ingerin n suveranitatea statului
depozitar de date, caz care ar tre!ui s urmeze procedura mai lung a comisiei
rogatorii = soluie care poate duna rapiditii i eficienei investigaiei. En alt caz
punnd pro!leme ar fi cel al unei persoane, constrnse printr-un tri!unal sau un
33
procuror, s produc date gsindu-se n alt stat, dar accesi!ile n statul unde are
loc instrucia. 'ste pro!a!il, dar nu sigur, c o asemenea msur ar depi
limitele dreptului internaional, cel puin cnd aceasta ar supune persoana
respectiv la e#igene %uridice contradictorii.
@eferitor la ptrunderea direct vor!ind la propriu, putem distinge mai
multe cazuri, printre ele(
6. cel n care poliia procedeaz la o percheziie i gsete un terminal artnd
date care sunt nregistrate n strintate;
7. cel n care poliia procedeaz la o percheziie, gsete un terminal i
ntreprinde o cercetare netiind c datele se gsesc n strintate;
9. cel n care poliia procedeaz la o percheziie, gsete un terminal i
ntreprinde o cercetare, tiind c datele se gsesc n strintate;
:. cel n care poliia se servete de propriile sale terminale pentru a avea acces
la date, tiind c acestea sunt nregistrate n strintate.
"rimul caz nu pare s pun o pro!lem anume. $atele sunt imediat
accesi!ile. )u tre!uie s fie nici o diferen de tratare pentru acest tip de date.
"rerile pot fi divergente referitor la alte cazuri. Enele vor considera poate c
nr.7 ar constitui o violare a dreptului internaional, ceea ce nu ar conta ceea ce ar
ti poliistul nsrcinat cu cercetarea. Altele ar putea face s se considere c o
asemenea violare nu e#ist din moment ce poliistul este de !un-credin. &n
acest ultim caz, datele ar putea fi utilizate ca piese de convingere n faa
tri!unalelor n statul de investigaie. $ac cazul este considerat ca fiind o violare a
dreptului internaional, astzi nu este totui clar dac pro!ele strnse pot fi utilizate
de tri!unale.
Cazurile nr.9 i : par mai evidente. &n caz asemntor i n a!sena
acordului ntre statele respective, poliia nu ar avea pro!a!il puterea de a ptrunde
direct i ar tre!ui s se recurg la instrumentele internaionale de cooperare
%uridic.
Comitetul a e#aminat cu gri% chestiunea dac se tie dac aceast 1penetrare
direct2, care, a priori, nu intr n cmpul de aplicare a Conveniei europene de
ntra%utorare %udiciar n materie penal, ar putea gsi o %ustificare n aceste cazuri
e#cepionale i su! condiii foarte stricte. Aceste condiii ar fi, de e#emplu(
- ca ea s serveasc n mod unic la luarea de msuri destinate
meninerii lui statu Nuo, adic nu sunt atinse datele,
- ca utilizarea datelor s fie su!ordonat consimmntului statului la
care se refer,
- c natura sau gravitatea delictului %ustific penetrarea,
- c e#ist riscuri mari pe care durata cuvenit pentru a recurge la
procedura tradiional a comisiei rogatorii compromite cercetarea adevrului,
- c instanele nsrcinate cu instruciunea informeaz autoritile
celuilalt stat.
34
Comitetul a considerat totui c momentul de a avansa o asemenea
propunere nu venise, att din motive de principiu, ct i din consideraii practice.
&n general, percheziia, confiscarea i alte msuri de constrngere e#ersate pe
teritoriul unui alt stat sunt ilicite, e#ceptnd faptul s fie e#pres autorizate n drept
internaional ,vezi raportul e#perilor asupra competenei e#trateritoriale-. )e
putem ntre!a dac penetrarea direct ar echivala cu o astfel de msur de
constrngere. Chestiunea penetrrii directe poate afecta principiul suveranitii
i atenteaz la dreptul e#clusiv al autoritilor %udiciare de a instrui pe propriul lor
teren. )u apare oportun de a pune n discuie aceste dou mari principii de drept
internaional n acest conte#t foarte limitat, cu att mai mult cu ct necesitatea
nu pare s se fac simit nc. $ac acesta ar fi cazul pe viitor, comitetul este
convins c Consiliul 'uropei ar lua msuri imediate i eficiente pentru a a%unge
la pro!lem.
Aplica!ilitatea la criminalitatea informatic a conveniilor europene n
materie de drept penal
a. Convenia european de e#tradiie
Articolul 7 al conveniei pretinde ca infraciunea s fie pedepsit dup
legislaia "rii solicitante i ale "rii cuvenite ,condiia du!lei incriminri- i s
fie pasi!il de o pedeaps privativ de li!erate sau de o msur de siguran
privativ de li!ertate de un ma#imum de cel puin un an sau de o pedeaps mai
sever, sau cnd o condamnare de o durat de cel puin : luni a intervenit
,condiia nivelului pedepsei, important n unele state-.
Ri una i cealalt din aceste condiii pot face pro!leme n conte#tul
criminalitii informatice. "rima cere o armonizare suficient a legilor penale,
ceea ce nu este nc cazul n statele mem!re ale Consiliului 'uropei, chiar dac
este atins un anumit nivel de armonizare. $up cum a precizat de%a comitetul,
se pare dornic s se a%ung la un consens asupra definiiilor delictelor
informatice sau, cel puin, asupra unora dintre elementele lor constitutive, pentru
a fi posi!il o cooperare internaional i a nu fi create paradisuri pentru
criminalii informaticii.
A doua condiie nu pare deloc evident, fiind vor!a de anumite delicte
legate de computer, de e#emplu accesul neautorizat la un sistem sau la o reea
informatic sau interceptarea de mesa%e adresate unui sistem sau unei reele
informatice sau provenind de acolo. Comisia englez, de e#emplu, propune cu
titlu provizoriu c, dac pirateria informatic devine o infraciune penal, autorii
nu pot fi %udecai dect prin /agistrates^ Court i nu sunt pasi!ili de nchisoare,
dar numai de o amend nedepind ma#imul prevzut prin lege ,la ora actual
6<<< de livre-. >recia pare s fi dezvoltat o metod diferenial. Accesul
neautorizat la date stocate ntr-un computer nu face s rite dect o pedeaps
cu nchisoarea nedepind 9 luni sau o amend limitat ,articolul 93<.c a
codului penal-. Cotui, dac actul afecteaz relaiile internaionale sau
38
securitatea statului, autorul su este pedepsi!il n termenii unui alt articol care
prevede sanciuni mai severe.
Articolul 3 permite unei "ri a Conveniei s refuze e#trdarea pentru o
infraciune comis n ntregime sau parial pe teritoriul su. Comitetul a su!liniat
de%a dificultile care pot aprea pe motivul circumstanelor tehnice, pentru a
determina locul de nfptuire a unor delicte informatice. $ac aceste cazuri ar
tre!ui s se produc, este de sperat c rile vizate se vor strdui n comun s
gseasc o soluie pentru eventualele conflicte de competen.
Alte dispoziii ale conveniei nu par s prezinte dificulti innd de
computer, altele dect cele de%a indicate ,vezi cap...., punctul nr.:-. Cre!uie
totui menionat c locul de comitere a infraciunii este la fel de pertinent n ceea
ce privete, de e#emplu, piesele de produs cu a%utorul unei cereri de e#trdare
,art.9, paragraful 7.!- i n caz de concurs de cerere ,art.63-. Comitetul nu vede
nici o pro!lem atingnd aplicarea practic a acestor dispoziii, e#ceptnd
cazurile e#cepionale ce pot fi rezolvate prin consultaii reciproce i acorduri ntre
partidele interesate.
!. Convenia european despre transmisia procedurilor represive
Aceast convenie vizeaz rezolvarea pro!lemelor legate de cereri
concurente de competen ,conflicte pozitive de competen-.
Aa cum a remarcat Comitetul restrns de e#peri pentru competen
e#trateritorial, aceast form de asisten %uridic internaional nu a fost deloc
utilizat pn aici, chiar n snul 'uropei ,numai 3 state au ratificat convenia,
dat la semntur n 6837-. Comitetul sper c aceast form de asisten
%uridic va fi mai !ine e#ploatat n domeniul criminalitii informatice.
0iind vor!a de articole de fond ale Conveniei, putem meniona mai nti
c acest instrument e !azat pe principiul du!lei incriminri, care presupune, la
rndul su, un anumit grad de armonizare a legislaiilor penale. *!servaiile
formulate Z propos de convenia de e#trdare pentru acest al ..-lea instrument -
vezi articolul 3.
Comitetul amintete dispoziiile articolului 4, paragraful 6.e, care prevede
posi!ilitatea de a transmite procedura n interesul de a descoperi adevrul, i
mai ales cnd elementele de dovad se gsesc n statul cuvenit. Aceast
condiie poate s se gseasc ndeplinit ntr-o afacere de criminalitate
informatic internaional.
Locul de comitere a infraciunii este la fel de important, fiind vor!a de
dreptul de a refuza o cerere prevzut de articolul 66.h.
.mportana armonizrii legislaiilor penale reiese din nou din e#amenul
articolului 9<.6, care se refer la aceleai fapte ,the same offence-, dispoziie
care a suscitat discuii n afar de ela!orarea conveniei, mai ales pentru ceea
ce se numete infraciuni continue ,continuing offences-. 0alsificarea continu a
cecurilor, comis n multe ri, a fost citat ca e#emplu de astfel de infraciuni.
4<
Aceleai neliniti ar putea, se pare, s fie e#primate pentru anumite infraciuni de
piraterie unde sunt implicate multe ri.
Cnd infraciunile sunt comise n mai multe ri, de e#emplu intrarea
neautorizat n diferite sisteme informatice, articolul 97 al conveniei tre!uie s
fie aplicat. Asta pretinde totui c un anumit grad de armonizare a fost atins ntre
statele vizate. Are loc i aplicarea regulii ne !is in idem, enunat n articolele 95
i 9+ ale Conveniei.
c. Convenia european de ntra%utorare %udiciar n materie penal
&n termenii articolului 7.! al Conveniei, ntra%utorare %udiciar poate fi
refuzat dac e#ecutarea cererii este de natur ce atinge interesele eseniale
ale "rii cuvenite.
Anumii mem!ri ai comitetului %udec c "rile contractante ale
Conveniei s ai! facultatea de a e#tinde aceast noiune la cererile n materie
de criminalitate informatic, cereri care se refer mai ales la date financiare sau
vizeaz informaii de ordin privat i prote%ate, legat de competena statelor. *
astfel de atitudine ar conduce la restrngerea aplicrii practice a conveniei.
* alt pro!lem se pune cnd este vor!a de e#ecutarea practic a
comisiilor rogatorii, n cazul n care statul este confruntat cu instruciuni legate de
tehnologii noi. Articolul 9 al Conveniei cere ca e#ecutarea comisiilor rogatorii s
ai! 1ca o!iect de ndeplinit acte de instrucie sau de comunicat piese de
convingere, dosare sau documente2. 'ste pro!a!il, chiar dac nici un caz nu
este nc cunoscut, c unele ri vor avea dificulti n cercetarea informaiilor
stocate n memorii cu suport amovi!il sau de a le confisca, din cauza
caracterului imaterial al datelor necesare. @ecomandarea nr.@ ,45-6< a
Comitetului de /initri, legat de aplicarea practic a Conveniei europene de
ntra%utorare n materie penal n ceea ce privete comisiile rogatorii pentru
interceptarea de telecomunicaii, nu se aplic interceptrilor efectuate n cadrul
sau provenind de la un sistem sau reea informatic.
&n asemenea caz, tre!uie inut seama de importana intereselor care pot fi
n cauz. $atele necesare pot reiei din domeniul vieii private a unui individ sau
s fac parte dintr-un ansam!lu de date importante pentru activitatea
economic. 0iind date dect cantiti enorme de date, pot fi stocate pe o singur
dischet sau pe orice alt tip de memorie cu suport amovi!il, pare s fie un risc
ca partea solicitant s o!in accesul la mari cantiti de informaii superflue.
"artea solicitant poate s nu ai! nevoie dect de informaii corespunznd la
vreo mie de caractere, dar va tre!ui, poate, pentru motive tehnice, s i dea
acces la un milion de caractere.
Aceste pro!leme, putnd fi puse i altele, au condus comitetul la
e#aminarea unei propuneri viznd ela!orarea unei recomandri care va preciza
convenia n ceea ce privete comisiile rogatorii pentru selecia i strngerea
datelor informatice, n legtur mai ales cu articolele 9 i 6: ale conveniei. Cum n-
46
a fost do!ndit nc nici o e#perien practic n acest sector, comitetul a
considerat totui oportun s nu se propun adopia formal la acest stadiu. C$"C
ar reveni asupra chestiunii n caz de cretere a e#perienelor do!ndite ulterior. &n
cadrul acestor lucrri viitoare, punctele urmtoare ar putea fi studiate i eventual
propuse(
Cu privire la motivele de refuz(
i. cnd n considerarea naturii i a gradului de gravitate a
infraciunii, a statutului persoanei la care se raporteaz datele sau care este
deintoare, proprietarul sau responsa!ilul sistemului informatic sau al naturii de
date, legea "rii cuvenite nu permite recurgerea la acest act de instruire;
ii. cnd, innd cont de circusmtanele afacerii, acest act de
instruire nu ar fi %ustificat cu privire la legea "rii solicitante care le administreaz
n acest stat.
Cu privire la coninutul cererilor de ntra%utorare(
i. descrierea, pe ct de precis posi!il, a sistemului i a
programelor considerate;
ii. n caz de interceptare a comunicaiilor la destinaie, n
provenien sau n snul unui sistem sau al unei reele informatice, elemente
artnd c o!iectivul cererii nu poate fi atins n mod adecvat prin alte mi%loace
de anchet;
iii. indicaia c actul de instruire a fost autorizat de autoritatea
competent al "rii solicitante;
iv. informaii att de detaliate pe ct posi!il despre datele
cercetate.
Cu privire la condiiile pentru e#ecutarea comisiilor rogatorii(
i. ca autoritile %udiciare ale "rii cuvenite s poat, nainte de
a comunica "rii solicitante datele selecionate i colectate, s e#clud pe
acelea dintre ele care, dat fiind o!iectul i motivul cererii, nu ar prezenta nici un
interes pentru procedura penal cu scopuri a cror cerere a fost formulat;
ii. c autoritile %udiciare ale "rii solicitante distrug sau
restituie, de ndat ce e posi!il, datele comunicate care nu prezint nici un
interes pentru procedura penal cu scopuri a cror cerere a fost formulat, i,
dac datele au fost distruse, transmit copia procesului ver!al al distrugerii la
"artea cuvenit;
iii. odat ce actul de instruire va fi fost efectuat, autoritile "rii
cuvenite informeaz, conform legii i practicii acestei "ri, persoana care este
deintoare, proprietarul sau responsa!ilul sistemului sau orice alt persoan
vizat, c sistemul a fcut o!iectul unui act de instruire, cu menionarea datelor
selecionate i colectate;
iv. autoritile "rii solicitante nu se servesc de elementele de
dovad coninute n datele selecionate i strnse cu alte scopuri dect cele care
47
au motivat comisia rogatorie fa de care a fost acordat a%utorul, e#ceptnd dac
"artea cuvenit consimte.
Celelalte articole ale conveniei nu au adus alte o!servaii dect cele de%a
formulate Z propos de cele dou convenii susmenionate. $e aici( necesitatea
de a armoniza legislaiile este important, de asemenea, pentru convenia de
ntra%utorare %udiciar, cci condiia de du!l incriminare penal e#ist pentru
e#ecutarea comisiilor rogatorii cu scopuri de percheziie sau de confiscare
,articolul 5, paragraful 6.a-; nivelul pedepsei este la fel de important n cteva ri
,articolul 5, paragraful 6.!- i convenia vor!ete despre 1o!iecte2, 1dosare2 i
1documente2 care pot, n unele state, s pun pro!leme pe motivul caracterului
imaterial al informaiilor puse pe calculator ,articolul +3-. Comitetul este de
prere c, n asemenea caz, "rile din convenie tre!uie s se ataeze mai
mult de o!iectul conveniei dect de o interpretare literal a cauzelor sale, dac
asemenea pro!leme s-ar pune pe viitor, i tre!uie s se ataeze i de gsirea
de soluii pe calea consultaiilor reciproce.
Convenia evocnd, n articolul su 69, informaii legate de caziere
%udiciare, comitetul estimeaz c aplicarea de tehnologii noi nu ridic nici o
pro!lem pentru aplicarea acestei dispoziii.
"utem semnala articolul 77 al conveniei( este posi!il ca statele, poate pe
!aza tratatelor !ilaterale, s poat da acces cazierelor lor %udiciare respective,
adesea puse pe computer. Articolul 77 nu pare s mpiedice acest gen de
cooperare internaional.
d. Alte convenii
Celelalte convenii europene de drept penal nu par s pun pro!leme
particulare legate de criminalitatea informatic n afar de cele e#aminate mai
sus ,du!l incriminare, armonizarea infraciunilor, nivelul pedepselor etc.-. $e
notat, totui, c Convenia european pentru represiunea terorismului nu citeaz
nici un tip de delict informatic printre infraciunile care nu vor fi considerate ca
infraciuni politice pentru nevoile de e#trdare ,articolul 6 al Conveniei-.
Convenia menioneaz printre aceste infraciuni rpirea, luarea de ostatici sau
sechestrarea ar!itrar. La fel de incredi!il c acest lucru poate s apar, au fost
semnalate cazuri de computere luate ca ostatice sau asociate n vreun fel cu
acte grave de sa!ota% etc. La o conferin despre criminalitatea informatic inut
la @oma n 684+, s-a avansat ideea c mai mult de +< de cazuri de acte grave
de terorism au fost conduse mpotriva ordinatoarelor sau a centrelor informatice.
$up prerea comitetului, articolul 7, paragraful 7, al conveniei nu poate fi deloc
invocat, deoarece el pretinde comiterea unui act grav mpotriva !unurilor, care
creeaz un pericol colectiv pentru persoane, de e#emplu, e#plozia unei instalaii
nucleare sau distrugerea unui !ara%.
%.* A8te aspecte a8e crimina8it:ii informatice
49
6. .ntroducere
&n acest ultim capitol, comitetul va a!orda alte aspecte ale criminalitii
informatice, fr a pretinde totui s fie tratate n profunzime. 'ste vor!a de(
i. securitatea i prevenirea ,seciunea 7 a acestui capitol, n
care comitetul arat necesitatea msurilor n aceast privin, su! unghi
criminologic-;
ii. victimizarea ,seciunea 9-, n care comitetul indic, fr a
recomanda una anume, soluii posi!ile pentru pro!lema 1cifra neagr2;
iii. atentatele la viaa privat prin informatic ,seciunea :-, n
care comitetul recomand urmrirea unei aciuni n acest domeniu, n cadrul
Consiliului 'uropei.
7. ;ecuritate i prevenire
"roasta funcionare sau proasta utilizare a sistemelor informatice, de
e#emplu, prin sl!irea informaticii cnd ea este necesar, sau prezentarea sa
incomplet sau eronat, pot avea consecine foarte grave, de e#emplu, pierderi
financiare, accidente sau moartea !olnavilor al cror tratament este asistat de
calculator. "re%udicii grele pot rezulta din divulgarea unei informaii rezervat sau
confidenial legat de societi, de autoriti pu!lice sau de indivizi, ca i de
lectura accidental sau frauduloas a fiierelor i a !azelor de date. "re%udiciile
pot lua forma de pierdere a ncrederii sau a prestigiului, pot paraliza ntreaga
activitate a unei ntreprinderi i i pot provoca ruinarea, fr a vor!i de
consecinele de amploare naional cnd secretele financiare, politice sau
militare sunt pndite, divulgate sau distruse, de e#emplu, printr-o calamitate
natural, o sl!ire a unui material, o eroare uman sau intenionat.
Aceast introducere ne amintete nu numai s folosim dreptul penal ca o
msur preventiv, dar mai ales, s dezvoltm concepte de securitate
informatic. 'ste de prim importan ca chestiunile de securitate s fie
e#aminate i tratate serios la toate nivelurile i n diverse tipuri de entiti i de
organisme, chiar dac securitatea informatic este, nainte de toate, un concept
specializat n domeniul general al securitii, n organismele i industriile pu!lice
i private. Comitetul nu trateaz dect criminalitatea n relaie cu computerul, dar
tre!uie su!liniat c securitatea legat de computer este un concept mult mai
larg, numit uneori 1securitate informatic2. Cre!uie luate n considerare i
normele e#istente, ca .;*M$.; 3:84-7, arhitectura securitii. Aceste norme
conin i unele informaii de !az utile pentru securitatea i definiiile termenilor i
conceptelor importante.
;-a folosit urmtoarea definiie a mi%loacelor de securitate informatic n
scopurile lucrrilor comitetului.
1Cotalitatea actelor i mi%loacelor desfurate prin direcia unui organism
informatizat pentru a preveni, a detecta, a rezista i a reaciona la atacuri i la
4:
ameninrile ndreptate contra disponi!ilitii li!ere i e#clusive a sistemului i a
funcionrii sale fr o!stacol, contra integritii i confidenialitii sale; tot
cutnd un echili!ru ntre costul msurilor de securitate i diminuarea riscului
dorit2.
Aceast definiie acoper destul de multe aciuni dect omisiuni, mi%loace
materiale sau imateriale ,de e#emplu, alarme, instrumente de msur,
programe informatice, !revete, recurgerea la personal ,de securitate- i la
mi%loace formale ,contracte de asigurare i, n general, orice msur de
securitate %uridic sau organizaional-.
'a evoc o serie de situaii regreta!ile de origine intern sau e#tern,
accidental sau intenionat, care pot atinge materialul sau softul i utilizatorii
si, sau pot cauza pre%udicii, pierderi de randament sau altele ,de e#emplu.,
pierderea ncrederii-. 'a face aluzie la importana unui sistem informatic
accesi!il i gata s serveasc la cerere, capa!il s furnizeze informaie, s
efectueze operaii de manier precis i complet, i s pstreze mult timp
calitatea datelor.
$efiniia su!liniaz importana costului securitii. 'ste, practic, imposi!il
s se ating un nivel de securitate a!solut, oricare ar fi investiia consacrat,
cci vor fi ntotdeauna riscuri latente i neprevzute. Chiar sistemele de
securitate cele mai perfecionate nu o!in garanii contra catastrofelor naturale
sau a interveniei de persoane suficient motivate, ingenioase i dispunnd de
resurse, cum a artat recenta introducere, n sistemul informatic de la )A;A, a
unor a!ili pirai germani care descoperiser o fant n sistemul de securitate.
Cercetarea atest i c marea ma%oritate a sistemelor informatice pot fi ptrunse
din interior prin funcionari ai societii sau ai organismului n cauz.
Costul securitii variaz considera!il dup diveri factori. ;-a estimat c,
pentru unele societi, acest cost poate atinge :5_ din !ugetul total al
informaticii, dup dimensiunea societii i gradul de securitate necesar.
Comitetul se gndete c cea mai !un hotrre const n sta!ilirea costului
instalaiei unui sistem de securitate n funcie de diminuarea riscului dorit. ;e
cunoate costul unei msuri de securitate i poate fi estimat la reducerea riscului
pe care l va antrena. Acest tip de gestiune a riscului este aplicat n ma%oritatea
cazurilor = de e#emplu, prin consultani n securitatea informatic = n scopul de
a reduce pierderile eventuale la un pre rezona!il. Comitetul consider important
ca organismele i alte societi interesate s revizuiasc sistemele lor
informatice i funcionarea acestor sisteme. *peraia tre!uie s fie fcut mai
nti printr-o analiz a riscurilor e#istente, att generale, ct i particulare pentru
datele nmagazinate. @esponsa!ilii tre!uie apoi s decid contramsurile i
punerea lor n aplicare. Cre!uie su!liniat importana unei urmriri a acestor
msuri, cci nivelul de risc variaz n timp( organizarea a putut fi modificat,
dispozitive noi poate s fi fost puse pe pia etc. Conteaz i formarea
45
personalului n scopul securitii informatice. A lua cunotin de riscuri i de
modul de a le reduce este pro!a!il cel mai !un mi%loc de a preveni criminalitatea
informatic.
Analiza cantitativ a riscului constituie un e#emplu de metod folosit de
gestionari pentru a determina nivelul de securitate necesar. ;e strduie, n
aceast metod, pentru a aprecia frecvena riscului, msura n care sistemul
este vulnera!il i pierderile care ar putea aprea.Comitetul consider c acest
mod de a estima nivelul de securitate convena!il este raional i recomand ca
o metod de acest gen sau alte metode analoge s fie utilizate n toate cazurile
n care ele sunt do!ndite; de e#emplu, de tipul i dimensiunea organismului
sau a societii i a informaiei trecute n memorie.
;tatele mem!re ale Consiliului 'uropei nu tre!uie s acorde atenie numai
iniiativelor private, ca analiza riscului, ci s acioneze ele nsele pentru a
ameliora securitatea i prevenirea. 'le ar putea asigura faciliti pentru formarea
interesailor, ca profesori, funcionari, poliiti, i s instituie un aparat %uridic
impunnd fa!ricanilor i utilizatorilor s o!serve reguli minimale de securitate.
Ar putea, de e#emplu, s adopte o dispoziie mergnd n sensul sugerat de
comitet n privina accesului fr drept la un sistem informatic, n infraciune la
normele de securitate sta!ilite ,delict 6.a de pe lista minimal, ane#a . la raport-.
Ar mai putea cere eventual = de e#emplu, n reglementarea administrativ = ca
e#perii conta!ili, ca i unii funcionari ocupnd posturi cheie, s primeasc o
formare suficient n materie de securitate. Comitetul o!serv, n aceast
privin, c el aparine, nainte de toate, societii sau organismului interesat s
ia msuri de securitate. Ceea ce nu e#clude c statul poate s intervin sau cel
puin s ncura%eze adoptarea de msuri de securitate, cnd interesele
superioare cheam o aciune din partea sa, de e#emplu, pentru a prote%a
drepturile unui al ...-lea. Articolul 3 al Conveniei europene pentru protecia
persoanelor fa de tratarea automatizat a datelor cu caracter personal ,seria
tratatelor europene nr.6<4- ratificat de 4 state mem!re ale Consiliului 'uropei i
semnat de alte 6<, cere, de e#emplu, ca msurile de securitate s fie luate
pentru protecia datelor personale puse n memorie contra oricrei distrugeri
accidentale sau neautorizate, sau pierdere accidental i mpotriva oricrui
acces, alterri sau difuzri neautorizat. >uvernul tre!uie s prote%eze, de
asemenea, datele pe care le deine el, tot aa cum tre!uie s fac un organism
privat. Legea federal pentru protecia datelor cu caracter personal al @.0.>.
conine o list enumernd msurile de securitate de luat. Comisia olandez
consider c autoritatea de supraveghere, atunci cnd ea e#ist ,de e#emplu, n
!anc, asigurrile, sectorul ospitalier- este a!ilitat s prescrie msurile de
securitate nsuite.
En alt e#emplu de intervenie eventual a statului n scopul securitii se
afl n propunerea Comisiei olandeze a criminalitii informatice. Aceasta
4+
propune, ca element de introdus ntr-o nou legislaie, ca direcia societii s
consemneze n raportul su anual o declaraie despre fia!ilitatea i continuitatea
tratrii electronice a datelor, declaraie care ar fi comentat de e#pertul-conta!il.
"C-@-CC nu pune n vedere s recomande introducerea unei asemenea reguli
n toate statele mem!re, ci consider c propunerea = ca i alte propuneri ale
Comisiei olandeze = merit s fie e#aminat de statele mem!re, cu titlu de
mi%loc de ameliorare eventual al securitii informatice.
Aceste e#emple de msuri pe care poate s le ia statul pentru ameliorarea
securitii nu pretind s fie e#haustive. 'le arat numai c chestiunea preocup
comitetul, ca i urmtorul punct despre victimizare.
9. Victimizarea n informatic
Consiliul 'uropei s-a preocupat mult, de civa ani, de soarta victimelor.
Convenia european din 6847 referitoare la despgu!irea victimelor unor
infraciuni violente ,seria de tratate europene nr.66+-, ratificat de 9 state
mem!re i semnat de alte 3, poate fi considerat ca un %alon n aciunea n
favoarea victimelor din 'uropa occidental. Cea de-a 6+-a Conferin de
cercetare criminologic, din 684:, a fost pe de-a-ntregul consacrat cercetrii
referitoare la victime ,vezi C$"C, ;eria de studii de cercetare criminologic,
volumul OO..., ;tras!ourg, 6845-. Comitetul restrns de e#peri pentru victime n
cadrul politicii criminale i sociale a ela!orat @ecomandarea nr.@ ,45-66 despre
poziia victimei n cadrul dreptului penal i al procedurii penale, adoptat prin
Comitetul de /initri din iunie 6845, ca i @ecomandarea nr.@,43- 76 despre
asistena victimelor i prevenirea victimizrii, adoptat de Comitetul de /initri n
septem!rie 6843.
Chestiunea victimelor criminalitii informatice a fost tratat, mai ales de la
al 3-lea Congres al )aiunilor Enite pentru prevenirea crimei i tratarea
delincvenilor, n 6845, i n cursul lucrrilor pregtitoare acestui congres. ;-a
interesat, mai ales, de dreptul de a o!ine o rectificare sau o eliminare a datelor
personale nregistrate n infraciune n articolele 5 i + ale conveniei precitate
pentru protecia datelor [...\.
"e de alt parte, s-a su!liniat c delictele informatice au particularitatea de
a putea atinge un numr mare de persoane i de a pune n %oc sume
considera!ile.
Cercetarea asupra delictelor informatice, n multe ri, a artat c
ma%oritatea victimelor se afl n sectoarele !ncii i ale asigurrii, ca i n
societi i organisme guvernamentale. ;-a o!servat c victimele unor
asemenea infraciuni, mai ales n sectorul financiar, sunt puin dispuse s
depun plngere, ceea ce duce la supoziia c numrul de delicte nesemnalate
este pro!a!il foarte mare.
'ste clar c cooperarea victimei este un factor esenial n suprimarea
criminalitii informatice. @eticena de a informa poliia constituie astfel o
43
pro!lem grav n lupta contra acestei criminaliti. &n multe cazuri, numai o
informaie din partea victimei permite investigarea delictului i arestarea i
urmrirea autorului. $enunarea la poliie a delictelor informatice, sau la alte
autoriti, sau pu!licului, n general, ar putea avea avanta%e pentru organismele
informatice. Asta ar putea duce la o evaluare mai !un a imperfeciunilor i a
riscurilor n ntreprinderea victimei sau a altor organizaii din acelai sector i, n
consecin, la o ameliorare a calitii msurilor de securitate i a mi%loacelor de
detecie a criminalitii informatice. Asta ar putea ameliora i priceperea i
e#periena poliiei, a autoritilor de urmrire i a tri!unalelor. A fost susinut chiar
c nedenunarea la poliie 1ncura%eaz ali autori s comit un delict2 ,vezi
raportul scoian, p.77-. $up prerea unor cercettori reputai, mai multe delicte
informatice ar fi putut fi evitate sau detectate mai curnd dac informaii mai
ample despre modi operandi ar fi fost disponi!ile, datorit voinei crescute din
partea victimelor de a denuna delictele informatice.
"e de alt parte, reticena victimelor de a denuna delictele informatice nu
procedeaz la un comportament iraional. 'a poate fi %ustificat printr-unul sau
mai multe motive( de e#emplu, teama ca pu!licul s nu piard ncrederea n
instituia interesat i ca pierderile economice s nu depeasc cu mult pe cele
care au antrenat infraciunea; teama conductorilor c pu!licitatea fcut
afacerii s nu fac s-i piard faa; dezavanta%ele legate de proceduri ,lungime,
pierdere de timp etc.-; sentimentul victimelor c autoritile nsei nu sunt deloc
gr!ite s rezolve afacerea i aa mai departe ,vezi rapoartele olandez i
scoian-.
.nfraciunea de 1o!inere prin mi%loace nelegitime2 se nscrie n tendina
internaional de ntrire a proteciei penale contra spiona%ului. Ce#tul nu merge
pn la a incrimina toate spiona%ele economice; el se limiteaz la cazuri
evidente. 'ste vor!a nu numai de sustragere de !unuri constituind n sine
secrete comerciale, dar i de o!inerea prin corupie, prin mi%loace determinate,
prin reproducerea clandestin neautorizat, de%ucnd dispozitive de securitate
sau aplicnd mi%loace tehnice incluznd cercetarea i o!inerea de date
confideniale nregistrate pe computer sau pe supori de informaii, sau n stadiu
de transmitere.
;e restrnge responsa!ilitatea penal cernd nu numai ca infraciunea s
fi fost comis intenionat, dar i ca delincventul s fi acionat n dorina de a
cauza un pre%udiciu economic sau de a o!ine un avanta% economic ilicit.
'#igena caracterului deli!erat reflect metoda urmat n toate statele mem!re.
a. Etilizarea neautorizat a unui computer
0enomenalogie, starea i evoluia dreptului
Cazurile cunoscute de simpl utilizare neautorizat a unor sisteme
informatice ,1furt de serviciu2, 1furt de timp2- sunt rare, dar se estimeaz c
numrul cazurilor nesemnalate este destul de ridicat. 0uncionarii, profesorii de
44
universitate i studenii sunt principalii autori. *!iectul activitii rezid esenial n
utilizarea serviciilor informatice pe care l constituie tratarea, stoca%ul i
transmisia. Etilizarea neautorizat, adesea anodin, nu antreneaz dect puin
sau deloc consecine pre%udicia!ile. ;tudenii care nu respect strict maina-
timp care le-a fost alocat sunt un simplu curent. "ot fi, totui, cazuri n care
utilizarea neautorizat cauzeaz un pre%udiciu economic considera!il. /ai ales
cnd numerele de calcul al societii sau ordinatoarea pe care le nchiriaz sunt
utilizate n circumstane n care fiecare main-timp este facturat societii sau
cnd aceasta pierde servicii sau clieni pe motiv de !loca% de date, care poate
duce chiar la 1oma% tehnic2 al anga%ailor si.
&ntr-o anumit msur, folosirea neautorizat a ordinatoarelor realizeaz
alte infraciuni figurnd pe lista de reguli minimale, de e#emplu cele care privesc
accesul neautorizat sau = n caz de o!inere a serviciilor graie manipulrilor de
date = frauda informatic. $at fiind c nu s-au prevzut toate cazurile n care pot
s se produc daune importante, dispoziii speciale pot fi necesare. Cre!uie
su!liniat c, pe de o parte, pentru acest tip de infraciuni, sanciunea tre!uie s
fie msura de aplicat n ultim resort i c, pe de alt parte, punerea n aplicare a
msurilor de securitate i utilizarea reparaiilor relevnd dreptul de munc n
materie contractual sau disciplinar sunt importante. .nfluena msurilor penale
adoptate n materie de statele mem!re va depinde pentru o mare parte din
ideea general care se face din noiunea de sanciune a utilizrii ilegitime de
o!iecte. &n rile scandinave, mai ales, e#ist o metod larg care nu e#clude
inserarea de infraciuni specifice cu elemente permind s le nuaneze i
pedepse mai mari. Comisia olandez discut introducerea unei infraciuni
analoge, dar i cu nuana prevzut de paradigma de mai %os ,e#igen a unui
pre%udiciu i a unei lovituri-. ;unt totui numeroase state mem!re care nu
recunosc o infraciune generat de acest tip, ci numai cteva e#cepii n domenii
specifice. "e motiv de diferite evaluri ale politicii criminale n materie, noi
prezentm diferite formulri ale infraciunii de utilizare neautorizat a
computerului.
Ce#te(
1Etilizarea fr drept a unui sistem sau a unei reele informatice(
i. fie acceptnd un risc nota!il de a cauza un pre%udiciu la
persoan avnd dreptul de a utiliza sistemul sau de a da o lovitur sistemului
sau funcionrii sale, sau
ii. n intenia de a cauza un pre%udiciu la persoan avnd dreptul
de a utiliza sistemul sau de a da o lovitur sistemului sau funcionrii sale, sau
iii. cauznd acestui fapt un pre%udiciu la persoan avnd drept
de a utiliza sistemul sau de a da o lovitur sistemului i funcionrii sale.2
48
.nterese %uridice prote%ate
.nteresele %uridice de prote%at sunt de dou ordine( de o parte, interesul
economic al celui ce are drept i, pe de alt parte, mai general, securitatea i
!una funcionare a sistemului.
Comentarii legate de propunere i elementele sale constitutive
"ropunerea cuprinde 9 variante care difer n ceea ce privete punctul de
cunoatere n msura n care tre!uie s sancionm 1utilizarea fr drept2
intenional. 'le reflect prerea ma%oritii statelor mem!re dup care simpla
utilizare temporar a unui calculator de !uzunar programa!il, consumarea de
energie fiind negli%a!il. Actul de 1utilizare2 n sine poate fi interpretat ntr-un sens
larg, cmpul de aplicare a infraciunii este la fel de limitat prin alte elemente
suplimentare. Cre!uie c delincventul s fi acionat fr drept. Aceast condiie
este satisfcut cnd utilizatorul nu a primit nici o autorizaie sau cnd a depit
autorizaia primit.
/a%oritatea timpului, dreptul civil va determina dac utilizarea tre!uie sau
nu s fie considerat ca autorizat. Etilizarea este faptul unui anga%at care
ncalc aceste drepturi n munca sa. &n asemenea caz, reglementarea interioar
a ntreprinderii va determina e#tinderea dreptului celui interesat. &n situaia
descris n variante, se presupune c autorul acioneaz fr drept.
@estriciile figurnd n cele 9 variante, sunt de dou ordine. 'le privesc un
,eventual- pre%udiciu = economic = pentru persoana a!ilitat de a se servi de
sistem i o pagu! ,eventual- cauzat sistemului sau funcionrii sale
,deteriorare grav-.Aceast distingere permite s rezolve formele cele mai
periculoase de utilizare neautorizat a computerului. "ropunerea permite
operarea unei alegeri ntre o variant strns e#igent care a avut un pre%udiciu
sau o pagu! i variante mai largi; acestea din urm cer fie ca un risc de
pre%udiciu sau de pagu! s fie ocazionat prin utilizarea neautorizat, fie ca cel
puin contravenientul s fi acionat n intenia de a cauza un pre%udiciu sau o
pagu!. * com!inare de diferite varia!ile este la fel de intenionat.
!. Etilizarea neautorizat a unui program informatic prote%at
0enomenalogie, starea i evoluia dreptului
Etilizarea unui program informatic prote%at care nu a fost o!inut cu
consimmntul autorului su constituie un comportament pe care l putem
considera ca la fel de reprehensi!il ca i tinuirea de mrfuri furate. $ac, de
e#emplu, o ntreprindere de construcii de automo!ile primete, prin mi%loace a
cror urm nu poate fi gsit, un program informatic prote%at care d ro!oilor si
directive pentru construcia de automo!ile, folosirea continu a programului nu
este necesar echivalent cu o copie n toate statele mem!re. &n unele ,de
e#emplu, dup opinia dominant n @.0.>.-, ncrcarea unui program plecnd
de la un suport e#terior n memoria intern a unui computer este considerat ca
o copie n sensul legislaiei legate de drepturile de autor. Autorul programului
8<
pierde ceea ce ar avea drept dac ntreprinderea constructoare de automo!ile
ar fi o!inut programul prin mi%loace legitime. Legislatorul naional ar putea deci
s ai! n vedere s e#tind e#pres protecia dreptului civil i a dreptului penal
acordat programelor informatice care pot fi prote%ate, i asupra actelor de
utilizare neautorizat. Asta duce la urmtoarea propunere(
Ce#te(
1Etilizarea fr drept a unui program informatic prote%at de lege i reprodus
fr drept, n intenia fie de a o!ine un avanta% economic ilicit pentru sine sau
pentru altul, fie de a cauza un pre%udiciu titularului aa-numitului drept.2
.nterese %uridice prote%ate
)e putem raporta la acest punct de vedere la p.+6. /odificrile propuse ar
asigura o protecie contra unei violri specifice a unui drept precis de proprietate
intelectual specific, ca i valori pe care le conine.
Comentarii legate de propunere i de elementele sale constitutive
"ropunerea are ca o!iectiv completarea proteciei penale a programelor
informatice relevnd legislaia pentru drepturile de autor, ceea ce presupune c
dreptul civil, n consecin, se adapteaz. Etilizarea fr drept a unui program
informatic duce la o lovitur asupra drepturilor de autor al programului pe care
lectura unei cri imprimat ia violare de drepturi de autor sau faptul de a asculta
o caset de muzic-pirat sau utilizarea unei unelte fa!ricat au violarea unui
drept conferit printr-un !revet. Cuturor comportamentelor nu le este impus o
sancionare penal. @iscul de pre%udiciu economic legat de utilizarea
neautorizat a unui program informatic este mai important dect n aceste
situaii. .nfraciunea vizeaz programele informatice care au fost reproduse fr
drept i toate formele de utilizare fr drept. $reptul de utilizare acordat de autor
sau autorizat n mod e#cepional prin dreptul de autor ,de e#emplu, pentru uzul
privat, dei mai multe state l interzic- permite utilizatorului s scape de sanciuni,
e#ceptnd cnd a acionat n scopul de a o!ine un avanta% economic sau de a
ocaziona un pre%udiciu.
"@*BL'/' $' "@*C'$E@`
6. .ntroducere
"n n prezent, n toate rile industrializate, dez!aterile privind
criminalitatea informatic se concentra asupra regulilor %uridice de fond, nednd
aspectelor procedurale importana pe care o merit. /ai mult de 67 ri au
ela!orat legi noi sau au modificat legile e#istente, luptnd astfel contra
criminalitii informatice prin dispoziii penale de fond ,vezi ..7-, n timp ce puine
ri au adoptat dispoziii legale noi privind investigaiile ntr-un mediu
informatizat. Cotui, gsim n ma%oritatea rilor decizii de %ustiie, lucrri i studii
privind aspectele de fond ale criminalitii informatice, dar nu mai sunt decizii i
studii care trateaz procedura.
86
* analiz mai aprofundat a pro!lemelor de procedur este
indispensa!il. Aspectele procedurii care sunt specifice informaticii sunt
importante nu numai pentru represiunea delictelor informatice, ci i pentru
investigaiile legate de infraciunile tradiionale, care cer din ce n ce mai mult
strngerea i utilizarea datelor informatice. La ora actual, acest lucru se reflect
mai ales n investigaiile asupra criminalitii economice tradiionale, mai ales n
sectorul !ancar, unde ma%oritatea pro!elor sunt nregistrate n sisteme
informatice. "e viitor, pro!ele informatizate i pro!lemele %uridice care merg
mpreun cu ele vor avea chiar o importan crescut pe motivul recursului din
ce n ce mai frecvent n informatic, n toate domeniile vieii economice i
sociale. &n consecin, o!servaiile care vor urma prezint un interes nu numai
pentru represarea delictelor informatice, ci i pentru toate formele de investigaii
%udiciare n mediu informatizat.
Cu scopul de a lansa o dez!atere %uridic internaional asupra aspectelor
procedurale, capitolul urmtor va studia 9 teme principale legate de strngerea
i administrarea pro!elor ntr-un mediu informatic(
6. "uterile de constrngere a autoritilor penale de a strnge pro!e;
7. "ro!lemele %uridice specifice puse de strngerea, nregistrarea i
intercone#iunea datelor cu caracter personal n cursul aciunilor penale; i
9. Calitatea de a fi admisi!ile a pro!elor constnd n dosare
informatice n cadrul procedurilor penale.
Aceste trei su!iecte pun pro!leme noi specifice informaticii care sunt la fel
de pertinente pentru funcionarea ntra%utorrii internaionale. Acestea fiind
spuse, capitolul nu a!ordeaz aspectele mai generale ale procedurii care nu
sunt specifice represrii delictelor informatice, nici investigaiilor n mediu
informatizat, ca de e#emplu o!ligaia pentru martori de a semnala anumite crime
i delicte sau calculul amnrii prescripiei pentru acte particulare ,de e#emplu,
manipulri permanente de programe sau 1!om!e logice cu ntrziere2 pentru a
sa!ota ordinatoarele i a ocaziona pre%udicii-. Cotui, n ceea ce privete
confiscarea !unurilor corporale ,de e#emplu, suporturi de date- sau necorporale
,de e#emplu, interese pecuniare-, cci, pn n prezent, nu a fost necesar s
pun n vedere o 1confiscare de date sau de informaii2 specific i de o mai
mare anvergur. Capitolul prezent nu mai a!ordeaz pro!leme practice ale
organelor de investigaii n mediu informatizat. ["entru aceste pro!leme, vezi
;ie!er, Che .nternational Vand!ooD on Computer Crime ,>hidul internaional al
criminalitii informatice-, 684+, p.698 i urmtoarele.
7. "uterile de constrngere a autoritilor penale n vederea de a strnge
pro!e ntr-un mediu informatizat.
"entru a efectua o investigaie ntr-un mediu informatizat, tre!uie tot felul
de informaii. &n general, principalul centru de interes rezid n datele
informatizate nregistrate pe suporturi materiale de date. ' nevoie n plus de
87
cunotine i de competene n materie informatic, ca i de cooperarea
specialitilor i a celor care au recurs la informatic, dac poliia nu este
o!inuit cu materialul sau softul n chestiune, cu sistemul de securitate sau
coduri i cuvinte de trecere. &n anumite cazuri, ar putea fi necesar strngerea
de date transferate prin linii de telecomunicaii, ca i nregistrarea ntr-un mod
dura!il a operaiilor informatice.
$iferena ntre diferitele tipuri de informaii este esenial, cci procedura
penal a tuturor rilor din 'uropa se !azeaz pe un sistem care enumer,
distingndu-le, puteri specifice de constrngere. 0iind vor!a de imperativele
citate mai sus, ma%oritatea sistemelor europene ale continentului opereaz o
distincie ntre(
- puterile de ptrundere n locuri i de a le percheziiona;
- puteri de sesizare;
- datoria ca martorii s fac o depoziie;
- datoria pe care o au martorii de a furniza pro!ele care e#ist;
- puterile de a asculta liniile telefonice.
)umai n anumite ri se gsesc dispoziii suplimentare sau propuneri de
reforme prevznd o!ligaia pentru martori de a produce anumite ieiri pe
imprimanta computerului.
&n ma%oritatea rilor, putem ntre!a dac puterile tradiionale menionate
de constrngere convin sau nu tuturor investigaiilor n mediu informatizat. $e
fapt, ma%oritatea dispoziiilor tradiionale ,dintre care unele dateaz din secolul
trecut- au fost adoptate pentru !unuri corporale sau pentru comunicaii
telefonice o!inuite i nu concepute special pentru !unuri necorporale, nici
pentru nevoi particulare ale societii informatizate. Acum, n multe ri, nu gsim
nici decizia de dreptate, nici vreun studiu tiinific cu acest su!iect.
$ac procedm la un studiu comparativ internaional care pune ntre!ri,
l gsim confruntat cu dificulti suplimentare( n primul rnd, investigaiile n
materie penal i protecia li!ertilor pu!lice prin procedur penal difer de
numeroase preri despre puncte fundamentale dup sistemele %uridice. &n al
doilea rnd, precizarea definiiei legale a puterilor de constrngere variaz
considera!il dup diferitele sisteme %uridice, ceea ce influeneaz, n consecin,
adapta!ilitatea diferitelor dispoziii %uridice pentru noile sfidri ale societii
informatizate. &n al treilea rnd, n numeroase ri din 'uropa, nu este uor de
determinat dac o interpretare a procedurii penale prin analogie este posi!il
sau nu. &n consecin, i avnd n vedere mandatul comitetului, capitolul care va
urma nu poate da dect o prim ... pentru a anga%a o mai larg dez!atere
internaional.
a. $epistarea i confiscarea de date nregistrate sau tratat pe
sisteme informatice
89
&n practic, depistarea i sesizarea de date nregistrate sau tratate pe
sisteme informatice sunt principalele mi%loace de o!inere a pro!elor n mediu
informatizat. &n ma%oritatea cazurilor, putem gsi date despre suporturile
mo!iliare i corporale, ca de e#emplu discuri, !enzi magnetice, hri sau lista%e
pe hrtie. &n alte cazuri, datele pot fi stocate n mod permanent pe discuri rigide
sau pe zaruri, nct nu este uor s se e#trag din computer. &n cazuri
particulare ,de e#emplu, date care defileaz pe un ecran sau care sunt
nregistrate n memoria cu tori numai pentru puin timp-, datele pot chiar s nu
ai! nici o materializare permanent ntr-un suport concret de date.
&n ma%oritatea rilor, puterile tradiionale de percheziie i de viziune
local, ca i puterile tradiionale de sesizare ,care le sunt adesea asociate- nu
pun pro!leme anume. &n ma%oritatea cazurilor, pentru a aduna aceste date
nregistrate sau tratate pe sistem informatic, tre!uie mai nti ptruns n localurile
unde este instalat sistemul informatic i apoi tre!uie fcut o percheziie
,1puterile de a intra i de a percheziiona2-, apoi tre!uie ca datele s poat fi
sesizate sau e#trase ,1puterea de a sesiza2-. &n ceea ce privete investigaiile
referitoare la datele informatizate nregistrate n mod permanent pe un suport
material de date, n numeroase ri puterile de percheziie i de sesizare viznd
cercetarea i sesizarea de 1o!iecte2 ,materiale- pertinente pentru procedur nu
puneau pro!leme serioase, cci, ntr-adevr, dreptul de sesizare i de
inspectare a suportului material de date tre!uie, de asemenea, s cuprind
dreptul de a inspecta datele. Altfel spus, nu este nici o diferen c datele sunt
notate cu cerneal pe hrtie sau prin impulsuri magnetice pe suporturi
electronice de date. Acest lucru mai este nc evident n rile unde autorizaiile
de percheziie i de confiscare se refer la tot ce ar fi admisi!il ca dovad la
proces ,vezi paragraful 9, de mai %os-. &n orice caz, nu tre!uie s e#iste diferene
de tratare ntre cele dou moduri de nregistrare a informaiilor.
$ac un document nu poate fi confiscat din cauza unei anume dispoziii,
de e#emplu pentru c deintorul documentului nu poate depune mrturie n
calitate de martor legat de coninutul su ,dac este vor!a de un medic, de un
avocat etc.-, tre!uie aplicat datelor informatizate acelai tratament.
&n consecin, e#erciiul autorizaiilor tradiionale de percheziie i de
confiscare nu risc, n general, s pun pro!leme dect dac datele nu sunt
nregistrate n mod permanent pe un suport material. $ar sunt cazurile n care
principiul de su!sidiaritate a normelor de constrngere sau a proporionalitii lor
face ilicit confiscarea suporturilor de date foarte comple# sau de instalaii
informatice complete pentru a nu reuni dect un numr mic de date. &ndoieli pot,
de asemenea, s se iveasc n cazurile n care suporturile de date, cum ar fi
memoria cu tori, discuri dure sau zaruri, nu pot fi prelevate pentru a fi apoi
evaluate pe un computer al poliiei, dar tre!uie s fie analizate cu a%utorul
sistemului informatic care face o!iectul percheziiei. &n acest ultim caz,
8:
ma%oritatea sistemelor %uridice nu precizeaz n ce msur autorizaiile de
percheziie i de confiscare neleg s utilizeze materialul aparinnd unui martor
sau celui prevenit. )umai cteva sisteme %uridice afirm clar c, pentru a opera
percheziia i confiscarea, toate 1msurile necesare2 pot fi adoptate.
&n ceea ce privete percheziiile n reele informatice, tre!uie prevzute
limitele i modurile de aprare pentru diferite reele i sisteme informatice care
sunt relegate aici, ca i pentru persoanele ce fac o!iectul investigaiei. Cre!uie
evitat percheziionarea unui numr nedeterminat de sisteme informatice legate
prin intermediul liniilor de telecomunicaii. $ac %udectorul n-a acordat n mod
e#pres autorizaii de percheziie mai e#tinse, percheziia nu tre!uie n nici un caz
s mearg pn dincolo de ceea ce sistemul ar fi fost autorizat s fac el nsui.
&n concluzie, comitetul recomand deci ca statele s pun n vedere clarificarea
situaiei %uridice, modificnd dreptul lor procedural n cazurile precitate.
Aceste incertitudini care su!zist sunt rezolvate printr-o propunere a
Comisiei olandeze n termenii creia 2toate datele care ar putea servi la
scoaterea la iveal a adevrului sunt suscepti!ile de a fi strnse sau nregistrate,
n msura n care ele sunt stocate, tratate sau transferate cu a%utorul unui
dispozitiv informatizat2. * astfel de dispoziie sui generis pentru 1colecta de date2
prezint avanta%ul de a rezolva chestiunile specifice 1depistrii sau confiscrii de
date2 ntr-un mediu informatic, ca de e#emplu ram!ursarea cheltuielilor.
+. *!ligaia cooperrii active
&n multe cazuri, autorizaiile susmenionate de intrare, de percheziie i de
confiscare i chiar autorizaia sui generis de a strnge date, nu garanteaz
succesul unei investigaii. &ntr-adevr, autoritile nu dispun adesea de
competene necesare pentru a accede la sisteme informatice moderne. &n
msura n care e nevoie de cunotine despre materialul informatic, sisteme de
e#ploatare i soft tip, putem rezolva aceste pro!leme printr-o formare mai !un
de anchetatori [vezi @ecomandarea nr.@ ,4<-9 a Comitetului de /initri privind
nvmntul, cercetarea i formarea n materie de informatic i de drept\.
Accesul la sistemele informatice se lovete i de pro!leme specifice datorate
naturii comple#e a informaticii, pro!leme care nu pot fi rezolvate dect n parte
printr-o formare mai !un a poliitilor. Aa este cazul pentru anumite soft-uri i
cripta%e de securitate destinate s mpiedice orice acces neautorizat la informaii.
&n consecin, o!ligaia care revine cetenilor de a coopera cu poliia ia o
importan mult mai mare ntr-un mediu informatizat dect ntr-un domeniu
netehnic, 1vizi!il2.
;istemele %uridice ale ma%oritii rilor occidentale dispun de dou
instrumente care ar putea fi utile la cooperarea necesar n vederea strngerii
de elemente de pro!e ntr-un mediu informatizat( o!ligaia de a furniza piese cu
convingere sesiza!ile i o!ligaia de a mrturisi. Alte ri au adoptat sau au
85
sugerat dispoziii sau propuneri de reforme suplimentare i de o mai mare
anvergur.
*!ligaia de a furniza o!iecte sesiza!ile merge adesea mpreun cu
autorizaiile de percheziie i de confiscare. &n ma%oritatea rilor, deintorul unui
o!iect sesiza!il este o!ligat s l predea la cererea autoritilor ,%udiciare-; numai
cteva sisteme %uridice nu prevd o asemenea o!ligaie. Aceast datorie de a
furniza o!iecte sesiza!ile poate a%uta autoritile nsrcinate cu investigarea, n
special pentru a alege anumite suporturi de date printre numeroasele discuri i
!enzi magnetice care sunt, n general, pstrate ntr-un centru informatic. $eci, n
numeroase ri, aceast o!ligaie nu pare s includ datoria de a imprima i de
a produce informaii specifice nregistrate pe un suport de date, cci o!ligaiile
%uridice n chestiune nu vizeaz dect producia de o!iecte corporale e#istente.
"are ndoielnic s se poat aplica aceste dispoziii prin analogie pentru a
permite producerea anumitor informaii, cci enumerarea e#haustiv a
autorizaiilor de constrngere specifice n procedura penal este un principiu
esenial al proteciei li!ertilor pu!lice. Acest lucru este vala!il i pentru
aplicarea prin analogie a o!ligaiei de a produce date informatice n virtutea
dreptului fiscal i comercial.
&n multe cazuri, din o!ligaia de a mrturisi poate s decurg o o!ligaie
important de cooperare activ. &n cteva ri, aceast o!ligaie de a mrturisi
,1a spune adevrul2, 1a rspunde la ntre!ri2 etc.- poate fi folosit la anumite
stadii ale procedurii cu profit, de e#emplu pentru a descoperi un anumit cuvnt
de trecere necesar pentru a accede la un sistem informatic sau pentru a localiza
anumite informaii n memorii vaste. &ntr-o anumit msur, s-ar putea folosi o
serie iMsau o com!inaie de ntre!ri pentru a o!ine e#plicaii despre
funcionarea unui sistem de securitate comple#. Cotui, n ma%oritatea sistemelor
%uridice, nu putem lrgi o!ligaia tradiional de a mrturisi pentru a constrnge la
o cooperare eficient, nici s scoat pe imprimant informaii precise. &n plus, nu
tre!uie s uitm c, n alte ri, martorul nu este o!ligat s fac o depoziie n
faa tri!unalului ,i, n anumite ri, procurorul-, dar nu n faa poliiei, atunci n
practic ea este cea care duce investigaia. )umai n cteva ri ,mai ales cele
scandinave- o!ligaia clasic de a mrturisi conine n plus o!ligaia pentru
martor 1de a-i mprospta cunotina despre afacere, de e#emplu e#aminnd
cri de calcul, scrisori, documente i o!iecte pe care aa-zisul martor poate
s-i procure fr dezagreare, mai ales, s-i ia note i s le depun n %ustiie.
Cu scopul de a face mai eficace investigaiile n mediu informatizat, cteva
ri au adoptat sau au propus noi o!ligaii de producere a unor anumite
informaii. $up noua lege !ritanic din 684:, referitoare la poliie i la dovezile
n materie penal, 1poliistul poate pretinde ca orice informaie deinut ntr-un
ordiantor i in situ s fie produs su! o form care s permit de a o preleva i
s fie vizi!il i lizi!il2. $e asemenea, raportul olandez sugereaz o nou
8+
dispoziie care nu permite numai magistratului instructor 1s strng sau s
nregistreze toate datele pertinente2, dar i 1s cear ca datele s fie produse
su! forma alegerii sale2. * propunere asemntoare este, de asemenea,
prevzut ntr-un nou proiect de lege canadian.
'ste greu s ne pronunm asupra punctului de a ti dac e !ine sau nu
s se preconizeze o asemenea o!ligaie de a produce i a face ieire pe
imprimanta computerului. "e de o parte, tre!uie mpiedicat o prea mare
ingerin a statului n drepturile cetenilor. "e de alt parte, tre!uie s se vad
c natura comple# a mediilor informatizate conduce, n general, la pro!leme
informatice specifice care pot fi e#trem de pre%udicia!ile investigaiilor penale.
Cre!uie, de asemenea, inut cont de faptul c o!ligaia de a produce date
informatizate specifice e#ist n alte domenii de drept, de e#emplu n dreptul
fiscal i n dreptul societilor. Comitetul estimeaz c acest domeniu merit o
mai ampl reflecie, dar i n ceea ce privete drepturile eventuale ale
suspectului de a refuza cooperarea activ i dreptul su de a nu furniza pro!e
mpotriva lui.
!. "unerea su! supraveghere a sistemelor de telecomunicaii i
de computere
"unerea su! supraveghere a liniilor de telecomunicaii sau a sistemelor
informatice poate facilita investigaiile %udiciare, mai ales n cazurile n care fie
datele sunt numai transmise i nu stocate n mod permanent, fie datele nu fac
dect s traverseze o ar, fie tre!uie o!servate n permanen telecomunicaiile
sau activitile informatice. &n timp ce autorizaiile de percheziie i de confiscare
constituie, de o!icei, o ingerin unic i 1vizi!il2 n li!erti personale; punerea
su! supraveghere a telecomunicaiilor i a sistemelor informatice asemntoare
cazurilor de ascultare clandestin, reprezint, n general, o ptrundere dura!il
de care cetenii vizai nu-i dau seama.
&n consecin, n ma%oritatea rilor, condiiile legale care se aplic n cazul
ascultrii telefonice sau nregistrrii de telecomunicaii sunt mult mai stricte dect
pentru alte msuri de constrngere.
Chiar pentru ascultarea telefonic, situaia %uridic difer considera!il
printre rile occidentale. &n multe dintre ele, principiul inviola!ilitii comunicaiilor
telefonice decurge din garaniile constituionale ale respectului caracterului
confidenial al corespondenei i ale respectului vieii private, drepturi care sunt,
de asemenea, consacrate de ctre Convenia european de salvgardare a
$repturilor *mului i Li!ertilor 0undamentale. &n altele, inviola!ilitatea
comunicaiilor telefonice este sta!ilit printr-o lege determinnd administraia
serviciului telefonic iMsau prin dispoziii penale prevznd sanciuni pentru
interceptarea comunicaiilor telefonice. '#cepiile de la principiul inviola!ilitii
comunicaiilor telefonice variaz, de asemenea( &n numeroase ri occidentale,
ascultrile telefonice sunt supuse unor condiii legale precise; n altele, ele
83
constau n dispoziii cu caracter general. Anumite propuneri prevd o aplicare
prin analogie a autorizaiei de interceptare a comunicaiilor, su! form de scrisori
sau de conversaii telefonice. Alte ri, practic chiar ascultarea telefonic fr
nici o %ustificare legal. &n sfrit, e#ist sisteme %uridice care consider ca ilegal
orice interceptare de comunicaii telefonice ,pentru mai multe detalii, vezi
Consiliul 'uropei, $osar legislativ nr.7, 1;upravegherea comunicaiilor telefonice
i nregistrarea telecomunicaiilor n anumite state mem!re ale Consiliului
'uropei2, ;tras!ourg, mai 6847-.
'ste indispensa!il s inem cont de arestrile Curii 'uropene a $repturilor
*mului n materie de supraveghere a comunicaiilor telefonice. &n afacerea
Tloss, apoi n afacerea /alone, Curtea a su!liniat necesitatea garaniilor
adecvate i eficiente contra a!uzului de supraveghere secret e#ersat de
autoriti, cci asemenea msuri constituie o violare a articolului 4, paragraful 6
al Conveniei europene a $repturilor *mului i tre!uie s fie %ustificate conform
condiiilor stricte ale articolului 4, paragraful 7 al Conveniei. /ai precis, !aza
legal %uridic a supravegherii comunicaiilor tre!uie s fie e#primat n termeni
suficient de clari, pentru a indica modul satisfctor cetenilor n care
circumstane i n ce condiii autoritile sunt a!ilitate s recurg la aceast
ingerin fr tirea celor interesai i potenial periculoas n dreptul respectului
vieii private i corespondenei.
0iecare ar aduce un rspuns diferit ntre!rii dac se tie c autorizaiile
uzuale n materie de ascultare telefonic pot sau nu fi aplicate supravegherii
altor servicii de telecomunicaii i de sisteme informatice. )ici o pro!lem anume
din informatic nu se pune n sistemele %uridice a cror legislaie permite, de
e#emplu, 1supravegherea traficului de telecomunicaii, incluznd nregistrarea
coninutului su2.
'#ist deci pro!leme de interpretare specifice informaticii, mai ales n rile
care nu autorizeaz dect supravegherea ,n englez, monitoring- conversaiilor
sau supravegherea ,n englez, surveillance- i nregistrarea traficului de
telecomunicaii pe suporturi sonore. Asemenea dispoziii sunt n special
pro!lematice cnd aplicarea prin analogie a autorizaiilor de constrngere nu
este admis de procedura penal. Cu scopul de a evita pro!leme de
interpretare, unele ri au adoptat de%a sau au propus o legislaie nou,
permind interceptarea tuturor tipurilor de telecomunicaii n aceleai condiii ca
i conversaiile telefonice. Aceleai clarificri pot fi recomandate, cci
telecomunicaia ntre ordinatoare nu merit mai mult protecie dect
telecomunicaia ntre persoane.
Autorizaiile de constrngere corespunztoare tre!uie s fie formulate cu
precizie i armonizate mai pe deplin n diferite ri din 'uropa. Comitetul
estimeaz ca important, mai ales cu privire la Convenia european a
$repturilor *mului i la practica Curii, supravegherea de aproape a acestor
84
chestiuni i e#aminarea lor mai detaliat n vederea armonizrii diferitelor
autorizaii actuale.
:. Legalitatea strngerii, nregistrrii i intercone#iunii de date cu
caracter personal n cadrul unei proceduri penale
Condiiile legale ale strngerii, nregistrrii i intercone#rii de date cu
caracter personal difer considera!il de la o ar la alta. $iferenele ntre
sistemele %uridice nu se refer numai la regulile de fond, dar i la conte#tul
constituional, ierarhia normelor i modalitile de legiferare.
@are sunt rile care procedeaz la o dez!atere larg despre condiiile
constituionale care prezideaz strngerea, nregistrarea i intercone#area de
date cu caracter personal. $e e#emplu, n >ermania, n cele!ra sa decizie
Census, Curtea Constituional 0ederal a recunoscut c nregistrarea de ctre
stat a datelor cu caracter personal ,mai ales n sistemele informatice- putea
influena comportamentul cetenilor i putea pune n pericol li!ertatea de
aciune a acestora i ea tre!uia deci s fie considerat ca un atentat la li!ertile
pu!lice, necesitnd o !az legal e#plicit i precis. ]rile de ?os urmeaz, de
asemenea, aceast metod. )oua Constituie spaniol i noua Constituie
portughez revizuit conin chiar garanii specifice, prote%nd viaa privat a
cetenilor contra riscurilor informatice. &n schim!, n numeroase alte ri, ca
$anemarca sau 0rana, strngerea i nregistrarea de date cu caracter personal
nu sunt ,nc- considerate la nivel constituional, ci legal.
Curtea european a $repturilor *mului a fost, de asemenea, recent
chemat s se pronune asupra compati!ilitii cu articolul 4, paragraful 6, al
Conveniei europene a $repturilor *mului pentru strngerea i nregistrarea de
date cu caracter personal fr tirea celui interesat. &n afacerea Leander, Curtea a
%udecat c o asemenea practic pune o pro!lem cu privire la articolul 4,
paragraful 6, dar c ea ar fi %ustificat prin articolul 4, paragraful 7. Alte decizii, att
ale Curii, ct i ale Comisiei, au recunoscut c protecia de date ar releva un
cmp de aplicare al dreptului pentru respectul vieii private garantat prin articolul 4.
]rile care reglementeaz strngerea, nregistrarea i intercone#area de
date cu caracter personal o fac la nivel constituional sau legal, i n acest ultim
caz, au alegerea ntre diferite legi.
Cteva ri includ dispoziiile = sau cel puin o parte dintre ele = n cadrul lor
de procedur penal. Aceast tehnic legislativ prezint urmtorul avanta%( codul
de procedur penal rmne unicul te#t, dnd lista atentatelor la li!ertile
personale care pot surveni n cadrul unei proceduri penale. /a%oritatea rilor
reglementeaz = total sau parial = fiierele poliiei n legile lor generale legate de
protecia de date; n ma%oritatea cazurilor, dispoziiile sunt aplica!ile activitilor
represive ale poliiei ,urmrire de delincveni- i aciunii sale preventive
,meninerea ordinii pu!lice-. Enele ri e#clud - total sau parial = fiierele poliiei
din legile lor generale ,represive sau preventive- legate de protecia datelor iMsau
88
adopt legi specifice pentru toate tipurile de date ale poliiei. .talia are o lege
specific administrnd fiierele poliiei, iar *landa va introduce o astfel de lege.
&n afar de aceste chestiuni de ierarhie a normelor i de conte#tul legilor,
tehnica legislativ, inerea i mecanismele de control al dispoziiilor difer de
asemenea. 0iind vor!a de tehnic legislativ, cteva ri consider necesar o
reglementare mai detaliat i mai precis; altele au recurs la clauze mai mult
sau mai puin generale.
&n alte ri, nu e#ist nici o dispoziie legislativ determinnd utilizarea de
date cu caracter personal n sectorul poliiei, n Belgia de e#emplu. &n ceea ce
privete deinerea de legi, pare s e#iste puine ri care s reglementeze strict
fiierele poliiei. $impotriv, n ceea ce privete cazierul %udiciar, sunt numeroase
rile care au fcut n domeniul radierii meniunilor la cazierul %udiciar. $up
@ecomandarea nr.@ ,4:-6< de ctre Comitetul de /initri pentru cazierul %udiciar
i rea!ilitarea condamnailor, guvernele ar tre!ui s ia msuri adecvate pentru
protecia datelor din cazierul %udiciar, mai ales n cazul informatizrii sale.
Consiliul 'uropei a ntreprins un studiu comparativ la nivel internaional i
a desfurat eforturi pentru protecia internaional a particularilor. Articolul 8 al
Conveniei pentru protecia persoanelor cu privire la tratarea automatizat a
datelor cu caracter personal ,seria tratatelor europene nr.6<4- permite
derogarea anumitor dispoziii pentru a prote%a, ntre altele, securitatea statului,
sigurana pu!lic sau represiunea infraciunilor. Comitetul de /initri a adoptat
n 6843 @ecomandarea @ ,43-65 viznd reglementarea utilizrii de date cu
caracter personal n sectorul poliiei. 'a sta!ilete o serie de principii de !az cu
intenia guvernelor statelor mem!re de a a!orda pro!lemele puse de
strngerea, nregistrarea i tratarea datelor cu caracter personal de ctre poliie,
n aa fel nct s evite ca un vid %uridic s nu fie creat prin posi!ilitatea de a
invoca derogarea prezentat n articolul 8 al Conveniei.
5. Admisi!ilitatea pro!elor produse de calculator n proceduri penale
Admisi!ilitatea pro!elor produse de computer nu este important numai
pentru utilizarea fiierelor informatizate cu ocazia procesului n materie penal
sau civil. 'a este, de asemenea, indispensa!il din punct de vedere al forei
autorizaiilor de constrngere descrise mai sus, ca i din punct de vedere al
ntra%utorrii %udiciare. &ntr-adevr, n ma%oritatea rilor, autorizaiile de
constrngere nu se aplic dect elementelor care ar putea constitui pro!e
primi!ile ,admise- cu ocazia unui proces. &n consecin, dac anumite date
informatizate sau anumite ieiri pe imprimanta de computer nu ar putea servi ca
pro!e, ele nu ar mai putea s fac o!iectul unei percheziii i vreunei confiscri.
&n practic, diverse pro!leme %uridice care se pun sunt cruciale, cci este uor s
manipulezi scoaterile pe imprimant i datele informatizate ,fenomen care este
!ine descris fcnd scoateri pe imprimanta de computer a 1produselor de mna
a doua2-.
6<<
Admisi!ilitatea n %ustiie a mi%loacelor de pro! provenind din nregistrri
informatice depinde, pentru o mare parte din principiile fundamentale care
determin administrarea pro!elor n ara la care ne referim. "utem distinge dou
mari grupe de ri.
Legile mai multor ri = ca Austria, $anemarca, @.0.>., 0inlanda, 0rana,
>recia, .talia, ?aponia, )orvegia, "ortugalia, ;pania, ;uedia, 'lveia i Curcia =
pornesc de la principiul li!erei producii i a li!erei evaluri a pro!elor ,1sistemul
intimei convingeri2-. &n aceste ri, tri!unalele pot accepta, n principiu, toate
tipurile de pro!e i ele tre!uie s aprecieze n ce msur pot s se ncread n
ele sistemele %uridice fondate pe asemenea principii. )u e#ist, n general, s
admit nregistrri informatice ca dovezi de convingere. )u sunt pro!leme dect
atunci cnd dispoziiile procedurale prevd reguli specifice pentru dovada
actelor %udiciare sau dovada cu a%utorul documentelor %uridice. &n caz
asemntor, te#tul unui document ar putea fi considerat ca o 1copie2, cu
consecina c tri!unalul poate s se informeze despre datele de !az, cci ele
sunt, n general, mai fia!ile.
Contrar situaiei %uridice din aceste ri, rile din Common laS, mai ales
Australia, Canada, /area Britanie i ;.E.A., se caracterizeaz, n mare msur,
printr-o procedur oral i contradictorie. &n aceste ri, un martor nu poate face
o depoziie dect referitor la ceea ce cunoate el personal, declaraiile sale
putnd astfel fi verificate cu a%utorul unui contra-interogatoriu. .nformaiile de
mna a doua, adic cele care provin de la altcineva, din cri sau din dosare,
sunt considerate ca vor!e ,hearsaK- i sunt, n principiu, reprimi!ile. '#ist mai
multe e#cepii de la aceast regul, mai ales 1e#cepia documentelor
comerciale2 sau 1e#cepia copiilor fotografice2. '#cepia documentelor
comerciale, de e#emplu, permite un astfel de document sta!ilit n cursul unei
activiti comerciale pentru a fi produs ca pro!e chiar dac nici o persoan fizic
nu poate mrturisi despre credina propriilor sale informaii.
&n aceste ri, pro!lema de a ti dac fiierele informatice i scoaterile pe
imprimant constituie pro!e ireprimi!ile sau relev c una dintre aceste e#cepii
a fcut o!iectul unor largi dez!ateri. Anumite ri din Common laS au admis
scoaterile pe imprimant ca relevnd de la e#cepie documentele comerciale.
Altele au ela!orat legi i proiecte de legi permind admiterea ca pro!e a unei
documentri informatice cnd sunt reunite cteva condiii.
Legea !ritanic din 684:, referitoare la poliie i la pro!ele n materie
penal, prevede la articolul +8.a c o declaraie figurnd ntr-un document
produs pe computer tre!uie s satisfac condiiile urmtoare pe lng condiiile
generale de admisi!ilitate a documentelor pro!ante(
16. )u este nici un motiv rezona!il de a se gndi c declaraia este
ine#act pe motivul unei folosiri incorecte a computerului.
6<6
7. &n orice moment pertinent, computerul s funcioneze corect sau ca
proasta funcionare sau a!sena funcionrii s nu fie de natur s afecteze
producerea documentului sau e#actitatea coninutului su; i
9. Coate condiiile pertinente precizate prin reguli de procedur ,...- s fie
satisfcute.2
&n ;tatele Enite, mai multe legi de stat conin dispoziii care a!ordeaz
specific pro!leme de administrare a pro!elor. &n 6849, Codul mi%loacelor de
pro! ,'vidence Code- din California a fost modificat printr-un nou articol
65<<.5, identic cu articolul 9 din proiectul de lege al Comisiei e#ecutive a
statului. )oul articol stipuleaz c 1informaiile nregistrate pe computer sau
programele informatice sau copiile de informaii nregistrate pe computer sau de
programe informatice nu tre!uie s fie fcute ireprimi!ile prin regula celui mai
!un mi%loc de dovad ,!est evidence rule-. @eprezentarea imprimat a
informaiilor sau programelor informatice tre!uie s fie admisi!il ca dovad a
e#istenei i a coninutului datelor informatizate. @eprezentrile imprimate sunt
presupuse a fi reprezentri e#acte a datelor informatizate, c ele sunt destinate
s traduc. Aceast prezumie poate fi totui ntoars pe partea cealalt. $ac o
parte aduce dovada c o asemenea reprezentare imprimat este ine#act sau
puin fia!il, aparine prii care a produs-o ca mi%loc de dovad de a sta!ili
convingnd %udectorul de superioritatea dovezii sale, c reprezentarea
imprimat constituie cea mai !un dovad disponi!il a e#istenei i a
coninutului informaiilor sau programe informatice n chestiune. &n .oSa, noua
lege din 684:, referitoare la criminalitatea informatic, creeaz articolului 36+
A.6+ o nou regul de dovad n termenii creia 1n cadrul unei aciuni e#ersate
n virtutea prezentului capitol, scoaterile pe imprimata de computer tre!uie s fie
considerate ca dovezi vala!ile ale oricror softuri sau programe sau date
informatice coninute ntr-un computer sau e#trase dintr-un computer, n ciuda
oricrei dispoziii contrare prevzut printr-o regul de pro! aplica!il2.
Canada a prezentat ;enatului, pe 64 nov.6847, un proiect de lege referitor
la mi%loacele de pro! ,"roiect ;-99-. Acest proiect rezulta din propunerile
Conferinei despre uniformizarea legilor din Canada ,6846- i coninea dispoziii
referitoare la admisi!ilitatea ieirilor pe imprimanta computerului i la alte
mi%loace de dovad informatizate n proceduri %udiciare. "roiectul n-a fost totui
niciodat adoptat de "arlament. &n 684+, o nou lege canadian n materie a
fost supus unor consultaii, dar n-a fost nc prezentat "arlamentului. &n
termenii articolului 676 al proiectului, 1"artea care nelege s produc un
document informatizat poate sta!ili c el constituie un original printr-o pro!(
a. fie c documentul corespunde, n toate elementele sale
importante, datelor furnizate computerului;
!. fie c programul utilizat de computer pentru a informatiza
documentul trateaz genul de date n cauz n mod fia!il i nu e#ist nici un
6<7
motiv rezona!il de a crede c documentul nu corespunde, n toate elementele
sale importante, datelor furnizate computerului.2
La nivel internaional, n ceea ce privete legile care cer dovada
tranzaciilor comerciale, Comitetul de /initri a adoptat @ecomandarea nr.@
,46-7< referitoare la armonizarea legislaiilor n materie de e#igen a unei scrieri
i n materie de admisi!ilitate a reproducerilor de i a nregistrrilor informatice.
Articolul 5 al recomandrii enumer condiiile specifice care tre!uie s fie
satisfcute atunci cnd documentele sunt produse prin sisteme informatice. &n
plus, posi!ilitatea de a produce n %ustiie date e#ploata!ile pe computer n
calitate de documente pro!ante a fost studiat de Comisia )aiunilor Enite
pentru dreptul comercial internaional ,C)E$C.- i de ctre Consiliul de
Cooperare Vamal ,CC$-. &n iunie 6845, C)E$C. a adoptat o recomandare
cernd guvernelor s-i revizuiasc dispoziiile legale care afecteaz
posi!ilitatea de a produce ca dovezi documente informatice cu ocazia
proceselor, cu scopul de a elimina o!stacolele inutile care mpiedic s le
admit.
* astfel de armonizare internaional a legislaiei n materie de dovezi este
dornic pentru procedura penal i ntra%utorare %udiciar, cci este din ce n ce
mai frecvent ca reproducerile sau nregistrrile efectuate ntr-o ar s fie
prezentate ca dovad ntr-o alt ar.
6<9
CAPIT!U! (
INFR$ATICA )URI&IC
(.2 C7estiuni pre8iminarii
A vor!i despre informatica %uridic, dup unii autori nu nseamn folosirea
unei e#presii originale; dup alii, este un a!uz de lim!a% pentru c informatica
este o tiin, iar interveniile sale n lumea dreptului reprezint aplicaii %uridice.
)oi suntem adepii noiunii de informatic %uridic pe care o definim ca tiina
tratrii logice, cu mi%loace automate a informaiei %uridice. 'a cuprinde ansam!lul
aplicaiilor informatice n serviciul dreptului. $isciplin tnr i n plin
dezvoltare, ea este profund marcat de caracterul practic al rspunsurilor i
mi%loacelor sale, remarcndu-se prin creativitate i reflecii teoretice asupra
gndirii i lim!a%ului %uridic. .nformatica %uridic are particulariti care o disting de
celelalte tehnici fcnd din ea un instrument original de schim!are. /ateria sa
prim este informaia %uridic; ea reprezint celula fundamental a ntregului
sistem %uridic; de aceea, prin prelucrarea informaiei %uridice, ea are o puternic
influen asupra modelelor de gndire, asupra structurilor, mentalitilor,
oamenilor i lucrurilor. .nformatica %uridic este un remarca!il instrument n
serviciul dreptului, dar i un factor de mutaie important n domeniul %uridic. 'ste
dificil de ntocmit un ta!lou de ansam!lu al aplicaiilor informaticii n drept, ele
sunt variate i numeroase, fiind legate de realizri %uridice confirmate, unele n
curs de e#perimentare sau studii teoretice.
En prim efort de clasificare tinde s disting clar informatica %uridic -
o!iect al dreptului, de informatica pur i de dreptul informatic, creat n urm cu
6< ani, care este o disciplin distinct a tiinelor %uridice. "entru ca %uritii s
cunoasc din ce n ce mai multe dosare, acte de procedur, pro!leme de
contencios i pentru reglarea rapoartelor de afaceri, acetia folosesc
calculatoare adaptate ori spre scopuri vizate. Aceste dosare sunt evident
nesate de noiuni tehnice, cum ar fi dreptul construciilor, procedura penal ori
criminalistica. )u e#ist motive fundamentale pentru a concluziona c aceste
domenii sunt pur tehnice sau c e#perii sunt au#iliari ai %uritilor, iar mecanismul
dreptului comun este ineficient n gsirea unei soluii corecte.
'ste adevrat c n aceast viziune se procedeaz la o analiz limitat n
dreptul privat i n special n dreptul o!ligaiilor. .nformatica interpeleaz %uristul
asupra unui spectru mai larg al pro!lematicii, iar cantitatea de lucrri consacrate
acestor pro!leme este semnificativ mai mare.
Aceste ntre!ri sunt generate de tehnica nsi, pentru c n
considerarea lor ele sunt fr precedent, soluiile nu sunt ntotdeauna att de
6<:
simple pe ct par, dac ne referim la reglarea unui !anal conflict ntre furnizorul
i consumatorul de valori informatice. Bineneles, se pune apriori pro!lema
atarii la o tehnic %uridic pe care partizanii teoriei autonomiste prefer s o
pun pentru stigmatizarea vidului %uridic, pentru %ustificarea unei discipline
orig%nale( Y&n mod sigur, se a!andoneaz plcerii ce afirm c informatica este
cea care dorete nfiinarea unui nou drept i a unor noi %uriti. .deea este
valorizat ,fiind rezultatul unui ezoterism sau, dac preferai, a specialitilor care
dein cunoaterea i sunt permanent flatai- i comod ,ea dispensndu-se de
necesitatea e#istenei unui drept e#terior, prin definiii valoroase ale altora-.
$ez!aterile nu sunt inutile, pentru c ele se nscriu n necesitatea
cunoaterii, nelegerii tehnologiei, care este nu numai nou, ci i revoluionar;
n sens sociologic al termenului, ele se integreaz n sistemul nostru %uridic ntr-
un prim caz, dar formeaz, n acelai timp, o!iectul reglementrilor punctuale,
de circumstan, inspirate din hazardul definiiilor fort contre le fai!le, mai puin n
funcie de progresul tehnic i de concepiile politice.
$ar discuiile neacadaemice sunt de natur s constate cu uurin
cantitatea i varietatea temelor concrete care sunt a!ordate cu ocazia
dez!aterilor referitoare la doctrin.
Crecnd n revist pro!lemele puse, ne punem o prim ntre!are( ce este
informatica i care este domeniul pe care l acoper dreptul suW 'ste necesar a
integra tot ceea ce, mai mult sau mai puin, necesit utilizarea unui computer
sau crearea, pe lng dreptul informatic, a unui drept al !anilor ,montiNue-, a
unui drept al televiziunii ,tlmatiNue-, a unui drept al comunicaiilor
,communicatiNue-W 'ste suficient s credem c pentru %uristul modern este
numai un tic, mai puin o nclinaie incorigi!il spre descoperirea de noi
comparaii sau tre!uie s constatm c interferena noilor tehnologii cu dreptul
se produce la diferite nivele, avnd n vedere totalitatea clasificrilor %uridice
recunoscute, i care par singurele artificiale n lotul soluiilor acestei materii
tradiionale, pentru amalgamarea unei discipline monolitice creat din toate
punctele componente.
"entru a face o panoram succint, este necesar sta!ilirea unei paralele
cu un alt fenomen al societii( automo!ilul. 'ste necesar, dup cum se vede,
demonstrarea gsirii unui sistem de drept via!il, avnd propriile sale
mecanisme, cu structuri normative i pretoriene care s-l fac propice pentru
ncadrarea unei tehnologii noi.
Etilizarea de !un-credin a unui vehicul este frecvent generatoare de
distrugeri, de accidente de circulaie. Aceast pro!lem este progresiv reglat
pe fondul responsa!ilitii delictuale printr-o %urispruden adecvat, pe care
legiuitorul o consacr, conformeaz sau precizeaz de la caz la caz.
$e asemenea, folosirea normal a unui calculator este generatoare de
nenelegeri, cel mai adesea ntre furnizorul unui material inadaptat cerinelor
6<5
prevzute i clienii si. $e la cele!ra afacere 0lammarion mpotriva .B/,
a!ordarea contenciosului a demonstrat c fundamentul clasic al responsa!ilitii
contractuale ofer %udectorului puine posi!iliti de soluionare a conflictului.
>eneralizarea folosirii automo!ilului a condus ;tatul la instaurarea i
perfecionarea regulilor de prevenire, fi#nd un anumit comportament pentru
conductorii auto. $e la impunerea codului rutier, un cod de conduit legal se
impune pentru e#ploatarea fiierelor nominale pu!lice i private; ,n 0rana este
legea Y.nformatic i li!ertateY.-
"erfecionrile tehnice impun noi soluii %uridice. Argumentele
performanelor poteniale ale autovehiculelor reclam reglementri referitoare la
limitarea vitezei i tehnici particulare aferente constatrii infraciunilor. $e
aceeai manier, circulaia informaiilor pe suport magnetic are influene
considera!ile asupra dreptului de pro!.
Astzi, cu toate c nu e#ist un mecanism propriu de protecie a creaiei,
$reptul a produs, atunci cnd a avut nevoie, un sistem de protecie a creaiei
intelectuale informatice.
Legiuitorul romn e#clude statutul de inventator, optnd pentru
considerarea dreptului de autor drept principal mi%loc de protecie a programelor
de calculator prin YLegea dreptului de autor i a drepturilor cone#eY, pu!licat n
/onitorul *ficial nr.+<M7+ martie 688+.
Bncile de date reclam un regim %uridic, un statut, avnd n vedere
caracterul difuz al relaiilor care se sta!ilesc ntre actul informatic i drept. Astzi,
!ncile de date nu mai sunt suporturi primare ale cunoaterii, ci numai vectori
amplificatori ai instrumentelor de colectare sistematic organizat. Aceast
organizare pune o prim pro!lem( aceea de fi#are a dreptului respectiv de
productor de material magnetic i de proprietar al acestor !unuri. Afacerea
/icroforMLe /onde, care nu i-a gsit nici astzi soluie %udiciar definitiv, prin
rezistena opus de %udectorul de fond asupra poziiei e#primate de Curtea de
Casaie, ilustreaz comple#itatea acestor dez!ateri care constau n concilierea
dintre principiul li!erei circulaii a informaiei i dreptul de autor.
&n aceast materie, discuiile se rezum la ideea c proprietatea asupra
donaiilor nu este unic, precum i pe e#traordinara posi!ilitate de amplificare
dat de informaiile din vastele fonduri documentare, care suscit, n drept, o
alt pro!lem. &n mod provizoriu, ntruct !ncile de date nu constituie o
activitate aductoare de !eneficiu, aspectul fiscal al regimului acestora nu poate
fi primordial. &n termeni iniiali, pro!lemele n materie de evaluare a fondului
documentar, de conta!ilizare a investiiilor e#istente n momentul constituirii
sistemului, pot deveni de cel mai mare interes.
"e planul li!ertilor pu!lice, legiuitorul a dorit s prezinte !ncile de date
ca fcnd parte din sistemul reglementrilor referitoare la comunicaiile audio-
6<+
vizuale i s le doteze cu un statut em!rionar, n sensul c este necesar
declararea preala!il.
'videna raporturilor %uridice de drept privat nscute ntre furnizorii de
informaie i clienii lor poate pune pro!leme. Contractul, sui generis sau nu,
contractul Yde a!onamentY, ncheiat ntre productor i !eneficiar, noteaz - i
nu numai - particularitatea c nu este necesar reducerea cercetrii echili!rului
ntre o!ligaiile sinalagmatice simple. 'ste necesar e#plicarea, direct sau
indirect, a acestor relaii su! forma unui patrulater format din relaiile
contractuale nscute ntre a!onai, productori, utilizatori i furnizori ai
materialelor terminale indispensa!ile consultrii. $eci, acest patrulater poate
interveni inevita!il la un moment dat pentru preluarea responsa!ilitii ntr-o
situaie %uridic astfel creat. )e gndim, n primul rnd, la intermediarii care
prosper, prin titluri plti!ile sau nu, care se su!stituie clienilor. )u este mai
puin important aplicarea dreptului o!ligaiilor n raporturile dintre furnizorii i
!eneficiarii de reele de telecomunicaii, care constituie unul dintre domeniile
care necesit implicarea %uritilor.
;copul acestei dezvoltri teoretice este de a rspunde ctorva din
ntre!rile pe care informatica le pune unui %urist, fr a le anticipa pe cele pe
care integrarea modelelor electronice de comunicare %uridic urmeaz a le pune.
&nfiinarea unei tehnologii att de tentaculare precum informatica %ustific o
reflectare glo!al a fenomenului i analiza evoluiei tehnologiei informatice, n
conceptul societii comunicaiilor, fundamentnd cercetarea statutului su pe
Yipoteza c o teorie %uridic a informaiei poate servi ca fundament pentru un
drept al viitorului care presupune transformri i transferuriY.
0r a emite pretenia de e#haustivitate, vom ncerca n continuare s
facem o clasificare a aplicaiilor %uridice n spri%inul dreptului sau, mai precis spus,
sta!ilirea componentelor informaticii %uridice(
6- Aplicaii informatice n serviciul documentrii %uridice, domeniu pe care-l
vom denumi informatica %uridic de documentare;
7- Aplicaii informatice n serviciul funciei %uridice, domeniu pe care-l vom
denumi informatica %uridic de reglare social;
9- Aplicaii informatice n serviciul tiinei %uridice, domeniu pe care-l vom
denumi informatica %uridic de cercetare i colarizare.
(.# Ap8ica:ii informatice ?n ser<iciu8 documentrii ;uridice @
informatica ;uridic de documentare
:.7.6. ;isteme de gestiune a !azelor de date ;.>.B.$.
Cermenul de !az de date apare n 68+3 i reprezint o colecie de
informaii corelate despre su!iectul studiat, relaiile logice dintre aceste informaii
i tehnicile de prelucrare corespunztoare ,sortare, regsire, apreciere, tergere,
adugare, inserare, modificare-.
6<3
;istemul de gestiune a !azelor de date ;.>.B.$. reprezint sistemul de
programe care permite construirea !azelor de date, introducerea de nregistrri
n !azele de date i dezvoltarea de aplicaii privind !azele de date, permind
astfel accesul utilizatorului la date printr-un lim!a% de nivel nalt, apropiat modului
o!inuit de operare; el reprezint o interfa ntre utilizator i sistemul de
operare.
*rice sistem de gestionare a !azelor de date conine(
- lim!a%ul de descriere a datelor ,L$$-, care permite descrierea structurii
!azei de date, a componenei, a relaiilor dintre componente, a drepturilor de
acces al utilizatorilor la !aze de date ,B$-;
- lim!a%ul de cereri ,LC- este lim!a%ul n care se scriu programele pentru
realizarea prelucrrii datelor;
- lim!a%ul de prelucrare a datelor ,L"$-, care permite operaii asupra B$,
cum ar fi ncrcarea B$, inserarea, tergerea, cutarea sau modificarea unui
element, realizarea de statistici.
"rincipalele sarcini ale gestionarului !azei de date sunt(
- reducerea redundanei prin identificarea informaiilor comune i
alctuirea corespunztoare a aplicaiilor;
- eliminarea inconsistenelor ce rezult din reducerea redundanei;
- utilizarea simultan a datelor de mai muli utilizatori;
- standardizarea informaiilor;
- asigurarea securitii B$ prin acordarea i urmrirea modului de acces al
utilizatorilor la componentele B$;
- asigurarea integritii B$;
- asigurarea sincronizrii n cazul utilizrii simultane a B$ de mai muli
utilizatori sau a distri!uirii informaiei pe mai multe sisteme.
&n raport de modul de e#ploatare a B$, utilizatorii se mpart n urmtoarele
clase(
- utilizatorii o!inuii sunt utilizatorii care o!in informaiile fr a avea
cunotine de programare;
- programatorii de aplicaii scriu programe n lim!a%ul de cereri, acestea
sunt apoi compilate i memorate n fiiere program, putnd fi lansate n e#ecuie
prin invocarea numelui asociat lor.
Administratorul !azei de date este cel care sta!ilete structura iniial a
!azei de date i modul de memorare a datelor la nivel fizic, acord utilizatorilor
dreptul de acces la !aza de date sau pri ale ei, sta!ilete condiiile pentru
asigurarea securitii i integritii datelor, modific structura B$ dac este
nevoie, asigur ntreinerea B$ fcnd copii periodice i reconstituind B$ n
cazul n care au aprut erori i rspunde de modul de utilizare a !azei de date.
6<4
Administratorul sistemului de !aze de date, care sta!ilete !azele de date
de pe un sistem de calcul, aloc spaii de memorare i asigur drepturi de
acees.
Cele mai multe ;>B$-uri conin i o colecie de utilitare folosite n
diferitele aplicaii, cum sunt(
- procesoare de lim!a%e de cereri;
- editoare de rapoarte;
- su!sisteme de reprezentri grafice;
- posi!iliti de lucru ta!elat;
- procesoare de lim!a%e naturale;
- programe statistice;
- generatoare de aplicaii.
:.7.7 /odele ale !azelor de date
&n tehnica proiectrii !azelor de date se utilizeaz trei tipuri de modele de
!aze de date(
/odelul ierarhic;
/odelul reea;
/odelul relaional
- /odelul ierarhic ,ar!orescent- este modelul cel mai natural, iar rezultatul
studiului dup modelul ierarhic l reprezint o structur ierarhic ramificat. ;
analizm structura $epartamentului de informatic, cercetare i documentare
,$.C$- compus din trei servicii, n fiecare serviciu e#istnd %uriti i
informaticieni.
&ntr-o structur ierarhic ramificat, fiecare printe poate avea mai muli
copii, dar fiecare copil are un singur printe.
Etiliznd o astfel de schem, este uor de adugat un %urist la ;erviciul
informatic, !iroul %uriti, dar este mai dificil s numrm toi informaticienii din
toate !irourile.
- /odelul reea este un model performant, dar complicat. * !az de date
de tip reea reprezint o colecie de noduri i legturi, fiecare nod putnd fi legat
de oricare altul. Legturile formeaz trasee prin intermediul crora putei
rspunde repede nu numai la ntre!area referitoare la numrul de %uriti din
;erviciul cercetare, dar i cea relativ la numrul total de informaticieni din B$.
Legturile tre!uie sta!ilite avnd tot timpul n minte interogrile posi!ile i
aciunile viitoare pro!a!ile.
- /odelul relaional reprezint cel mai utilizat model de stocare a datelor,
prezentat pentru prima dat de '.0.Codd n 683<, n articolul 1En model
relaional al datelor pentru !nci de date sau de date folosite n comun2. /odelul
este preluat de C.?.$ate de la .B/, care, mpreun cu '.0.Codd, a fondat
.nstitutul @elaional, care este dedicat e#plicrii i promovrii modelului
6<8
relaional. /odelul relaional este o a!stracie matematic, este o metod de
reprezentare, manipulare i regsire a informaiei. &n cadrul modelului relaional,
datele sunt stocate n ta!ele conceptuale n care rndurile reprezint cazurile
posi!ile, iar coloanele atri!utele.
'.0.Codd a definit 69 reguli cunoscute ca 1Cele 67 reguli ale lui Codd2,
care caracterizeaz modelul relaional(
<. En sistem relaional de administrare a !azelor de date tre!uie s poat
administra !azele de date n ntregime prin funciile sale relaionale.
6. @egula informaiei. Coate informaiile dintr-o !az de date relaional
,inclusiv numele de ta!el i de coloan- sunt reprezentate e#plicit ca valori n ta!ele.
7. Acces garantat. *rice valoare dintr-o !az de date relaional este
accesi!il garantat prin folosirea unei com!inaii ntre numele ta!elului, valoarea
cheii primare i numele coloanei.
9. ;uportul sistematic al valorii nule. ;>B$ asigur un suport sistematic
pentru tratamentul valorilor nule ,date necunoscute sau neaplica!ile-, diferit de
valorile presta!ilite i independent de orice domeniu.
:. Catalogul relaional activ on-line. $escrierea !azei de date i a
componentelor sale este reprezentat la nivel logic su! form de ta!ele i de
aceea, poate fi interogat folosind lim!a%ul !azei de date.
5. ;u!lim!a%ul multilateral al datelor. Cre!uie s e#iste cel puin un lim!a%
acceptat care s ai! o sinta# !ine definit i s fie multilateral, prin faptul c
suport definirea i manipularea datelor, regulile de integritate, autorizarea i
tranzaciile.
+. @egula actualizrii vederilor. Coate vederile care pot fi actualizate pot fi
actualizate n cadrul sistemului.
3. .nserarea, actualizarea i tergerea la nivel de mulimi. ;>B$ suport nu
numai regsirea datelor la nivel de mulimi, ci i inserri, actualizri i tergeri.
4. .ndependena fizic a datelor. "rogramele de aplicaii i cele create pe
moment nu sunt afectate din punct de vedere logic la deteriorarea metodelor de
acces fizic sau a structurilor de memorare.
8. .ndependena logic a datelor. "rogramele de aplicaii i cele create pe
moment nu sunt afectate din punct de vedere logic cnd sunt fcute modificri n
structurile ta!elelor.
6<. .ndependena integritii. Lim!a%ul !azei de date tre!uie s poat defini
regulile de integritate. Acestea tre!uie s fie memorate n catalogul on-line i nu
pot fi nclcate.
66. .ndependena distri!uiei. "rogramele de aplicaii i cererile momentane
nu sunt afectate din punct de vedere logic la prima distri!uire a datelor sau la o
distri!uire ulterioar.
66<
67. )esu!versiunea. )u tre!uie s fie posi!il s fie nclcate regulile de
integritate definite prin lim!a%ul !azei de date prin folosirea lim!a%elor de nivel
inferior.
.deea lui Codd pentru un sistem de administrare a !azelor de date
relaionale folosete conceptele matematice de alge!r relaional pentru a
grupa datele n mulimi i a sta!ili relaii ntre su!mulimile ,domeniile- comune.
$atele sunt separate n mulimi care seamn cu structura unui ta!el format din
elemente informaionale individuale numite coloane, tuple sau cmpuri. En
singur set al unui grup de cmpuri este cunoscut ca o nregistrare, linie sau
valorile tuplurilor.
$e e#emplu, pentru a crea o !az de date relaional constnd din datele
studenilor, punctul de start este un ta!el numit ;CE$')].. Cmpurile ta!elului
;CE$')]., sunt urmtoarele( nume, vrst, medie admitere, domiciliu, telefon.
;CE$')].
)ume Vrst /edie
admitere
$omiciliul Celefon ;e#
"opa .on 75 3,+< Bucureti 995:++< /
Varga "itut 7< 4,9< Cimioara 979797 /
.on Cita 68 8,6< Arad 9:+533 0
Bar!u 'lena 7< 4,3< Culcea 7965:+ 0
Cele cinci linii alctuiesc nregistrrile pentru ta!elul ;CE$')]..
>sirea unei nregistrri din ta!el presupune instruirea sistemului de
administrare a !azei de date s gseasc nregistrrile n care cmpul )E/' este
completat cu numele Bar!u 'lena. $ac ;>B$ a fost instruit s regseasc toate
cmpurile, vor fi returnate utilizatorului toate informaiile de pe linia :.
/odelul relaional de !aze de date cuprinde trei componente principale(
- ;tructura datelor prin definirea unor domenii ,valori atomice- i a relaiilor
,atri!ute, tupluri, chei primare etc.-;
- .ntegritatea datelor prin impunerea unor restricii;
- "relucrarea datelor prin operaii din alge!ra relaional sau calculul relaional.
/odelul relaional se !azeaz pe noiunea matematic de relaie,
su!mulime a produsului cartezian a unei liste finite de mulimi numite domenii.
'lementele unei relaii se numesc tupluri, iar numrul de domenii din produsul
cartezian se numete aritatea relaiei. $e e#emplu, a
6
, a
7
, ..., a
D
cu a
i
din $
i
,- i
I 6, ..., D reprezint un tuplu al unei relaii de aritate D, n care a
i
este cel de-al i-
lea element al tuplului; altfel spus, ta!elul ;CE$')]. reprezint o relaie n care
capul ta!elului reprezint un tuplu, iar coloanele sale reprezint valorile tuplurilor
dintr-un domeniu dat al produsului cartezian.
666
&n reprezentarea su! form de ta!el a unei relaii, coloanelor i, respectiv,
domeniilor corespunztoare lor li se asociaz nume intitulate atri!ute. /ulimea
numelor atri!utelor unei relaii se numete schem relaional. $ac relaia
numit @ are atri!utele A
6
, A
7
, ..., A
D
, atunci schema relaional se noteaz @,A
6
,
A
7
, ..., A
D
-.
;u! raport arhitectural, o !az de date poate fi privit din mai multe
unghiuri de vedere(
- Enghiul de vedere al utilizatorilor, care lucreaz cu anumite pri
componente ale !azei de date numite vederi, ce sunt descrise prin su!scheme
n su!lim!a%e ale lim!a%ului de descriere a datelor. Etilizatorii primesc rspunsuri
la cererile formulate prin intermediul lim!a%ului de prelucrare a datelor.
- Enghiul de vedere al administratorului !azei de date, care integreaz
toate vederile referitoare la !aza de date ntr-un model numit schem
conceptual, care constituie nivelul logic al !azei de date.
- Enghiul de vedere al implementatorului !azei de date, care privete !aza
de date ca pe o colecie de fiiere memorate pe supori e#terni. Acesta
constituie nivelul fizic al !azei de date care este, de fapt, singurul nivel e#istent
efectiv.
"roiectarea unei !aze de date dup modelul relaional
/a%oritatea !azelor de date din domeniul %uridic sunt !aze de date relaionale;
de aceea, vom descrie succint etapele proiectrii acestora. "roiectarea !azelor
de date presupune fi#area structurii !azei de date i a metodelor de prelucrare a
datelor. $ac, n mod o!inuit, !aza de date i schim! frecvent coninutul,
structura ei rmne nemodificat pe lungi perioade de timp.
"rin proiectare se determin un model semantic, care s reflecte ct mai
fidel lumea real, construit astfel(
6. ;e identific o mulime de concepte semantice ,entiti, tipuri de entiti,
proprieti ale entitilor, identificatorii entitilor, relaii ntre entiti- ce dau
informaii despre lumea real.
7. ;e asociaz o!iecte sim!olice formale, prin care sunt reprezentate
conceptele semantice.
9. ;e definete o mulime de operatori formali ce pot s transforme o!iectele
formale.
'tapele construirii unei !aze de date sunt urmtoarele(
6. ;tudiul de feza!ilitate, ce const n cercetarea sistemelor e#istente, evaluarea
costurilor pe diversele alternative.
7. Cercetarea sistemului e#istent ,tipuri de date, dimensiuni etc.-.
9. Analiza sistemului prin determinarea cauzelor diferitelor evenimente i a
adoptrii metodelor i a alternativelor posi!ile.
:. "roiectarea sistemului prin determinarea celui mai !un model de reprezentare
i prelucrare a datelor, de asigurare a securitii i integritii.
667
5. $ezvoltarea sistemului prin sta!ilirea detaliilor asociate datelor prevzute a fi
luate n considerare, a relaiilor dintre ele i a modului de reprezentare fizic.
+. .mplementarea sistemului prin proiectarea, scrierea i testarea programelor,
antrenarea utilizatorilor, alctuirea documentaiei, crearea i ncrcarea
fiierelor.
3. @evizuire i ntreinere prin pro!e de lucru ale noului sistem, efectuarea unor
eventuale modificri, adugarea de noi componente i urmrirea procesului de
prelucrare a datelor.
"roiectarea urmrete o!inerea de !aze de date care s ntruneasc
urmtoarele caliti( corectitudine, consisten, distri!uire, fle#i!ilitate.
Criteriile de clasificare pentru determinarea modelului logic de date optim
corespunztor unei !aze de date sunt(
- Validare structural - reflectarea consistent a modului de utilizare a
informaiilor n lumea real;
- ;implitate - uurina nelegerii structurilor chiar de ctre utilizatori fr o
pregtire special;
- )eredundan - eliminarea, pe ct posi!il, a reprezentrii de mai multe ori a
aceleiai informaii sau a informaiilor ce se pot deduce logic din altele;
- $istri!uire - un model general aplica!il mai multor domenii, fr caracteristici
specifice unor aplicaii sau tehnologii particulare;
- '#tensi!ilitate - posi!ilitatea de a dezvolta noi componente cu efecte minime
asupra !azei de date e#istente;
- .ntegritate - consistena n modul de utilizare i ntreinere a valorilor din
informaii.
Concepte i noiuni utilizate n studiul !azelor de date relaionale
6. ;chema
;tructura logic a unei colecii de ta!ele care descrie complet o anumit
activitate este denumit schema !azei de date. 'a descrie cmpurile fiecrui
ta!el din punct de vedere al tipului datelor, dimensiunii, numelui i gamei
valorilor posi!ile, precum i relaiile dintre ta!ele.
7. )ormalizarea
0iecare ta!el din cadrul unei !aze de date tre!uie s fie normalizat, adic
fiecare intersecie dintre un rnd i o coloan tre!uie s ai! o singur valoare,
denumit valoare atomic. Alge!ra relaional cere ca ta!elele s fie
normalizate, dar ea nu presupune o ordine anume nici pentru rnduri
,nregistrri-, nici pentru coloane ,cmpuri-. $in acest unghi de vedere, ta!elul
reprezint o mulime neordonat de date.
9. Chei
*rice ta!el cuprine, n mod natural, unul sau mai multe cmpuri, care intr
n componena unei chei primare, utilizat pentru diferenierea unei nregistrri
de toate celelalte. $intre cmpurile unei nregistrri, mai multe pot fi alese drept
669
chei primare, dar ntr-o aplicaie doar una poate fi cheie primar, celelalte sunt
chei alternative. Asocierea a dou ta!ele ,ta!el printe i ta!el copil- se face
printr-un cmp special cu o trimitere la cheia primar a ta!elului su!ordonat
,ta!elul copil-.
:. .ntegritatea datelor presupune(
- integritatea e#istenial - impune ca n nici o mpre%urare cheia primar s nu
fie nul;
- integritatea referenial - impune ca orice cheie strin s corespund unei
chei primare din ta!elul asociat;
- integritatea domeniului - impune definirea cu claritate a tipului domeniului.
$omeniul reprezint mulimea tuturor valorilor posi!ile pentru un tip de
cmp dat.
5. Alge!ra relaional este un set de operaii care preia unul sau dou
ta!ele ca operanzi i produce un ta!el drept rezultat.
+. "rodusul cartezian e#tins rezult din com!inarea a dou ta!ele astfel
nct rezultatul s ai! un numr de coloane egal cu cel al am!elor ta!ele puse
mpreun i un numr suficient de rnduri pentru a e#prima orice com!inaie
posi!il a celor dou ta!ele.
3. ;elecia reprezint un su!set orizontal al unui ta!el n care sunt alese
numai anumite nregistrri.
4. "roiecia reprezint un su!set vertical al unui ta!el, din care sunt afiate
numai anumite cmpuri ,coloane-.
8. &m!inarea este similar unui produs cartezian, cu e#cepia faptului c
ta!elul rezultat cuprinde din fiecare ta!el numai nregistrrile care ndeplinesc o
anumit condiie.
6<. @euniunea a dou ta!ele ,ABIC- este un ta!el format din mulimea
nregistrrilor comune i necomune din cele dou ta!ele; operaia corespunde
con%unciei logice 1;AE2.
66. .ntersecia a dou ta!ele ,ABIC- este un ta!el format din mulimea
nregistrrilor care aparin am!elor ta!ele; operaia corespunde con%unciei
logice 1R.2.
67. $iferena a dou ta!ele ,AaB I C- este un ta!el format din mulimea
tuturor nregistrrilor care aparin ta!elului A i nu aparin ta!elului B.
69. &mprirea ta!elului A prin ta!elul B este un ta!el format din coloanele
din A care nu e#ist n B i nregistrrile din ta!elul A care sunt identice cu cele
din ta!elul B, n ceea ce privete coloanele comune.
Alge!ra relaional este complet su! raportul construciei matematice; cu
a%utorul operatorilor si putem interoga, actualiza i ntreine o !az de date
relaional. "entru a putea fi ns aplicat, este nevoie de o metod real de
punere n practic, de un lim!a% structurat de interogare ,;XL - structured NuerK
language- care reprezint un lim!a% de definire i manipulare a datelor.
66:
Lim!a%ul ;XL, dezvoltat de $.$.Cham!erlin n la!oratoarele .B/ din ;an
?osU dup anii 683<, include att comenzi de definire a datelor ,$$L-, cum ar fi
C@'AC' CABL' ,Creeaz un ta!el-, >@A)C ,"ermite- i @'V*T' ,@evoc-,
ct i comenzi de manipulare a datelor ,$/L-, ca ;'L'CC ,;electeaz-,
.);'@C ,.nsereaz-, $'L'C' ,Rterge- i E"$AC' ,Actualizeaz-.
$eoarece diferitele date pot fi grupate dup relaii evidente ,cum ar fi
relaia dintre numele studentului i media de admitere-, /B$@ ,modelul de !aze
de date relaionale- ofer proiectantului un grad mare de fle#i!ilitate n
descrierea relaiilor dintre aceste date. "rin conceptele matematice de ?*.)
,?onciune- i E).*) ,@euniune-, !azele de date relaionale pot returna
utilizatorului o colecie com!inat de date ,informaii-.
Lim!a%ul ;XL ,;tructurat, .nterogare, Lim!a%- interogheaz !aza de date,
creeaz ta!ele, adaug, terge i com!in date, declaneaz aciuni n funcie
de modificrile aduse !azei de date, memoreaz interogrile n program.
&n concluzie, ;XL nseamn un lim!a% structurat pentru adugare,
modificare, tergere, %onciune, memorare, declanare i interogare. Cu a%utorul
lim!a%ului ;XL, un programator sau administrator de !aze de date poate efectua
urmtoarele operaiuni(
- modific structura unei !aze de date;
- schim! valorile de configurare pentru securitatea sistemului;
- adaug drepturi utilizatorilor asupra !azei de date;
- interogheaz o !az de date;
- actualizeaz coninutul unei !aze de date.
$intre ;>B$-uri care utilizeaz lim!a%ul ;XL, considerm reprezentative
urmtoarele(
- /icrosoft Access este un ;>B$ proiectat pentru calculatoare "C;
- /icrosoft XuerK este un instrument puternic de interogare, care utilizeaz
standardul *$BC, care permite independena proiectului program de !aza de
date;
- "ersonal *racle, mpreun cu un set de instrumente de dezvoltare care
include o !i!liotec de lim!a% CJJ i Visual Basic.
*$BC este o !i!liotec de funcii proiectat pentru a furniza o interfa de
programare a aplicaiilor ,A".-, care s asigure suportul pentru sistemele de
!aze de date.
*$BC s-a dezvoltat ntr-un standard adoptat de mai multe produse(
- Visual Basic
- Visual C
JJ
- 0o# "ro
- Visual 0o#
- Billand $elphi
- "oSer Builder.
665
&n paralel cu dezvoltarea unui model de !az de date relaional, alte dou
tehnologii au condus la dezvoltarea rapid a ceea ce numim astzi un sistem de
!aze de date CL.')C-;'@V'@.
"rima tehnologie important a fost calculatorul personal - 1personal
computers2, termen introdus n anul 684< de "ortia .ssacson, pentru a semnala
utilizarea sa de o singur persoan fa de calculatoarele mari ,main frames- pe
care o considerm faz de tranziie spre realizarea conceptului de distri!uted
computing.
A doua tehnologie important a fost dezvoltarea reelelor locale de
calculatoare ,LA)- i integrarea lor. 0irma /acintosh introduce calculatorul
Apple /acintosh cu o interfa prietenoas, care este preluat i m!untit de
/icrosoft prin aplicaia G.)$*G;.
)umit ClientM;erver, deoarece procesarea este separat ntre
calculatoarele client i un server de !aze de date, acest tip nou de aplicaie are
urmtoarele avanta%e(
- reduce costurile de ntreinere;
- reduce ncrcarea reelei;
- interoperativitatea sistemelor de operare prin utilizarea unui protocol de reea
comun;
- creterea integritii datelor datorit plasrii lor centralizate.
Bernard V.Boac definete tehnologia clientMserver astfel(
1Cehnologia clientMserver este modelul de procesare n care o singur
aplicaie este folosit n comun de mai multe procesoare, care coopereaz
pentru terminarea procesrii ca pe un singur tasD unificat. En produs
clientMserver com!in mpreun procesoarele pentru a asigura o singur
imagine a sistemului. @esursele parta%a!ile sunt poziionate la clienii care au
cereri care acceseaz servicii autorizate. Aceast tehnologie este total
recursiv; pe rnd, serverele pot deveni clieni i pot cere servicii de la alte
servere din reea etc.2.
0olosind ;XL i o cone#iune la reea, aplicaia poate realiza interfaa cu o
!az de date e#istent pe un server situat la distan, pentru c ;XL este un
lim!a% pentru platforme com!inate.
.nformatica %uridic documentar reprezint o preocupare distinct a
%uritilor, pentru c este cea mai !ogat intelectual, important su! raportul
consecinelor, cea mai veche, cea mai !ine pus la punct i cea mai utilizat.
"ro!lemele care tre!uie soluionate sunt legate de locul i rolul !azelor de date
n munca %uristului, pro!leme care au determinri tehnice, pe de-o parte legate
de specificitatea !azelor de date %uridice, modul de construire, actualizare,
interogare etc., iar pe de alt parte, implicaiile de ordin moral, etic i profesional.
@evoluia comunicaiilor n-a ocolit nici profesia de %urist.
66+
.nformatizarea documentaiei %uridice presupune un nivel ridicat al
investiiilor reclamate de tehnic ,hard- i de aplicaiile de firm ,soft-, dar ea a
devenit o necesitate datorit inflaiei deciziilor %uridice. /i%loacele tehnice noi
amelioreaz o nevoie fr a schim!a fundamental dimensiunile i o!iectivele
unui domeniu al e#istenei sau cunoaterii. )evoia de ridicare a confortului i de
cretere a vitezei de deplasare a trenurilor a condus la electrificarea liniilor de
cale ferat care nu a modificat fundamentul mi%locului de transport.
&n domeniul dreptului, tehnica informatic a ptruns ntr-o perioad n care
aparatele tradiionale de pu!licare a surselor dreptului i comunicaiilor erau
insuficiente.
"roliferarea legislativ i reglementar este legat i de necesitatea
interveniei statului n societate, modificrii legilor n conformitate cu prevederile
noii Constituii sau a necesitii armonizrii legislaiei interne cu cea european
i conducnd la naterea unor noi raporturi n snul societii, la modificarea
ramificaiilor, a legturilor pe care le are o nou reglementare cu cele e#istente
cu care nu tre!uie s intre n contradicie. "ierderea controlului asupra maselor
pretoriene ale dreptului este o pro!lem de actualitate; necunoaterea
%urisprudenei devine la fel de neproductiv ca i necunoaterea legii; de aceea,
putem concluziona c e#plozia legislativ actual necesit o verita!il rennoire
a rolului %urisprudenei.
$e multe ori, se recurge la o!iecia c prin recurgerea la informatic
deciziile i sentinele date risc s se impun din ce n ce mai mult n faa
magistrailor n detrimentul creaiei %urisdicionale.
Chiar dac n momentul de fa, pentru o serie ntreag de motive,
!i!lioteca electronic ocup un loc complementar fa de cel al documentaiei
tradiionale, cu siguran c n viitorul apropiat, importana i rolul su vor crete
foarte mult.
/onitorul *ficial, culegerile de te#te, revistele, enciclopediile, monografiile,
tratatele universitare nu au aceeai funcie documentar. Baza de date poate
coordona te#tele, poate furniza materialul i s coordoneze munca de realizare
de reviste, colecii sau monografii fr a putea nlocui activitatea de creaie. $e
asemenea, am putea afirma c e#ist i o motivaie legat de psihologia muncii
- nici autorul i nici cititorul nu sunt pregtii s fac o reflecie altfel dect
plecnd de la un suport imprimat.
Complementaritatea documentrii tradiionale i informatizate rezult, n
fond, din procesul nsui al unei cercetri documentare serioase. Cnd un %urist
studiaz o cauz, n special un dosar privind contenciosul administrativ, i este
indispensa!il faptul de a localiza corect pro!lema sau pro!lemele indicate, de a
aduna n dosarul su elemente suficiente, de a gsi argumente capa!ile s
contracareze teza advers fondat sau nu pe nite decizii de specialitate. $ac
vrea s recapituleze principiile n cauz i s efectueze o sintez atent a
663
cazului pe care l studiaz, practicianul tre!uie s consulte culegerile i operele
de specialitate. $eci, chiar dac %uristul se hotrte s recurg la o !az de
date, i este necesar s-i pregteasc n mod inteligent ntre!area sa, sitund-o
n latura necesar studierii cazului su, ceea ce va face consultnd o !i!liotec
tradiional. Bi!lioteca tradiional are un rol important dup consultarea !ncii
de date, pentru punerea n te#t, apoi alctuirea dosarului plecnd de la
informaiile teoretice factuale sau cuantificale, dar ntotdeauna precise, culese
din fiierele informatice.
*!iectivele principale ale informaticii %uridice documentare sunt(
a- securitatea informaiilor, care presupune pstrarea nealterat a
informaiei e#istente prin realizarea de protocoale care s limiteze numrul
operatorilor care pot modifica fiierele e#istente, protecia mpotriva viruilor
informatici, precum i rigoarea i corectitudinea actualizrii !azelor de date;
!- rapiditatea o!inerii informaiilor cerute, o!iectiv ce ine de proiectantul
!azei de date, de interogrile fcute, de criteriile de cutare.
'#ist astzi n unele ri centre de cercetri pu!lice sau private care au n
memorie legislaia, %urisprudena i doctrina %uridic, asigurnd accesul facil i
interogarea rapid de la distan.
Cehnicile de prelucrare informatic a materialului iniial devin din ce n ce
mai su!tile; varietatea modurilor de e#ploatare, importana muncii de organizare
a voca!ularului i cmpului semantic %uridic, conduc la realizarea unei
documentri pertinente, actuale i oportune.
"erfecionarea resurselor informatice hardSare ,memorii interne i
e#terne, microprocesoare-, precum i a celor softSare ,aplicaii mai rapide, medii
mai eficiente su! raportul utilizrii memoriei- conduc la creterea supleei
aplicaiilor documentare, la miniaturizare, conta!ilizare i descentralizare.
"rerea noastr este c nu se pune pro!lema sclaviei intelectuale a
%uristului, a dominrii sale de tehnic, ci dimpotriv, faptul c o mare parte a
timpului pierdut n cutri i activiti rutiniere nu mai este irosit, imaginaia,
spiritul critic i capacitatea de creaie vor spori.
(.% Ap8ica:ii informatice ?n ser<iciu8 func:iei ;uridiceA informatica
;uridic de re>8are socia8
0uncia de reglare social care aparine dreptului, se manifest prin te#te
ce urmeaz a fi ela!orate, pe de-o parte, i aplicarea acestora i urmrirea
efectelor aplicrii lor n societate, pe de alt parte, activiti ce pot implica
informatica.
a- 'la!orarea regulii de drept
664
@ealizrile i mai ales e#perienele n curs ,n special n ;.E.A., Canada,
0rana etc.- demonstreaz implicarea semnificativ a informaticii n ela!orarea
legislativ sau reglementar.
'fectele importante ale interveniei informaticii n ela!orarea regulii de
drept sunt urmtoarele(
- 0avorizeaz o mai !un cunoatere a arsenalului legislativ sau de
reglementare prin contri!uii semnificative la inventarul analitic al te#telor, la
codificarea, distri!uirea i pu!licarea lor.
- A%ut la mai !una cuprindere a regulilor prin analiza sistematic a
arsenalului legislativ i a evoluiei acestuia i, mai general, prin creterea
performanelor cercetrii %uridice informatizate.
- A%ut la creterea coeficienei interne i la o mai !un armonizare a
te#telor ,depistnd greelile i incoerenele logice i sugernd, de e#emplu,
clauzele de a!rogare sau derogare-.
- "ermite ela!orarea de te#te mai !ine adaptate mediului social i
economic pe care dreptul l guverneaz.
- Asigur o mai !un cunoatere tiinific a faptelor sociale i aceasta
face posi!il crearea de modele matematice reprezentative ale realitii sociale.
"regtirea tiinific a deciziilor presupune aplicaii ale cercetrii operaionale
%uridice care conduc la realizarea de modele tehnice comple#e.
- Contri!uie la sta!ilitatea dreptului ,prin calitatea normelor ela!orate- i la
adaptarea sa ,prin luarea n considerare mai rapid a evoluiilor depistate de
modele ce recompun logico-informatic realitatea-.
!- Aplicarea regulilor de drept
?ustiia are ca sarcin acest aspect al funciei %uridice n care informatica
este implicat profund prin gestiunea automat a administrrii %udiciare,
cunoaterea persoanelor i fenomenelor %udiciare, favoriznd astfel un e#erciiu
eficient al funciei %urisdicionale.
&m!untirile gestiunii, fr a fi negli%ate, sunt transpuneri n administraia
%udectoreasc a contri!uiilor cunoscute de informatica de gestiune; ele se
refer att la structur, la funcionarea i documentarea organelor centrale ale
%ustiiei, precum i a %urisdiciei lor.
$ezvoltarea prin informatic a fiierelor pu!lice noi sau modernizate ,stare
civil, cazier %udiciar, conductori auto etc.- i a statisticilor %udiciare ,asupra
activitii %urisdicionale, de e#emplu- permit clarificarea %ustiiei asupra ei nsi,
dar i asupra mediului su social sau asupra indivizilor cu care s-a confruntat.
Asupra unor ansam!luri de date se dezvolt cercetarea %udiciar
aprofundat i diversificat ,sociologia i chiar psihologia %udiciar, de e#emplu-.
&n fine, n etapa procesului propriu-zis, informatica amelioreaz condiiile
generale de munc ale funcionarului de %ustiie prin gestiunea ca!inetelor,
668
redactarea actelor, pregtirea direct a procesului, uneori chiar prin evaluarea
anselor de succes.
/agistratul poate !eneficia de aceste contri!uii informatice prin a%utorul
dat %udectorului n ela!orarea deciziei. ;e pune chiar pro!lema calculatorului-
%udector care acoper diferite aspecte posi!ile ale nlocuirii %udectorului cu
calculatorul.
Clasamentul i confruntarea logic a dovezilor sau mrturiilor, cercetarea
coerenei %uridice sau practice n aciunea de %udecat i emiterea deciziei sunt
realizate astzi prin aplicaii informatice care, orict de comple#e ar prea, fac
o!iectul studiilor sau chiar al realizrilor suscitnd din ce n ce mai puine
polemici.
"ro!lema esenial rmne aceea a lurii deciziei propriu-zise, iar
ntre!area fundamental este dac un sistem informatic poate s fac dreptate.
"entru unii, odat depite reaciile posi!ile, apare c, tehnic, informatica
poate s vizeze tot att de !ine anumite decizii de %ustiie sau administrative,
astzi automatizate complet, cu condiia ca te#tele de !az i datele de fapt ale
procesului deciziei %urisdicionale s fie suficient de precise pentru a nu lsa loc
nici unei interpretri( este vor!a de procese o!iective ,putnd fi supuse unei
automatizri avansate-, n opoziie cu litigiile cu un grad mai ridicat de
su!iectivitate n care interpretarea sau aprecierea %udectorului sunt decisive.
"entru ali analiti, aceast distincie este nerealist i moral condamna!il.
?ustiia penal se distinge de ansam!lul sistemului %udiciar n msura n
care informatica poate s %oace un rol crescut i fcnd mai eficace circuitele de
informatic penal ntre diferii intervenieni, a%utnd puternic munca poliiei
%udiciare i chiar ameliornd prevenirea i pedepsirea delincvenei ,datorit
rezultatelor o!inute prin informatizarea cercetrii criminologice i penitenciare-.
(.( Ap8ica:ii informatice ?n ser<iciu8 tiin:ei ;uridiceB informatica
;uridic de cercetare i co8ari=are
:.:.6 )oiuni preliminarii
Rtiina %uridic are drept o!iect transmiterea i aprofundarea cunoaterii
%uridice. &n am!ele domenii este vor!a de un tratament al informaiei %uridice i
nu vom rmne surprini de implicaiile profunde ale informaticii n nvmntul
i cercetarea %uridic.
a- Rcolarizarea %uridic poate s !eneficieze de aportul de%a evocat al
informaticii la documentarea %uridic sau la gestiune; sunt ns aplicaii
informatice specifice mult mai spectaculoase, care pot revoluiona metodele de
predare a dreptului. $in acest unghi de vedere, informatica este calul troian al
ci!erneticii, ea a%utnd la regndirea oricrei pedagogii, n special %uridic, n
sensul unei individualizri a nvmntului i al adaptrii sistematice la receptor.
67<
"e de alt parte, apare astzi n drept, pe lng alte discipline, predarea asistat
de calculator. Aplicaiile ei pun n funciune sisteme informatice uneori comple#e
pentru predarea teoretic, pentru activitile de la!orator 1%ocuri pedagogice2 i
chiar pentru controlul cunotinelor.
'sena metodei const ntr-un dialog ntre student i main, care i
adapteaz 1serviciul2 la reaciile sau progresele reale ale fiecruia.
!- Cercetarea %uridic
Cercettorul %urist se iniiaz n informatic, m!ogind i accelernd
procesul de informare a %uristului prin informatizarea documentrii, a fiierelor i
statisticilor, favoriznd astfel deschiderea cercetrii %uridice ctre lucrri de
sintez i de frontier n domeniul %uridic. &n plus, informatica favorizeaz
deschiderea ctre alte tiine a cercetrii %uridice, ducnd la pluridisciplinaritate.
.nformatica aduce mai ales cercetrii un mi%loc nou de tratare a informaiilor. ;e
pred calculatorului programat conform cerinelor un anumit numr de informaii
,documente, informaii demografice, sociologice, economice, %uridice-, apoi i se
cere acestuia s le trateze pentru a furniza date noi, originale n raport cu datele
iniiale. 'ste vor!a de rezultatul apropierilor simple, dar utile, de informaii pn
atunci prea dispersate sau prea numeroase pentru a fi cu uurin confruntate.
.mplicarea calculatorului poate s fie mult mai profund, cerndu-i nu numai
rezolvarea pro!lemelor de ordonare, sortare i interogare a informaiilor %uridice,
ci i determinarea soluiilor posi!ile pentru o pro!lem pus, prin utilizarea
metodelor de cercetare sau analiz operaional %uridic.
&m!ogirea informaiei cercettorului i dezvoltarea acestor metode noi n
cercetarea %uridic constituie !azele construciei programelor de cercetare
ndrznee. ;epararea statistic a pro!lemelor %uridice care apar puin n faa
tri!unalelor nate o mulime de ntre!ri care conduc la regulile %uridice n
materie, la sistemul %udectoresc sau la mediul social.
Au fost lansate diverse anchete, de e#emplu asupra comportamentului
criminal.
* asemenea anchet efectuat n 0rana a necesitat introducerea a 95<
de date pentru fiecare deinut, n total fiind introduse 95 de milioane de date;
doar analiza informatic permite o!inerea rezultatelor din masa de informaii
care nu i dezvluie secretele dect prin com!inaii sau apropieri sistematice. *
asemenea micare a cercetrii %uridice n ansam!lul su ar tre!ui s aduc,
ceea ce este esenial, legturi mai strnse ale raporturilor mai profunde i o
interaciune mai evident ntre dreptul i lumea oamenilor care l guverneaz.
.ncidena fundamental, dar i cea mai discret i cea mai recunoscut, a
aportului informaticii la drept se va situa la nivelul su!stanei nsi a dreptului.
'ste vor!a de impactul pe care lucrrile de informatic %uridic pot s le ai! n
mod indirect, dar puternic asupra lim!a%ului i gndirii %uridice, ct i asupra
structurilor nsei ale dreptului.
676
Coate aplicaiile informaticii %uridice fac o analiz fin, viguroas, dar i
riguroas, a domeniului %uridic, a voca!ularului su, a conceptelor sale i deci a
lim!a%ului, a gndirii i a structurilor logice ale dreptului. Cercetarea %uridico-
informatic induce un grad nalt de formalizare logic, structurat a te#telor i
%urisprudenei.
'#igena logicii moderne i a raionalitii informatice, ce sunt imposi!il de
evitat, sunt pentru gndirea %uridic un cadru n care ea ar tre!ui s se integreze.
$isciplina raionalitii informatice deran%eaz uneori, poate fi chiar nefast, dar
n mai toate cazurile este fecund.
"rincipiile de !az ale cercetrii documentare informatizate
;unt dou tipuri de fiiere care furnizeaz informaii sistemului de
interogare(
6- fiierele de referin, care furnizeaz identificarea sursei !iografice n
care se gsete informaia cutat;
7- fiierele documentare, care furnizeaz o informaie utiliza!il. Astzi
aceast denumire a ieit din domeniul documentrii i desemneaz un principiu
general al organizrii fiierelor informatizate de gestiune. /uli autori denumesc
sistemele de documentare !nci de date, ceea ce nu intr n contradicie cu
termenul de !aze, pentru a desemna su!ansam!lurile autonome, adic teoretic,
fiierele aceleiai !nci de date. ;e va preciza deci caracterul referinial, te#tual
sau factual al acestor fiiere, dup tipul informaiei pe care o conin.
*ricare ar fi natura informaiilor, sistemele documentare care le
automatizeaz se supun, de o!icei, aceleiai scheme de organizare, specificaia
uneia sau alteia nefiind marcat doar de multiplicarea cheilor de acces i a
modurilor de recunoatere ale logicii !ooleene concretizat n cele mai multe din
cazuri n lim!a%ul ;XL.
Arhitectura general a unui program de cercetare documentar
En sistem de cercetare documentar se !azeaz pe capacitatea ;>B$-
ului de a nmagazina, ordona, selecta, interoga B$ i a realiza rapoarte te#t,
grafice sau diagrame. ;>B$ interogheaz documentele structurate n fiierele
memorate pe supori e#terni, semnalnd pe cele n care figureaz cuvntul sau
com!inaia de cuvinte ce descriu conceptul la care se refer documentarea.
Adresm calculatorului cuvntul vizat pentru ca el s afieze ansam!lul
documentelor aflate n memorie i care conin cel puin o dat cuvntul
1$.V*@]2, deci care teoretic trateaz acest su!iect.
"rogramele de cercetare documentar funcioneaz aproape toate prin
utilizarea a trei fiiere principale( le#icul, fiierul inde# sau fiierul inversat i
fiierul te#t ,full te#t-.
- Le#icul ,tezaurul- sau fiierul de legturi
Le#icul cuprinde ansam!lul de cuvinte, adic lanuri de caractere
semnificative, pe care sistemul le recunoate. Acest fiier are rol n utilizarea
677
voca!ularului, dar lista de cuvinte pe care sistemul o caut este indispensa!il
pentru ca acestea s fie identificate.
&n general, tezaurul este completat de lista de legturi de caractere pe
care sistemul are dreptul s le ignore( cuvintele nule sau cuvintele goale ,de
sens-, articole, prepoziii etc. Astfel, comparaia mesa%ului-ntre!are de pe
aceste dou liste permite calculatorului s reacioneze la primirea unui termen
care nu este cuprins nici n Le#ic, nici n lista cuvintelor nule. Calculatorul
rspunde printr-un mesa% de eroare, ceea ce nseamn c ignor acest cuvnt
sau c acesta conine o greeal de ortografie sau de implementare.
- 0iierul inde#
$up ce calculatorul a primit instruciunile pentru recunoaterea cuvintelor,
el poate s gseasc documentele care conin cuvintele dorite printr-o simpl
trecere secvenial n revist. &n ciuda rapiditii operrii cu sistemele
informaionale, acest mod este foarte lent prin interogarea !ncilor de date, care
conin mii sau milioane de informaii ,admind c verificarea e#istenei unui
termen ntr-un document care cuprinde 7< rnduri necesit 6M6< secunde, ar
tre!ui 6 or pentru a epuiza un fiier de 9+.<<< documente-. Le#icul este, n
general, inversat ntr-un fiier inde#, adic un fiier care regrupeaz pentru
fiecare din formele alfanumerice, ce constituie le#icul, grupul de adrese al
documentelor n care acestea figureaz. Cimpul de lectur este astfel redus
considera!il, datorit numrului mic de caractere.
- 0iierul te#t ,full te#t-
$ocumentele cutate sunt gsite prin adresele lor n fiierele te#t, n care
ele au fost nregistrate n form literal, form n care tre!uie s apar pe
monitor. "rin accesul direct la zona discului care conine aceste adrese sau
chei, ele vor fi nregistrate n memoria central pentru a putea fi afiate
utilizatorului n funcie de cererile lui.
- Ar!orescen
"rocesul de investigare pe care l-am descris este cel mai simplu, pentru
c el se !azeaz pe o strategie de cercetare formulat cu a%utorul unui termen
unic. *ricare ar fi viteza de e#ecuie, puine sisteme documentare l-ar folosi,
pentru c el are o vitez de regsire foarte mic. Viteza i precizia de acces
cresc prin adugarea de su!ru!rici i chiar detalii. Altfel spus, cutarea se va
efectua dup noiune ,cuvnt cheie-, su!noiuni ,su!ru!rici- i detalii.
;istemele moderne de gestiune a !azelor de date, folosind o logic
identic, realizeaz /eniuri ar!orescente, realiznd o interfa prietenoas ce
conduce la micorarea semnificativ a timpului de pregtire a operatorilor i la
uurarea operaiilor ce se efectueaz asupra !azelor de date.
$up ce operatorul a indicat domeniul ales din memorie, calculatorul i
rspunde printr-o list amnunit i tot aa pn n momentul cnd va afia
toate documentele care trateaz pro!lema izolat n mod progresiv.
679
Aceste sisteme sunt des apreciate pentru c sunt uor de folosit i nu
necesit nici o perioad de nvare a lor. Cotui, utilizarea lor este foarte
greoaie, n msura n care nu e#ist nici un mi%loc de accelerare a procesului de
cutare n ar!orescen. 'le servesc unor sisteme documentare cu un numr
mic de nregistrri sau unor fiiere tematice generale sau puin aprofundate, fie
unor reviste de actualitate limitate unui domeniu dat.
1>eniul propriu2 al computerului rezid n capacitatea accesi!ilitii
instantanee la o informaie precis.
- 'cuaia de cercetare - *peratorii !ool
;unt rare situaiile cnd o!iectul cercetrii poate fi formulat ntr-un singur
cuvnt sau ntr-o e#presie unic. &ntr-o enciclopedie imprimat, cititorul va face
el nsui o triere a informaiilor glo!ale, capitolului, paragrafului la care ta!ela l-a
trimis. ]innd cont de compunerea unei !nci de date i de structurarea
acesteia n uniti documentare %u#tapuse i nu organizate, este mai convena!il
s avem acces direct la documentele care trateaz n mod precis pro!lema
pus. Legtura acestor cuvinte de cercetare se efectueaz urmnd principiile
alge!rei B**L'. &n termeni mai clari, aceasta nseamn c vom putea cere
mainii s efectueze o cercetare urmnd trei criterii(
- *peratorul de legtur al acestor cuvinte, numit operator logic, va fi
cuvntul 1R.2 cnd va fi necesar prezena simultan a doi termeni.
- Acest operator va fi cuvntul 1;AE2 dac aceast prezen va fi
alternativ.
- Vom folosi cuvntul 10`@`2 pentru a e#clude un termen.
Vom fi mai clari dac vom transpune aceste funcii de relaii cu a%utorul
desenelor(
6- 1R.2( s presupunem c vom efectua o cercetare ntr-o !az de date
%urisprudenial, asupra consecinelor furtului unei cri al!astre.
Ansam!lul documentelor care conin cel puin o dat cuvntul 0E@C va fi
reprezentat de un cerc 1V2 i ansam!lul celor care conin cuvntul 1CA@C'
ALBA;C@`2 printr-un alt cerc 1CB2.
$ac un document conine, cel puin o dat, cuvintele 0E@C i CA@C'
ALBA;C@`, el va figura n intersecia haurat a celor dou ansam!le.
7- 1;AE2( A!andonnd prin ipotez pro!lema furtului, vom efectua o
cercetare asupra ansam!lului documentelor privind crile de plat( vom folosi i
termenul de 1Carte de credit2.
&n acest caz, maina va seleciona(
- documentele care conin 1Carte al!astr2;
- cele care conin cuvntul 1Carte de credit2;
- cele care conin am!ele e#presii.
67:
Vom meniona c 1;AE2 logic este mai restrns ca neles dect 1;AE2
folosit n lim!a%ul curent( el acoper relaia alternativ care corespunde
propoziiei(
1"etru ;AE "aul, venii s m vedei2.
$ar el nu acoper caracterul e#clusiv al unei afirmaii de tipul(
1/ voi duce n aceast sear la cinema ;AE la teatru2.
9- 10`@`2( Continund e#emplul cu 1Cartea al!astr2, s presupunem c
vrem s e#cludem din investigaiile noastre aspectele penale. 0ormularea
acestei pro!leme va fi enunat i reprezentat astfel(
Cartea al!astr 10`@`2 e#crocherie
0olosirea lui 10`@`2 este foarte eficace ntr-o cercetare. 'l permite, n
general, s facem legtura rapid ntre cercetare i o!iectul su e#act, e#cluznd
domeniile dreptului care l interfereaz inutil.
- "arantezarea
Com!inarea a dou criterii de selecie cu a%utorul unui operator logic ca n
e#emplele artate nu pune prea multe pro!leme. $ar este frecvent ca o
asemenea formulare s nu fie suficient i operatorul s fie o!ligat s multiplice
argumentele de triere i s com!ine mai muli operatori logici n aceeai formul.
@elund cercetarea asupra 1crii al!astre2, putem o!serva c
consecinele unei utilizri frauduloase vor fi luate n considerare n funcie de
cum titlul de plat a fost pierdut sau furat.
Anumite sisteme cer prezena mai multor operatori logici diferii n aceeai
fraz. )ici unul nu va rezolva am!iguitatea unei formulri care ar avea un
rspuns constituit din ansam!lul documentelor ce conin cuvntul 1pierdere2 i
din ansam!lul documentelor ce conin cuvintele 1furt2 i 1carte al!astr2 n
acelai timp.
'cuaia cercetrii va tre!ui s cuprind deci un factor comun al termenilor
utilizai i va fi operat astfel(
,"ierdere sau furt- i carte al!astr,
ceea ce va permite mainii s traduc aceasta su! forma(
,"ierdere i carte al!astr- sau ,furt i carte al!astr-.
'ste de menionat c punerea n paranteze, cnd aceasta este admis de
sistem, poate teoretic s suporte mai multe nivele care sunt cteodat necesare
pentru a formula cercetarea.
'#emplu(
; presupunem c avem de tratat cercetarea %urisprudenial urmtoare(
1@efuzul soiei de a avea copii este o cauz de divorW2
"entru a fi complet aceast cercetare, va tre!ui s fie formulat cu
a%utorul tuturor conceptelor care conin refuzul de a avea copii(
- refuzul maternitii,
- refuzul de a se ngra,
675
- refuzul de a rmne gravid,
- refuzul de a avea copii,
- avortul.
Aceti termeni vor fi ncruciai alternativ cu cuvntul divor. Va tre!ui s
sta!ilim deci diagrama ecuaiei cercetrii noastre su! forma(
1$ivor i ,refuz i ,maternitate sau ,a avea i copii- sau a se ngra sau a
rmne gravid- sau avort-2.
Cele mai sofisticate sisteme vor nltura parantezele, readucndu-le n
funcie de ierarhia dintre operatori i n funcie de prioritatea dat anumitor
cuvinte.
;istemele mai vechi nu permit folosirea parantezelor intermediare i vor
nlocui acest mod de lucru printr-o succesiune de formulri primare, lucrndu-se
pe etape succesive pentru a a%unge la nivelul ntre!rii alese.
'#emplele precedente se refer la un anumit numr de e#presii pe care
le-am considerat n mod deli!erat ca nite cuvinte documentare, fie c este
vor!a de 1uni-termene2 sau e#presii compuse. Calculatorul nu este capa!il,
acest lucru fiind chiar e#traordinar, dect s se asigure asupra identitii stricte
ntre lanul de caractere ce compune mesa%ul utilizatorului i lanul ce figureaz
n documentul respectiv. "ro!lema principal pe care tre!uie s-o rezolve
utilizatorul unei !aze de date %uridice este formularea ntre!rilor i transpunerea
acestora n instruciuni de interogare ;XL.
67+
CAPIT!U! *
CI"ERNETICA &REPTU!UI
*.2 C7estiuni introducti<e
Cibernetica este un concept nou al voca!ularului tiinific actual care a
determinat schim!ri fundamentale n gndirea tiinific i metodologic,
definit ca disciplin tiinific ce studiaz principiile generale ale procesului
conducerii la fiine i maini.
Cea de-a doua lucrare a lui )or!ert Giener = Cibernetica i societatea = nu
mai are un caracter tehnic, ci reprezint !aza filosofico-metodologic a gndirii
sale tiinifice i a unei noi viziuni asupra lumii; societatea este studiat n
ansam!lul su prin analiza mesa%elor i mi%loacelor de comunicare a cror evoluie
se va realiza pe urmtoarele direcii(
- mesa%e i mi%loace de comunicare ntre om i natur;
- mesa%e i mi%loace de comunicare ntre om i main;
- mesa%e i mi%loace de comunicare ntre maini.
;tarea mesa%ului transmis ntre om i main nu difer cu cea a mesa%ului
transmis ntre oameni; de aceea, teoria conducerii, fie c se refer la fiine sau
maini, reprezint un segment al teoriei comunicaiei.
Arealul de investigaie al ci!erneticii se ntinde ncepnd cu rezolvarea
tuturor pro!lemelor nerezolvate ale tiinei ,salvare sfnt- pn la scopurile sale
antiumane ,vin ro!oii-; cu toate aceste imprecizii ale domeniului su de
investigaie, rezultate, pe de-o parte, din faptul c ea este o tiin tnr, dar i
din a!undena realizrilor tehnice i a rezultatelor tiinifice care m!ogesc
permanent arsenalul noional, sunt trei categorii care definesc e#istena
o!iectului ci!erneticii(
- conducerea;
- comunicarea;
- controlul.
@ezultatele fizicianului englez G.@oss Ash!K sunt sintetizate n noiuni ce
depesc cadrul fizicii, cum ar fi comportarea sistemului, ceea ce d ci!erneticii
un caracter integraionist, ea ocupndu-se de comportarea sistemului, nu de
structura sa, ceea ce evideniaz relativa independen a proprietilor
structurale de cele funcionale. $up A./oles, ci!ernetica are ca o!iect
organismele nelese ca sisteme comple#e, ea nu studiaz natura fizic a
su!sistemelor care o compun; ea caut ceea ce este comun modurilor de
asociere a elementelor. &n sens larg, ci!ernetica este un cadru conceptual-
metodic nou al e#aminrii tiinifice; analizat n conte#tul teoriei reflectrii,
materia prim a ci!erneticii este informaia.
&n viziune actual, ci!ernetica se compune din dou teorii(
673
- teoria general a schim!rii informaiei;
- teoria i principiile construciei schim!toarelor de informaie.
Ci!ernetica este tiina care se ocup cu prelucrarea informaiilor, este
apropiat informaticii fr s se identifice cu ea.
Ci!ernetica se ocup de procesele de conducere i legtur, ceea ce
nseamn transmiterea, prelucrarea, ngri%irea i utilizarea informaiilor.
Cercettorul !ritanic 0.V.>eorge, n studiile sale despre ci!ernetic,
a%unge la concluzia c ea este tiina ce studiaz sistemele autoadministrative i
adaptative ,sisteme cu retroaciune- dinamice, neinteresat de tipul natural sau
artificial al sistemului.
>.A.Boulanger, reprezentant al Comunitii .nternaionale pentru
Ci!ernetic, este de prere c ci!ernetica este tiina ro!oilor, adic ea este
tiina ce construiete maini cu refle#e condiionate i cu capacitate de
recunoatere i nvare.
*.# ,ene=a informaticii ;uridice
* succint analiz a rezultatelor teoretice i practice care au condus la
configurarea ci!erneticii %uridice ca tiin sunt urmtoarele(
- $reptul reprezint un proces comple# de comunicaii, concept introdus
de )or!ert Giener n lucrarea Cibernetica i societatea;
- Aplicarea logicii sim!olice n domeniul dreptului, LaKman Allen;
- .ntroducerea metodelor tiinifice de msurare n drept i configurarea
unui nou domeniu al investigaiei tehnice n drept, %urimetria, Lee Loevinger;
- ;tudiul raportului %urist-main, Colin Copper;
- >estionarea informatic a informaiilor %uridice, ?ohn VortK;
- Aplicarea ci!erneticii i a metodelor sale n drept, Victor Trapp;
- Enificarea tuturor rezultatelor tiinifice i organizarea lor ntr-o nou
tiin numit ci!ernetic i informatic %uridic, /ario Losano.
Chiar dac studiile de ci!ernetic %uridic au trecut n plan secund lsnd
locul celor de informatic %uridic, este necesar reevaluarea studiilor de
ci!ernetic %uridic din anii b:5^+<, datorit nevoii de cuprindere, printr-o tiin
a sistemelor, a volumului mare de informaii acumulat ce tre!uie integrat ntr-un
sistem al crui grad de integralitate determin coerena sa. "trunderea
ci!erneticii i automaticii n toate sferele vieii sociale provoac teama de
posi!ila ro!otizare a %uristului i implicaiile acestui proces n ela!orarea actelor
normative ca rezultat al deciziei. ?uristul este un specialist, un tehnicist a crui
formaie se apropie de aa-numita inginerie %uridic, ale crui instrumente
investigaionale sunt legi, teoreme, concepte, a#iome, iar sensul metodologic
este ipotez-demonstraie-concluzie; pe de alt parte, voina politic se impune
674
prin acte normative; de aceea, %uristul reprezint i o interfa ntre domeniul
tiinific i cel politic.
@ezultatele ci!erneticii au reprezentat posi!iliti pentru rezolvarea
comple#elor pro!leme %uridice, n special n domeniul dreptului ca proces de
conducere prin acte normative. ;unt domenii %uridice reducti!ile la nregistrarea,
arhivarea ,pstrarea-, prelucrarea i transmiterea informaiilor %uridice. $in acest
unghi de vedere, ci!ernetica %uridic nu concureaz omul, ci reprezint instrumentul
voinei lui i un a%utor coerent care amplific funciile sale.
)u ncape ndoial c implicaiile ci!erneticii i a metodelor sale n domeniul
%uridic este de mare utilitate %uritilor, pentru c dreptul reprezint i un proces de
comunicaie, n ncercarea de a soluiona pro!lematica reglrii sociale.
A!ordarea dreptului ca un sistem ci!ernetic dinamic i deschis conduce la
definirea sa ca un mi%loc de supraveghere etic asupra proceselor de comunicare i
asupra lim!a%ului ca mi%loc de comunicare, n special cnd procesul de urmrire a
respectrii prescripiilor actelor normative este controlat de o autoritate capa!il s
pun n funciune sanciunile sociale ,canalul de retroaciune-.
Acesta este un proces de unificare a comportamentului indivizilor,
evitndu-se sau ameliorndu-se litigiile ,controversele- din societate.
$in acest unghi de vedere, teoria i practica dreptului includ dou tipuri de
pro!leme(
- pro!leme ce se refer la conceptul de drept i la scopul su fundamental;
- pro!leme ce se refer la tehnica de aplicare a acestor concepte.
"e lng pro!lemele ce in de esena dreptului, actul normativ tre!uie s
fie att de clar, nct fiecare cetean s poat s-i aprecieze dinainte drepturile
i o!ligaiile, iar su!iectivismul autoritilor ce controleaz aplicarea regulilor de
drept s fie minim.
Actul normativ tre!uie s asigure neinterpreta!ilitatea drepturilor i
o!ligaiilor individuale; prima o!ligaie a actului este s ai! un o!iectiv clar
e#primat i s fie neles att de specialist, ct i de ceteanul o!inuit. $e
aceea, se poate considera c procesul de emitere a actului normativ este o
pro!lem de ordin comunicaional i ci!ernetic.
-urimetria reprezint ansam!lul metodelor tiinifice ,matematice, statistice-
utilizate ca instrument de studiu al corelaiilor i proceselor %uridice.
A!ordarea dreptului ca un sistem dinamic i desc.is este manifestat clar
nu numai n literatura %uridic contemporan de specialitate, dar se reflect i n
tendina de a depi aa-zisul paternalism al statului.
/reptul se poate defini ca un control ,supraveghere- etic asupra
comunicaiilor i asupra lim!a%ului ca mi%loc de comunicare, mai ales cnd
procesul de emitere a actelor normative este controlat de o putere capa!il s
pun n funciune sanciunile sociale. Acesta este un proces de reglare a
alianelor ce unific indivizii pentru nfptuirea dreptului, pentru evitarea sau
678
ameliorarea litigiilor ,controverselor-. $in acest unghi de vedere, teoria i
practica dreptului cuprind dou tipuri de pro!leme( cele care se refer la
conceptul de drept i la scopul su fundamental; cele care se refer la tehnica
de aplicare a acestor concepte.
"e lng pro!lemele ce in de esena dreptului, legea tre!uie s fie att de
clar, nct fiecare cetean s poat s-i aprecieze dinainte drepturile i
o!ligaiile sale, iar su!iectivismul autoritilor ce controleaz aplicarea regulilor de
drept s fie minim. $ac nu se poate realiza acest lucru indiferent ct de !ine
intenionat este, regulamentul %uridic nu va fi scutit de controverse ,litigii- i confuzii.
Legea tre!uie s asigure, n primul rnd, ca drepturile i o!ligaiile individuale s
nu fie niciodat interpreta!ile.
Cu alte cuvinte( prima o!ligaie a legii este s ai! un o!iectiv clar e#primat.
Actele normative tre!uie s fie neinterpreta!ile, s fie nelese att de specialist,
ct i de ceteanul o!inuit. $e aceea, poate considera c pro!lemele legii sunt
de ordin comunicaional i ci!ernetic.
*.% )urimetria = Lee Loevinger. Anumite sfere de activiti %uridice se pot
nelege ca i o ela!orare, pstrare, interpretare i preluare a informaiilor, n timp
ce calculatoarele electronice pot fi de un deose!it a%utor celor care se ocup de
emiterea i urmrirea respectrii actelor normative. "ro!lema deciziei %uridice i a
prelucrrii datelor are o importan primordial n dreptul contemporan. ;e poate
spune c cercetrile legate de aplicarea ci!erneticii n domeniul %uridic, ntr-o
oarecare msur, rmn pe planul al doilea n ceea ce privete aplicaiile lor n alte
domenii economico-sociale. &n ultimul timp, e#ist preocupri serioase n ceea ce
privete punerea n aplicare n domeniul %uridic a cercetrilor din domeniul
informaticii %uridice. 0poca automatizrii %uridice a fost nceput de Lee Loevinger,
prin lucrarea sa -urimetria 1 urmtorul pas "nainte, aprut n 68:8, la
Eniversitatea din /inesota ,;.E.A.-, urmat i de alte lucrri, cum ar fi( -urimetria
1 tiina i pre#ederile "n domeniul legislati# i -urimetria 1 metodologia cercetrii
legislati#e. Chiar dac aceste lucrri stau la !aza ci!erneticii i a informaticii
%uridice, ele sunt insuficient cunoscute cercettorilor din ara noastr. &n aceste
lucrri, Loevinger militeaz pentru introducerea metodei tiinifice n domeniul
ela!orrii actelor normative.
Cu fiecare zi legislaia devine mai complicat, cetenii devin tot mai
dezorientai, iar societatea mai puin integrat. Bineneles c oamenii nu pot
aprecia ceea ce nu neleg. ;e propun multe soluii( tre!uie s se introduc o nou
lege care va reglementa respectarea legilor ,vechi- e#istente. &ntotdeauna va
e#ista sau se va gsi o tez conform creia se va susine orice propunere posi!il,
n afar de aceea care spune c legea nsi tre!uie schim!at. Chiar din faptul
c %urisprudena se afl la !aza logicii %uridice i din faptul c %urisprudena se
anga%eaz n cutarea rspunsurilor diferitelor ntre!ri speculative, dreptul s-a
69<
dezvoltat pe !az de presupuneri ,apriori-, iar adaptarea lui la necesitile sociale
s-a fcut su! anumite presiuni i foarte ncet. ?uritii sunt att de preocupai de
cuvinte i teorii, nct nu au reuit s realizeze un sistem raional, care s conduc
la realizarea funciilor principale, adic la soluionarea situaiilor controversate.
/a%oritatea deciziilor sunt ascunse dup aparenele ver!ale.
&ndreptarea %urisprudenei ,ca o adevrat speculaie despre drept- spre
%urimetrie va reprezenta un real progres spre a!ordarea tiinific a pro!lemelor
%uridice. Ri n drept tre!uie s folosim aceleai metode care au asigurat
dezvoltarea celorlalte domenii. Ena din pro!lemele cu care se confrunt societatea
secolului OO. este cea legat de metodele socio-%uridice neadecvate, rezultate ale
modelelor empirice chiar dac utilizeaz tehnici moderne. "ro!lema fundamental
a ci!erneticii %uridice este ela!orarea unui nou model al sistemului de drept,
pornind nu n mod tradiional de la o!servaii particulare la generalizarea i
e#trapolarea la sistem, ci de la conceptul de organism ,sistem deschis, dinamic, cu
autocontrol- cu capacitatea de autoadapta!ilitate caracterizat de parametri
generali, ale cror mrimi pot fi controlate n raport de funcia o!iectiv care este o
rezultant a autoritii politice. ?urisprudena se afl, fr ndoial, n aceeai
relaie cu %urimetria, e#act ca i astrologia cu astronomia, credina i superstiia =
toate acestea punnd aceeai ntre!are semnificativ.
*.( Ci9ernetica i dreptu8
"rima lucrare important n domeniul ci!ernetizrii dreptului apare la "raga,
scris de academicianul Victor Trapp i se numete /espre posibilitile utilizrii
metodelor cibernetice "n drept$
.deea fundamental a lucrrii lui Trapp este c maina ci!ernetic poate s
prelucreze acele informaii care i sunt pe neles, adic informaii ale cror relaii
se pot concretiza n funcii logico-matematice. $up teoria lui Trapp n domeniul
ci!erneticii dreptului, cercetrile sunt de domeniul logicii dialectice i formale, ceea
ce are multiple i profunde implicaii filosofice.
Logica formal se fundamenteaz pe principiile identitii a!stracte, n timp
ce logica dialectic analizeaz acordul gndirii cu realitatea o!iectiv, iar n plan
secund, raportul dintre gndire i legile logicii formale.
>ndirea dialectic analizeaz interdependena reciproc a proceselor i
fenomenelor n dinamica lor. /aina ci!ernetic tre!uie s fie capa!il nu numai
de raionamente logico-formale, ci i de raionamente dialectice i logice.
/aina ci!ernetic se gsete la interfaa a dou categorii de specialiti(
- cercettori n domeniul %uridic, filosofic i logic;
- cercettori n domeniul matematic i tehnic.
/aina ci!ernetic nu va nlocui contiina %udectorului, ci va fi n slu%!a
acestuia, uurndu-i munca.
696
"entru prelucrarea informatic a te#telor %uridice, LaKman Allen introduce
conceptul de normalizare, care ar reprezenta conceptul fundamental n realizarea
de sisteme e#pert %uridice. Automatizarea dreptului este un concept introdus de
"aul Voffman, care presupune unificarea informaiilor %uridice ntr-un sistem cu un
grad de integralitate accesi!il mainii ci!ernetice.
?ohn VortK introduce tehnica numit cu#inte c.eie, care se asociaz te#telor
%uridice, iar ca modaliti de investigaie propune utilizarea operatorilor logicii sim!olice.
*.* Ci9ernetica i informatica ;uridic
Cele mai importante lucrri n domeniul aplicrii ci!erneticii n drept aparin
profesorului italian /ario Losano, care este considerat, datorit rezultatelor
o!inute n determinarea o!iectului, coninutului i limitelor ci!erneticii %uridice,
printele ci!erneticii %uridice.
&n lucrrile Cibernetica 2uridic 1 aplicarea mainilor cibernetice "n drept i
'istemul 2uridic 1 de la te.nic la te.nologie, a fundamentat conceptul de
ci!ernetic %uridic, care a constituit !aza teoretic a formrii informaticii %uridice =
disciplin al crei o!iect este aplicarea tehnologiei informatice n drept.
/.Losano a introdus termenul 2uriscibernetica pentru ci!ernetica %uridic,
prin care a concretizat un domeniu neomogen, pn atunci, pentru cercetarea
legat de aplicarea metodelor ci!ernetice n drept.
$ac se pornete de la ideea c ci!ernetica precede logic dreptul, este
necesar rezolvarea posi!ilitii introducerii dreptului n schemele determinate
logic i care vor descrie dreptul. $e aceea, dac sunt dificulti n aplicarea
metodelor ci!ernetice determinate n drept, dreptul va fi supus schim!rii. Cu alte
cuvinte dreptul se va adapta modelului ci!ernetic.
$ac se pornete de la ideea c logic dreptul precede ci!erneticii, se nate
ntre!area dac se pot aplica metodele ci!ernetice n drept. Cu alte cuvinte,
dreptul devine criteriul ce determin posi!ilitatea sau imposi!ilitatea aplicrii
metodelor tehnice n practica %uridic.
Avnd n vedere posi!ilitatea aplicrii ci!erneticii n drept, prima soluie
pornete de la neschim!area ci!erneticii, a doua de la neschim!area dreptului.
Cotui, prima soluie este mai realist dect prima, care susine concepia %uridico-
centric a %uristului tradiionalist.
*.+ Caracteru8 metodo8o>ic a8 ci9erneticii ;uridice
'tapa aplicrii calculatorului n domeniul %uridic a deschis-o Lee Loevinger
prin lucrrile sale de 2urimetrie, care scot n eviden necesitatea introducerii
metodelor tiinifice n drept; ideologia nu reprezint o disciplin tiinific n sensul
contemporan al cuvntului.
697
.ntroducerea metodelor tiinifice de cuantificare a fenomenelor %uridice, cum s-
a ntmplat i n alte domenii ,econometria, sociometria- are efecte remarcate de(
- coerena crescut a actelor normative;
- creterea integralitii sistemului %uridic;
- claritatea o!iectivelor dreptului.
-uriscibernetica nu este doar o tiin nou, ci i o metodologie nou, care
deschide drumul aplicrii metodelor tiinifice n drept. ;unt cel puin trei motive
pentru care %urisci!ernetica este un concept !enefic studiului dreptului(
a- Cermenul drept are un sens multiplu ,drept pozitiv, aplicare a dreptului,
teoria dreptului-; de aceea, era necesar o categorie fundamental care s
cuprind aceste sensuri. Ci!ernetica a dat modelele teoretice utilizate n
structurarea dreptului n sens a!stract, precum i mainile ,hardul- i aplicaiile
,softul- necesare aplicrii n drept.
!- ?urisci!ernetica este un termen nou al crui coninut se sta!ilete n
raport de rezultatele cercetrilor efectuate n sistemele de drept.
c- 'ste un termen pe nelesul %uritilor, traducti!il n principalele lim!i
naturale.
&nainte de toate, %urisci!ernetica este un mod nou de analiz a dreptului, o
nou metod de analiz a dreptului.
*.- Ramuri8e ci9erneticii ;uridice
Ci!ernetica %uridic este compus din trei domenii(
a- %urimetria;
!- modelarea ci!ernetico-%uridic;
c- informatica %uridic.
a) -urimetria a fost conceput ca o ramur care s prevad hotrrea
%udectoreasc. La nceput, rezultatele au fost remarca!ile n domeniul
documentrii %uridice, nu a formulrii actului normativ ori a prevederii unei
hotrri %udectoreti pe seama legislaiei nmagazinat n !aze de date %uridice.
"entru introducerea elementelor de inteligen artificial i utilizarea
programelor e#pert, se pune pro!lema realizrii de acte normative ,3eoria
deciziei- i emiterea de sentine de ctre computer.
b) Modelarea cibernetico+2uridic &Modelarea 2uriscibernetic)
/odelarea ci!ernetico-%uridic se ocup cu formalizarea unei pri sau a
ntregului sistem %uridic i realizarea de modele teoretice ale sistemului %uridic =
sistem ci!ernetic, dinamic, cu finalitate.
/odelarea ci!ernetico-%uridic are dou componente(
i-/odelarea n sensul a!stract reprezint un rezultat al filosofiei clasice
germane i este caracteristic teoreticienilor %uriti i const n realizarea unui
699
model unitar i armonios; rspunde concepiei lui Tant( coordonarea real!
multidisciplinar sub un principiu.
ii-/odelarea cu scopuri precise este caracteristic practicienilor %uriti, fiind
orientat spre crearea de sisteme limitate la compartimente %uridice, cu condiia
s satisfac cerinele aplicrii dreptului.
a) Modelarea cibernetico+2uridic din punct de #edere abstract$ La
!aza modelului ci!ernetico-%uridic ca form a!stract st analiza domeniului
%uridic ca sistem, prin care se va a%unge, n cele din urm, la construirea
sistemului 2uridic cibernetic$ Acest model al sistemului %uridic este, de fapt, o
teorie de ordin tiinific, chiar dac se poate transforma ntr-un model
operati#, totui scopul lui esenial este s foloseasc drept !az pentru
construcii teoretice. Avnd n vedere aceasta, Losano crede c modelarea
%uridic are tendina de a se reduce la doctrinele %uridice tradiionale, dar
ntr-o form nou cibernetica.
b) Modelarea cibernetic cu scopuri concrete$ /odelarea ci!ernetico-
%uridic, care are scopuri concrete, este orientat spre formarea unor !aze
ce permit utilizarea tehnologiei informaticii n domeniul dreptului, computerul
s fie la dispoziia %uristului. $in acest punct de vedere, calculatorul devine
un mi%loc 1de manevrare a dreptului ntr-o form nou2, adic parial sau n
totalitate va nlocui munca %uristului. &n legtur cu aceasta, se ivesc
pro!leme de ordin logic, politic, social i, nainte de toate, se pune pro!lema
posi!ilitii ca aceasta ,calculatorul- s-l nlocuiasc n totalitate pe %urist.
c- 4nformatica 2uridic se ocup de organizarea datelor legate de
cercetarea din domeniul aplicrii tehnologiei informatice n drept, precum i
cu utilizarea calculatorului i a programelor n scopul realizrii documentelor
%uridice.
.nformatica %uridic este ramura ci!erneticii %uridice compus din trei
tipuri de aplicaii(
- documentare;
- n spri%inul dreptului;
- de cercetare i colarizare.
.nformatica %uridic se confrunt cu dou tipuri de dificulti. "rima se
refer la memorarea i gsirea rapid a informaiei, iar cea de-a doua este
legat de aplicaiile informatico-%uridice. "ro!lema este de a o!ine o
informaie %uridic relevant i oportun. "rimele ncercri n acest sens au
avut un caracter documentarist i bibliografic. )umrul mare de pu!licaii,
precum i utilizarea diferitelor tehnologii informatice care prelucreaz
automat datele %uridice rezolv cele dou pro!leme invocate.
Metodele i te.nicile de abordare$ .nformatica %uridic ela!oreaz
metodele necesare pentru strngerea, pstrarea, transmiterea i utilizarea
informaiilor %uridice prin intermediul tehnologiei informatice. /etoda de !az
69:
pentru prelucrarea documentelor %uridice include tehnologia 1Sord
processing2, adic tehnologia prelucrrii te#tului %uridic. &n cadrul acestuia,
e#ist dou tehnici pentru prelucrarea te#tului( a- 1DeK-Sord method2
,metodal cuvintelor-cheie, adic descriptori- i !- 1full-te#t method2 ,metoda
te#tului plin-.
Metoda ,ey+5ord$ "rin metoda 1cuvintelor-cheie2, se su!nelege c
naintea unui te#t se pun cuvinte care determin su!iectul de !az al
te#tului. En grup aparte sistematizat al acestor 1cuvinte-cheie2 alctuiesc o
categorie particular a 1registrului2 care se numete 1tezaur2. Cezaurul se
formeaz pentru anumite domenii ale dreptului ,de e#emplu, pentru codul
penal, administrativ, matrimonial etc.- i acestea se organizeaz dup
1ierarhii2 i 1relaii2. .mportant este ca la aceast tehnic comunicaia dintre
calculator i cel care-l folosete s se efectueze numai cu a%utorul cuvintelor
cheie. Computerul nu caut te#tul n memoria sa n mod direct, ci n mod
indirect descriptorul i procur informaiile, prin care acesta 1identific2
adresa n care se afl documentul. Cantitatea te#tului ce tre!uie memorat
este rezumat ,a!stractul- sau integral ,full tet-.
Caracterul multidisciplinar al informaticii$ .nformatica s-a format ca
tiin de sine stttoare, fiind contingent logicii formale, matematicii,
teoriei informaticii i semioticii, semanticii i electronicii. $in aceste motive,
despre informatic se poate spune c are un caracter multidisciplinar i
interdisciplinar. Astzi se consider c informatica nu este posi!il s fie
considerat o disciplin a cunoaterii fr a avea la !az o teorie
corespunztoare, legat de teoria sistemului, a informaiilor i a
comunitilor, adic de ci!ernetic. .nformatica dezvolt metodologia sa,
!azndu-se pe rezultatele i cunotinele diferitelor discipline ale tiinei i
metodelor contemporane. Ca un cadru general al teoriei i metodei
informaticii, rezult teoria cunoaterii, deci a ci!erneticii. $e aceea, pentru
informatic, teoria cunoaterii este important nu doar ca un izvor tehnologic
pentru codarea i decodarea informaiilor, sta!ilirea i structurarea
procesului comunicativ, prin receptarea logicii matematice care este folosit
n structurarea 1lim!ii2 pentru transmiterea informaiei, ca i pentru
formalizarea procesului logic al transmiterii.
'sena teoretic a informaiilor determin principiile i componentele
disciplinei(
6. cunoaterea i organizarea informaiei;
7. teoria sistemului;
9. teoria pro!a!ilitilor i statistic matematic;
:. teoria deciziei;
5. teoria comunicrii;
+. structurarea i organizarea informaiilor;
695
3. fizionomia !azei de date;
4. organizarea !azei de date documentare;
8. teoria clasificrii;
6<. semiotica.
&n acest e#emplu, 1legalizarea statutului2 informaticii ca tiin nu face
dect s accentueze i s confirme faptul c informatica a aprut i s-a
dezvoltat paralel, dar i mpreun cu alte discipline care studiaz aspectele
pro!lematicii comunicaionale.
69+
CAPIT!U! +
E!E$ENTE &E !E,ISTIC FR$A!
+.2 re>u8i >enera8e pentru emiterea acte8or
C
..0orma i stilul
6. Actul tre!uie s fie un te#t ordonat i riguros.
7. Lucrnd asupra formei, se lucreaz asupra fondului actului, e#presia
ideii sale fundamentale.
9. $ac fondul este dat de competen, forma, insepara!il fondului, este
dat de tiina numit tehnica legislativ.
:. Condiia primordial este ca ortografia s fie corect. 'a nseamn
1acurateea stilului2 ,;ainte-Beuve-, gravele greeli de sinta#, con%ugarea
greit, accentul defectuos conduc la degradarea semnificaiei te#tului.
5. "unctuaia reprezint respiraia i lumina frazei.
+. En te#t legislativ este, su! raportul formei i stilului, caracterizat prin
claritate i concizie; concizia reprezint capacitatea de a conchide un gnd n
cuvinte.
"rezentai un su!iect care domin fraza; eliminai din ea ideile strine de
unitatea sa i retragei orice idee i orice cuvnt de prisos( concizia legii este
o!inut cu acest prec )u am putea s-o atingem dac nu tim s distingem ntr-
o ntre!are ceea ce este esenial i ceea ce este secundar. Alegnd n mod
%udicios locul cuvintelor cheie, e#primarea ideii va fi, astfel, evideniat.
3. 0ormularea unei reguli de drept nu se potrivete cu imprecizia, fantezia,
inutilitatea sau am!iguitatea.
4. Cre!uie evitate frazele nclcite, difuze i anevoioase, care sunt, n
general, rezultatul con%unciilor n cascad sau al prepoziiilor, a!revierilor,
referirilor, rezervelor i e#cepiilor acumulate.
8. Certitudinea n ceea ce privete actele tre!uie s fie la ndemna celor
care au interes s-o do!ndeasc. Corectitudinea, claritatea i uurina formulrii
actelor de drept tre!uie s nlocuiasc stilul greoi i confuz.
6<. Craducerea este una din cele mai !une metode pentru formarea stilului.
"entru c, a traduce !ine, nseamn punerea n practic a resurselor artei de a scrie
pentru m!ogirea propriei lim!i cu toate resursele celeilalte lim!i.
66. Actul se impune i se e#prim prin propoziii directe. 0ormei negative i
este preferat forma pozitiv, iar formei pasive, forma activ, atunci cnd ele se
dovedesc echivalente; folosirea prezentului este recomandat de fiecare dat
cnd acesta poate s nlocuiasc n mod convena!il viitorul.
A
"rin act nelegem decizie! .otr6re! a#iz! lege! ordonan etc$
693
... C'@/.)*L*>.'
67. 0olosirea cuvntului cu sensul su propriu reprezint regula
primordial a ela!orrii actului legislativ.
69. 0iecare cuvnt are un sens determinat, iar ntr-un te#t %uridic nici un
cuvnt nu poate, fr inconveniente, s fie folosit n locul altuia. 'timologia
distinge dintre acestea nuanele i dicionarul, care ntotdeauna este un ghid
preios.
6:. Adevratele cuvinte sunt cele cu sensul lor propriu, acelea care, n
accepiunea uzual, traduc e#act gndul i care nu pot s fie nlocuite fr ca
sensul frazei s fie alterat.
65. Cerminologia tre!uie s fie e#act, constant i uniform( aceleai
noiuni tre!uie s se e#prime prin aceiai termeni.
6+. Cre!uie evitat folosirea sinonimelor termenilor de drept care au
sensul lor specific ,de e#emplu( apro!area, autorizarea, confirmarea, ratificarea,
validarea-.
63. )u tre!uie s definii termenii care sunt utilizai cu sensul lor o!inuit.
64. Cnd un te#t autonom recomand folosirea de termeni ntr-o alt
accepie dect cea o!inuit, este important s se indice = printr-o definiie sau
n alt mod = sensul care se impune a fi ataat = evitnd, n acelai timp, s li se
dea o semnificaie total diferit sau opunndu-se celei consacrate. Atunci cnd o
definiie se dovedete a fi util, ea este introdus, n general, prin formula(
1"entru a pune n aplicare prezentul act, tre!uie s se neleag prin...2.
68. $efinirea termenilor folosii ntr-un te#t tre!uie s asigure acestuia din
urm o interpretare e#act, fr a limita fle#i!ilitatea regulilor de drept pe care le
conine.
7<. En termen este definit doar atunci cnd sensul su ntr-un te#t poate
conduce la confuzii sau cnd definiia sa poate antrena o simplificare
sistematic i redacional a te#tului.
76. &n te#tul de e#ecutare, terminologia nu tre!uie s se ndeprteze de la
cea folosit n te#tul de !az.
77. .nstituiile tre!uie desemnate prin denumirea lor legal, iar siglele
nlturate atunci cnd nu fac parte din aceast denumire.
79. Cerminologia potrivit noiunilor pe care actul le e#prim este punctul
de plecare al nvmntului %uridic i al formulrii actelor de drept.
.... A$E)A@'A C'OC'L*@ $.;"'@;AC'
7:.6. "entru a evita dispersia dispoziiilor care guverneaz aceeai
materie, se recomand a fi adunate, pe ct posi!il, ntr-un singur te#t.
&n acest scop, te#tul de !az poate fi inut la zi prin introducerea de noi
dispoziii sau, mpreun cu acestea, poate fi remodelat, ntr-o redactare
rennoit, acest ultim procedeu, oferind posi!ilitatea precizrii noiunilor,
unificarea terminologiei i de a scoate n eviden influena te#tului n ansam!lu.
694
)ecesitatea unor astfel de concentrri se impune odat cu creterea
numrului te#telor legislative.
7:.7. $ou tehnici permit s se remedieze dispersia dispoziiilor legislative
care guverneaz aceeai materie sau materii cone#e( coordonarea sau
codificarea, realizate fie de legiuitor sau printr-o lege privind coordonarea i
codificarea actelor legislative.
Coordonarea este un procedeu tehnic de concentrare ,adunare- ntr-un
te#t unic a dispoziiilor care privesc acelai o!iect, sunt mprtiate n mai multe
legi; codificarea este reuniunea ntr-un corp de legi i su! o numerotare unic a
legilor unite printr-un concept.
Coordonarea const n reunirea tuturor actelor care au acelai o!iect i
incluznd te#tele modifica!ile n te#tul unic al primului act. Codificarea const n
a grupa actele al cror o!iect este analog sau nrudit.
En cod este un corp de legi, n care sunt organizate materiile din care se
compune o ramur a legislaiei; articolele Codului sunt reprezentate printr-o
singur serie de numere.
]ine de natura codificrii s grupm, e#haustiv, te#tele unite prin acelai
concept.
.V. @'0'@.@.L' LA C'OC
75. @eferirea la un te#t se face prin menionarea naturii sale %uridice, a
datei i titlului su! care a fost pu!licat. $ac acest te#t nu are pream!ul sau nu
are dect un pream!ul dat prin cuvintele de inde#are, este cazul s se identifice
o!iectul su, care s fie prezentat n mod succint, precednd aceast precizare
cu cuvintele( 1care privete...2.
7+. @eferirea la legi coordonate se va raporta mereu la aceste legi i nu la
legile originale.
73. Atunci cnd se legifereaz prin referire = procedeu nerecomandat n
principiu = nu intr n uz s se indice modificrile pe care te#tul vizat le-ar suferi.
74. ;e va legifera prin referire cu circumspecie, dat fiind c acest
procedeu poate da natere la controverse, cum ar fi(
- dac referirea se raporteaz la te#t, aa cum e#ist el;
- dac referirea cuprinde modificrile care tocmai ar fi fost aduse
acestuia. Chiar referirea ar tre!ui s se pronune n aceast privin.
78. 'ste prefera!il, atunci cnd e#ist posi!ilitatea, de a viza o legislaie
sau o reglementare, mai repede dect a face referire la un te#t sta!ilit care este
suscepti!il modificrii.
9<. "entru a evita controversa, n ceea ce privete raza de aciune a
dispoziiei de referire, tre!uie ca aceasta s se e#prime n mod clar prin
cuvintele 1... este aplica!il2; intenia de a face aplica!il dispoziia la care se
face referirea i, n caz contrar, ca ea s indice cu precizie elementele care
698
tre!uie s nlocuiasc pe cele din dispoziia vizat, tre!uie s corespund e#act
situaiei pe care dispoziia de referire o regleaz.
96. )u este indicat s se fac referire ntr-o lege la dispoziii
regulamentare, nici s se fac trimitere la o legislaie necunoscut.
;e vor evita, de asemenea, referirile la dispoziii care, la rndul lor, fac
referire la altele.
97. $oar dac nu e#ist vreo dispoziie contrar, a!rogarea unei legi nu
are repercusiuni asupra legii care ar face referire la legea a!rogat n prezent.
Chiar fiind a!rogat n ceea ce privete o!iectul su special, legea la care se
face referire rmne s fie aplicat ca ansam!lu de dispoziii la care s-a raportat
legea de referire.
99. * hotrre care a!rog n ntregime o alt hotrre, nu tre!uie s-o
menioneze n pream!ulul su.
9:. Atunci cnd este vizat un te#t n pream!ul, nu este cazul s se
reproduc titlul n dispozitiv, doar dac regulile privind te#tele care modific nu
prevd altfel.
95. )u tre!uie pus virgul ntre data i titlul te#tului avut n vedere.
9+. Atunci cnd un te#t este citat prin diviziunile sale, acestea se scriu cu
litere mici.
93. Cuvntul 1lit2 tre!uie evitat.
'L'/')C'L' C'OCELE.
.. "@'A/BEL ,6-
,C.CLEL-
94. En te#t se identific prin natura sa, data i pream!ulul su; rezult din
aceasta c orice te#t tre!uie s ai! un pream!ul i numai unul.
98. Cuvntul 1pream!ul2 se prefer de o!icei cuvntului 1titlu2, acesta din
urm, n legistic, fiind rezervat unei su!diviziuni a dispozitivului.
:<. "ream!ulul tre!uie s fie precis, complet, dar succint; el va conine o
indicaie su!stanial n ceea ce privete o!iectul legii sau hotrrii.
:6. Cre!uie evitat, n referinele fcute n te#tele ulterioare, asocierea
unui act unui pream!ul, altul dect pream!ulul real.
:7. "entru a facilita referirea la pream!ulul destul de lung al unii act, se
recomand o citare mai scurt i introducerea, n acest scop, a unui articol care
dispune c prezenta lege va putea fi citat ca 1Lege ,despre- ...2 de e#emplu
1Legea sanitar2, 1Legea minier2, 2Legi coordonate privind naionalitatea2.
:9. ;e recomand ca pream!ulurile care conin inde#uri s fie mai puin
preferate celor care conin perifraze ,o fraz e#prim mai !ine impactul te#tului-.
6:<
::. Cre!uie evitat pream!ulul care conine de%a un te#t anterior n vigoare;
atunci cnd cele dou te#te sunt de acelai fel i din aceeai dat, pentru a le
identifica, tre!uie s li se asocieze pream!uluri diferite.
:5. "ream!ulul unei hotrri nu poate s se limiteze, n principiu, la
meniunea c aceast hotrre constituie e#ecutarea unei legi. 'ste prefera!il
s se dea hotrrilor un pream!ul propriu.
Cotui, dac o hotrre constituie e#ecutarea glo!al a unei legi i dac
aceast lege tre!uie amintit n pream!ul, ea tre!uie s fie identificat n acesta
doar prin natura, data i pream!ulul su.
:+. &n pream!ulul unui te#t care modific, nu tre!uie amintit dect te#tul
original, e#cluznd menionarea modificrilor de%a efectuate.
:3. "ream!ulul unui te#t care modific tre!uie s e#prime prin cuvntul
1modificator2 ideea c este vor!a de o modificare a unui te#t e#istent, chiar dac
acesta din urm este completat sau a!rogat ntr-una sau alta din dispoziiile sale. )u
se ntmpl acelai lucru pentru te#tele care tre!uie inserate ntr-un cod.
:4. ;e va evita, n pream!ul, repetarea acelorai prepoziii, cum ar fi
1privind...2, 1relativ la...2 etc.
... "@'A/BELEL
:8. Legile nu au pream!ul.
5<. "ream!ulul unei hotrri conine, n ordine(
a- referirile la care fac trimitere te#tele; ele constituie fundamentul lor
legal;
!- eventuala menionare a instituiilor la cererea crora este luat
hotrrea;
c- motivarea dispozitivului;
d- afirmaia c autoritile care tre!uiau s fie consultate au fost
consultate.
56. "ream!ulul proiectului de lege cu care este sesizat una din Camere
nu conine dect indicarea propinenilor i, dac este cazul, menionarea
caracterului de urgen.
$ac au fost solicitate avize, acestea tre!uie s fie ane#ate e#punerii de
motive.
A. @eferiri
57. Coate te#tele care constituie fundamentul legal al hotrrii tre!uie s
fie avute n vedere n pream!ul.
59. Ce#tele a cror menionare este considerat util pentru a determina
impactul unei hotrri nu ar tre!ui s fie avute n vedere su! form de referire, ci
s fac o!iectul unor puncte de vedere sau s fie menionate n dispozitiv.
6:6
5:. En te#t regulamentar nu poate fi citat cu titlu de fundament al unui alt
te#t cu aceeai for de caracter o!ligatoriu.
55. "ream!ulul unei hotrri guvernamentale care-i gsete fundamentul
ntr-o ordonan, care se !azeaz pe o lege, tre!uie s ai! n vedere legea i
ordonana.
5+. Cnd o hotrre se !azeaz pe o lege avut n vedere n pream!ul,
nu tre!uie s se fac referire la Constituie.
53. Avnd n vedere c o dispoziie tre!uie s fie asigurat cu o oarecare
permanen nu poate, n principiu, s fie legat de o dispoziie !ugetar, care,
prin definiie, nu are efect dect pentru e#erciiul respectiv.
54. Ce#tele tre!uie s apar n pream!ul n ordinea descresctoare a
forei lor din punct de vedere al caracterului o!ligatoriu, iar te#tele de aceeai
for, n ordinea cronologic, ncepnd cu cel mai vechi.
58. &n pream!ul, referirea la ansam!lul unui te#t se face mereu
menionnd, n special, modificrile pe care le-a suferit i aceasta doar prin
indicarea naturii i datei te#telor de modificare, n ordine cronologic.
$ac anumite articole din te#tul de !az sunt amintite, se recomand
indicarea doar a modificrilor pe care aceste articole le-au suferit.
+<. * lege face referire la o hotrre doar n cazul cnd o modific.
+6. * hotrre nu se refer, n pream!ulul su, la o hotrre pe care o
a!rog, ci la o hotrre pe care o modific sau o a!rog parial.
+7. Ce#tul nsui al dispoziiilor avute n vedere n pream!ul nu tre!uie s
fie reprodus n acesta. Alta este situaia pentru o hotrre de armonizare, care
va reproduce n pream!ulul su dispoziia legal care autorizeaz armonizarea.
+9. Cnd dispoziiile unei legi au fost reproduse ntr-o armonizare, este
cazul s se fac referiri mai curnd la armonizare dect la legea original.
+:. @eferirea la o convenie internaional menioneaz convenia, apoi
legea de apro!are.
+5. @eferirea la un articol al unui cod nu tre!uie s omit indicarea
modificrilor pe care acest articol le-a suferit.
++. )u este cazul s se reproduc n pream!ul te#tul care prevede ndeplinirea
formalitilor preala!ile, cum ar fi avize, consultaii, propuneri etc., dac, pe de alt
parte, se constat n pream!ul c ordinele ,prescripiile- au fost respectate.
+3. /enionarea te#telor vizate este mereu precedat de cuvntul 1Vzut2
i niciodat de cuvntul 1@evzut2.
+4. "rezentarea referirilor tre!uie s se fac dup regulile privind referinele.
B. "uncte de vedere
+8. "unctele de vedere constituie %ustificarea dispozitivului prin invocarea
motivelor politice sau a motivelor de oportunitate care au determinat autorul
hotrrii s reglementeze n sensul indicat.
6:7
3<. "unctele de vedere tre!uie s fie concise i precise n ceea ce
privete motivele invocate; tre!uie s fie complete n sensul c tre!uie s indice
ratio legis al ansam!lului te#tului.
36. ?ustificarea dat de punctele de vedere tre!uie s concorde cu
dispozitivul.
37. "entru redactarea unui punct de vedere, este recomandat s se
respecte terminologia legii.
39. Coate elementele unei reglementri tre!uie s fie incluse n dispozitiv
i nici unul nu tre!uie s fie inclus doar ntr-unul sau altul din punctele de vedere
,de e#emplu, determinarea cmpului de aplicare-.
3:. Cnd legea su!ordoneaz aplicarea puterii unei condiii determinate,
hotrrea de e#ecutare tre!uie s constate, printr-o motivaie adecvat, c
aceast condiie este respectat ,ndeplinit-.
35. Cnd legea autorizeaz puterea e#ecutorie s ia anumite msuri ntr-
un scop determinat, tre!uie s se precizeze, ntr-un punct de vedere, n ce scop
hotrrea s-a folosit de aceast putere.
3+. Atunci cnd nu este evident dintr-odat ca o hotrre s-i gseasc
fundamentarea ntr-o dispoziie legislativ care a!iliteaz >uvernul s ia
anumite msuri, este de dorit s se e#plice o!iectul hotrrii ntr-un punct de
vedere.
33. $ac punctele de vedere ar urma s fie prea numeroase, ar tre!ui s
fie nlocuite printr-un raport la "reedinte.
34. $ar, atunci cnd, n virtutea unei dispoziii legale sau regulamentare, o
hotrre tre!uie s fie motivat, este important ca aceast motivare s figureze n
pream!ulul hotrrii i nu n raportul la "reedinte, care nu face parte din hotrre.
38. Atunci cnd un raport la "reedinte, destinat pu!licrii, preced
hotrrea i se dovedete util n a indica motivele reglementrii proiectate,
aceste motive tre!uie s fie menionate n raportul la "reedinte; punctele de
vedere devin astfel inutile.
4<. "rezentarea politicii urmate de >uvern, n materia reglementat, i
gsete mai mult locul su ntr-un raport la "reedinte, dect n pream!ulul unei
hotrri.
46. "unctele de vedere, care evideniaz doar c reglementarea constat
o!iectul hotrrii, tre!uie s fie omise.
47. En punct de vedere care nu este impus prin nici o dispoziie legal i
care nu contri!uie la interpretarea te#tului poate fi omis, fr inconveniente.
49. "unctele de vedere sunt inutile dac nu fac dect s anune o!iectul
te#tului sau s-i parafrazeze dispozitivul, fr a-i indica motivele.
4:. ;e recomand a!ineri n modificarea punctului de vedere al unei
hotrri e#istente.
45. "unctele de vedere ncep cu cuvintele 1Considernd cd2.
6:9
C. /enionarea autorizrilor sau avizelor cerute
4+. Atunci cnd consultarea preala!il a anumitor persoane sau
organisme este cerut de o dispoziie legal sau reglementar, pream!ulul
tre!uie s menioneze ndeplinirea acestei formaliti sau a mpre%urrilor care
%ustific n mod legal omiterea acesteia.
Aceast meniune tre!uie s reflecte n mod fidel modalitile prescrise i
s indice cu e#actitate calitatea persoanelor sau denumirea organismelor
consultate, cu menionarea datei avizului atunci cnd aceast meniune este
cerut.
43. Avizul conform i avizul simplu sunt dou formaliti diferite( autoritatea
care, nainte de a lua decizia, este o!ligat s solicite un aviz, i conserv
li!ertatea de aciune, chiar dac acest aviz nu este favora!il; autoritatea care,
dimpotriv, nu poate decide dect conform avizului unei alte autoriti, nu poate
lua o alt decizie dect aceea care are apro!area autoritii consultate.
44. /enionarea avizului unui organism consultat poate fi omis atunci
cnd acest aviz nu este cerut prin nici o dispoziie legal sau regulamentar.
48. Avizul Consiliului Legislativ, care poate fi consultat dect dup ce toate
celelalte formaliti cerute au fost ndeplinite, va fi menionat n final.
... $.;"*Q.C.V
A. >eneraliti
8<. $ispozitivul este partea unui te#t legal sau reglementar care e#prim
voina autorului te#tului. 'l presupune formularea regulilor noi pe care autorul
nelege s le sta!ileasc, la fel ca i un anumit numr de dispoziii destinate
asigurrii concordanei acestor reguli cu legislaia i reglementrile n vigoare
,dispoziii de a!rogare i dispoziii tranzitorii-, fi#rii momentului intrrii n vigoare
a te#tului i determinrii, eventual, a autoritii nsrcinate cu e#ecutarea.
86. $ispozitivul tre!uie s fie complet el nsui i s nu fac referiri la
notele distincte sau la unul din elementele protocolului ,pream!ul, sancionare,
promulgare, dat, semntur, contrasemntur-, care nu este destinat dect
identificrii te#telor i autorului lor, cteodat %ustificrii oportunitii lor sau
informrii privind identitatea te#telor citate sau vizate n dispozitiv.
B. &mprirea dispozitivului
6. &mprirea n articole
87. Enitatea fundamental a dispozitivului este articolul.
89. )ici o parte a dispozitivului nu poate fi e#clus de la mprirea n articole.
8:. Articolul tre!uie s conin doar dispoziii care au un raport direct ntre ele.
85. &n plus, nu tre!uie ca un numr prea mare de dispoziii s figureze n
acelai articol, chiar dac aceste dispoziii au un raport direct ntre ele. 'ste
prefera!il s fie repartizate n articole distincte.
6::
8+. $e o!icei, nu se d un pream!ul distinct fiecrui articol.
83. Atunci cnd dispozitivul nu se compune dect dintr-un singur articol,
dispoziia acestuia va fi menionat ca 1Articol unic2.
84. Atunci cnd un te#t conine mai mult de un articol, articolele tre!uie s
fie numerotate conform sistemului de numerotare simpl i aceasta tre!uie s
fie continu de la nceputul pn la sfritul dispozitivului, chiar dac el este
mprit n cri ,volume-, titluri, capitole sau seciuni.
88. Articolele sunt numerotate cu cifre ara!e( primul articol cu cifr
ordinal ,Articolul &nti-; nu tre!uie s se adauge cuvintele 1i ultimul2 la numrul
ultimului articol.
6<<. En te#t autonom nu poate avea articole sau capitole !is, ter, etc.,
acest mod de numerotare fiind rezervat articolelor sau capitolelor care vor fi
inserate ulterior.
6<6. &n dispozitiv, nu se pot rezerva numere articolelor care mai au te#t
,articol al!-.
6<7. &n acelai act, articole diferite nu pot primei acelai numr.
7. &mprirea articolului
6<9. Articolul conine una sau mai multe fraze complete, scrise, fr
pauz, una dup alta, sau care sunt grupate pe alineate. Alineatele pot, la
rndul lor, s fie grupate pe paragrafe.
Alineatele i paragrafele constituie su!diviziuni ale articolului.
6<:. Alineatul este partea de articol care ncepe cu o linie sau cu indicarea
numrului articolului sau paragrafului din care face parte, compus din una sau
mai multe fraze complete, se termin cu punctul final al ultimei fraze i este
separat de conte#t printr-un spaiu nescris.
6<5. Alineatul nu poate fi introdus printr-un semn distinctiv, liter sau
numr. $in punct de vedere tipografic, nceputul su este indicat printr-o uoar
retragere fa de aliniamentul te#tului.
6<+. Cnd se dorete marcarea su!diviziunilor unui articol cu un semn
distinctiv, n vederea gruprii mai multor alineate, se va folosi paragraful, indicat
de sim!olul efg.
6<3. ;im!olul efg este un semn convenional i, aa cum este, nu are
plural. $eci, tre!uie s se scrise ef 9 i :g sau ef 9 i f :g.
6<4. Cnd se impune folosirea paragrafului, se va ncepe primul paragraf
cu articol.
6<8. &n interiorul frazelor, nu tre!uie s se a!uzeze de su!diviziuni
numerotate; acestea vor fi utilizate doar cnd ele accentueaz claritatea te#tului.
66<. $ac n interiorul unei fraze, se impun su!diviziunile numerotate,
numerotarea tre!uie s se fac cu 6h, 7h, 9h, etc., aceste numere fiind chiar ele,
eventual, su!divizate n a., !., c., etc.
6:5
666. ;u!diviziunile 6h, 7h, 9h, ele nsele, eventual, su!divizate n a., !., c.,
sunt folosite doar n interiorul frazelor care compun un alineat sau paragraf,
pentru a marca o suit de propoziii sau o enumerare, i nicidecum pentru a
su!diviza dispozitivul unui articol.
667. "entru a nu rupe unitatea frazei care conine o enumerare, i pentru
a permite s se fac ulterior referirile precise la elementele acestei enumerri,
tre!uie s se evite introducerea de fraze incidente.
9. >ruparea articolelor
669. >ruparea normal a articolelor se face pe capitole, care pot fi divizate
n seciuni, acestea, eventual, su!divizate n su!seciuni.
66:. Capitolele se grupeaz n titluri, titlurile n volume, volumele n pri.
665. Articolele tre!uie se grupeaz n capitole, n urmtoarele situaii( 6-
dac diversitatea materiilor tratate nu se %ustific, 7- dac nu e#ist un numr
mare de articole, 9- dac nu este nevoie de claritate suplimentar sau de
necesitatea consultrii te#tului.
66+. &mprirea unui te#t n volume, titluri, capitole, seciuni sau
su!seciuni tre!uie s se fac astfel nct anumite articole sau grupe de articole
s nu fie e#cluse din aceste diviziuni.
663. )u este !ine s se dea primului volum, titlu, capitol, seciune sau
su!seciune, calificarea de 1preliminar2.
664. Volumele, titlurile, capitolele, seciunile i su!seciunile au o
numerotare independent i continu n cadrul grupului imediat superior.
)umerotarea se face cu cifre cardinale romane, dar se scrie de preferin 1"rima
;u!-$iviziune2, 1"rimul Capitol2, 1"rimul Citlu2, 1"rimul Volum2.
668. 0iecare grupare tre!uie s ai! un pream!ul propriu.
67<. Atunci cnd un te#t conine o serie de dispoziii autonome, de
modificare, tranzitorii sau de a!rogare, acestea tre!uie grupate separat.
C. Ce#tele care modific ,modificatoare-
676. &n legistic, se numesc modificatoare doar te#tele care modific
parial, conform legii, un te#t anterior.
$eci, nu sunt modificatoare, te#tele care(
- a!rog in glo!o o lege sau o hotrre;
- derog de la un te#t anterior;
- suspend aplicarea unui te#t anterior;
- modific, altfel dect pe calea modificrii, domeniul de aplicare al unui
te#t anterior.
677. En te#t care modific, n ceea ce privete fondul, un te#t anterior,
tre!uie s m!race forma unui te#t modificator, i nu forma unui te#t autonom.
6:+
679. Cre!uie s se evite prezentarea drept modificator a unui te#t destinat
n ntregime nlocuirii dispozitivului unei legi sau unei hotrri, nelsnd s
rmn dect protocolul. En astfel de te#t tre!uie s fie prezentat ca autonom i
tre!uie s a!roge te#tul anterior.
67:. Cnd un te#t a suferit de%a un numr important de modificri, este
recomandat s fie, n ntregime, inclus ntr-un te#t nou i repu!licat n forma
actualizat.
675. &n legistic, propoziia introductiv care desemneaz te#tul de
modificat i anun natura modificrii se numete pream!ul. Ce#tele de modificat
tre!uie s fie desemnate aici conform regulilor enunate pentru referine.
67+. Atunci cnd mai multe articole succesive ale unui te#t modific acelai
te#t anterior, pream!ulul complet al acestuia din urm tre!uie s fie amintit doar n
pream!ulul ,cuvntul introductiv- al primului dintre articolele modificatoare.
673. $e fiecare dat cnd un articol al unui te#t anterior este integral
nlocuit, numrul articolului nlocuit tre!uie s fie reprodus n fruntea noului te#t.
674. /odificarea unui articol tre!uie s se fac prin nlocuirea articolului
sau a prilor articolului, cum ar fi paragrafele sau alineatele. /odificrile prin
simpla enunare a eliminrii, adugrii sau nlocuirii cuvintelor tre!uie evitate.
678. Cnd au fost aduse modificri prin adugarea sau eliminarea
alineatelor unui articol i acesta tre!uie s se modifice din nou prin adugarea
sau eliminarea unor alineate, este de preferat s se nlocuiasc ntreg articolul
pentru a se evita greelile n determinarea e#act a alineatului sau alineatelor la
care s-ar face referire ulterior.
69<. ;e prefer nlocuirea unui alineat e#istent printr-un singur alineat,
pentru a nu modifica numrul alineatelor articolului, pstrndu-se astfel referirile
,punctele de vedere- asupra acestor alineate.
696. Cre!uie modificat doar te#tul, nu i numerotarea articolelor.
697. Cnd un te#t modific mai multe articole ale aceluiai te#t, tre!uie s
se consacre un articol distinct fiecrui articol modificat, n afara cazului n care
este vor!a de nlocuirea ntr-un te#t reglementar a unei serii de articole urmate
de o serie de alte articole.
'ste !ine s se precizeze, mai ales cnd articolele care iau locul
articolelor nlocuite nu a%ung la numrul acestora din urm, dispoziiile care nu
au fost nlocuite.
699. Ce#tele modificatoare tre!uie s modifice articolele te#tului anterior n
ordinea cresctoare a numrului. Astfel, cnd un te#t modific dispoziii ale unui
te#t i a!rog altele, tre!uie urmat ordinea dispoziiilor te#tului original, mai
degra! dect gruparea a!rogrilor la final.
69:. Cnd un te#t nou aduce modificri mai multor legi sau hotrri,
acestea se vor grupa n capitole, rezervnd un capitol distinct modificrilor
6:3
aduse aceluiai act. )u se procedeaz astfel, doar dac amploarea te#telor de
modificat sau a modificrilor fcute nu %ustific o astfel de su!mprire.
695. En te#t nu poate fi completat cu dispoziii ce vor fi adugate, dup
articolele privind e#ecutarea i intrarea n vigoare. )oile dispoziii vor fi inserate,
cu a%utorul articolelor !is, ter, etc., pentru a nu modifica numerotarea articolelor
te#tului original.
69+. )iciodat nu se vor insera articole modificatoare n locul articolului care
fi#eaz intrarea n vigoare a te#tului original, acest procedeu genernd incertitudinea
n ceea ce privete data intrrii n vigoare a articolelor modificatoare.
693. Cnd un articol este nlocuit, nu se recomand a!rogarea versiunii
originale; aceast a!rogare rezult din nlocuirea articolului cu o dispoziie nou
care-i ia locul.
694. Cnd un articol a fost de%a modificat sau nlocuit o dat i atunci cnd
un te#t nou l nlocuiete n ntregime, nu se recomand s se a!roge sau s se
modifice te#tul intermediar modificator.
698. "entru a insera ntr-un te#t un numr restrns de articole, unele dup
altele, numerotarea noilor articole se face, n general, cu !is, ter, etc. $ac,
dimpotriv, numrul articolelor de inserat este ridicat, se poate folosi sistemul
numerelor cu e#poneni.
6:<. Ce#tele modificatoare nu scap regulilor generale, n ceea ce
privete intrarea lor n vigoare.
6:6. 'ste un a!uz s calificm actele ela!orate drept imperative i s le
dm efect retroactiv.
6:7. $ispoziiile destinate nlocuirii articolelor anterioare tre!uie s se
raporteze la te#tul de modificat i s-i respecte acestuia redactarea, noiunile,
terminologia i sistemul de numerotare.
6:9. * astfel de modificare tre!uie s nlocuiasc printr-o prezentare
echivalent ceea ce, n te#tul modificat, constituie o!iectul unei prezentri din
punctul de vedere al redactrii i sensului.
6::. Ce#tul modificator nu tre!uie s mute articolele sau doar s le
schim!e numerotarea, acest procedeu putnd provoca numeroase dificulti, n
raport cu referirile fcute la aceste articole de alte te#te.
6:5. Ce#tele care modific mai multe te#te anterioare tre!uie, pe ct
posi!il, s le modifice n ordine cronologic, ncepnd cu cel mai vechi.
6:+. /odificarea unui te#t tre!uie efectuat direct asupra te#tului, i nu pe
calea modificrii unor dispoziii intermediare modificatoare.
6:3. 'ste periculos s se modifice o dispoziie, doar pentru a-i aduce
m!untiri de form.
6:4. Cehnica legislativ interzice modificarea printr-o ordonan a unei legi
pe care "arlamentul a emis-o n virtutea prerogativelor sale constituionale. $oar
"arlamentul poate modifica o lege emis.
6:4
$. $ispoziii de omis
7$ $ispoziii lipsite de importan %uridic
6:8. &ntr-un te#t legal sau reglementar se recomand s se omit
dispoziiile care nu au un caracter normativ, cum ar fi dispoziiile(
a- care nu constituie dect o simpl recomandare;
!- care nu sunt dect directive pentru Administraie;
c- care nu fac dect s anune o intenie;
d- care nu fac dect s constate o stare de fapt;
e- care nu au dect o valoare e#plicativ ,un comentariu-;
f- care nu constituie dect motivarea te#tului;
g- care nu au drept o!iect dect modificarea pream!ulului
dispozitivului sau eventual a ane#elor unui te#t anterior;
h- care nu fac dect s anune materiile care fac o!iectul articolelor
care urmeaz;
i- i, n sfrit, dispoziiile sau formulele ,cum ar fi e#presia 1conform
legii2- al cror unic o!iect este s arate c "reedintele, "arlamentul etc.
acioneaz n limitele puterii pe care legea le-o atri!uie.
8$ $ispoziii inutile
65<. &ntr-un te#t legal sau reglementar, se recomand omiterea dispoziiilor(
a- care amintesc o dispoziie superioar cu caracter o!ligatoriu; fie
reproducnd-o, fie parafraznd-o;
!- care reiau, fr a modifica sau a a!roga, dispoziiile de%a
e#istente, cu aceeai intensitate de caracter o!ligatoriu i cu aceeai influen
%uridic;
c- care declar ca fiind aplica!il n su!iectul reglementat o alt
dispoziie care este de%a aplica!il prin ea nsi.
Astfel, nu se recomand reluarea unei dispoziii constituionale ntr-un te#t
legal sau reglementar, nici a dispoziiei legale ntr-o hotrre, nici chiar a dispoziiei
legale ntr-o alt lege, nici a dispoziiei regulamentare, ntr-o alt hotrre.
9$ $ispoziii individuale
656. )u-i gsesc locul ntr-un te#t legal sau regulamentar, dispoziiile
care nu privesc dect persoanele nominal desemnate, cum ar fi nominalizrile
sau desemnrile individuale.
:. Alte dispoziii de omis
657. ;e va evita introducerea, printre dispoziiile permanente, a
dispoziiilor de pur circumstan i, vice-versa, inserarea ntr-un te#t esenial
temporar a dispoziiilor cu caracter definitiv.
6:8
659. )u se recomand strngerea ntr-un acelai act a dispoziiilor cu
caracter organic sau regulamentar i dispoziiilor care nu au acest caracter.
65:. &n principiu, se recomand omiterea n te#tele legislative a
dispoziiilor de detaliu care ar putea constitui o!iectul unei hotrri ministeriale
sau al unei circulare.
'. A!rogativ
,"entru modificrile de adus unui te#t pe calea a!rogrii anumitor dispoziii
ale sale, a se vedea Ce#tele modificatoare.-
655. A a!roga, nseamn a ridica unui te#t fora sa o!ligatorie. A revoca,
nseamn s i se ridice fora o!ligatorie de la intrarea sa n vigoare, astfel nct
se consider ca neavnd-o niciodat.
65+. A!rogrile pe care le recomand un te#t nou cu aceeai intensitate
de for o!ligatorie tre!uie s constituie o!iectul unui articol al acestui te#t, i nu
al unui te#t separat.
653. A!rogrile tre!uie s fie e#prese i precise. A!rogarea unui te#t
anterior decurge din simpla sa contradicie cu te#tul nou, ci tre!uie formulat n
mod e#pres.
654. )u este suficient s se a!roge 1toate dispoziiile anterioare contrarii2;
tre!uie s se indice care sunt aceste dispoziii.
* formul general de a!rogare nu poate fi dect e#cepional.
658. Cu e#cepia te#telor modificatoare, dispoziiile a!rogatorii tre!uie s fie
grupate ntr-un articol special care-i ocup locul printre dispoziiile finale, naintea
dispoziiilor tranzitorii, cu titlu e#ecutoriu i fi#ndu-i-se data intrrii n vigoare.
6+<. Cnd un te#t de a!rogat a suferit modificri, este suficient s se
a!roge te#tul original, menionnd modificrile pe care le-a suferit; nu este
necesar s se a!roge, unul cte unul, i te#tul original, i te#tele modificatoare.
6+6. Legile ordinare nu a!rog legile organice, cu att mai mult cu ct
a!rogarea unei legi generale nu antreneaz pe aceea a legilor speciale. ;e
recomand, de atunci, ca a!rognd legea general, s se a!roge, de
asemenea, n legea special dispoziiile crora se nelege s se pun capt.
6+7. $esuetudinea nu antreneaz a!rogarea legii.
6+9. A!rogarea unei legi nu antreneaz a!rogarea hotrrilor sale de
e#ecutare, atunci cnd legea nou nu prevede n ceea ce le privete nici o
a!rogare e#pres sau implicit; aceste hotrri rmn n vigoare atta timp ct
legea nou poate s le serveasc drept fundament.
6+:. &n principiu, a!rogarea unei dispoziii modificatoare sau a!rogatorii nu
are drept efect renvierea dispoziiei anterioare.
6+5. $e o!icei, nu se a!rog n mod e#pres o dispoziie atunci cnd
aceast a!rogare rezult din nlocuirea acestei dispoziii de ctre o alta.
6++. "uterea de a a!roga o lege aparine legiuitorului.
65<
636. 'ste ilicit hotrrea care a!rog, fr s prevad nlocuirea sa, o
hotrre anterioar necesar pentru punerea n aplicare a unei legi.
6+3. Actul a!rogatoriu nu tre!uie s negli%eze dispoziiile tranzitorii,
acestea constituind, chiar prin esena lor, o derogare la a!rogarea total i
definitiv a te#tului.
0. $ispoziii tranzitorii
6+4. $ispoziiile tranzitorii nlesnesc trecerea de la un regim la altul.
'le nu pot fi confundate cu dispoziiile provizorii, efectele lor nefiind
aceleai. "entru c, contrar dispoziiilor tranzitorii, fora o!ligatorie a dispoziiilor
provizorii este limitat n timp, independent de orice legislaie paralel.
6+8. 'ste necesar s se e#amineze dac n cazul supus reglementrii nu
este necesar intervenia dispoziiilor tranzitorii.
63<. $ispoziiile tranzitorii tre!uie s fie plasate dup dispoziiile a!rogatorii.
>. 0i#area datei intrrii n vigoare
636. La prezentarea, pu!licarea i intrarea n vigoare a te#telor legale i
reglementare, tre!uie s se fi#eze data intrrii n vigoare printr-un articol distinct.
637. .ntrarea n vigoare tre!uie s fie fi#at la o dat precis sau determina!il
prin ea nsi, nu prin referirea la o dat fi#at printr-un alt te#t. ;e face e#cepie de la
aceast regul atunci cnd o hotrre este luat n mod anticipat pentru punerea n
practic a unei legi a crei intrare n vigoare nu este nc fi#at sau cnd un te#t
modific alt te#t a crui intrare n vigoare nu este fi#at.
639. .ntrarea n vigoare a unui te#t care constituie fundamentul legal al
unui alt te#t nu poate fi su!ordonat intrrii n vigoare a acestuia din urm, un
te#t de aplicare neputnd, n nici un caz, s intre n vigoare nainte de te#tul care
i servete de fundament.
63:. .ntrarea n vigoare a unui te#t nu poate fi su!ordonat respectrii unei
condiii sau unui termen de care cetenii nu au cunotin.
635. /omentul din care un te#t are efecte este, o!ligatoriu, acelai cu cel
n care el intr n vigoare; este incorect s se prevad c el intr n vigoare la o
dat determinat i c i e#ercit efectele la o alt dat. ;e poate prevedea c
dispoziiile unui te#t sau unele dintre acestea se vor aplica la situaii al cror
moment iniial nu coincide cu intrarea n vigoare a te#tului.
63+. &n principiu, legiuitorul sta!ilete n ce moment legile intr n vigoare.
633. "reedintele nu poate s modifice data intrrii n vigoare a unei legi
sau a unora din dispoziiile sale, atunci cnd a fost de%a fi#at aceast dat
printr-o hotrre anterioar, luat ca urmare a aplicrii legii respective. * astfel
de msur ar avea drept efect suspendarea retroactiv ncepnd cu data iniial
a intrrii n vigoare, pn la noua dat, a caracterului o!ligatoriu al legii, ceea ce
interzice, n mod e#pres, Constituia.
656
634. .ntrarea n vigoare a unui te#t, n ziua pu!licrii sale n /onitorul
*ficial, poate fi %ustificat atunci cnd ea are repercusiuni asupra efectelor
actelor %uridice anterioare.
$ac intrarea n vigoare imediat este indispensa!il, pentru a evita orice
consecin contrar echitii, se vor introduce dispoziii tranzitorii adecvate.
638. @etroactivitatea unei dispoziii regulamentare nu este la adpost de
critic dect n msura n care ea nu lezeaz drepturile do!ndite. &n caz
contrar, ea duce lips de fundament legal.
64<. @etroactivitatea nu poate fi admis pentru un te#t care poate
conduce la aplicarea de dispoziii penale.
646. En te#t interpretativ i are efectele n acelai timp cu te#tul interpretat
i, din aceast cauz, nu ar putea pre%udicia drepturile do!ndite.
647. Cuvintele 1prezenta ,hotrre- prezentul ,articol etc.-2 care apar ntr-
un te#t, pot duce la echivoc atunci cnd acest te#t este inserat ntr-un te#t n
vigoare. Astfel se ntmpl atunci cnd te#tul inserat dispune, de e#emplu, c
1nu sunt, totui, supuse recensmntului instituit ntreprinderile care, la data
intrrii n vigoare a prezentei hotrri, nu au mai mult de 5< de anga%ai2,
dispoziia astfel formulat punnd ntre!area dac aceasta este data intrrii n
vigoare a hotrrii n care ea este inserat sau data intrrii n vigoare a hotrrii
modificatoare care tre!uie, deci, luat n seam. &n acest caz, este mai !ine s
se prevad o dat fi#, astfel nct nici un semn de ntre!are s nu poat apare
din lectura te#tului original, n ceea ce privete domeniul de aplicare al noilor
dispoziii care sunt inserate n acesta.
>. "artea e#ecutorie
649. "artea e#ecutorie este dispoziia care desemneaz ministrul
nsrcinat cu aplicarea te#tului.
64:. Legile nu pot avea o parte e#ecutorie, aplicarea lor fiind reglementat de
Constituie.
645. 'ste recomandat ca ministrul nsrcinat cu aplicarea unei *rdonane
de >uvern s propun aceast hotrre i s-o contrasemneze.
64+. &ntr-o hotrre ministerial, partea e#ecutorie este de prisos din punct de
vedere %uridic, orice delegare a unui funcionar pentru a aplica o hotrre fiind de
ordin pur intern i neputnd, din acel moment, s figureze ntr-un te#t regulamentar.
643. $e o!icei, partea e#ecutorie se plaseaz la sfritul hotrrii.
.V. A)'O'
644. Ane#ele sunt te#te care, cu toate c nu fac parte, din punct de vedere
formal, din dispozitiv, fac parte n egal msur din su!stana sa i pot fi
considerate drept prelungirea acestuia n afara corpului actului normativ. Cnd
ane#a este format dintr-un te#t autonom i pree#istent te#tului cruia ea i va fi
657
ane#at, acesta din urm se limiteaz doar s-l apro!e; cnd ea constituie
simpla aplicare a unui procedeu de prezentare care const n a detaa anumite
pri ale unei legi sau hotrri ale dispozitivului propriu-zis.
648. Ce#tele, complete, de sine stttoare, i care nu cer intervenia unei
legi sau a unei hotrri dect pentru a realiza o condiie de validitate, tre!uie s
figureze n ane#a acestei legi sau a acestei hotrri, i nu n dispozitiv. ;e
ntmpl astfel, mai ales pentru statute, convenii internaionale i decizii ale
comisiilor paritare care sunt apro!ate printr-o lege sau o hotrre.
68<. ;e recomand, de asemenea, s apar n ane#a la o lege sau la o
hotrre, dispoziii care, ca urmare a prezentrii lor, pot s fie introduse cu
dificultate n dispozitivul propriu-zis. Acelai lucru se recomand, ndeose!i,
pentru ta!ele, descrieri, desene, planuri, etc.
686. &n anumite cazuri, se poate recomanda s apar, su! form de ane#,
un te#t regulamentar care se dorete pstrat ca un tot de sine stttor; acelai lucru
se recomand, ndeose!i, pentru statutele pe care legea sau hotrrea le sta!ilete
sau pentru un te#t destinat formrii unui regulament general.
687. Coordonrile tre!uie s apar n ane#a hotrrilor care le sta!ilesc.
689. Ane#a tre!uie s fie intitulat, la nevoie, prin simplul cuvnt 1Ane#2
i dac e#ist mai multe ane#e, ele tre!uie s poarte cel puin un semn distinctiv
,numr sau ma%uscul-.
68:. Cnd ane#a constituie aplicarea unui simplu procedeu de prezentare,
ea tre!uie s primeasc aceleai semnturi i contrasemnturi ca i te#tul la
care este ane#at.
685. Cnd se modific o ane#, modificarea nu tre!uie s fie prezentat n mod
necesar su! forma unei ane#e, doar dac nu este vor!a de te#te supuse apro!rii.
V. "EBL.CA@'A
68+. Legile i hotrrile care intereseaz ma%oritatea cetenilor tre!uie s
fie pu!licate n mod integral.
+.# Structura acte8or emise de Curtea Constitu:iona8 a RomDniei
6. Actele emise de Curtea Constituional a @omniei cuprind patru pri(
a- "racticaua
!- Actele ce urmeaz s fie avute n vedere la ela!orarea
soluiei
c- Considerentele
d- $ispozitivul
e- *pinia separat
a- "racticaua cuprinde(
- *!iectivul e#cepiei, autorul e#cepiei
659
- $osarul n care a ridicat e#cepia
- .nstana n faa creia a ridicat e#cepia
- $ate informatice referitoare la edina de la Curtea Constituional
a @omniei( - dez!atere
- pronunare
- "rile prezente i cele a!sente, dar citate legal
!- Actele ce urmeaz a fi avute n vedere la soluionarea recursului(
- precizarea 1Curtea, avnd n vedere actele i lucrrile dosarului,
constat urmtoarele(2
- actul atacat i sinteza considerentelor ce au fundamentat-o;
- sinteza motivelor;
- alte informaii i documentaii cerute de %udectorul-raportor,
potrivit art.5 din Legea nr.:3M6887;
- se menioneaz c au fost solicitate punctele de vedere conform
art.7: alin.6 din Legea nr.:3M87(
- >uvern
- "reedinii celor dou Camere.
c- Considerentele ce cuprind motivele i poziia adoptat de Curte.
La nceputul considerentelor, se face precizarea( 1Curtea, avnd n vedere
decizia atacat, motivele invocate, punctele de vedere primite ,dac au fost
solicitate-, raportul %udectorului-raportor, prevederile ce fac o!iectul e#cepiei
raportate la dispoziiile Constituiei i ale Legii nr.:3M6887, reine(2.
&n cazul n care, n temeiul art.9<+ Cod "rocedur Civil, anumite motive
s-au invocat din oficiu, se face meniune despre aceasta.
La finele considerentelor se trec prevederile constituionale i ale Legii
nr.:3M6887 avute n vedere, iar dac Actul nu a fost adoptat n unanimitate
precizarea c ea a fost adoptat cu ma%oritate.
d- $ispozitivul, n care se trece soluia adoptat, cu precizarea c
este definitiv i pronunat n edina pu!lic din data ded
e- *pinia separat, dac este cazul.
;CV'/A ;C@ECCE@AL` A ACC'L*@
CE@].. C*);C.CE].*)AL' A @*/i).'.
a- Citlul i date de identificare
!- Actele avute n vedere pentru soluionare
c- "racticaua ,partea introductiv-
d- Considerentele
e- $ispozitivul
f- ;emnturile
- "reedinte
65:
- /agistratul-asistent cruia i s-a repartizat dosarul
655
CAPIT!U! -
NR$A!I.AREA ACTE!R NR$ATI/E
-.% No:iuni pre8iminarii
0iecare sistem informatico-%uridic posed caracteristici proprii i are o
finalitate particular. "aletei largi care se ntinde de la redactarea actelor la
contencios, de la consultri la concluzii sau de la pledoarie la %udecat, i
corespund instrumente documentare informatice sau documente clasice.
@evistele de %urispruden, de doctrin, coleciile de te#te, monografiile nu sunt
concepute dup aceleai principii, dar n informatica documentar elementele
care dising !ncile de date sunt opiunile tehnice legate de adecvarea
instrumentului informatic materialului documentar.
B .>omotu8 i 8initea
"ertinena unui sistem depinde de alegerea anumitor opiuni tehnice i ea
este evaluat prin cuantificarea zgomotului i linitii. @spunsul o!inut de la o
!anc de date este =>omotos cnd include i documente care conin concepte
aflate n enunul ntre!rii, dar nu au legtur cu su!iectul. Aceste confuzii sunt
clasice i fac parte din folclorul informaticii %uridice. * alt consecin este
8initea, ceea ce desemneaz c nu s-au o!inut documente care erau
pertinente chiar dac figurau n fondurile documentare, dar din modul de
formulare a pro!lemei sau a interogrii au fost e#cluse.
Unitatea de msur a fia9i8it:ii Ecoeficientu8 de pertinen:F
Coeficientul de pertinen al unei !nci de date, T
mz
, respectiv T
ml
, este
msura!il cu a%utorul unor coeficieni medii de =>omot i de 8inite. T
mz
reprezint raportul dintre numrul documentelor pertinente i numrul total al
documentelor o!inute n timpul unei cercetri;
T
ml
reprezint raportul dintre numrul de documente pertinente o!inute i
numrul total de documente pertinente ce figureaz n !anca de date.
ml
mz
a
K
K
K =
reprezint msura adecvrii fondurilor documentare la necesitile
utilizatorului, coeficient definit prin raportul dintre numrul de documente
pertinente i numrul total de documente ce figureaz n !anca de date.
Aceast msur este relativ i poate fi nlocuit prin cunoaterea apriori a
compunerii fondului documentar.
$ai mu8te so8u:ii pentru o pro98em unic
?uritii i informaticienii caut soluiile tehnice care asigur pertinena
ma#im a unui sistem. 'ste vor!a de a gsi n !aza de date documentele ce
65+
intereseaz o anume pro!lem. @eperarea documentului respectiv nu ar pune
nici o pro!lem dac am avea certitudinea c cercettorul utilizeaz, pentru a-i
defini ntre!area sa, cuvntul sau com!inaia logic de cuvinte care este
cuprins n documentele suscepti!ile de a-i aduce informaia cutat.
Acest cuvnt tre!uie s acopere singur trei forme de e#presii(
- cea a conceptului cutat de utilizator;
- cea a unui criteriu de triere al calculatorului;
- cea a redactrii efectuate de autorul documentului.
Cunoatem ceea ce este apro#imativ n trecerea de la concept la cuvnt
i de la ver! la scriere. "ro!lema stilului folosit mpinge, n mod natural, pe
scriitor s varieze formele de e#primare a unui concept unic. 0igura de stil,
hiper!ola, parafraza, recurgerea la imagini i la termeni elevai, sunt des utilizate
n procesul de redactare a te#telor %uridice.
"roiectanii sistemelor de documentare au pus la punct soluii diverse,
chiar contradictorii n aparen( n anumite cazuri, situate pe dou nivele; unele
ating apriori structura documentului introdus n memorie, n timp ce altele
intereseaz funcionarea programului de cercetare.
-.( $etode8e de ana8i= a documente8or primare
;e poate aciona asupra documentului original, modificndu-i e#presia ca
aceasta s coincid cu celelalte te#te din colecia de documente. Alegerea unei
metode de analiz, definirea acesteia, au strnit numeroase controverse la
nceputurile anilor 683< ntre deintorii de sisteme informatico-%uridice, care, prin
e#perimente practice i evoluia tehnologiei informatice, au fost aplanate.
"arado#al, n vremea cnd adepii indeGrii, cei ai a9stractu8ui i cei ai
?m9o>:irii teGtu8ui inte>ra8 au vzut c punctele lor de vedere sunt sensi!il
apropiate, polemica a renceput ntre cei care propun un tratament preala!il al
documentelor primare i cei care i contest utilitatea.
A. Introducerea ?n memorie a teGtu8ui 9rut Efu88 teGtF
Controversa a fost relansat n 0rana, prin anii 684<, odat cu
introducerea unuia dintre sistemele americane YL'O.;Y, care necesit o singur
!az informatic situat n ;tatele Enite, cea mai important !az de date
%uridice din lume, att prin numrul nregistrrilor memorate, ct i prin numrul
terminalelor conectate. Caracteristica principal a sistemului, n 0rana ca i n
/area Britanie i n ;.E.A., este de a memora te#tele legislative i deciziile
Curilor ;upreme de ?ustiie, n stadiul lor original, adic n form !rut.
Cu toate rezervele asupra acestei metode, recunoatem eficacitatea
economic ameliorat de a!sena oricrei valori intelectuale adugate, avanta%ul
unei rapiditi de scoatere la lumin a datelor, iar pentru sectorul legislativ, cel al
e#haustivitii.
653
$ac un %urist interogheaz un sistem informatic de surse legislative
asupra responsa9i8it:ii ci<i8e, el nu va o!ine te#tul de !az dect dac
acesta nu a fost introdus n memorie n forma sa original.
&nregistrarea n memorie n mod integral ,full te#t- a actului normativ, care
face o!iectul !azei de date ce se ela!oreaz, are drept unic izvor /onitorul
*ficial. $e e#emplu, $eciziile Curii Constituionale se afl n !azele de date ale
;istemului .nformatic al Curii Constituionale, reprezentnd conform principiului
Ycutiei negreY funcia de ieire care este transmis /onitorului *ficial; !aza de
date cu $eciziile Curii Constituionale este corectat dup pu!licarea acestora
n /onitorul *ficial al @omniei.
"roiectanii !ncilor de date %uridice, n ansam!lul lor, recurg la diverse
procedee de analiz preala!il, fcute n raport cu rezultatele teoriei sistemelor,
logicii %uridice, istoriei dreptului, dreptului comparat i a ipotezelor, principiilor i
conceptelor ce guverneaz ramura de drept ce formeaz o!iectul !azei de date.
". IndeGarea
"rocedeul inde#rii este cel dinti procedeu utilizat n analiza actelor
%uridice, practicat din perioada procedeelor mecanografice de sortare.
.nde#area este operaia care const n acoperirea coninutului unor
documente printr-un numr redus de cuvinte sau grupe de cuvinte semnificative
numite, n general, cu<inteBc7eie. .nde#area se caracterizeaz printr-un
voca!ular nchis i se difereniaz puin de ta!elele alfa!etice ale revistelor
%uridice. "entru a funciona pe un sistem informatizat, inde#area se supune
urmtoarelor reguli(
- avnd ca funcie unic reperarea, formulele de !az vor fi despuiate de
orice aparat sintactic, inteligi!ilitatea sistemului comandnd ca ele s fie asortate
unui cuprins n lim!a% natural;
- ele vor fi sta!ilite urmnd un voca!ular nchis, care este singurul
recunoscut de calculator i admis su! o singur form sintactic, n general
su!stanial.
"rintre merite, este i acela de a fi fost primul care a folosit instrumente de
triere preinformatice i de a fi pus astfel la punct sisteme mai sofisticate. $ac
astzi nu se poate e#clude utilizarea sa n constituirea fiierelor de documentare
cu un numr modest de nregistrri, tre!uie s constatm totui c este mai greu
de utilizat n gestionarea marilor ansam!le documentare. $escrierile !ncilor de
date arat c, chiar i acestea care au fost alctuite pe acest principiu, au
evoluat considera!il avnd acces la suportul informatic. .mperfeciunile metodei
inde#rii pure sunt astzi clar inventariate(
a- intervenia unui ter asupra te#tului original;
!- voca!ularul limitat al analistului care poate fi, n acelai timp, creator de
am!iguiti sau de contrasensuri nscute din necesitatea includerii fiecrui
document ntr-o clasificare rigid;
654
c- limitarea apriori a voca!ularului de inde#are interzice cercettorului s
recurg la numeroase ci de acces i, n special la noiunile descriptive ale
faptului respectiv. Constrns s nu utilizeze dect cile de acces recunoscute de
sistem, cercettorul este o!ligat n practic s verifice e#istena acestora ntr-o
list pentru fiecare ntre!are;
d- dezlegarea gramatical i sintactic a aparatului de reperare introduce
un grad deloc negli%a!il de erori;
e- suprim orice posi!ilitate de a introduce nuane importante n reperare,
innd cont de negaie, total sau parial, sau de relaia su!iect-o!iect tradus
prin ordinea cuvintelor i a construciei gramaticale a frazei;
f- sistemul greoi va ine cont de nuana e#primat ntr-un te#t original prin
termeni ca( *BL.>A].. .)C*/"L'C &)$'"L.).C'.
C. TeGtu8 inte>ra8 ?m9o>:it sau eGp8icitat
]innd cont de imperfeciunile procedeului inde#rii, promotorii anumitor
sisteme s-au gndit s se orienteze spre >estiunea teGtu8ui inte>ra8; este
important s facem distincia ntre te#tul integral !rut i te#tul integral m!ogit.
.deea de !az care susine acest ultim procedeu const n a face ca
cercettorul s !eneficieze de accesul la documentul primar, limitnd sau chiar
suportnd riscurile am!iguitii lui.
/unca de pregtire ntr-un asemenea sistem este relativ redus n raport
cu inde#area, deoarece analistul nu este preocupat s rezolve am!iguitile ce
figureaz n e#presia documentului analizat, nefiind o!ligat s recompun
coninutul complet sau sensul general. Aceast operaiune se numete
eGp8icitare i const n includerea n te#tul primar a e#presiei clare a noiunilor,
respectnd normele general vala!ile pentru ansam!lul de !az. Aceast
informaie sistematic a fiecrui document va putea fi completat printr-o
nlnuire pentru a avea legtur cu alte te#te( aplicare, a!rogare pentru sursele
legislative sau reglementare, confirmare sau infirmare, casare sau retrimitere,
pentru %urispruden.
&n interiorul te#tului, cile de acces, care sunt cel mai convena!il de
e#plicitat, sunt urmtoarele(
- genericile categoriilor lipsesc adesea din te#tul original;
- e#plicitrile formale vor rezolva am!iguitile ocazionale i stilistice;
pronumele vor fi precizate prin repetarea termenului pe care l nlocuiesc.
:rocedeul poate fi considerat pertinent! pentru c el permite un grad de
in#estigare foarte fin! incluz6nd totalitatea concepiilor tratate "n tet$ 0l ine cont
de legtura sintactic a cu#intelor "n cadrul frazei i asigur o informare imediat
i complet a cercettorului$
$ac procesul de analiz prin e#plicitare este considerat a fi mai puin
greoi i eventual mai o!iectiv dect inde#area, volumul de te#te tratate comport
658
pro!leme de control ale cror soluii presupun dispunerea de mi%loace
informatice moderne.
&. $etoda a9stractu8ui
Cratarea informatic a surselor %uridice a dat natere unei reflecii
metodologice care nu a fost att de clar formalizat n nici un alt domeniu
documentar. Acest lucru a dus la punerea la punct a unei metode originale de
analiz de coninut i n special de tratarea surselor pretoriene ale dreptului.
Aceast metod se !azeaz pe dou ipoteze(
,i- cunoaterea %urisprudenei de fond, care este indispensa!il
%uristului;
,ii- nici un sistem informatic nu posed capacitile de memorare
apte s nregistreze volume de te#te fenomenale pe care le reprezint
%urisprudena. "rocedeul i propune s depeasc inconvenienele inde#rii i
ale voca!ularului nchis. 'a se apropie i prin aceasta de metodele te#tului
integral li!er, dar limiteaz derivrile printr-un control apriori al lim!a%ului deschis
i neutralizeaz inconvenienele printr-o restructurare a informaiei coninut n
sursele de drept.
$iferena finalitii actului %udiciar aduce noi diferene de form( articularea
ncheierilor de fond nu se supune unui model unic, ci, din contr, se construiete
ntr-un cadru foarte suplu care este la ndemna oricrui %udector.
&n sfrit, influena argumentelor coninute n concluzii, prezentarea
acestora, ca i discuiile asupra realitii circumstanelor de fapt ale cazului,
particip la creterea n proporii considera!ile a ntinderii i varietii semantice.
0a de astfel de te#te, a!stractul constituie o metod mai riguroas de
analiz de coninut, care asigur integrarea n documentele introduse n
memorie a tuturor informaiilor utile su! forma lor ordonat, concis i fidel.
"entru aceasta, analistul recenzeaz informaiile utile, conceptele %uridice
utilizate i sensul deciziei. 'l caut, dup aceea, e#presia cea mai %udicioas a
acestor elemente ale informaiei, cutare delicat n care tre!uie s in cont de
fidelitatea voca!ularului i de standardizarea dup metodele folosite pentru
ansam!lul a!stractelor n materie. 'ste a%utat n aceast pro!lem, n materiale
suficient de repetitive, de structurile de analiz, modele prefa!ricate fiecrui caz,
cnd voca!ularul li!er i intr n drepturile sale. Analistul va ordona conceptele
astfel e#primate, n general, de maniera clasic a dreptului ctre fapt sau a
generalului ctre particular.
&ntr-un sistem de acest tip, a!stractul asigur nu numai reperarea
argumentului pertinent, dar i informarea utilizatorului. Cnd reperarea va fi
realizat printr-o simpl %u#tapunere %udicioas a cuvintelor-cheie, inteligi!ilitatea
a!stractului este o!inut prin clasificarea logic a conceptelor i prin
conservarea unui anumit numr de termeni semnificativi. Avanta%e(
6+<
+ primul este cel al facilitii "n#rii bncii de date de ctre utilizatorul
neofit$ 0l #a "nt6lni! "nainte de a se familiariza cu lectura abstractelor! tete
apropiate de cele cu care el s+a obinuit%
- analistul va gsi n redactarea rezumatului o ieire pentru a introduce
elemente informatice utile i pe care metoda a!stractului nu permite a fi incluse
n rezumat.
&n realitate, fiecare din sistemele descrise prezint avanta%e i
inconveniente. Constatm c, odat cu trecerea timpului, metodele au evoluat n
sensul unei apropieri ntre ele. .nde#area pur nu mai e#ist, soluiile te#tului
integral e#plicitat integreaz a!stracte n documentaia lor. A!stractele s-au
m!ogit cu fraze mai lungi i mai !ine construite i cu un rezumat n lim!a%
natural.
/ar metoda de analiz nu este suficient pentru a caracteriza un sistem
de cercetare documentar! pentru c "n toate sistemele care funcioneaz
efecti# a fost cutat ameliorarea performanelor i un remediu pentru
slbiciunile metodei respecti#e "n cadrul adugrilor altor instrumente
semantice$
-.% Instrumente semantice
A;utoare8e de intero>are
En program de interogare pentru a fi performant tre!uie s conin un
anumit numr de funcii, care s depeasc recunoaterea pur i simpl.
'senial este gestiunea distanei dintre cuvintele cunoscute i mai puin
rezolvarea pro!lemelor lingvistice.
Restrictoare8e de distan:
Com!inaia !oolean a cuvintelor de cutare, aa cum am e#pus-o, este
efectuat de ctre computer, n lipsa unor instruciuni mai precise, n cadrul
unitii documentare. Aceasta poate fi redus la cteva cuvinte ntr-un sistem
prin indicare, dar va fi mult mai lung ntr-o analiz prin a!stract sau ntr-un te#t
integral. "utem, deci, s ne ntre!m despre pertinena unui rspuns n care
descriptorii com!inai sunt situai foarte departe unul de cellalt.
Adiacen:a
)oiunea de %u#tapunere descris, a dou sau mai multe cuvinte, poate
transforma sensul acestora sau adesea s-l ntreasc sau s-l specializeze. $e
e#emplu, Ydonaia ntre soiY desemneaz n mod clar o instituie %uridic al crei sens
este total diferit de al unei e#presii ca Ydonaia fcut fraudnd dreptul souluiY. ;au
Yaccident de muncY va defini regimul %uridic al unui fapt care va fi e#primat prin
Yaccident survenit n timpul munciiY sau Yn cadrul timpului de muncY.
'ste fundamental ca un cercettor s poat cere unui sistem n lim!a%
li!er pro#imitatea imediat a doi termeni. "entru aceasta, programele propun, n
6+6
general, unul din urmtoarele mi%loace( ori e#presiile compuse vor fi predeterminate
i intrate n le#ic ca termeni unici, ori sistemul va tre!ui s admit un operator de
adiacen. &n acest ultim caz, operatorul va tre!ui s precizeze distana ma#im,
adic numrul de cuvinte pe care l tolereaz ntre doi termeni cutai.
peratorii de proGimitate
$e e#emplu, n materia tutelei copilului, e#ecutm o cercetare a
consecinelor pe care %udectorii le imput faptului c tutorele sau cel care face
cererea triete n concu!ina%; pro!lema va fi formulat astfel(
TUTE! 'I CNCU"INA)
Vom constata rapid c rspunsul este zgomotos; apar decizii n materie
de divor, la care %udectorii rein faptul concu!ina%ului ca i cauza divorului i
statueaz, dup aceea, fr a avea legtur cu primul fapt, asupra tutelei.
"entru a ndeprta astfel de documente, putem folosi un operator de pro#imitate
cruia i vom fi#a distana de manier intuitiv la 6<, 65, 7<... de cuvinte. 'ste
evident c aceast metod reduce zgomotul. /ult mai sigur este metoda
a!stractului, care l o!lig pe analist s-i decupeze documentul n tot attea
paragrafe cte pro!leme de drept diferite trateaz. Chiar n cadrul paragrafului,
fraza este neleas ca un grup de cuvinte ncadrate de dou semne
separatoare, ce definesc un su!ansam!lu mai restrns de cuvinte necesare
e#primrii unui singur concept. $ar acest decupa% n zone de pro#imitate nu are
sens dect dac calculatorul ia n considerare aceste zone i dac lim!a%ul de
interogare conine operatorii de restricie de distan ce corespund strict structurii
documentelor puse n linie. )e dm seama de importana pe care o are
adecvarea perfect a programului de cercetare la natura documentelor puse n
linie.
5n<:area impreci=ii8or 8in><istice
&nvarea pro!lemelor semantice este cea mai dificil pentru pro!lemele
de rezolvat. Calculatorul nu asimileaz formele e#presiilor echivalente n
condiiile variaiilor lim!a%ului, chiar dac este vor!a de variaii gramaticale sau
sintactice ,singular, plural, gen, forme ver!ale- sau de variaii semantice. &n mod
invers procedeului inde#rii, unde voca!ularul de cercetare este mai nchis i o!lig
utilizatorii s treac la o form e#clusiv de e#primare, celelalte sisteme cu voca!ular
deschis tre!uie s cuprind proceduri informatice apte s dea natere noiunii de
echivalen. Aceste proceduri sunt mai mult sau mai puin delicate.
Trunc7ierea
;oluia cea mai simpl nu tinde s rezolve numai apro#imaiile gramaticale
i nu reuete s o fac n mod perfect. "rincipiul su const n a face
calculatorul s recunoasc o e#presie trunchiat, un radical, dndu-i
instruciunea s adauge acestora toate terminaiile e#istente n !anca de date.
$e e#emplu( @';"*);AB... va chema
@';"*);AB.L
6+7
@';"*);AB.L.
@';"*);AB.L.CAC'
@';"*);AB.L.C`].
;ntr+un asemenea sistem! "n general! cercettorul este cel care stabilete
trunc.iul i poate alege s nu+i ataeze dec6t o terminaie cu o lungime fiat
sau s c.eme toate terminaiile eistente! oricare ar fi lungimea lor$ :rima
opiune are ca obiect! "n general! identificarea singularului i pluralului$
C.emarea unei terminaii nedefinite este mai larg! dar nu permite distingerea
direct a termenilor al cror radical nu asigur o ec.i#alen a sensului$
4ndependent de aproimaiile pro#ocate de cutarea unui radical! un asemenea
sistem ignor deri#aiile semantice! pstr6nd eistena rdcinilor de origine
di#ers! "n special greac i latin$ /e eemplu< =s6nge=! sang#in$$$ i .ematic!
.emoragic$$$
La modul general, el este inoperant pentru a asimila termenele sinonime.
Cotui, spre aceast soluie s-au ndreptat astzi principalele programe de
interogare echivalente. ;oluii mai !une e#ist, dar nu au fost nc dezvoltate
dect pe sisteme afectate gestionrii unei singure !nci de date.
Un H8eGic automatH
* alt soluie a fost gsit prin organizarea a priori a voca!ularului n
fiierul le#ic. )e aducem aminte c acesta face parte din cele 9 fiiere necesare
funcionrii unui program de cercetare. &n fiierul le#ic, se vor nmatricula toate
cuvintele recunoscute de sistem cu a%utorul unui numr, acest numr lund,
dup aceea, locul lanului de caractere n procesul cercetrii unui fiier inversat.
'ste de-a%uns, deci, s afectm acelai numr pentru dou noiuni pentru ca
computerul s le amalgameze total. Astfel, toate formele alfanumerice vor fi
tratate i sistemul tre!uie s prevad o procedur de punere n lumin, care s
permit includerea unor noiuni noi ntr-un document fie su! numr e#istent,
dac posed un echivalent de%a recunoscut, fie su! un nou numr, n caz
contrar.
Acest sistem prezint a#anta2e singulare fa de procedeul trunc.ierii$ 0l
d natere la forme gramaticale ec.i#alente! dar i unor sinonime ling#istice i!
"n general! tuturor asimilrilor posibile$ >om putea astfel scrie numrul sub
form literal sau sub form cifrat$ >om putea gsi instituiile plec6nd de la
sigla lor sau de la epresia lor trunc.iat< CC? + Curtea Constituional a
?om6niei$
@ dez#oltare minim a acestui procedeu permite ="ntrirea= considerabil
a construciei intelectuale a gestiunii apropierilor semantice$ 0l const "n
regruparea noiunilor numerotate ale leicului "n sub+ansambluri denumite
adesea =familii=$ @peratorul #a putea s<
- cheme termenul precis i s nu o!in dect echivalenele a!solute ale
acestui termen;
6+9
- cheme cu a%utorul unei comenzi simple, numit Yoperator de
generalizareY, toate termenele incluse n familia cuvntului utilizat, adic toate
analogiile.
Aceast funcie este fundamentat, ea permind, de e#emplu, crearea
raional a unor prefi#e n special !azate pe termenele %uridice. &n anumite
cazuri, va fi necesar s culegem e#clusiv documente care dau una din soluiile
alternative !inare, ce o constituie pro!lema pus.
(nul din a#anta2ele principale ale unui leic astfel definit este "ncu#iinarea
unei construcii intelectuale de tratament ling#istic i corectarea astfel a
aberaiilor ine#itabile infiltrate de un sistem strict automatizat$ 0l permite s se
in cont de nuanele i dificultile inerente ale acestui tratament$ Astfel! .alo+ul
semantic poate fi mai mult sau mai puin definit dup importana pe care o
"mbrac termenul considerat "n banca de date 2uridice% termenele de drept #or
putea fi strict separate! iar termenele descripti#e #or putea fi asimilate$
'#emplu( AUT$"I!A CA$INA FUR,NET vor putea fi, la cerere,
asimilate ntr-un ansam!lu care s acopere vehiculele terestre.
&n mod cert, nici un sistem nu va rezolva am!iguitatea ce decurge din
YaciuneY, dar izolarea strict a unor astfel de termene n snul le#icului va limita
aceast polisemie ,act, aciune, activ- la cazuri strict ireducti!ile. Aa cum este
scris, un le#ic automatic este adesea asimilat unui tezaur automatic.
Te=auru8 sau fiieru8 de 8e>turi
Cezaurul reprezint fiierul de legturi, care, pe lng cuvintele-cheie,
cuprinde o reea de cone#iuni, e#cluderi, deose!iri, nrudiri, analogii, cu referire
la voca!ularul, sinta#a i stilul documentelor memorate. 'l sta!ilete prin
cone#iuni listele de sinonime fa cu descriptorii, sta!ilete de asemenea
deose!irile ce se impun n privina cuvintelor polisemice i a homografelor.
3ezaurul cuprinde termenii supraordonai descriptorilor! el face analogii i
stabilete deosebirile "ntre di#ersele accepiuni terminologice ce rezult din
ordinea termenilor sau a prepoziiilor ce le unesc% "n pri#ina stilului! el trebuie s
recunoasc stilul figurat care! de cele mai multe ori! nu conine termenii
instituionali corespunztori! elimin6nd termenii parazii sau incidentali$
&ntr-un sistem documentar, acest termen ,tezaur- reprezint repertoriul
legturilor sau relaiilor e#istente ntre articolele care compun fondurile
documentare.
)umeroase instrumente de a%utor de interogare intr n aceast definiie.
Astfel, de e#emplu, este numit YthesaurusY organizarea nlnuirii te#telor
legislative introduse n memorie. Cu acelai nume va fi !otezat i dicionarul
care recenzeaz toate cuvintele ce e#prim un concept dat i care tre!uie
neaprat consultat de ctre utilizator, pentru a cunoate cuvntul-cheie al
inde#rii autorizate de sistem.
6+:
&n ceea ce ne privete, preferm s atri!uim termenul unui instrument
conceput s a%ute la interogarea complementar a metodei de analiz i a
le#icului automatic.
;tandardizarea apriori a voca!ularului de analiz cnd aceasta este
fcut, gestiunea analogiilor semantice o!inut printr-un le#ic corecteaz
aceast sl!iciune n toate cazurile cnd asimilarea termenelor descriptive ale
conceptului evocat poate fi sistematic. &n ma%oritatea cazurilor, analogia nu este
dect ocazional i, circumstan agravant, cercettorul, preocupat de
pro!lema sa, nu numai c nu va vedea toate e#presiile posi!ile, dar nici nu-i va
da seama de derivaiile semantice posi!ile ale cuvntului pe care-l folosete.
Cezaurul este destinat, deci, s-i sugereze cercettorului ansam!lul de
formulri utile unei cercetri i s-l previn asupra riscurilor unor derapa%e. 'l nu
va avea o aciune direct sau automat asupra procedurii de cutare, pentru c
%uristul va fi li!er s introduc sau nu sugestii n strategia sa de interogare. 'l se
va distinge foarte clar n le#icul automat, pentru c va fi conceput ca un a%utor de
memorie de forma( Ygndii-v la...Y.
$e e#emplu, nu putem cere calculatorului s lege automat cuvntul
YreguliY la orice alt termen. "utem aminti %uristului c acest termen poate fi
nlocuit sau com!inat ,prin operatorul YsauY- dup necesiti i alternativ cu(
@'>L'/')CA@', @'>ELA/')C etc.
;ta!ilirea unei liste e#haustive a acestor raporturi analogice reprezint o
investiie intelectual considera!il, ceea ce e#plic numrul de realizri
concrete n acest domeniu. 'l implic, n mod necesar, o determinare strict a
gradului de analogie reinut. Limitat la termeni a cror conotare %uridic este
cert, el reprezint recenzarea a mii de relaii(
- de analogie i de sinonimie perfect(
CAQ 0*@CE.C0*@]` /A?*@`
@E"CE@`@'Q.L.'@'
- de analogie conceptual(
L.C')].'@'$';0AC'@'A C*)C@ACCELE. $' /E)C`
- de antonimie(
C@'A)]'$AC*@..
- de vecintate ocazional(
&) AB;')]A...&) L.";A...
)u ne putem imagina c nglo!eaz termeni; construcia sa ar redeveni
atunci o rescriere complet a corpului documentar.
*ricare ar fi gradul de perfeciune pe care l-a atins un sistem documentar,
acesta las loc imaginaiei i creaiei.
6+5
CAPIT!U! 0
SISTE$U! INFR$ATIC A!
UNEI INSTITUII )URI&ICE
0.2 C7estiuni introducti<e
aF *!iectivele ;istemului .nformatic al Curii Constituionale a @omniei
,;.CC@- sunt rezultatul ale actelor normative privind structura i atri!uiile CC@
i ele se reflect n(
- ;tructura i specificaiile de realizare a sistemului informatic unitar,
descrierea o!iectivelor, a canalelor, a serviciilor i a flu#ului informatic;
- @esursele necesare realizrii sistemului informatic unitar;
- 'chipamentele necesare realizrii unui nod de comunicare pe
.)C'@)'C;
- Activiti i echipamente necesare pentru realizarea reelei locale
,.)C@A)'C-;
- Activiti necesare pentru realizarea nodului pentru comunicaia pe
.)C'@)'C;
9F Curtea Constitu:iona8 a RomDniei este singura autoritate de
%urisdicie constituional din @omnia. 'a a fost constituit pe !aza C.CLELE. V,
art.6:<=6:5 din Constituia @omniei unde sunt sta!ilite urmtoarele(
- ;tructura Curii Constituionale;
- Condiii pentru numire;
- .ncompati!iliti;
- .ndependena i inamovi!ilitatea;
- $eciziile Curii Constituionale;
- Atri!uiile Curii Constituionale ,art.6:: lit.a- - i-(
a- se pronun asupra constituionalitii legilor, nainte de promulgarea
acestora, la sesizarea "reedintelui @omniei, a unuia dintre preedinii celor
dou Camere, a >uvernului, a Curii ;upreme de ?ustiie, a unui numr de cel
puin 5< de deputai sau de cel puin 75 de senatori, precum i, din oficiu, asupra
iniiativelor de revizuire a Constituiei;
!- se pronun asupra constituionalitii regulamentelor "arlamentului, la
sesizarea unuia dintre preedinii celor dou Camere, a unui grup parlamentar
sau a unui numr de cel puin 5< de deputai sau de cel puin 75 de senatori;
c- hotrte asupra e#cepiilor ridicate n faa instanelor %udectoreti
privind neconstituionalitatea legilor i a ordonanelor;
d- vegheaz la respectarea procedurii pentru alegerea "reedintelui
@omniei i confirm rezultatele sufragiului;
6++
e- constat e#istena mpre%urrilor care %ustific interimatul n e#ercitarea
funciei de "reedinte al @omniei i comunic cele constatate "arlamentului i
>uvernului.
f- d aviz consultativ pentru propunerea de suspendare din funcie a
"reedintelui @omniei;
g- vegheaz la respectarea procedurii pentru organizarea i desfurarea
referendumului i confirm rezultatele acestuia;
h- verific ndeplinirea condiiilor pentru e#ercitarea iniiativei legislative de
ctre ceteni;
i- hotrte asupra contestaiilor care au ca o!iect constituionalitatea unui
partid politic.
Conform atri!uiilor stipulate n art.6::, Curtea Constituional are atri!uii
apriori ,se pronun asupra constituionalitii legilor, nainte de promulgare i
asupra constituionalitii regulamentelor "arlamentului- i atri!uii aposteriori,
hotrnd asupra e#cepiilor de neconstituionalitate.
0uncioneaz conform !e>ii nr.(- din 20 mai 211# i a Re>u8amentu8ui
de or>ani=are i func:ionare a Cur:ii Constitu:iona8e.
Legea nr.:3M64 mai 6887 privind organizarea i funcionarea Curii
Constituionale, pu!licat n /onitorul *ficial al @omniei "artea ., nr.6<6 din 77
mai 6887, modificat prin Legea nr.694 din 7: iulie 6883, pu!licat n /onitorul
*ficial al @omniei, "artea ., nr.63< din 75 iulie 6883 i repu!licat n temeiul
art.... din Legea nr.694M6883 n /onitorul *ficial al @omniei, "artea ., nr.643 din
3 august 6883, dndu-se te#telor o nou numerotare, organizat pe + capitole(
- $ispoziii generale;
- *rganizarea Curii Constituionale;
- Competena Curii Constituionale;
- ?udectorii Curii Constituionale;
- "ersonalul Curii Constituionale
- ;anciuni, dispoziii finale i tranzitorii.
@egulamentul de organizare i funcionare a Curii Constituionale,
apro!at prin Votrrea nr.67 din data de : noiem!rie 6883 a "lenului Curii
Constituionale i pu!licat n /onitorul *ficial "artea . nr.9<4 din 67 noiem!rie
6883, este organizat pe 3 capitole(
- $ispoziii generale;
- "lenul i preedintele Curii Constituionale;
- /agistraii-asisteni;
- 0uncionarea Curii Constituionale;
- ;ecretariatul Curii Constituionale;
- @spunderea disciplinar;
- $ispoziii finale.
6+3
Corespunztor atri!uiilor Curii Constituionale, prezentate n art.6:: din
Constituia @omniei, Legea nr.:3 sta!ilete structura organizatoric a instituiei
pentru ca @egulamentul s detalieze sarcinile Curii Constituionale pe
Compartimente i ;ervicii.
*rganigrama de principiu a Curii Constituionale este prezentat n
ANE4A NR.2.
$in studiul documentelor care sta!ilesc modul de organizare i funcionare
a Curii Constituionale rezult c activitatea ei de !az este activitatea
%urisdicional.
"entru !una desfurare a activitii de !az a Curii Constituionale a
@omniei sunt a!solut necesare urmtoarele activiti complementare sau
cone#e(
- documentarea %uridic, ce poate fi realizat clasic sau informatic prin
interogarea Bazelor de $ate proprii, din alte reele locale sau .)C'@)'C;
- G'B = ;ite-ul, respectiv adresa .nternet ale Curii Constituionale sunt(
- SSS.CC@.ro
- e-mail - CC@jcdep.ro
- activiti de comunicare cu alte instituii din ar i strintate;
- activiti de cercetare;
- activiti financiar-conta!ile i tehnico-administrative.
$epartamentul Documentare, cercetare i informatic al Curii
Constituionale, conform art.94 din @egulamentul de organizare i funcionare,
are urmtoarele atri!uii(
- urmrete realizarea i prelucrarea fondului documentar necesar
activitii Curii Constituionale;
- evidena informatic operativ asupra practicii %urisdicionale a Curii
Constituionale;
- realizarea urmtoarelor lucrri(
- $ecizii i hotrri;
- Buletinul Curii Constituionale;
- $ecizii i hotrri traduse n alte lim!i;
- $ecizii de constatare a neconstituionalitii;
- ?urisprudena Curii Constituionale;
- Analiza statistico-informatic a activitii Curii Constituionale;
- Legislaia referitoare la o!iectul dosarelor intrate pe rolul Curii
Constituionale i %urisprudena corespunztoare.
- efectueaz studii, informri, traduceri i lucrri de sintez;
- particip la realizarea %urisprudenei Curii Constituionale ,se
actualizeaz de dou ori pe an-.
cF F8uGu8 informa:iona8 a8 acti<it:ii de 9a= reprezint reflectarea
informatic a dinamicii dosarelor intrate pe rolul Curii Constituionale evideniind
6+4
etapele pe care le parcurge un dosar din momentul n care este luat n evidena
Curii Constituionale, pn cnd decizia asociat lui este pu!licat n /onitorul
*ficial; prelucrrile !azelor de date cu Actele Curii Constituionale, ulterior
pu!licrii lor n /onitorul *ficial, sunt operaii ce ofer informaii utile
%udectorilor, magistrailor, consilierilor, e#perilor i cercettorilor pentru
fundamentarea urmtoarelor acte ale Curii. Aceste prelucrri, su! raport
informatico-%uridic sunt(
- sortri ale !azelor de date dup diferite cmpuri;
- dup o!iectul invocat n dosar;
- sortarea dosarelor pe categorii de drept ,civil, penal-;
- dup soluiile date de Curtea Constituional;
- dup tipul organelor ce se adreseaz Curii Constituionale;
- filtrri dup cmpuri logice, numerice, dat calendaristic, domeniu,
cuvinte cheie, pentru redactare de rapoarte;
- inde# inversat, ,specific pentru aceast operaie este lucrarea
1?urisprudena Curii Constituionale2-.
;u! raport informaional, dup principiul ci!ernetic al 1cutiei negre2, Curtea
Constituional este un transformator de funcii, care, prin funcii de intrare
,dosare, informaii, legislaie, practic %uridic etc, i emite Acte normative.
$ate de intrare
Curtea Constituional
$ecizii, Votrri,
Avize
$osare, documente,
informaii .nformaii care produc modificri ale funciilor de intrare
,Canalul retroaciunii-
$etaliat, flu#ul informaional al activitii de !az este prezentat n ANEXA
NR.2.
0.# Sistemu8 Informatic a8 Cur:ii Constitu:iona8e a RomDniei
aF Structura i specifica:ii8e SICCR
"entru descrierea structurii ;.CC@ folosim prezentarea grafic a
sistemului prin diagrame sintetice V."* ,VKerarchical .nput "rocessing *utput-,
pentru simplitate i sugestivitate i pentru a fi urmrit i neles uor. ,/etoda
V."* a fost introdus ca norm de proiectare de ctre firma .B/ impunndu-se
n 683<-. )u vom prezenta formularele de detaliu ale metodologiei V."*,
coninutul lor putndu-se materializa pe calculator, odat cu scrierea
programelor i ncrcarea !azelor de date.
6+8
Activitatea de !az a Curii Constituionale a @omniei este %udecarea
corect i n timp util a cauzelor care fac o!iectul diverselor tipuri de sesizri.
.nformatica aplicat acestui sistem %uridic tre!uie s contri!uie n primul rnd la
desfurarea n !une condiii a documentrii, redactrii i nregistrrii acestei
activiti, creterea eficienei ei precum i realizarea de aplicaii care s
analizeze statistico-informatic rezultatele. Activitile cone#e au ca finalitate
ma#imizarea productivitii activitii de !az.
$e asemenea, n viitor, se urmrete conectarea !azelor de date la un
sistem e#pert, utiliznd resursele logicii %uridice i a inteligenei artificiale, care,
pe !aza analizei efectuate realizeaz un modul de Acte ce se prezint ca un act
preliminar supus analizei %uridice efectuat de magistratul-asistent i %udectorul
raportor.
Aceste considerente au condus ca structura ;.CC@ s fie cea dat n
ANEXA NR.3.
$iagrama sintetic a dispunerii posturilor de lucru ale sistemului informatic
al Curii Constituionale este dat n ANEXA NR.4.
9F &escrierea func:ii8or SICCR
;.CC@ are ca scop informatizarea activitilor Curii Constituionale a
@omniei, urmrind eficientizarea acestora prin utilizarea eficient a resurselor i
scurtarea duratelor de rspuns n ceea ce privete definitivarea, transmiterea spre
pu!licare, pu!licarea i realizarea !azelor de date cu actele Curii Constituionale.
0.% Func:ii8e su9sisteme8or SICCR
2. Su9sistemu8 acti<it:ii de 9a= ESSA"F culege, nmagazineaz,
gestioneaz i prelucreaz date legate de activitatea de !az a CC@ aa cum este
aceasta stipulat n Legea nr.:3 i @egulamentul de organizare i funcionare.
"entru aceasta ;.CC@ realizeaz(
- B.$. documentar;
- B.$. a fondului tiinific;
- B.$. cu dosarele luate n eviden;
- B.$. cu actele emise de Curtea Constituional;
- B.$. cu actele invocate n motivarea soluiilor actelor emise;
- B.$. cu dosarele cone#ate ,dosarele aflate pe rolul Curii
Constituionale care au acelai o!iect, adic primesc aceeai decizie;
)r. decizii I )r. dosare = ,)r. dosare cone#ate = 6-
- B.$. cu tratatele internaionale invocate;
- B.$. cu lucrrile gestionate de !i!liotec i programele de
documentare informatizat;
.nfoL'O realizat de Cordial L'O, Clu%-)apoca, "rof.dr./ircea /urean.
- B.$. cu %urisprudena Curii Constituionale;
63<
- B.$. cu soluiile actelor emise de Curtea Constituional;
- B.$. cu activitatea practic a Curii Constituionale.
Bazele de date vor fi create, actualizate i ntreinute de personalul de
specialitate ,asisteni, refereni, e#peri, consilieri, etc.- cu scopul facilitrii
ela!orrii deciziilor CC@ ceea ce ar nsemna ela!orarea de acte corecte su!
raport tiinific, impeca!il argumentate, redactate cu rigoare astfel entropia
indus n sistem s fie minim. "rin interogarea !azelor de date se va realiza o
documentare rapid privind ramurile, materiile sau termenii de drept tratai de
constituie, de legi sau alte acte normative ,regulamente ale parlamentului,
ordonane de guvern, etc.-, invocate n sesizrile Curii Constituionale.
/aterialul documentar complet, necesar %udecrii cauzelor va fi rapid identificat
i e#tras, uurnd munca completelor de %udecat ale cauzelor.
'ste posi!il ca aceeai cauz aflat la diferene de timp, deci ntr-un alt
cadru paradigmatic, s primeasc soluii contrare iar posi!ilitatea regsirii
cauzelor apropiate sau identice se poate face doar cu mi%loace informatice.
Bazele de date cu dosarele luate n eviden i cea a actelor emise vor fi
utilizate pentru a regsi uor informaii despre cauzele asemntoare sau
identice de%a %udecate , facilitnd i n acest fel rezolvarea dosarelor aflate pe rol,
printr-o argumentare tiinific i constan n interpretarea legii.
Actele emise de Curtea Constituional pot fi organizate astfel nct prile
repeta!ile s fie cuprinse ntr-un 1template2, a!lon, care s permit redactarea
lor cu mai mult precizie su! raport logico-%uridic.
"e !aza acestui a!lon se pot redacta mai rapid i precis actele emise,
care , nregistrate n !ncile de date vor mri viteza de interogare, a%ungndu-se
chiar la standardizarea actelor su! raportul tehnicii legislative.
#. Su9sistemu8 ECN$IC B A&$INISTRATI/ ESEEAF
Are ca scop informatizarea celorlalte activiti legate de funcionarea CC@
i anume(
- evidena computerizat a operaiunilor financiar-conta!ile;
- evidena personalului ,inclusiv ncrcarea cu sarcini a acestuia, gradul de
pregtire profesional, perspectiva de promovare sau pensionare, etc.-;
- pregtirea aciunilor au#iliare ,protocol, participare la diferite colocvii,
manifestri tiinifice, contacte internaionale, etc.-;
- gestiunea !azei materiale( mi%loace fi#e i mi%loace circulante, stocuri de
materiale necesare ,inclusiv optimizarea aprovizionrii, etc.-
;istemul este conceput ca un sistem distri!uit ce va funciona ntr-o reea
local. .mplementarea poate fi corelat ntr-o concepie unitar privind
informatizarea "arlamentului @omniei, a /inisterului ?ustiiei, a Consiliului
Legislativ lund n calcul i posi!ilitile de comunicare cu organismele
internaionale ,Comunitatea 'uropean, Consiliul de la Veneia, ACC"E0, etc-
&n acest sens, ;.CC@ tre!uie privit su! dou aspecte(
636
- ca un su!sistem al ;.?@ ,;istemului informatico-%uridic din @omnia- n
care ;.CC@ reprezint o reea local format din minireele peer to peer ce
se gsesc n compartimentele CC@, legate la un ;'@V'@ al $epartamentului
.nformatic, ,de care tre!uie s rspund un manager de reea, specializat n
realizarea acestui serviciu informatic- care va efectua urmtoarele operaii(
- urmrirea respectrii protocoalelor i modificarea acestora;
- utilizarea optim a resurselor;
- asigurarea securitii i confidenialitii n preala!il din reea;
- administrarea reelei interne ca un sistem ce are legturi informaionale
cu alte reele locale apropiate sau larg rspndite geografic ,"arlamentul @omniei,
0aculti de drept, institute, *)>, etc.- dar i conectarea la .)C'@)'C printr-un nod
de tip C configurat pe un ;'@V'@ .)C'@)'C, cu cel puin +< de posturi de lucru
individualizate prin adrese care s !eneficieze de toate serviciile .)C'@)'C
,navigare, documentare, e-mail, G'B-site-uri, clu!uri de discuii, etc.-.
0.( &escrierea ap8ica:ii8or SSA"
;tructura ;;AB i funciile aplicaiilor su!sistemului(
Ap8ica:ii8e rea8i=ate par:ia8 sau nedistri9uite ?n re:eaA sunt6
2.F Ap8ica:ia statisticoBinformatic a SICCR ,prezentat n detaliu n
ANE4A nr.*-
- face analiza statistic a activitii Curii Constituionale de la nfiinare
pn la data curent oferind rapoarte apro!ate de "lenul Curii Constituionale.
;tructura !ncii de date pentru aplicaia statistic a ;.CC@ este
urmtoarea(
#F. )urispruden:a Cur:ii Constitu:iona8e a RomDniei reprezint o
lucrare de sintez, care, din punct de vedere informatic, se numete indeG
in<ersat, ceea ce nseamn c, pe !aza cuvintelor cheie, se regsesc actele i
te#tele care includ implicit sau e#plicit informaii referitoare la acestea.
637
B a z a d e d a t e c u
A c t e l e C C R
B a z a d e d a t e c u A c t e l e
i n v o c a t e n d e c i z i i
R a p o a r t e
B a z a d e d a t e c u d o s a r e l e
c o n e x a t e
B a z a d e d a t e c u t r a t a t e l e
i n t e r n a t i o n a l e i n v o c a t e
B a z a d e d a t e c u s o l u t i i
P r o g r a m a p l i c a t i e i n S G B D
( F O P R O ! " # $
Arsenalul de cuvinte cheie reprezint un sistem deschis, el poate fi
m!untit ulterior prin noi cuvinte cheie rezultate n urma studiului actelor
ela!orate i care se gsesc ntr-un tezaur de cuvinte cheie. @egulile i principiile
ce stau la !aza sta!ilirii arsenalului de cuvinte cheie reprezint o!iectul unui
studiu separat interdisciplinar de tehnic legislativ, logic %uridic, informatic
%uridic i sisteme e#pert.
Actul decizional tre!uie s fie simplu, clar i fr su!tiliti, de aceea pot fi
sta!ilite reguli de stil i de prezentare a te#telor, care s fie repeta!ile astfel nct
actul ela!orat s capete o form de prezentare constant n prile repeta!ile.
?urisprudena Curii Constituionale e#prim(
- regulile i formulele ce desemneaz pro!lemele principale;
- concepia, prezentarea i redactarea te#telor Actelor Curii Constituionale;
- intrarea n vigoare i /onitorul *ficial n care a fost pu!licat actul;
- modificarea sau a!rogarea unor te#te de lege reclamate de Actele Curii
Constituionale.
?urisprudena este o lucrare de tehnic legislativ, de logic i informatic
%uridic i ea devine, pus pe calculator, un mi%loc rapid i eficace de regsire a
actelor i te#telor dup cuvinte cheie oferind posi!ilitatea realizrii documentrii
informatice secundare i de !az.
$oar dup realizarea unui ;istem .nformatic unitar se pot introduce
primele elemente de anali cu te!nicile inteli"en#ei artificiale; putem face
primele programe de urmrire, analiz i redactare a unor propuneri de acte ce
urmeaz a fi emise de instituie.
0.* Ar7itectura >enera8 a re:e8ei de ca8cu8atoare a Cur:ii
Constitu:iona8e a RomDniei
2. Ser<icii8e pe care 8e asi>ur INTRANETBu8 Cur:ii Constitu:iona8e
permit automatizarea activitilor de informare-documentare printr-un sistem de
tip CL.')C-;'@V'@ care realizeaz urmtoarele servicii informatice(
- operaii asupra Bazelor de date ,sortare, filtrare, interogare, actualizare-;
- activiti de !irotic n comun;
- e-mail, agend electronic;
- realizarea de proiecte distri!uite n reea;
- transferul aproape instantaneu a resurselor ctre orice post de lucru;
- protecia informaiilor prin protocoale care s limiteze operaiile pe care
operatorii le pot efectua pe calculatoarele din reea;
- gestionarea !azelor de date, a resurselor hard i soft i controlul strii de
operativitate a reelei;
- integrarea activitilor de !irotic.
639
#. &escrierea informa:ii8or
.nformaiile care circul n cadrul reelei pot fi clasificate astfel(
- de interes general, incluse n !aza de date a su!sistemului;
- cu acces limitat, specifice fiecrui compartiment n parte;
- informaii confideniale.
"entru sta!ilirea i definirea nivelurilor de acces la informaii precum i a
protocoalelor de lucru n reea tre!uie respectate urmtoarele principii(
- compartimentarea sistemului informatic n funcie de activiti i flu#uri
informaionale;
- ierarhizarea accesului conform nevoilor reieite n urma e#ercitrii
atri!uiilor informaionale;
- operaionalizarea conceptului de titular de informaii care sta!ilete
informaia, prioritatea, gradul de confidenialitate, aria de rspndire i tipurile de
prelucrri ale informaiilor.
.nformaiile utilizate pot fi(
- rezultate din documentele de intrare;
- prelucrate n faze intermediare pn la prelucrarea final ,situaia statistic-;
- cele care circul de la intrare la ieire fr s-i modifice coninutul;
- date procesate la ieire.
Coate aceste tipuri de informaii reclam legturi strnse n cadrul
posturilor de lucru care particip la actualizarea Bazelor de $ate, cu informaii
rezultate din prelucrrile efectuate.
%. Sc7ema te7nic
Curtea Constituional a @omniei se afl n sectorul B6 al "alatului
"arlamentului, dispus pe 9 eta%e cu distan ma#im ntre posturile de lucru
aflate la e#tremiti de apro#imativ 7<< m.
Cemperatura i umiditatea au variaii mici n 7: de ore, de aceea nu se
impun condiii speciale de e#ploatare a reelelor. Vi!raiile, lund n calcul
ro!usteea cldirii, nu influeneaz tehnica de calcul, astfel nct s fie necesare
msuri specifice de protecie.
Curtea Constituional nu dispune de surs proprie de alimentare cu
energie electric, fiind racordat la reeaua naional de 77<VM5<Vz, cu fluctuaii
care pot afecta funcionarea calculatoarelor i implicit a reelei, deoarece sunt
necesare dispozitive de sta!ilizare a energiei din reea. "alatul "arlamentului
dispune de o centur de mpmntare pentru protecia personalului i a tehnicii
de calcul mpotriva tensiunilor parazite.
(. Ec7ipamente din compunerea re:e8ei
"entru a rspunde cerinelor prezentate se adopt o tehnologie de
conectare de tip Ipeer to peerJ care permite comunicarea ;erverului i a
posturilor de lucru dup metoda client-server, eficient. @eeaua este constituit
din calculatoare .B/-"C cu o configuraie dat n ANE4A nr.+ aF i cu sistemul
63:
de operare G.)$*G; )C i G.)$*G; 84. "entru comunicaia pe .)C'@)'C
se dedic un ;'@V'@ numit ;erver de comunicaii .)C'@)'C echipat cu
.)C'@)'C 'O"L*@'@ iMsau )'C;CA"' )AV.>AC*@.
&n ANE4A nr.+ 9F sunt enumerate echipamentele necesare pentru
realizarea conectrii, minireelelor de la ca!inete i compartimente precum i a
celor de conectare la .)C'@)'C.
0.+ SICCR @ nod de comunica:ii
.nternet este cea mai important reea mondial, la care sunt conectate peste
75 de milioane de calculatoare; este o reea deschis ce funcioneaz dup sistemul
client-server, cu o ierarhie ce ofer posi!ilitatea Curii Constituionale a @omniei s
devin un nod de tip C. )odul de tip C permite realizarea unui sistem propriu i
acordarea su! adresa sa a ma#im 7<< de adrese ce reprezint posturi de lucru sau
reele locale. @eeaua .)C'@)'C ofer urmtoarele servicii(
- Cransferuri de fiiere;
- "arta%area fiierelor;
- /esagerie electronic e-mail;
- 'mulare de terminal;
- Accesul la informaii;
- .mprimarea de la distan.
La reeaua $N%ERNE% sunt conectate Curile Constituionale, Curile
;upreme de ?ustiie, "arlamentele, "archetele, Curile de Apel, 0acultile de
drept precum i toate instituiile pu!lice din aproape toate rile lumii ,cu e#cepia
unor ri din Africa Central, 'uropa de 'st i fosta E@;;-.
;istemul informatic unitar, presupune conectarea tuturor calculatoarelor i
minireelelor ntr-o reea unic ce vor reprezenta suportul tehnic al ;.CC@
,;istemul informatic al Curii Constituionale- care va avea o cale deschis la
.)C'@)'C.
Conectarea 8a INTERNET este necesar pentru6
2. = $ocumentarea n vederea realizrii lucrrilor de cercetare, pentru
fundamentarea deciziilor i cunoaterea %urisprudenei altor Curi Constituionale
se realizeaz sigur, rapid i eficient prin acest sistem de comunicaii;
#. = Cunoaterea Curii Constituionale a @omniei ,a %udectorilor, a
deciziilor, a activitii de cercetare i %urisprudeniale, a practicii- nu mai este
limitat de ineria i imperfeciunea mi%loacelor de comunicaie clasice; putem
populariza activitatea %urisprudenial, tiinific i chiar didactic a %udectorilor,
magistrailor-asisteni, cercettorilor i e#perilor Curii Constituionale, ceea ce
va conduce la creterea autoritii instituiei noastre;
%. = Creterea transparenei activitii Curii Constituionale prin
comunicarea rapid a tuturor rezultatelor.
635
Etape8e procesu8ui de conectare
- /odul de desfurare n timp i etapele ce tre!uie parcurse pentru
realizarea ;.CC@(
2. ;e achiziioneaz tehnica de realizare a comunicaiei cu .)C'@)'C-ul
a Curii Constituionale i va fi instruit personalul care va asigura !una i
permanenta funcionare a acestuia;
#. ;e achiziioneaz o reea intern la Curtea Constituional cu 64 = 7:
posturi de lucru, numr egal cu numrul funcionarilor ce au atri!uii n domeniul
informatic i care n prezent nu au echipamente informatice;
%. ;e instruiete personalul care va realiza instruirea ntregului personal.
.nstruirea are dou componente principale(
- instruirea pentru realizarea pe calculator a documentelor comple#e i
interogarea !azelor de date;
- instruirea pentru documentarea pe .)C'@)'C, pregtirea documentelor
proprii pentru .)C'@)'C i m!ogirea reelei cu documente proprii.
(. .nstruirea din cadrul Curii Constituionale va funciona n cadrul
serviciului 1$ocumentare, cercetare i informatic2 ca un nucleu de pregtire
continu, modificndu-i programa n funcie de(
- etapele de desfurare ale programului de integrare;
- modificrile n soft i hard;
- evoluia sistemului de gestiune a !azelor de date.
La finalul unei etape de instruire a personalului, acesta va fi dotat cu
echipamentul i softul necesar conectrii la .)C'@)'C i va primi o tem de
realizat ntr-o etap sta!ilit n domeniul informaticii %uridice cum ar fi(
- prezentarea instituiei pe .)C'@)'C i actualizarea acesteia;
- transmiterea n reea a informaiilor ce sintetizeaz activitatea
%urisprudenial a instituiei, evenimente tiinifice, contacte, participri la colocvii,
seminarii, etc., ce se desfoar la Curtea Constituional sau particip ca
invitai mem!ri ai Curii Constituionale;
- realizarea de programe documentare pe teme de drept constituional sau
cone#e acestuia.
Pentru conectare sunt necesare urmtoare8e6
2.F Acti<it:i imediate
a- Achiziionarea echipamentului i a soft-ului pentru comunicaii prin
.)C'@)'C, conectarea lui i realizarea unei reele locale formate dintr-un
;'@V'@ i 64 posturi de lucru; echipamentele caracteristice acestuia i soft-ul
necesar sunt prezentate n Ane#a nr.6;
!- "rezentarea Curii Constituionale pe .)C'@)'C;
c- "regtirea personalului ;erviciului 1$ocumentare, cercetare i
informatic2 pentru lucrul pe .)C'@)'C i specializarea a doi funcionari pentru
meninerea sistemului de comunicaii n stare de operativitate;
63+
d- "opularizarea pe .)C'@)'C a lucrrilor Curii Constituionale ,decizii,
%urispruden, lucrri de la manifestri tiinifice- i sta!ilirea o!ligaiilor pentru
actualizarea acestor lucrri.
#F Acti<it:i permanente
2. $up conectarea la .)C'@)'C, intervin o!ligaii permanente ale
personalului legate de meninerea legturii, actualizarea i ntreinerea lucrrilor,
nvarea i aplicarea noutilor n domeniu. Astfel, personalului e#istent din
cadrul serviciului i vor reveni i urmtoarele sarcini specifice(
- meninerea n stare de funcionare a aparaturii de comunicaii;
- e#ploatarea hard i soft a reelei ce urmeaz a fi realizat;
- actualizarea ritmic a lucrrilor prezentate pe .)C'@)'C ,%urisprudena,
CV-urile %udectorilor, lucrrile cu caracter permanent-;
- asigurarea asistenei tehnice ,soft i hard- pentru alte instituii %uridice, la
formularea cererii de ctre acestea n condiiile i modalitile sta!ilite de Curtea
Constituional(
- distri!uirea la timp a informaiilor transmise prin e-mail destinatarilor;
#. /eninerea legturii cu instituii similare din ar i strintate la toate
nivelele pentru realizarea de proiecte comune;
%. ;ta!ilirea de legturi i cu alte instituii naionale i internaionale care ar
putea spri%ini e#tinderea acestui proiect, realizarea de proiecte similare sau
realizarea unui sistem informatic naional cum ar fi >uvernul @omniei, Comisia
)aional de .nformatic, "VA@'.
633
CAPIT!U! 1
&E./!TAREA AP!ICAIEI PRI/IN& ANA!I.A STATISTIC
A ACTI/ITII CURII CNSTITUINA!E
1.2 Notiuni introducti<e
"roiectarea i implementarea sistemului informatic al Curii Constituionale
necesit dezvoltarea unei aplicaii despre situaia statistic a activitii de !az,
care s asigure stocarea i prelucrarea informaiilor privind toate tipurile de
sesizri. @ezolvarea n mod eficient a acestora presupune utilizarea unui soft
adecvat de tip ;>B$ ,;isteme de >estiune a Bazelor de $ate-, care s permit
analiza rapid a dosarelor corespunzatoare sesizrilor.
$in studiul flu#ului informaional al activiatii de !az a Curii
Constituionale reiese faptul c unui dosar i se asociaz un numr i o dat de
inregistrare de ctre 1;erviciul de pregatire a lucrarilor si secretariat2. Aceste
date iniiale mpreun cu alte tipuri de informaii ce apar de la transmiterea
dosarului la preseditele Curii Constituionale pn la rectificarea diferenelor
dintre actul trimis la /onitorul *ficial i actul pu!licat constituie fundamentul
proiectrii structurii !azelor de date. $efinitivarea acesteia se face dupa
sta!ilirea cerintelor principale ale aplicaiei, n special dupa definirea rapoartelor
ce constituie, in ansam!lul lor, analiza statistic a activittii Curii Constituionale.
$efinirea cerinelor de realizare a aplicaiei cuprinde(
a- aspecte legate de proiectarea softului cu !aze de date incluznd
urmatoarele(
- conceperea ierarhiei de coordonare i cone#iune dintre programele
aplicaiei = se refer la legturile dintre programele rezultate din modul de
a!ordare structurat al pro!lemelor de rezolvat;
- modul de proiectare a interfeei grafice = se refer la comunicarea cu
utilizatorul prin intermediul unor elemente de interfa cunoscute ,meniuri,
ecrane, liste,declansatoare, !utoane radio-;
- sta!ilirea structurii !azelor de date = se refer la denumirile cmpurilor i
la tipurile de date asociate de programator;
- instruciuni de utilizare a softului = se refer la realizarea unui ghid cu
e#plicaii a modului de functionare a aplicaiei precum i definiiile termenilor de
specialitate.
!- cerinte operaionale rezultate din(
- modul de lansare a aplicaiei = aplicaia e#ecuta!il se lanseaz prin
interfaa sistemului de operare GindoSs iar aplicaia 1vertical2 programului
0o#"ro se lanseaz din interfaa de mediului de programare 0o#"ro;
634
- tipul de acces al utilizatorilor la !azele de date = introducerea si
modificarea informaiilor din !azele de date se face doar de utilizatorii
specializai n domeniu iar consultarea !azelor de date se poate face indiferent
de !eneficiar, prin vizualizare sau prin trimiterea la imprimanta a rapoartelor
predifinite fr intervenii nedorite asupra datelor stocate;
- forma i coninutul rapoartelor definite de cerinele analizei statistice ale
activitii de !az a Curii Constituionale.
1.# Caracteristici8e statisticoBinformatice a8e ap8ica:iei.
Aplicaia dedicat activitailor statistice specifice sistemului %uridic al Curtii
Constituionale are la !az un pachet de programe i fiiere cone#e reunite intr-
un proiect numit 1statis.p%#2. Acest fisier specific mediului 0o#"ro reprezint
sursa de compilare a softului, care genereaza cele doua fisiere de lansare a
aplicatiei denumite statis.app si statis.e#e.
0iierele incluse n proiect ,figura 6- sunt surse care genereaz anumite
programe sau sau fiiere complementare apelate in diferite momente de rulare a
softului.
$in punct de vedere al tipurilor de fiiere proiectul cuprinde(
- fiiere de iniializare a aplicatiei( start.prg si util.prg;
- fiierul sursa al meniului principal( meniukt.mn#;
- fiierele sursa ale ecranelor( activ.sc#, analiza.sc#, cauta.sc#, danu.sc#,
dosarnou.sc#, dosnou.sc#, %udec.sc#, snpers.sc#, snpersa.sc#;
- !azele de date( doscurt.d!f, aatri!.d!f, deci.d!f, %ud.d!f, ghid.d!f,
npers.d!f, plen.d!f, sista.d!f;
- fiierele imagine( dne#t.!mp, dprev.!mp, corect.!mp, gata.!mp,
Salp6.!mp, Salp.!mp;
- fisiere multimedia( prez.avi, prezm.Sav - utilizate pentru prezentarea softului.
Compunerea softului corespunztor ierahiei de coordonare dintre
programele aplicaieii este urmtoarea(
- start. prg = este programul principal al proiectului 1/ain program2 i
sta!ilete setrile curente ale aplicaiei, definete varia!ilele pu!lice, deschide
!azele de date in zone de lucru diferite, sta!ilete legatura soft cu fiierul de
proceduri util.prg, coordoneaz programul meniului principal, afieaz indicatorul
procentului de lansare a aplicaiei i permite resta!ilirea setrilor iniiale la ieirea
din aplicaie.
Codul surs al programului start.prg este(
CL'A@
.0 VAL,;P;,7<6<--l:<
WW CV@,3-
GA.C G.)$ YCompletati 0.L';I:< in C*)0.>.;P;Y C./' 7
638
')$.0
C@'AC' V.'G inivieS
CL'A@ ALL
CL*;' ALL
CL*;' $ACABA;';
;'C CALT *00
oldfont I Sfont,6,Stitle,mscreenm--
oldsize I Sfont,7,Stitle,mscreenm--
oldstKle I Sfont,9,Stitle,mscreenm--
oldtitleI Stitle,mscreenm-
n$'0.)' ckdlgfaceY/; ;ans ;erifY
n$'0.)' ckdlgsize4.<<<
n$'0.)' ckdlgstKleYBY
Calek"rgIL'0C,;P;,6+-,@AC,YaY,;P;,6+---
;'C $'0AELC C* ,calekprg-
CL'A@
.0 kG.)$*G; *@ k/AC
m.scrnkfont I G0*)C,6,YY-
m.scrnkfsize I G0*)C,7,YY-
m.scrnkfstKle I G0*)C,9,YY-
/*$.0P G.)$*G ;C@'') ;
Citle Y;tatistica CC@Y ;
Close 0loat >roS Qoom ;
0*)C Y/; ;ans ;erifY,4 ;CPL' YBY ;
0.LL 0.L' imaginiafondfo#7.!mp
')$.0
"EBL.C ta!el, offset, da,
a6,a7,ap6,ap7,ar6,ar7,r6,r7,ss,s6,s7,sa,aa,!!,cc,tt,sr,sap,sar,nran
offsetI6<
ta!elI.C.
daI.0.
contI.C.
m.gkthermSidthI <
m.gkgraphicI.C.
m.gkoutfileIY Y
$* acttherm G.CV YAsteptati initializarea aplicatiei cY
$* updtherm G.CV 6<
;'C 'OCLE;.V' *)
;'C $AC' >'@/A)
;'C $'L'C'$ *)
;'C CL*CT ;CACE;
64<
;'C ';CA"' *00
;'C ;A0'CP *00
;'C C*)0.@/ *)
;'C C')CE@P *)
;'C "@*C'$E@' C* util.prg
a%utorI;'C,YV'L"Y,6-
;'C V'L" *00
A*) T'P LAB'L 06 $* ghid.spr
m.Calek"rgIL'0C,;P;,6+-,@AC,YaY,;P;,6+---oo Crimiteri...
;'C $'0AELC C* ,Calekprg-
m.prgI@.>VC,;P;,6+-,9-oo e#tensia aplicatiei ,e#e sau app-
$* updtherm G.CV 7<
resurseI;P;,7<<5- oo 0isierul de resurse actual ,fo#user.d!f-
;'C @';* C* aplic
;AV' /AC@*; C* macroini
CL'A@ /AC@*;
$* updtherm G.CV 75
$'0.)' G.)$ editare 0@*/ 6,< C* 7:,38 ;
;P;C'/ )*>@*G 0L*AC CL*;'
oldkgenpdIkgenpd
.0 0.L' ,Ygenpd.appY-
kgenpdIY>')"$.A""Y
')$.0
krmarginI697
kpdsetupIYY
kplengthI97<<< oo utila la tiparirea din e#e sa nu sara la pagina noua de
doua ori
*) '@@*@ $* apperror G.CV
"@*>@A/,-,/';;A>',-,/';;A>',6-,L.)')*,-,'@@*@,-
*) T'P LAB'L CtrlJ06< ;'C ;P;/')E C* $'0AELC
*) T'P LAB'L CtrlJ0: $* iesire G.CV 6
$* updtherm G.CV :<
;'C $AC' >'@/A)
Iopend!f,YdeciY-
;'C *@$'@ C* <
Iopend!f,YdoscurtY-
;'C *@$'@ C* <
Iopend!f,YnpersY-
;'C *@$'@ C* <
Iopend!f,YghidY-
;'C *@$'@ C* <
646
Iopend!f,YmagY-
;'C *@$'@ C* <
Iopend!f,Y%udY-
;'C *@$'@ C* <
Iopend!f,YplenY-
;'C *@$'@ C* <
Iopend!f,YdecizY-
;'C *@$'@ C* <
Iopend!f,YdechotY-
;'C *@$'@ C* <
Iopend!f,Yaatri!Y-
;'C *@$'@ C* <
Iopend!f,YsistaY-
;'C *@$'@ C* <
AIopend!f,Ydoscurt7Y-
A;'C *@$'@ C* <
$* updtherm G.CV +<
$* updtherm G.CV 4<
"E;V /')E kmsKsmenu
$* meniukt.mpr
$* updtherm G.CV 6<<
GA.C YY C./' 6
@'L'A;' G.)$*G thermomete
;'C CE@;*@ *)
j <,6<< ;AP YY
paperI m m
CL'A@
@'A$ GV') readapp,- ;
VAL.$ cm.cont
$* iesire
0E)CC.*) readapp
A---------------
CL'A@ @'A$
@eturn .C.
0E)CC.*) continuare
A------------------
.0 cont
ACC.VAC' /')E kmsKsmenu
')$.0
@'CE@) ccont
"@*C'$E@' iesire
647
A---------------
A Actiuni la terminarea aplicatiei
"A@A/'C'@ ies
.0 "A@A/'C'@;,-l6
iesI6
')$.0
contI.0.
$'ACC.VAC' G.)$*G; ALL
$'ACC.VAC' G.)$*G; calculator, calendarMdiarK
CL'A@ G.)$*G;
GA.C G.)$ YAsteptati . Y )*GA.C
kgenpdIoldkgenpd
CL'A@ @'A$ ALL
;'C "@*C'$E@' C*
CL*;' ALL
GA.C G.)$ YAsteptati .. Y )*GA.C
A @einitializare conte#t lucru
;'C C*);*L' *00
A;'C V'L" *)
.0 c'/"CP,a%utor-
;'C V'L" C* oa%utor
'L;'
;'C V'L" *00
')$.0
GA.C G.)$ YAsteptati ...Y )*GA.C
;'C @';* C* oresurse
;'C )*C.0P *00
GA.C G.)$ YAsteptati . Y )*GA.C
.0 0.L',YinivieS.vueY-
;'C V.'G C* inivieS
$'L'C' 0.L' inivieS.vue
')$.0
GA.C G.)$ YAsteptati .. Y )*GA.C
.0 0.L',Ymacroini.fDKY-
@';C*@' /AC@*; 0@*/ macroini
$'L'C' 0.L' macroini.fDK
')$.0
/*$.0P G.)$*G ;C@'') ;
C.CL' oldtitle ;
0*)C oldfont, oldsize ;CPL' oldstKle ;
0.LL 0.L' imaginiaShite.!mp
649
.0 iesI<
XE.C
')$.0
ACL'A@ ALL
@'L'A;' ALL
;'C )*C.0P *)
;'C C*);*L' *)
GA.C G.)$ YAsteptati ...Y )*GA.C
A"*" /')E k/;P;/')E C* /A;C'@
*) T'P
*) '@@*@
;'C CALT *)
AGA.C G.)$ YAsteptati . Y )*GA.C
;'C ;A0'CP *)
;'C CA@@P *00
;'C C*)0.@/ *)
;'C $'L'C'$ *00
;'C ;P;/')E C* $'0AELC
CL'A@
CA)C'L
"@*C'$E@' sound
A--------------
iI6
$* GV.L' il5
;'C B'LL C* 6<<Ai,7
WW CV@,3-
iIiJ6
')$$*
;'C B'LL C* 567,7
"@*C'$E@' start
A--------------
;'C CE@;*@ *00
$'0.)' G.)$*G start ;
0@*/ .)C,,;@*G,--+-M7-,.)C,,;C*L,--+:-M7- ;
C* .)C,,;@*G,--+-M7-J5,.)C,,;C*L,--+:-M7-J+9 ;
)*CL*;' ;VA$*G $*EBL' C*L*@ ;CV'/' 5
ACC.VAC' G.)$*G start )*;V*G
j 6,6 C* 9,+<
j <,7 ;AP YAsteptati, va rog, initializarea aplicatiei cY
j 7,9 ;AP YpY
.0 )*C GV.;.BL',YstartY-
64:
ACC.VAC' G.)$*G start
')$.0
"@*C'$E@' nivel
A--------------
.0 G*)C*",YstartY-
j 7,9 ;AP @'"L.CAC',YpY,i-
')$.0
"@*C'$E@' acttherm
A-----------------
"A@A/'C'@ m.te#t
"@.VAC' m.prompt
;'C CE@;*@ *00
.0 m.gkgraphic
m.prompt I L*G'@,m.gkoutfile-
.0 t#tSidth,m.prompt, ckdlgface, ckdlgsize, ckdlgstKle- q :9
$* GV.L' t#tSidth,m.promptJY...Y, ckdlgface, ckdlgsize, ckdlgstKle- q :9
m.prompt I L'0C,m.prompt, L'),m.prompt--6-
')$$*
m.prompt I m.prompt J Y...Y
')$.0
$'0.)' G.)$*G thermomete ;
AC .)C,,;@*G,- - ,, 5.+65 A ;
fontmetric,6, ckdlgface, ckdlgsize, ckdlgstKle -- M ;
fontmetric,6, Sfont,6,YY-, Sfont,7,YY-, Sfont,9,YY---- M 7-, ;
.)C,,;C*L,- - ,, +9.499 A ;
fontmetric,+, ckdlgface, ckdlgsize, ckdlgstKle -- M ;
fontmetric,+, Sfont,6,YY-, Sfont,7,YY-, Sfont,9,YY---- M 7- ;
;.Q' 5.+65,+9.499 ;
font ckdlgface, ckdlgsize ;
;CPL' ckdlgstKle ;
)*0L*AC ;
)*CL*;' ;
)*)' ;
C*L*@ rg!,<, <, <, 687, 687, 687-
ACC.VAC' G.)$*G thermomete )*;V*G
j <.5,9 ;AP m.te#t font ckdlgface, ckdlgsize ;CPL' ckdlgstKle
j 6.5,9 ;AP m.prompt font ckdlgface, ckdlgsize ;CPL' ckdlgstKle
j <.<<<,<.<<< C* <.<<<,+9.499 ;
C*L*@ rg!,755, 755, 755, 755, 755, 755-
j <.<<<,<.<<< C* 5.+65,<.<<< ;
C*L*@ rg!,755, 755, 755, 755, 755, 755-
645
j <.945,<.++3 C* 5.796,<.++3 ;
C*L*@ rg!,674, 674, 674, 674, 674, 674-
j <.9<4,<.++3 C* <.9<4,+9.6+3 ;
C*L*@ rg!,674, 674, 674, 674, 674, 674-
j <.945,+9.<<< C* 5.9<4,+9.<<< ;
C*L*@ rg!,755, 755, 755, 755, 755, 755-
j 5.796,<.++3 C* 5.796,+9.6+3 ;
C*L*@ rg!,755, 755, 755, 755, 755, 755-
j 5.594,<.<<< C* 5.594,+9.499 ;
C*L*@ rg!,674, 674, 674, 674, 674, 674-
j <.<<<,+9.++3 C* 5.+65,+9.++3 ;
C*L*@ rg!,674, 674, 674, 674, 674, 674-
j 9.<<<,9.999 C* :.796,9.999 ;
C*L*@ rg!,674, 674, 674, 674, 674, 674-
j 9.<<<,+<.999 C* :.9<4,+<.999 ;
C*L*@ rg!,755, 755, 755, 755, 755, 755-
j 9.<<<,9.999 C* 9.<<<,+<.999 ;
C*L*@ rg!,674, 674, 674, 674, 674, 674-
j :.796,9.999 C* :.796,+<.5<< ;
C*L*@ rg!,755, 755, 755, 755, 755, 755-
m.percentI<
j 7,9< ;AP ALLC@./,;C@,m.percent,9,<--JY _Y
m.gkthermSidth I 53.7+8
A m.gkthermSidth I 5+.7+8
;V*G G.)$*G thermomete C*"
'L;'
m.prompt I ;EB;C@,;P;,7<6:,m.gkoutfile-,6,:4-J;
..0,L'),m.gkoutfile-q:4,Y...Y,YY-
$'0.)' G.)$*G thermomete;
0@*/ .)C,,;@*G,--+-M7-, .)C,,;C*L,--53-M7- ;
C* .)C,,;@*G,--+-M7- J +, .)C,,;C*L,--53-M7- J 53;
$*EBL' C*L*@ ;CV'/' 5
ACC.VAC' G.)$*G thermomete )*;V*G
m.gkthermSidth I 5<
j <,9 ;AP m.te#t
j 6,9 ;AP E""'@,m.prompt-
j 7,6 C* :,m.gkthermSidthJ: ogk!o#strg
;V*G G.)$*G thermomete C*"
')$.0
A E"$CV'@/,lpercentq- - Epdate thermometer.
"@*C'$E@' updtherm
64+
A-----------------
"A@A/'C'@ m.percent
"@.VAC' m.n!locDs, m.percent
ACC.VAC' G.)$*G thermomete
m.n!locDs I ,m.percentM6<<- A ,m.gkthermSidth-
.0 m.gkgraphic
j 9.<<<,9.999 C* :.796,m.n!locDs J 9.999 ;
pattern 6 C*L*@ rg!,674, 674, 674, 674, 674, 674-
j 7,9< ;AP ALLC@./,;C@,m.percent,9,<--JY _Y
'L;'
j 9,9 ;AP @'"L.CAC',YpY,m.n!locDs-
')$.0
"@*C'$E@' Salpaper
A-----------------
"A@A/'C'@ signon
ACC.VAC' ;C@'')
0*@ line I < C* ;@*G;,--6
.0 lineM7 I .)C,lineM7-
j line,<< ;AP ;EB;C@,signon,6,4<- C*L*@ B>MB
'L;'
j line,<< ;AP ;EB;C@,signon,69,4<- C*L*@ B>MB
')$.0
')$0*@
0igura 7( Lansarea aplicaiei e#ecutat de programul start.prg.
- util.prg = este un fiier ce conine proceduri si funcii apela!ile din toate
sesiunile aplicatiei i asigur ,pe ansam!lul functionrii, protecia softului la
diferite erori prin afiarea unor mesa%e de asisten sau prin ieirea in condiii
normale din aplicaie.
Codul sursa al programului util.prg este urmatorul(

0E)CC.*) 0ind0ile)ame
A--------------------
A 0inds the filename ,ma#. 4 characters- from the full path
A ,c0ull)ame-
"arameter c0ull)ame
.0 mam r c0ull)ame
c0ull)ame I ;EB;C@,c0ull)ame,@AC,mam,c0ull)ame-J6-
p I @AC,m.m,c0ull)ame-
if pq6
643
c0ull)ame I ;EB;C@,c0ull)ame, 6, p-6- oo deletes the e#tension
'nd.0
@eturn c0ull)ame
')$.0
p I @AC,m.m,c0ull)ame-
if pq6
c0ull)ame I ;EB;C@,c0ull)ame, 6, p-6- oo deletes the e#tension
'nd.0
p I at,m(m,c0ull)ame-
if pI7
c0ull)ame I ;CE00,c0ull)ame, 6, p, mm- oo deletes the drive-character
'nd.0
@eturn c0ull)ame
0E)CC.*) mesage
A--------------
"A@A/'C'@ m
actkareaI;'L'CC,-
.0 cE;'$,YmessageY-
d!fmesIopend!f,YdateamessageY-
.0 c'/"CP,d!fmes-
;'C *@$'@ C* code
')$.0
')$.0
.0 E;'$,YmessageY-
mesageI..0,;''T,m,YmessageY-, ALLC@./,message.message-,
ALLC@./,;C@,m--JY W Y-
.0 '/"CP,mesage-
mesageIY/essage for code YJALLC@./,;C@,m--JY WY
')$.0
'L;'
mesageI Y/essages d!file ,/';;A>'.$B0- not found cY
')$.0
;'L'CC,actkarea-
@'CE@) mesage
0E)CC.*) %ustpath
A @eturneaza calea dintr-un nume complet de fisier
"A@A/'C'@; filname
"@.VAC' ALL
m.filname I ALLC@./,E""'@,m.filname--
.0 mam r m.filname
m.filname I ;EB;C@,m.filname,6,@AC,mam,m.filname--
644
.0 @.>VC,m.filname,6- I mam A)$ L'),m.filname- q 6 ;
A)$ ;EB;C@,m.filname,L'),m.filname--6,6- lq m(m
m.filname I ;EB;C@,m.filname,6,L'),m.filname--6-
')$.0
@'CE@) m.filname
'L;'
@'CE@) mm
')$.0
0E)CC.*) add!s
A Adauga YaY la cale daca nu e#ista de%a.
"A@A/'C'@ pathname
"@.VAC' ALL
m.pathname I ALLC@./,E""'@,m.pathname--
.0 c,@.>VC,m.pathname,6- r ma(m- A)$ c'/"CP,m.pathname-
m.pathname I m.pathname J mam
')$.0
@'CE@) m.pathname
0E)CC.*) liste
A-------------
"A@A/'C'@ filekname
fileknameI0ind0ile)ame,filekname-
.0 .;$.>.C,filekname-
firstchrICV@,A;C,filekname-J96-
m.aliasIfirstchrJ;EB;C@,filekname,7-
'L;'
.0 L'),filekname-I6
m.aliasIALLC@./,filekname-JYOY
'L;'
m.aliasIfilekname
')$.0
')$.0
@'CE@) m.alias
0E)CC.*) 0ind0ile)ame
A--------------------
A 0inds the filename ,ma#. 4 characters- from the full path
A ,c0ull)ame-
"arameter c0ull)ame
.0 mam r c0ull)ame
c0ull)ame I ;EB;C@,c0ull)ame,@AC,mam,c0ull)ame-J6-
p I @AC,m.m,c0ull)ame-
if pq6
648
c0ull)ame I ;EB;C@,c0ull)ame, 6, p-6- oo deletes the e#tension
'nd.0
@eturn c0ull)ame
')$.0
p I @AC,m.m,c0ull)ame-
if pq6
c0ull)ame I ;EB;C@,c0ull)ame, 6, p-6- oo deletes the e#tension
'nd.0
p I at,m(m,c0ull)ame-
if pI7
c0ull)ame I ;CE00,c0ull)ame, 6, p, mm- oo deletes the drive-character
'nd.0
c0ull)ame
@eturn c0ull)ame
0E)CC.*) opend!f
A $eschide !aze de date
"A@A/'C'@ !aza
!azaIfindfilename,!aza-
.0 E;'$,!aza-
;'L'CC,!aza-
'L;'
!azaIYdateaYJ!azaJY.d!fY
.0 0.L' ,!aza-
;'L'CC <
E;' o!aza
'L;'
!zkdate I L*C0.L',!aza,m$B0m,mLocalizati mJ!aza-
.0 '/"CP,!zkdate-
$* sound
$* alert G.CV YBaza de date YJ!azaJY nu e#ista.Y
'L;'
;'L'CC <
E;' ,!zkdate-
')$.0
')$.0
')$.0
@'CE@) AL.A;,-
0E)CC.*) actSin
A Activate SindoS Sindkname
"A@A/'C'@ Sindkname
"@.VAC' ALL
68<
Sindkname I E""'@,ALLC@./,m.Sindkname--
.0 c'/"CP,m.Sindkname- A)$ G'O.;C,m.Sindkname-
ACC.VAC' G.)$*G ,m.Sindkname-
')$.0
@'CE@) mm
"@*C'$E@' alert
A Afisare mesa% eroare, dimensionind corespunzator fereastra de afisare.
A Y;Y in YstrgY inseamna Ylinie nouaY.
"A@A/'C'@; strg
inktalD I ;'C,mCALTm-
;'C CALT *00
inkcons I ;'C,mC*);*L'm-
m.numlines I *CCE@;,m;m,m.strg- J 6
$./');.*) alertkarrK[m.numlines\
m.remain I m.strg
m.ma#len I <
0*@ i I 6 C* m.numlines
.0 AC,m;m,m.remain- q <
alertkarrK[i\ I ;EB;C@,m.remain,6,AC,m;m,m.remain--6-
alertkarrK[i\ I CV@C@A),alertkarrK[i\,m;m,mm-
m.remain I ;EB;C@,m.remain,AC,m;m,m.remain-J6-
'L;'
alertkarrK[i\ I m.remain
m.remain I mm
')$.0
.0 L'),alertkarrK[i\- q ;C*L;,- - +
alertkarrK[i\ I ;EB;C@,alertkarrK[i\,6,;C*L;,--+-
')$.0
.0 L'),alertkarrK[i\- q m.ma#len
m.ma#len I L'),alertkarrK[i\-
')$.0
')$0*@
m.topkroS I .)C, ,;@*G;,- - : - m.numlines- M 7-
m.!otkroS I m.topkroS J 9 J m.numlines
m.topkcol I .)C,,;C*L;,- - m.ma#len - +- M 7-
m.!otkcol I m.topkcol J m.ma#len J +
$'0.)' G.)$*G alert 0@*/ m.topkroS,m.topkcol C*
m.!otkroS,m.!otkcol;
$*EBL' C*L*@ ;CV'/' 3
ACC.VAC' G.)$*G alert
0*@ i I 6 C* m.numlines
686
j i,9 ;AP "A$C,alertkarrK[i\,m.ma#len-
')$0*@
;'C C*);*L' *00
A ;tai c
GA.C G.)$*G Y'@*A@' cY
;'C C*);*L' *)
@'L'A;' G.)$*G alert
.0 m.inktalD I Y*)Y
;'C CALT *)
')$.0
.0 m.inkcons I Y*00Y
;'C C*);*L' *00
')$.0
"@*C'$E@' apperror
A @utina de tratare a erorilor
"A@A/'C'@; ekprogram,ekmessage,eksource,eklineno,ekerror
$* CA;'
CA;' ekerror I 763
;'C CE@;*@ *00
GA.C G.)$*G Y/od de afisare imposi!il pe acest tip de computer.Y
;'C CE@;*@ *)
@'CE@)
CA;' ekerror I 63<3 oo .C$O ine#istent. ;e ignora.
@'CE@)
CA;' ekerror I 675
A ;'C CE@;*@ *00
GA.C G.)$*G Y.mprimanta nu este pregatita. Continuati W ,$M)-Y ;
C* K
.0 E""'@,K-IY$Y
@'C@P
'L;'
@'CE@)
')$.0
CA;' ekerror I 6+::
;'C CE@;*@ *00
GA.C G.)$*G Y$river imprimanta ine#istent cY
;'C CE@;*@ *)
@'CE@)
CA;' ekerror I 66+7
;'C CE@;*@ *00
GA.C G.)$*G Y"rocedura apelata nu e#ista ,inca- cY
687
;'C CE@;*@ *)
@'CE@)
CA;' ekerror I 6
;'C CE@;*@ *00
GA.C G.)$*G Y0isierul apelat nu e#ista ,inca - cY
;'C CE@;*@ *)
@'CE@)
CA;' ekerror I 5
;'C CE@;*@ *00
GA.C G.)$*G Y@einde#ati !aza de date c ,eroare 5-Y
;'C CE@;*@ *)
@'CE@)
CA;' ekerror I 7+
;'C CE@;*@ *00
GA.C G.)$*G YBaza de date nu este ordonat cY
;'C CE@;*@ *)
;'C *@$'@ C* 6
@'CE@)
CA;' ekerror I 7<
;'C CE@;*@ *00
GA.C G.)$*G Y@einde#ati !aza de date c ,eroare 7<-Y
;'C CE@;*@ *)
@'CE@)
CA;' ekerror I 6669
;'C CE@;*@ *00
GA.C G.)$*G Y0isierul solicitat nu este deschis cY
;'C CE@;*@ *)
@'CE@)
*CV'@G.;'
m.eksource I ALLC@./,m.eksource-
$* alert G.CV mLinia )r.( mJALLC@./,;C@,m.eklineno,5--Jm;m ;
Jm"rogram( mJm.ekprogram Jm;m ;
Jm 'roare( mJm.ekmessage Jm;m ;
Jm ;ursa( mJ..0,L'),m.eksource-l5<,;
m.eksource,;EB;C@,m.eksource,6,5<-Jm...m-
')$CA;'
$* danu.spr G.CV m.esiti din aplicatie Wm
.0 da
$* iesire G.CV 6 oo afara
')$.0
$* danu.spr G.CV m;uspendati e#ecutia Wm
689
.0 da
GA.C G.)$ mContinuati cu @';E/'m C./' 7
;E;"')$
')$.0
@'CE@)
- meniukt.mpr este fisierul de lansare a meniului principal , rezultat prin
generarea fisierului sursa meniuk.mn#. /eniul este lansat din programul
start.prg prin comanda $* meniukt.mpr i permite realizarea legturilor cu
programele ecranelor.
/eniul principal poate fi programat prin scrierea codului sursa prezentat
mai %os(
;'C ;P;/')E C*
;'C ;P;/')E AEC*/AC.C
$'0.)' "A$ k<<r<i%8mS *0 k/;P;/')E "@*/"C Yal$ateY C*L*@
;CV'/' 9
$'0.)' "A$ k<<r<i%8n6 *0 k/;P;/')E "@*/"C YalAplicatiiY
C*L*@ ;CV'/' 9
$'0.)' "A$ k<<r<i%8n7 *0 k/;P;/')E "@*/"C Yal@apoarteY
C*L*@ ;CV'/' 9
$'0.)' "A$ k<<r<i%8n9 *0 k/;P;/')E "@*/"C Y$ialverseY
C*L*@ ;CV'/' 9
$'0.)' "A$ k<<r<i%8n: *0 k/;P;/')E "@*/"C Y.ealsireY C*L*@
;CV'/' 9
*) "A$ k<<r<i%8mS *0 k/;P;/')E ACC.VAC' "*"E" date
*) "A$ k<<r<i%8n6 *0 k/;P;/')E ACC.VAC' "*"E" aplicatii
*) "A$ k<<r<i%8n7 *0 k/;P;/')E ACC.VAC' "*"E" rapoarte
*) "A$ k<<r<i%8n9 *0 k/;P;/')E ACC.VAC' "*"E" diverse
*) "A$ k<<r<i%8n: *0 k/;P;/')E ACC.VAC' "*"E" iesire
$'0.)' "*"E" date /A@>.) @'LAC.V' ;VA$*G C*L*@ ;CV'/' :
$'0.)' BA@ 6 *0 date "@*/"C Yal$osareY ;
T'P ALCJ$, YALCJ$Y
$'0.)' BA@ 7 *0 date "@*/"C Ya-Y
$'0.)' BA@ 9 *0 date "@*/"C YalCompletY ;
T'P ALCJC, YALCJCY
*) ;'L'CC.*) BA@ 6 *0 date do dosarnou.spr
*) ;'L'CC.*) BA@ 9 *0 date do snpers.spr
$'0.)' "*"E" aplicatii /A@>.) @'LAC.V' ;VA$*G C*L*@
;CV'/' :
$'0.)' BA@ 6 *0 aplicatii "@*/"C YalAfisare dosareY
68:
$'0.)' BA@ 7 *0 aplicatii "@*/"C Ya-Y
$'0.)' BA@ 9 *0 aplicatii "@*/"C YalAfisare completY
*) ;'L'CC.*) BA@ 6 *0 aplicatii do dosnou.spr
*) ;'L'CC.*) BA@ 9 *0 aplicatii do snpersa.spr
$'0.)' "*"E" rapoarte /A@>.) @'LAC.V' ;VA$*G C*L*@
;CV'/' :
$'0.)' BA@ 6 *0 rapoarte "@*/"C YActivitatea Curtii ConstitutionaleY
$'0.)' BA@ 7 *0 rapoarte "@*/"C Y;ituatia statistica a Curtii
ConstitutionaleY
$'0.)' BA@ 9 *0 rapoarte "@*/"C Y@epartizarea dosarelor la
%udecatori, magistratiY
*) ;'L'CC.*) BA@ 6 *0 rapoarte do activ.spr
*) ;'L'CC.*) BA@ 7 *0 rapoarte do ccr.spr
*) ;'L'CC.*) BA@ 9 *0 rapoarte do %udec.spr
$'0.)' "*"E" diverse /A@>.) @'LAC.V' ;VA$*G C*L*@
;CV'/' :
$'0.)' BA@ 6 *0 diverse "@*/"C Yal>hidY ;
T'P 06, Y06Y
$'0.)' BA@ 7 *0 diverse "@*/"C Yal$espre aplicatieY
$'0.)' BA@ 9 *0 diverse "@*/"C Ya-Y
$'0.)' BA@ : *0 diverse "@*/"C Y;terge alinreg. marcateY
$'0.)' BA@ 5 *0 diverse "@*/"C Ya-Y
$'0.)' BA@ kmstkcalcu *0 diverse "@*/"C YalCalculatorY
$'0.)' BA@ kmstkdiarK *0 diverse "@*/"C YalAgendaY
*) ;'L'CC.*) BA@ 6 *0 diverse $* fhid.spr
*) ;'L'CC.*) BA@ 7 *0 diverse $* analiza.spr
*) ;'L'CC.*) BA@ : *0 diverse ;
$* k<<r<i%8ni ;
.) L*C0.L',Y73<6a"@*>@A/'a/').EkCY ,Y/"O;/"@s
0O";"@>Y ,YGhere is /').EkCWY-
$'0.)' "*"E" iesire /A@>.) @'LAC.V' ;VA$*G C*L*@
;CV'/' :
$'0.)' BA@ 6 *0 iesire "@*/"C Yal0o# "roY
$'0.)' BA@ 7 *0 iesire "@*/"C YalGindoSsY
*) ;'L'CC.*) BA@ 6 *0 iesire ;
$* k<<r<i%8nl ;
.) L*C0.L',Y73<6a"@*>@A/'a/').EkCY ,Y/"O;/"@s
0O";"@>Y ,YGhere is /').EkCWY-
*) ;'L'CC.*) BA@ 7 *0 iesire ;
$* k<<r<i%8nm ;
685
.) L*C0.L',Y73<6a"@*>@A/'a/').EkCY ,Y/"O;/"@s
0O";"@>Y ,YGhere is /').EkCWY-
A A k<<@<.?8). *) ;'L'CC.*) BA@ : *0 "*"E" diverse
A A Called BK( *) ;'L'CC.*) BA@ : *0 "*"E" diverse
A A "rompt( ;terge inreg. marcate
"@*C'$E@' k<<r<i%8ni
A "rocedura stergere definitiva inregistrari
A-------------------------------------------
;'C $'L'C'$ *00
actselI;'L'CC,<-
DI<
0*@ iI6 C* 75
.0 E;'$,i-
;'L'CC ,i-
C*E)C C* n 0*@ $'L'C'$,-
.0 nq<
"ACT
GA.C G.)$ Y;tergeri e#ecutate in YJAL.A;,i- )*GA.C C./' 3
DIDJ6
')$.0
>* C*"
')$.0
')$0*@
.0 DI<
GA.C G.)$ Y)u e#ista inregistrari marcate pt. stergereY C./' 9
')$.0
;'L'CC ,actsel-
;'C $'L'C'$ *)
GA.C G.)$ YY C./' 9
GA.C CL'A@
A A k<<@<.?8)L *) ;'L'CC.*) BA@ 6 *0 "*"E" iesire
A A Called BK( *) ;'L'CC.*) BA@ 6 *0 "*"E" iesire
"@*C'$E@' k<<r<i%8nl
$* iesire G.CV 6
A A k<<@<.?8)/ *) ;'L'CC.*) BA@ 7 *0 "*"E" iesire
A A 0rom /enu( /').EkC./"@, @ecord( 96
A A Called BK( *) ;'L'CC.*) BA@ 7 *0 "*"E" iesire
"@*C'$E@' k<<r<i%8nm
$* iesire G.CV <
68+
*piunile meniului principal
/eniul principal este format din opiunile( $ate, Aplicaii, @apoarte, $iverse i
.eire.
$ate - este destinat legaturii cu ecranele pentru adaugare, modificare i
tergere a informaiilor din !azele de date i are dou su!meniuri( $osare si
Complet.
/eniul principal opiunea $ate; su!meniurile $osare i Complet.
$in su!meniul dosare se lanseaza ecranul 2$osar2 iar comanda scrisa in
codul sursa este $* dosarnou.spr. $in su!meniul Complet se lanseaza ecranul
2/em!rii completului2 iar comanda din codul sursa este $* snpers.spr. Cheia
scurta ,calea scurta- o!tinuta prin com!inatia de taste ALCJ$ permite lansarea
directa a ecranului 1$osar2, fara a trece prin meniul principal. $e asemenea
ALCJC lanseaza ecranul 1/em!rii completului2
Aplicatii - este destinat vizualizrii inforrmaiilor din !azele de date, avnd
su!meniul 1Afisare dosare2 care lanseaz ecranul 1Vizualizare dosare2 i
su!meniul 1Afisare complet2 care afiseaz ecranul de vizualizare a mem!rilor
completului. .n sursa meniukt.mn# comenzile de legatura cu cele dou ecrane
sunt( $* dosnou.spr i $* snpersa.spr
/eniul principal opiunea Aplicaii;;u!meniurile Afisare dosare i Afisare complet.
@apoarte - este destinat rapoartelor aplicaiei i trateaz partea statistic a
informaiilor din !azele de date. Legatura cu rapoartele se face prin interfaa
ecranelor lansate din cele trei su!meniuri. ;u!meniul 1Activitatea Curii
Constituionale2 lanseaz ecranul 1Vizualizare rapoarte activitate curte2 iar
comanda scris n codul sursa al meniului este $* activ.spr. ;u!meniul
1;ituatia statistica a Curii Constituionale 2 lanseaz ecranul 1;ituaia statistic2
iar comanda scris n codul surs este $* ccr.spr. ;u!meniul 1@epartizarea
dosarelor la %udecatori, magistrati2 lanseaz ecranul 1Vizualizare rapoarte
%udecatoriMmagistrati2 iar comanda de programare este $* %udec.spr.
/eniul principal opiunea @apoarte si su!meniurile Activitatea Curii
Constituionale, ;ituaia statistic i @epartizarea dosarelor la %udectori,
magistrai.
$iverse = este destinat cerinelor de asisten program prin care sunt puse la
dispoziia utilizatorului ghidul, agenda, minicalculatorul i posi!ilitatea stergerii
inregsitrarilor marcate pentru tergere n ecranele de adaugare i modificare a
datelor.
/eniul principal opiunea $iverse si su!meniurile >hid, $espre aplicaie,
Rterge nregistrri marcate, Calculator, Agend.
.eire = permite ieirea din aplicaie in mediul 0o#"ro sau n GindoSs.
;u!meniurile apeleaz procedurile de ieire din programul start.prg
/eniul principal opiunea
.eire cu su!meniurile 0o# "ro i GindoSs.
683
'cranele aplicaiei. ;ursele program i interfaa grafic.
'lementele de interfa grafic care ofer cele mai multe posi!iliti de
comunicare utilizator-calculator sunt ecranele.
Adaugarea, tergerea i modificarea informaiilor se poate face prin
ecranele(
/em!rii completului. = ofer posi!ilitatea introducerii n !aza de date a
%udecatorilor raportori i a magistratilor asisteni care vor fi asociai dosarelor.
;copul principal este de a e#ista o eviden a mem!rilor completului care va fi
preluat prin program, n ecranul de introducere a datelor despre dosare.
"ractic, se va prelua numele din !aza de date ntr-o varia!il de tip
vector,masiv- i va apare ntr-o list din care se vor selecta persoanele sta!ilite
pentru un anumit dosar. 'cranul sursa este snpersa.sc#. care genereaz la
compilare fiierul snpersa.spr. Baza de date asociat este npers.d!f.
'lementele grafice ale ecranului /em!rii completului au urmatoarele funcii(
Butonul radio @aportor = /agistrat adaug n !aza de date intr-un camp
caracterele @aportor sau /agistrat funcie de selecia !utonului adecvat. $e
asemenea, la deplasarea cu sageile prin nregistarile din !aza de date, punctul
de selecie se deplaseaz indicnd cuvntul gasit pentru poziia curent.
"rocedura surs de e#ecuie are urmatoarele linii de programare(
$* CA;'
CA;' rmI6
@'"LAC' npers.functia G.CV m@aportorm
CA;' rmI7
@'"LAC' npers.functia G.CV m/agistratm
')$CA;'
rpIrm
;V*G >'C;
Butonul declanator Adaug introduce o inregistrare nou in !aza de date,
dup care se preiau caractere scrise in zona de editare 1)ume mem!ru
complet2 i cele rezultate din selecia !utonului radio.
"rocedura surs de e#ecuie are urmatoarele linii de programare(
.0 ,'/"CP,npers.numepers-- A)$ c'*0,-
WWCV@,3-
GA.C G.)$ Y)u mai sunt inregistrari cY C./' 6
'L;'
A""')$ BLA)T
$* CA;'
CA;' rmI6
@'"LAC' npers.functia G.CV m@aportorm
CA;' rmI7
@'"LAC' npers.functia G.CV m/agistratm
684
')$CA;'
')$.0
kcuro!%I*B?)E/,npers.numepers-
;V*G >'C;
$eclansatorul Caut lanseaz ecranul cauta.spr pentru a gasi o
inregistrarea prin cautarea unui cuvant al unui camp.
Butonul declansator ;terge marcheaz pentru stergere inregistarea
curent i poate fi recuperat in condiii speciale; tergerea definitiv se face din
meniul $iverse, su!meniul 1Rterge inregistrri marcate2.
"rocedura surs de e#ecuie are urmatoarele linii de programare(
.0 c'*0,-
GA.C G.)$ Y;tergeti aceasta inregistrare W ,$M)-Y C* K
.0 E""'@,K-IY$Y
$'L'C'
>* C*"
.0 '*0,-
WWCV@,3-
GA.C G.)$ Y)u mai sunt inregistraricY C./' 7
CL'A@ @'A$
@'CE@)
')$.0
')$.0
'L;'
WWCV@,3-
GA.C G.)$ Y)u aveti ce sterge cY C./' 6
')$.0
kcuro!%I*B?)E/,looD-
$* CA;'
CA;' npers.functiaIm/agistratm
rmI7
CA;' npers.functiaIm@aportorm
rmI6
')$CA;'
;V*G >'C;
Butonul declansator List afieaz un !roSse cu toate datele introduse i
permite deplasarea prin !aza de date pentru poziionarea pe inregistrarea dorit.
"rocedura surs de e#ecuie are urmatoarele linii de programare(
$'0.)' G.)$ lista7 0@*/ 7,3 C* 7<,37 ;P;C'/ )*>@*G 0L*AC;
CL*;' C*L*@ ;CV'/' 6<
B@*G;' G.)$ lista7 C.CL' YLista completuluiY )*/*$.0P
kcuro!%I*B?)E/,npers.numepers-
688
$* CA;'
CA;' npers.functiaIm/agistratm
rmI7
CA;' npers.functiaIm@aportorm
rmI6
')$CA;'
;V*G >'C;
Butonul declansatorul >ata asigur iesirea din ecran.
'cranul 1$osar2 este principalul element de interfa pentru introducerea
informaiilor asociate dosarelor ,figura 8-. 'cranul surs este dosarnou.sc# care
genereaz fiierul dosarnou.spr. Baza de date asociat este doscurt.d!f.
Listele ascunse /agistrat si @aportor preiau din masiv numele mem!rilor
completului i l adaug n !aza de date. Accesul in list se face prin intermediul
!utonului 1/odificare magistrat sau raportor2 sau prin folosirea !utonului adauga
cand se introduce o inregistrate nou.
"rocedura listei /agistrat este(
;V*G >'C md $.;ABL'
;V*G >'C;
@'"LAC' doscurt.magistrat G.CV numevm[nvm\
;V*G >'C nvm $.;ABL'
;V*G >'C md ')ABL'
;V*G >'C;
"rocedura listei @aportor este(
;V*G >'C md $.;ABL'
;V*G >'C;
@'"LAC' doscurt.raportor G.CV numevr[nvr\
;V*G >'C nvr $.;ABL'
;V*G >'C md ')ABL'
;V*G >'C;
Butonul declansator Adaug permite introducerea datelor dar are un rol
comple# deoarece preia din vara!ilele !utoanelor radio valorile de tip caracter
selectate n preala!il de utilizator. "rocedura asociat este urmatoarea(
A""')$ BLA)T
;V*G >'C nvm ')ABL'
;V*G >'C nvr ')ABL'
A@'"LAC' doscurt.magistrat G.CV numevm[nvm\
A@'"LAC' doscurt.raportor G.CV numevr[nvr\
$* CA;'
CA;' cpI6
7<<
@'"LAC' doscurt.tipo!iect G.CV YC.V.LY
CA;' cpI7
@'"LAC' doscurt.tipo!iect G.CV Y"')ALY
CA;' cpI9
@'"LAC' doscurt.tipo!iect G.CV YC.V.LJ"')ALY
')$CA;'
$* CA;'
CA;' dhaI6
@'"LAC' doscurt.tipactemis G.CV Y$'C.Q.'Y
CA;' dhaI7
@'"LAC' doscurt.tipactemis G.CV YV*CA@A@'Y
CA;' dhaI9
@'"LAC' doscurt.tipactemis G.CV YAV.QY
')$CA;'
$* CA;'
CA;' araI6
@'"LAC' doscurt.tipsol G.CV YAdmisY
CA;' araI7
@'"LAC' doscurt.tipsol G.CV Y@espinsY
CA;' araI9
@'"LAC' doscurt.tipsol G.CV YAdmis in parteY
CA;' araI:
@'"LAC' doscurt.tipsol G.CV YAdmisJ@espins Y
CA;' araI5
@'"LAC' doscurt.tipsol G.CV Y@espins-.nadmisi!ilY
')$CA;'
$* CA;'
CA;' rtpI6
@'"LAC' doscurt.stadiul G.CV Y@aportY
CA;' rtpI7
@'"LAC' doscurt.stadiul G.CV YCermenY
CA;' rtpI9
@'"LAC' doscurt.stadiul G.CV Y"ronuntareY
CA;' rtpI:
@'"LAC' doscurt.stadiul G.CV Y@epunere pe rolY
CA;' rtpI5
@'"LAC' doscurt.stadiul G.CV Y@edactareY
CA;' rtpI+
@'"LAC' doscurt.stadiul G.CV Y.esitY
')$CA;'
$* CA;'
7<6
CA;' frI6
@'"LAC' doscurt.fondrec G.CV Y0ondY
CA;' frI7
@'"LAC' doscurt.fondrec G.CV Y@ecursY
')$CA;'
$* CA;'
CA;' cdnI6
@'"LAC' doscurt.cone#are G.CV .C.
CA;' cdnI7
@'"LAC' doscurt.cone#are G.CV .0.
')$CA;'
kcuro!%I*B?)E/,doscurt.nrdosar-
;V*G >'C;
Butonul declanator ;ortare sorteaz !aza de date dup numarul i data
dosarului.
Butoanele Rterge, Caut i List indeplinesc aceleai funcii ca n ecranul
mem!rii completului.
Butonul radio Cip o!iect permite selectarea uneia dintre variantele( Civil,
"enal, CivilJ"enal, )ecompletat i se refer la tipul o!iectului tratat de un dosar.
Varianta necompletat va fi selectat automat cnd inregistrarea din !aza date
are campul 1tipko!iect2 necompletat."rocedura asociat este urmatoarea(
$* CA;'
CA;' cpI6
@'"LAC' doscurt.tipo!iect G.CV YC.V.LY
CA;' cpI7
@'"LAC' doscurt.tipo!iect G.CV Y"')ALY
CA;' cpI9
@'"LAC' doscurt.tipo!iect G.CV YC.V.LJ"')ALY
')$CA;'
;V*G >'C;
Butonul radio Cip act emis permite selectarea uneia dintre variantele(
$ecizie, Votrre, Aviz, )ecompletat i se refer la tipul actului emis dup
analiza i rezolvarea sesizrii ce st la !aza unui dosar. Varianta )ecompletat
va fi selectat automat cnd inregistrarea din !aza date are campul 1tipactemis2
necompletat."rocedura asociat este urmatoarea(
$* CA;'
CA;' dhaI6
@'"LAC' doscurt.tipactemis G.CV Y$'C.Q.'Y
CA;' dhaI7
@'"LAC' doscurt.tipactemis G.CV YV*CA@A@'Y
CA;' dhaI9
7<7
@'"LAC' doscurt.tipactemis G.CV YAV.QY
CA;' dhaI:
@'"LAC' doscurt.tipactemis G.CV YY
')$CA;'
;V*G >'C;
Butonul radio Cip soluie permite selectarea uneia dintre variantele(
Admis, @espins, Admis n parte, AdmisJrespins, @espinsJ .nadmisi!il,
)ecompletat i se refer la tipul soluiei date unui dosar. Varianta )ecompletat
va fi selectat automat cnd inregistrarea din !aza date are campul 1tipsol2
necompletat. "rocedura asociat este urmatoarea(
$* CA;'
CA;' araI6
@'"LAC' doscurt.tipsol G.CV YAdmisY
CA;' araI7
@'"LAC' doscurt.tipsol G.CV Y@espinsY
CA;' araI9
@'"LAC' doscurt.tipsol G.CV YAdmis in parteY
CA;' araI:
@'"LAC' doscurt.tipsol G.CV YAdmisJ@espins Y
CA;' araI5
@'"LAC' doscurt.tipsol G.CV Y@espins-.nadmisi!ilY
')$CA;'
;V*G >'C;
Butonul radio ;tadiul permite selectarea uneia dintre variantele( @aport,
Cermen, "ronunare, @epunere pe rol, @edactare .esit, )ecompletat i se refer
la stadiul n care se afl un dosar la un moment dat. Varianta )ecompletat va fi
selectat automat cnd inregistrarea din !aza date are campul 1stadiul2
necompletat. $aca este selectat varianta .eit, atunci se completeaz
o!ligatoriu i data de ieire la /onitorul oficial. "rocedura asociat este
urmatoarea(
$* CA;'
CA;' rtpI6
@'"LAC' doscurt.stadiul G.CV Y@aportY
CA;' rtpI7
@'"LAC' doscurt.stadiul G.CV YCermenY
CA;' rtpI9
@'"LAC' doscurt.stadiul G.CV Y"ronuntareY
CA;' rtpI:
@'"LAC' doscurt.stadiul G.CV Y@epunere pe rolY
CA;' rtpI5
@'"LAC' doscurt.stadiul G.CV Y@edactareY
7<9
CA;' rtpI+
@'"LAC' doscurt.stadiul G.CV Y.esitY
')$CA;'
;V*G >'C;
Butonul radio 0ond-@ecurs permite scrierea n !aza de date i a dosarelor
care au recurs. "rocedura asociat este urmatoarea(
$* CA;'
CA;' frI6
@'"LAC' doscurt.fondrec G.CV Y0ondY
CA;' frI7
@'"LAC' doscurt.fondrec G.CV Y@ecursY
')$CA;'
;V*G >'C;
Butonul radio Cone#are modific cmpul de tip logic 1cone#are2 ce are
valoarea 0alse implicit cu valoarea Crue pentru dosarele cone#ate ,dosare cu
sesizri ce pot fi %udecate simultan- . "rocedura asociat este urmatoarea(
$* CA;'
CA;' cdnI6
@'"LAC' doscurt.cone#are G.CV .C.
CA;' cdnI7
@'"LAC' doscurt.cone#are G.CV .0.
')$CA;'
;V*G >'C;
Campurile >'C =sunt zone de editare prin care se introduc sau se
modific datele.
Astfel avem( numar dosar ,numrul primit de un dosar la apariia sesizrii-,
data dosar, numar act emis,numrul deciziei, hotrrii sau avizului-, data act
emis ,data cnd a aprut decizia,hotrrea sau avizul-,iesire /*0 ,data cnd
este trimis la /onitorul *ficial-, numr /*0 ,numarul cnd apare n monitorull
oficial-,data /*0,data monitorului oficial-,articol invocat ,articolele invocate in
dosar-, tip reprezint atri!uiile,A,B,C,$,',0,>,V,.-
unde (
AI Controlul constituionalitii legilor nainte de promulgarea acestora,art.
6:: lit.a-;
BI Controlul constituionalitii regulamentelor "arlamentului ,art. 6::
lit.!-;
CI '#cepii de neconstituionalitate a legilor i ordonanelor ridicate n faa
instantelor
%udectoreti;
$I Controlul respectrii procedurii pentru alegerea "reedintelui @omniei
i
7<:
confirmarea rezultatelor sufragiului ,art. 6:: lit.d-;
'I Constatarea e#istenei mpre%urrilor care %ustific interimatul n
e#ercitarea funciei
de "reedinte al @omniei;
0I 'miterea avizului consultativ pentru propunerea de suspendare din
funcie a
"reedintelui @omniei;
>I@espectarea procedurii pentru organizarea i desfurarea
referendumului i
confirmarea rezultatelor acestuia ,art.6:: lit.g-;
VIVerificarea ndeplinirii condiiilor pentru e#ercitarea iniiativei legislative
de ctre
ceteni;
.I Controlul constituionalitii contestaiilor ce au ca o!iect un partid politic
,art.6:: lit.i-
Qonele de editare cu !ar de derulare corespund cmpurilor memo( o!iect
dosar ,te#tul cu o!iectul dosarului-, titlu act emis, te#t act emis, )rdoscone#
,numerele dosarelor care sunt cone#ate-
'cranele de vizualizare a datelor conin zone de editare de tip saK care
permit doar afiarea datelor.
'cranele de legatur cu rapoartele conin proceduri de calcul al valorilor
necesare n ta!ele.
'cranul 1Vizualizare rapoarte activitate curte2 conine 5 !utoane pentru
calcule i corespunztor cte un !uton de listare.
"rocedura !utonului 1vizualizare raport dosare2 este (
;'L'CC doscurt
>* C*"
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* P'A@,doscurt.iesmof-I<
@'"* 0*@/AC arapoarteasitua7!6.fr# "@'V
;'C 0.LC'@ C*
>* C*"
;e creaz raportul cu 1;ituaia deciziilor Curii Constituionale2
0igura 67. @aportul cu situatia deciziilor Curii Constituionale.
"rocedura !utonului vizualizare raport dosare nregistrate afeaz raportul
cu dosarele inregistrate de la inceputul anului(
;'L'CC doscurt
;'C 0.LC'@ C* doscurt.tipIYAY A)$ P'A@ ,doscurt.datakdos-Inran
7<5
>* C*"
C*E)C 0*@ /*)CV,doscurt.datakdos-I<6 C* nra6
C*E)C 0*@ /*)CV,doscurt.datakdos-I<7 C* nra7
C*E)C 0*@ /*)CV,doscurt.datakdos-I<9 C* nra9
C*E)C 0*@ /*)CV,doscurt.datakdos-I<: C* nra:
C*E)C 0*@ /*)CV,doscurt.datakdos-I<5 C* nra5
C*E)C 0*@ /*)CV,doscurt.datakdos-I<+ C* nra+
C*E)C 0*@ /*)CV,doscurt.datakdos-I<3 C* nra3
C*E)C 0*@ /*)CV,doscurt.datakdos-I<4 C* nra4
C*E)C 0*@ /*)CV,doscurt.datakdos-I<8 C* nra8
C*E)C 0*@ /*)CV,doscurt.datakdos-I6< C* nra6<
C*E)C 0*@ /*)CV,doscurt.datakdos-I66 C* nra66
C*E)C 0*@ /*)CV,doscurt.datakdos-I67 C* nra67
nrtaInra6Jnra7Jnra9Jnra:Jnra5Jnra+Jnra3Jnra4Jnra8Jnra6<Jnra66Jnr
a67
$* ff
;'L'CC aatri!
QA"
A""')$ BLA)T
@'"LAC' aatri!.datri! G.CV YAY
@'"LAC' aatri!.total G.CV nrta
@'"LAC' aatri!.ian G.CV nra6
@'"LAC' aatri!.fe! G.CV nra7
@'"LAC' aatri!.mart G.CV nra9
@'"LAC' aatri!.apr G.CV nra:
@'"LAC' aatri!.mai G.CV nra5
@'"LAC' aatri!.iun G.CV nra+
@'"LAC' aatri!.iul G.CV nra3
@'"LAC' aatri!.aug G.CV nra4
@'"LAC' aatri!.sep G.CV nra8
@'"LAC' aatri!.oct G.CV nra6<
@'"LAC' aatri!.nov G.CV nra66
@'"LAC' aatri!.dec G.CV nra67
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIYBY A)$ P'A@ ,doscurt.datakdos-Inran
>* C*"
C*E)C 0*@ /*)CV,doscurt.datakdos-I<6 C* nr!6
C*E)C 0*@ /*)CV,doscurt.datakdos-I<7 C* nr!7
7<+
C*E)C 0*@ /*)CV,doscurt.datakdos-I<9 C* nr!9
C*E)C 0*@ /*)CV,doscurt.datakdos-I<: C* nr!:
C*E)C 0*@ /*)CV,doscurt.datakdos-I<5 C* nr!5
C*E)C 0*@ /*)CV,doscurt.datakdos-I<+ C* nr!+
C*E)C 0*@ /*)CV,doscurt.datakdos-I<3 C* nr!3
C*E)C 0*@ /*)CV,doscurt.datakdos-I<4 C* nr!4
C*E)C 0*@ /*)CV,doscurt.datakdos-I<8 C* nr!8
C*E)C 0*@ /*)CV,doscurt.datakdos-I6< C* nr!6<
C*E)C 0*@ /*)CV,doscurt.datakdos-I66 C* nr!66
C*E)C 0*@ /*)CV,doscurt.datakdos-I67 C* nr!67
nrt!Inr!6Jnr!7Jnr!9Jnr!:Jnr!5Jnr!+Jnr!3Jnr!4Jnr!8Jnr!6<Jnr!66Jnr
!67
$* ff
;'L'CC aatri!
A""')$ BLA)T
@'"LAC' aatri!.datri! G.CV YBY
@'"LAC' aatri!.total G.CV nrt!
@'"LAC' aatri!.ian G.CV nr!6
@'"LAC' aatri!.fe! G.CV nr!7
@'"LAC' aatri!.mart G.CV nr!9
@'"LAC' aatri!.apr G.CV nr!:
@'"LAC' aatri!.mai G.CV nr!5
@'"LAC' aatri!.iun G.CV nr!+
@'"LAC' aatri!.iul G.CV nr!3
@'"LAC' aatri!.aug G.CV nr!4
@'"LAC' aatri!.sep G.CV nr!8
@'"LAC' aatri!.oct G.CV nr!6<
@'"LAC' aatri!.nov G.CV nr!66
@'"LAC' aatri!.dec G.CV nr!67
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIYCY A)$ P'A@ ,doscurt.datakdos-Inran
>* C*"
C*E)C 0*@ /*)CV,doscurt.datakdos-I<6 C* nrc6
C*E)C 0*@ /*)CV,doscurt.datakdos-I<7 C* nrc7
C*E)C 0*@ /*)CV,doscurt.datakdos-I<9 C* nrc9
C*E)C 0*@ /*)CV,doscurt.datakdos-I<: C* nrc:
C*E)C 0*@ /*)CV,doscurt.datakdos-I<5 C* nrc5
C*E)C 0*@ /*)CV,doscurt.datakdos-I<+ C* nrc+
7<3
C*E)C 0*@ /*)CV,doscurt.datakdos-I<3 C* nrc3
C*E)C 0*@ /*)CV,doscurt.datakdos-I<4 C* nrc4
C*E)C 0*@ /*)CV,doscurt.datakdos-I<8 C* nrc8
C*E)C 0*@ /*)CV,doscurt.datakdos-I6< C* nrc6<
C*E)C 0*@ /*)CV,doscurt.datakdos-I66 C* nrc66
C*E)C 0*@ /*)CV,doscurt.datakdos-I67 C* nrc67
nrtcInrc6Jnrc7Jnrc9Jnrc:Jnrc5Jnrc+Jnrc3Jnrc4Jnrc8Jnrc6<Jnrc66Jnrc
67
nrtInrtaJnrt!Jnrtc
$* ff
;'L'CC aatri!
A""')$ BLA)T
@'"LAC' aatri!.datri! G.CV YCY
@'"LAC' aatri!.total G.CV nrtc
@'"LAC' aatri!.ian G.CV nrc6
@'"LAC' aatri!.fe! G.CV nrc7
@'"LAC' aatri!.mart G.CV nrc9
@'"LAC' aatri!.apr G.CV nrc:
@'"LAC' aatri!.mai G.CV nrc5
@'"LAC' aatri!.iun G.CV nrc+
@'"LAC' aatri!.iul G.CV nrc3
@'"LAC' aatri!.aug G.CV nrc4
@'"LAC' aatri!.sep G.CV nrc8
@'"LAC' aatri!.oct G.CV nrc6<
@'"LAC' aatri!.nov G.CV nrc66
@'"LAC' aatri!.dec G.CV nrc67
$* ff
$* ff
;'L'CC doscurt
;'C 0.LC'@ C* doscurt.tipIY$Y A)$ P'A@ ,doscurt.datakdos-Inran
>* C*"
C*E)C 0*@ /*)CV,doscurt.datakdos-I<6 C* nrd6
C*E)C 0*@ /*)CV,doscurt.datakdos-I<7 C* nrd7
C*E)C 0*@ /*)CV,doscurt.datakdos-I<9 C* nrd9
C*E)C 0*@ /*)CV,doscurt.datakdos-I<: C* nrd:
C*E)C 0*@ /*)CV,doscurt.datakdos-I<5 C* nrd5
C*E)C 0*@ /*)CV,doscurt.datakdos-I<+ C* nrd+
C*E)C 0*@ /*)CV,doscurt.datakdos-I<3 C* nrd3
C*E)C 0*@ /*)CV,doscurt.datakdos-I<4 C* nrd4
C*E)C 0*@ /*)CV,doscurt.datakdos-I<8 C* nrd8
C*E)C 0*@ /*)CV,doscurt.datakdos-I6< C* nrd6<
7<4
C*E)C 0*@ /*)CV,doscurt.datakdos-I66 C* nrd66
C*E)C 0*@ /*)CV,doscurt.datakdos-I67 C* nrd67
nrtdInrd6Jnrd7Jnrd9Jnrd:Jnrd5Jnrd+Jnrd3Jnrd4Jnrd8Jnrd6<Jnrd66Jnr
d67
$* ff
;'L'CC aatri!
AQA"
A""')$ BLA)T
@'"LAC' aatri!.datri! G.CV Y$Y
@'"LAC' aatri!.total G.CV nrtd
@'"LAC' aatri!.ian G.CV nrd6
@'"LAC' aatri!.fe! G.CV nrd7
@'"LAC' aatri!.mart G.CV nrd9
@'"LAC' aatri!.apr G.CV nrd:
@'"LAC' aatri!.mai G.CV nrd5
@'"LAC' aatri!.iun G.CV nrd+
@'"LAC' aatri!.iul G.CV nrd3
@'"LAC' aatri!.aug G.CV nrd4
@'"LAC' aatri!.sep G.CV nrd8
@'"LAC' aatri!.oct G.CV nrd6<
@'"LAC' aatri!.nov G.CV nrd66
@'"LAC' aatri!.dec G.CV nrd67
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIY'Y A)$ P'A@ ,doscurt.datakdos-Inran
>* C*"
C*E)C 0*@ /*)CV,doscurt.datakdos-I<6 C* nre6
C*E)C 0*@ /*)CV,doscurt.datakdos-I<7 C* nre7
C*E)C 0*@ /*)CV,doscurt.datakdos-I<9 C* nre9
C*E)C 0*@ /*)CV,doscurt.datakdos-I<: C* nre:
C*E)C 0*@ /*)CV,doscurt.datakdos-I<5 C* nre5
C*E)C 0*@ /*)CV,doscurt.datakdos-I<+ C* nre+
C*E)C 0*@ /*)CV,doscurt.datakdos-I<3 C* nre3
C*E)C 0*@ /*)CV,doscurt.datakdos-I<4 C* nre4
C*E)C 0*@ /*)CV,doscurt.datakdos-I<8 C* nre8
C*E)C 0*@ /*)CV,doscurt.datakdos-I6< C* nre6<
C*E)C 0*@ /*)CV,doscurt.datakdos-I66 C* nre66
C*E)C 0*@ /*)CV,doscurt.datakdos-I67 C* nre67
7<8
nrteInre6Jnre7Jnre9Jnre:Jnre5Jnre+Jnre3Jnre4Jnre8Jnre6<Jnre66Jnr
e67
$* ff
;'L'CC aatri!
A""')$ BLA)T
@'"LAC' aatri!.datri! G.CV Y'Y
@'"LAC' aatri!.total G.CV nrte
@'"LAC' aatri!.ian G.CV nre6
@'"LAC' aatri!.fe! G.CV nre7
@'"LAC' aatri!.mart G.CV nre9
@'"LAC' aatri!.apr G.CV nre:
@'"LAC' aatri!.mai G.CV nre5
@'"LAC' aatri!.iun G.CV nre+
@'"LAC' aatri!.iul G.CV nre3
@'"LAC' aatri!.aug G.CV nre4
@'"LAC' aatri!.sep G.CV nre8
@'"LAC' aatri!.oct G.CV nre6<
@'"LAC' aatri!.nov G.CV nre66
@'"LAC' aatri!.dec G.CV nre67
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIY0Y A)$ P'A@ ,doscurt.datakdos-Inran
>* C*"
C*E)C 0*@ /*)CV,doscurt.datakdos-I<6 C* nrf6
C*E)C 0*@ /*)CV,doscurt.datakdos-I<7 C* nrf7
C*E)C 0*@ /*)CV,doscurt.datakdos-I<9 C* nrf9
C*E)C 0*@ /*)CV,doscurt.datakdos-I<: C* nrf:
C*E)C 0*@ /*)CV,doscurt.datakdos-I<5 C* nrf5
C*E)C 0*@ /*)CV,doscurt.datakdos-I<+ C* nrf+
C*E)C 0*@ /*)CV,doscurt.datakdos-I<3 C* nrf3
C*E)C 0*@ /*)CV,doscurt.datakdos-I<4 C* nrf4
C*E)C 0*@ /*)CV,doscurt.datakdos-I<8 C* nrf8
C*E)C 0*@ /*)CV,doscurt.datakdos-I6< C* nrf6<
C*E)C 0*@ /*)CV,doscurt.datakdos-I66 C* nrf66
C*E)C 0*@ /*)CV,doscurt.datakdos-I67 C* nrf67
nrtfInrf6Jnrf7Jnrf9Jnrf:Jnrf5Jnrf+Jnrf3Jnrf4Jnrf8Jnrf6<Jnrf66Jnrf67
AnrtInrtaJnrt!Jnrtc
$* ff
;'L'CC aatri!
76<
A""')$ BLA)T
@'"LAC' aatri!.datri! G.CV Y0Y
@'"LAC' aatri!.total G.CV nrtf
@'"LAC' aatri!.ian G.CV nrf6
@'"LAC' aatri!.fe! G.CV nrf7
@'"LAC' aatri!.mart G.CV nrf9
@'"LAC' aatri!.apr G.CV nrf:
@'"LAC' aatri!.mai G.CV nrf5
@'"LAC' aatri!.iun G.CV nrf+
@'"LAC' aatri!.iul G.CV nrf3
@'"LAC' aatri!.aug G.CV nrf4
@'"LAC' aatri!.sep G.CV nrf8
@'"LAC' aatri!.oct G.CV nrf6<
@'"LAC' aatri!.nov G.CV nrf66
@'"LAC' aatri!.dec G.CV nrf67
$* ff
$* ff
;'L'CC doscurt
;'C 0.LC'@ C* doscurt.tipIY>Y A)$ P'A@ ,doscurt.datakdos-Inran
>* C*"
C*E)C 0*@ /*)CV,doscurt.datakdos-I<6 C* nrg6
C*E)C 0*@ /*)CV,doscurt.datakdos-I<7 C* nrg7
C*E)C 0*@ /*)CV,doscurt.datakdos-I<9 C* nrg9
C*E)C 0*@ /*)CV,doscurt.datakdos-I<: C* nrg:
C*E)C 0*@ /*)CV,doscurt.datakdos-I<5 C* nrg5
C*E)C 0*@ /*)CV,doscurt.datakdos-I<+ C* nrg+
C*E)C 0*@ /*)CV,doscurt.datakdos-I<3 C* nrg3
C*E)C 0*@ /*)CV,doscurt.datakdos-I<4 C* nrg4
C*E)C 0*@ /*)CV,doscurt.datakdos-I<8 C* nrg8
C*E)C 0*@ /*)CV,doscurt.datakdos-I6< C* nrg6<
C*E)C 0*@ /*)CV,doscurt.datakdos-I66 C* nrg66
C*E)C 0*@ /*)CV,doscurt.datakdos-I67 C* nrg67
nrtgInrg6Jnrg7Jnrg9Jnrg:Jnrg5Jnrg+Jnrg3Jnrg4Jnrg8Jnrg6<Jnrg66Jnr
g67
$* ff
;'L'CC aatri!
AQA"
A""')$ BLA)T
@'"LAC' aatri!.datri! G.CV Y>Y
@'"LAC' aatri!.total G.CV nrtg
@'"LAC' aatri!.ian G.CV nrg6
766
@'"LAC' aatri!.fe! G.CV nrg7
@'"LAC' aatri!.mart G.CV nrg9
@'"LAC' aatri!.apr G.CV nrg:
@'"LAC' aatri!.mai G.CV nrg5
@'"LAC' aatri!.iun G.CV nrg+
@'"LAC' aatri!.iul G.CV nrg3
@'"LAC' aatri!.aug G.CV nrg4
@'"LAC' aatri!.sep G.CV nrg8
@'"LAC' aatri!.oct G.CV nrg6<
@'"LAC' aatri!.nov G.CV nrg66
@'"LAC' aatri!.dec G.CV nrg67
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIYVY A)$ P'A@ ,doscurt.datakdos-Inran
>* C*"
C*E)C 0*@ /*)CV,doscurt.datakdos-I<6 C* nrh6
C*E)C 0*@ /*)CV,doscurt.datakdos-I<7 C* nrh7
C*E)C 0*@ /*)CV,doscurt.datakdos-I<9 C* nrh9
C*E)C 0*@ /*)CV,doscurt.datakdos-I<: C* nrh:
C*E)C 0*@ /*)CV,doscurt.datakdos-I<5 C* nrh5
C*E)C 0*@ /*)CV,doscurt.datakdos-I<+ C* nrh+
C*E)C 0*@ /*)CV,doscurt.datakdos-I<3 C* nrh3
C*E)C 0*@ /*)CV,doscurt.datakdos-I<4 C* nrh4
C*E)C 0*@ /*)CV,doscurt.datakdos-I<8 C* nrh8
C*E)C 0*@ /*)CV,doscurt.datakdos-I6< C* nrh6<
C*E)C 0*@ /*)CV,doscurt.datakdos-I66 C* nrh66
C*E)C 0*@ /*)CV,doscurt.datakdos-I67 C* nrh67
nrthInrh6Jnrh7Jnrh9Jnrh:Jnrh5Jnrh+Jnrh3Jnrh4Jnrh8Jnrh6<Jnrh66Jnr
h67
$* ff
;'L'CC aatri!
A""')$ BLA)T
@'"LAC' aatri!.datri! G.CV YVY
@'"LAC' aatri!.total G.CV nrth
@'"LAC' aatri!.ian G.CV nrh6
@'"LAC' aatri!.fe! G.CV nrh7
@'"LAC' aatri!.mart G.CV nrh9
@'"LAC' aatri!.apr G.CV nrh:
@'"LAC' aatri!.mai G.CV nrh5
767
@'"LAC' aatri!.iun G.CV nrh+
@'"LAC' aatri!.iul G.CV nrh3
@'"LAC' aatri!.aug G.CV nrh4
@'"LAC' aatri!.sep G.CV nrh8
@'"LAC' aatri!.oct G.CV nrh6<
@'"LAC' aatri!.nov G.CV nrh66
@'"LAC' aatri!.dec G.CV nrh67
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIY.Y A)$ P'A@ ,doscurt.datakdos-Inran
>* C*"
C*E)C 0*@ /*)CV,doscurt.datakdos-I<6 C* nri6
C*E)C 0*@ /*)CV,doscurt.datakdos-I<7 C* nri7
C*E)C 0*@ /*)CV,doscurt.datakdos-I<9 C* nri9
C*E)C 0*@ /*)CV,doscurt.datakdos-I<: C* nri:
C*E)C 0*@ /*)CV,doscurt.datakdos-I<5 C* nri5
C*E)C 0*@ /*)CV,doscurt.datakdos-I<+ C* nri+
C*E)C 0*@ /*)CV,doscurt.datakdos-I<3 C* nri3
C*E)C 0*@ /*)CV,doscurt.datakdos-I<4 C* nri4
C*E)C 0*@ /*)CV,doscurt.datakdos-I<8 C* nri8
C*E)C 0*@ /*)CV,doscurt.datakdos-I6< C* nri6<
C*E)C 0*@ /*)CV,doscurt.datakdos-I66 C* nri66
C*E)C 0*@ /*)CV,doscurt.datakdos-I67 C* nri67
nrtiInri6Jnri7Jnri9Jnri:Jnri5Jnri+Jnri3Jnri4Jnri8Jnri6<Jnri66Jnri67
AnrtInrtaJnrt!Jnrtc
$* ff
;'L'CC aatri!
A""')$ BLA)T
@'"LAC' aatri!.datri! G.CV Y.Y
@'"LAC' aatri!.total G.CV nrti
@'"LAC' aatri!.ian G.CV nri6
@'"LAC' aatri!.fe! G.CV nri7
@'"LAC' aatri!.mart G.CV nri9
@'"LAC' aatri!.apr G.CV nri:
@'"LAC' aatri!.mai G.CV nri5
@'"LAC' aatri!.iun G.CV nri+
@'"LAC' aatri!.iul G.CV nri3
@'"LAC' aatri!.aug G.CV nri4
@'"LAC' aatri!.sep G.CV nri8
769
@'"LAC' aatri!.oct G.CV nri6<
@'"LAC' aatri!.nov G.CV nri66
@'"LAC' aatri!.dec G.CV nri67
$* ff
;CA)
$* ff
.0 aatri!.totalI<
$'L'C'
')$.0
')$;CA)
;'L'CC aatri!
@'"* 0*@/AC arapoarteaactivccr.fr# "@'V
procedure ff
GA.C G.)$ YAsteptati...Y )*GA.C
0igura 69. @aportul dosare nregistrate de la nceputul anului.
"rocedura !utonului vizualizare raport decizii pronunate este (
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIYAY A)$ P'A@ ,doscurt.datactemis-Inran
>* C*"
C*E)C 0*@ doscurt.tipsolIYAdmis Y C* nra
C*E)C 0*@ doscurt.tipsolIYAdmis in parteY C* nrap
C*E)C 0*@ doscurt.tipsolIYAdmisJ@espinsY C* nrar
C*E)C 0*@ doscurt.tipsolIY@espins Y C* nrr
tnraInraJnrapJnrarJnrr
$* ff
;'L'CC dechot
QA"
A""')$ BLA)T
@'"LAC' dechot.hatri! G.CV YAY
@'"LAC' dechot.total G.CV tnra
@'"LAC' dechot.admis G.CV nra
@'"LAC' dechot.adminpar G.CV nrap
@'"LAC' dechot.admres G.CV nrar
@'"LAC' dechot.respins G.CV nrr
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
76:
;'C 0.LC'@ C* doscurt.tipIYBY A)$ P'A@ ,doscurt.datactemis-Inran
>* C*"
C*E)C 0*@ doscurt.tipsolIYAdmis Y C* !nra
C*E)C 0*@ doscurt.tipsolIYAdmis in parteY C* !nrap
C*E)C 0*@ doscurt.tipsolIYAdmisJ@espinsY C* !nrar
C*E)C 0*@ doscurt.tipsolIY@espins Y C* !nrr
tnr!I!nraJ!nrapJ!nrarJ!nrr
$* ff
;'L'CC dechot
AQA"
A""')$ BLA)T
@'"LAC' dechot.hatri! G.CV YBY
@'"LAC' dechot.total G.CV tnr!
@'"LAC' dechot.admis G.CV !nra
@'"LAC' dechot.adminpar G.CV !nrap
@'"LAC' dechot.admres G.CV !nrar
@'"LAC' dechot.respins G.CV !nrr
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIYCY A)$ P'A@ ,doscurt.datactemis-Inran
>* C*"
C*E)C 0*@ doscurt.tipsolIYAdmis Y C* cnra
C*E)C 0*@ doscurt.tipsolIYAdmis in parteY C* cnrap
C*E)C 0*@ doscurt.tipsolIYAdmisJ@espinsY C* cnrar
C*E)C 0*@ doscurt.tipsolIY@espins Y C* cnrr
tnrcIcnraJcnrapJcnrarJcnrr
$* ff
;'L'CC dechot
A""')$ BLA)T
@'"LAC' dechot.hatri! G.CV YCY
@'"LAC' dechot.total G.CV tnrc
@'"LAC' dechot.admis G.CV cnra
@'"LAC' dechot.adminpar G.CV cnrap
@'"LAC' dechot.admres G.CV cnrar
@'"LAC' dechot.respins G.CV cnrr
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
765
;'C 0.LC'@ C* doscurt.tipIY$Y A)$ P'A@ ,doscurt.datactemis-Inran
>* C*"
C*E)C 0*@ doscurt.tipsolIYAdmis Y C* dnra
C*E)C 0*@ doscurt.tipsolIYAdmis in parteY C* dnrap
C*E)C 0*@ doscurt.tipsolIYAdmisJ@espinsY C* dnrar
C*E)C 0*@ doscurt.tipsolIY@espins Y C* dnrr
tnrdIdnraJdnrapJdnrarJdnrr
$* ff
;'L'CC dechot
AQA"
A""')$ BLA)T
@'"LAC' dechot.hatri! G.CV Y$Y
@'"LAC' dechot.total G.CV tnrd
@'"LAC' dechot.admis G.CV dnra
@'"LAC' dechot.adminpar G.CV dnrap
@'"LAC' dechot.admres G.CV dnrar
@'"LAC' dechot.respins G.CV dnrr
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIY'Y A)$ P'A@ ,doscurt.datactemis-Inran
>* C*"
C*E)C 0*@ doscurt.tipsolIYAdmis Y C* enra
C*E)C 0*@ doscurt.tipsolIYAdmis in parteY C* enrap
C*E)C 0*@ doscurt.tipsolIYAdmisJ@espinsY C* enrar
C*E)C 0*@ doscurt.tipsolIY@espins Y C* enrr
tnreIenraJenrapJenrarJenrr
$* ff
;'L'CC dechot
AQA"
A""')$ BLA)T
@'"LAC' dechot.hatri! G.CV Y'Y
@'"LAC' dechot.total G.CV tnre
@'"LAC' dechot.admis G.CV enra
@'"LAC' dechot.adminpar G.CV enrap
@'"LAC' dechot.admres G.CV enrar
@'"LAC' dechot.respins G.CV enrr
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
76+
>* C*"
;'C 0.LC'@ C* doscurt.tipIY0Y A)$ P'A@ ,doscurt.datactemis-Inran
>* C*"
C*E)C 0*@ doscurt.tipsolIYAdmis Y C* fnra
C*E)C 0*@ doscurt.tipsolIYAdmis in parteY C* fnrap
C*E)C 0*@ doscurt.tipsolIYAdmisJ@espinsY C* fnrar
C*E)C 0*@ doscurt.tipsolIY@espins Y C* fnrr
tnrfIfnraJfnrapJfnrarJfnrr
$* ff
;'L'CC dechot
A""')$ BLA)T
@'"LAC' dechot.hatri! G.CV Y0Y
@'"LAC' dechot.total G.CV tnrf
@'"LAC' dechot.admis G.CV fnra
@'"LAC' dechot.adminpar G.CV fnrap
@'"LAC' dechot.admres G.CV fnrar
@'"LAC' dechot.respins G.CV fnrr
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIY>Y A)$ P'A@ ,doscurt.datactemis-Inran
>* C*"
C*E)C 0*@ doscurt.tipsolIYAdmis Y C* gnra
C*E)C 0*@ doscurt.tipsolIYAdmis in parteY C* gnrap
C*E)C 0*@ doscurt.tipsolIYAdmisJ@espinsY C* gnrar
C*E)C 0*@ doscurt.tipsolIY@espins Y C* gnrr
tnrgIgnraJgnrapJgnrarJgnrr
$* ff
;'L'CC dechot
AQA"
A""')$ BLA)T
@'"LAC' dechot.hatri! G.CV Y>Y
@'"LAC' dechot.total G.CV tnrg
@'"LAC' dechot.admis G.CV gnra
@'"LAC' dechot.adminpar G.CV gnrap
@'"LAC' dechot.admres G.CV gnrar
@'"LAC' dechot.respins G.CV gnrr
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
763
>* C*"
;'C 0.LC'@ C* doscurt.tipIYVY A)$ P'A@ ,doscurt.datactemis-Inran
>* C*"
C*E)C 0*@ doscurt.tipsolIYAdmis Y C* hnra
C*E)C 0*@ doscurt.tipsolIYAdmis in parteY C* hnrap
C*E)C 0*@ doscurt.tipsolIYAdmisJ@espinsY C* hnrar
C*E)C 0*@ doscurt.tipsolIY@espins Y C* hnrr
tnrhIhnraJhnrapJhnrarJhnrr
$* ff
;'L'CC dechot
AQA"
A""')$ BLA)T
@'"LAC' dechot.hatri! G.CV YVY
@'"LAC' dechot.total G.CV tnrh
@'"LAC' dechot.admis G.CV hnra
@'"LAC' dechot.adminpar G.CV hnrap
@'"LAC' dechot.admres G.CV hnrar
@'"LAC' dechot.respins G.CV hnrr
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIY.Y A)$ P'A@ ,doscurt.datactemis-Inran
>* C*"
C*E)C 0*@ doscurt.tipsolIYAdmis Y C* inra
C*E)C 0*@ doscurt.tipsolIYAdmis in parteY C* inrap
C*E)C 0*@ doscurt.tipsolIYAdmisJ@espinsY C* inrar
C*E)C 0*@ doscurt.tipsolIY@espins Y C* inrr
tnriIinraJinrapJinrarJinrr
$* ff
;'L'CC dechot
A""')$ BLA)T
@'"LAC' dechot.hatri! G.CV Y.Y
@'"LAC' dechot.total G.CV tnri
@'"LAC' dechot.admis G.CV inra
@'"LAC' dechot.adminpar G.CV inrap
@'"LAC' dechot.admres G.CV inrar
@'"LAC' dechot.respins G.CV inrr
;CA)
$* ff
.0 dechot.totalI<
764
$'L'C'
')$.0
')$;CA)
;'L'CC dechot
@'"* 0*@/AC arapoarteahotdec.fr# "@'V
;e afiseaz raportul $ecizii i hotrri pronunate,figura 6:-.
0igura 6: . @aportul 1$ecizii i hotrri pronunate2
"rocedura !utonului 1Vizualizare dosare pe rol2afiseaz raportul cu
dosarele pe rol ,figura 65-
procedure ff
GA.C G.)$ YAsteptati...Y )*GA.C
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIYAY A)$ P'A@,doscurt.iesmof-I<
>* C*"
C*E)C 0*@ P'A@,doscurt.iesmof-I< C* nrmofa
$* ff
;'L'CC plen
QA"
A""')$ BLA)T
@'"LAC' plen.patri! G.CV YAY
@'"LAC' plen.totot G.CV nrmofa
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIYBY A)$ P'A@,doscurt.iesmof-I<
>* C*"
C*E)C 0*@ P'A@,doscurt.iesmof-I< C* nrmof!
$* ff
;'L'CC plen
A""')$ BLA)T
@'"LAC' plen.patri! G.CV YBY
@'"LAC' plen.totot G.CV nrmof!
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIYCY A)$ P'A@ ,doscurt.iesmof-I<
768
>* C*"
C*E)C 0*@ P'A@,doscurt.iesmof-I< C* nrmofc
$* ff
;'L'CC plen
A""')$ BLA)T
@'"LAC' plen.patri! G.CV YCY
@'"LAC' plen.totot G.CV nrmofc
$* ff
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIY$Y A)$ P'A@,doscurt.iesmof-I<
>* C*"
C*E)C 0*@ P'A@,doscurt.iesmof-I< C* nrmofd
$* ff
;'L'CC plen
AQA"
A""')$ BLA)T
@'"LAC' plen.patri! G.CV Y$Y
@'"LAC' plen.totot G.CV nrmofd
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIY'Y A)$ P'A@,doscurt.iesmof-I<
>* C*"
C*E)C 0*@ P'A@,doscurt.iesmof-I< C* nrmofe
$* ff
;'L'CC plen
A""')$ BLA)T
@'"LAC' plen.patri! G.CV Y'Y
@'"LAC' plen.totot G.CV nrmofe
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIY0Y A)$ P'A@ ,doscurt.iesmof-I<
>* C*"
C*E)C 0*@ P'A@,doscurt.iesmof-I< C* nrmoff
$* ff
77<
;'L'CC plen
A""')$ BLA)T
@'"LAC' plen.patri! G.CV Y0Y
@'"LAC' plen.totot G.CV nrmoff
$* ff
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIY>Y A)$ P'A@,doscurt.iesmof-I<
>* C*"
C*E)C 0*@ P'A@,doscurt.iesmof-I< C* nrmofg
$* ff
;'L'CC plen
AQA"
A""')$ BLA)T
@'"LAC' plen.patri! G.CV Y>Y
@'"LAC' plen.totot G.CV nrmofg
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIYVY A)$ P'A@,doscurt.iesmof-I<
>* C*"
C*E)C 0*@ P'A@,doscurt.iesmof-I< C* nrmofh
$* ff
;'L'CC plen
A""')$ BLA)T
@'"LAC' plen.patri! G.CV YVY
@'"LAC' plen.totot G.CV nrmofh
$* ff
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
;'C 0.LC'@ C* doscurt.tipIY.Y A)$ P'A@ ,doscurt.iesmof-I<
>* C*"
C*E)C 0*@ P'A@,doscurt.iesmof-I< C* nrmofi
$* ff
;'L'CC plen
A""')$ BLA)T
@'"LAC' plen.patri! G.CV Y.Y
776
@'"LAC' plen.totot G.CV nrmofi
$* ff
;CA)
$* ff
.0 plen.tototI<
$'L'C'
')$.0
')$;CA)
;'L'CC plen
@'"* 0*@/AC rapoarteaplen.fr# "@'V
;'C 0.LC'@ C*
>* C*"
Aprocedure ff
GA.C G.)$ YAsteptati...Y )*GA.C
0igura 65. @aportul dosare pe rol.
"rocedura 1vizualizare raport decizii2 afiseaz raportul cu deciziile
pu!licate n /onitorul oficial ,figura6+-
AactemIYY
Iopend!f,YdeciY-
;'L'CC deci
E;'
;'L'CC doscurt
;'C 0.LC'@ C* doscurt.tipactemisIY$'C.Q.'Y A)$ P'A@
,doscurt.datmof- Inran
>* C*"
;*@C C* deci#.d!f *) $oscurt.nrmof,$oscurt.nrdosar
C*"P 0.L' deci#.d!f C* dateadeci.d!f
C*"P 0.L' deci#.fpt C* dateadeci.fpt
$'L'C' 0.L' deci#.d!f
$'L'C' 0.L' deci#.fpt
Iopend!f,YdeciY-
select deci
AQA"
set filter to
@'"* 0*@/AC arapoarteadec.fr# "@'V
@aportul cu deciziile pu!licate n monitotul oficial.
'cranul 2Vizualizare raport situaie statistic CC@2 afiseaz raportul cu
situaia statistica de la nfiinare i pn la o dat curent care se introduce n
ecran.
"rocedura de calcul este(
;'L'CC doscurt
777
iI6
difIanfi-anin
A$./' sitnr,dif-
$* ff
;'L'CC sista
QA"
0*@ iIanin C* anfi
;'L'CC doscurt
C*E)C 0*@ P'A@,doscurt.datakdos-Ii A)$ doscurt.tipIYAY and
doscurt.fondrecIY0ondY C* sitnr
>* C*"
$* 00
;'L'CC sista
A""')$ BLA)T
@'"LAC' sista.stata G.CV sitnr
@'"LAC' sista.anul G.CV i
;'L'CC doscurt
C*E)C 0*@ P'A@,doscurt.datakdos-Ii A)$ doscurt.tipIYBY and
doscurt.fondrecIY0ondY C* sitnr
>* C*"
$* ff
;'L'CC sista
@'"LAC' sista.stat! G.CV sitnr
@'"LAC' sista.anul G.CV i
;'L'CC doscurt
C*E)C 0*@ P'A@,doscurt.datakdos-Ii A)$ doscurt.tipIYCY and
doscurt.fondrecIY0ondY C* sitnr
>* C*"
$* ff
;'L'CC sista
@'"LAC' sista.statc G.CV sitnr
@'"LAC' sista.anul G.CV i
;'L'CC doscurt
C*E)C 0*@ P'A@,doscurt.datakdos-Ii A)$ doscurt.tipIY$Y and
doscurt.fondrecIY0ondY C* sitnr
>* C*"
$* ff
;'L'CC sista
@'"LAC' sista.statd G.CV sitnr
@'"LAC' sista.anul G.CV i
;'L'CC doscurt
779
C*E)C 0*@ P'A@,doscurt.datakdos-Ii A)$ doscurt.tipIY'Y and
doscurt.fondrecIY0ondY C* sitnr
>* C*"
$* ff
;'L'CC sista
@'"LAC' sista.state G.CV sitnr
@'"LAC' sista.anul G.CV i
;'L'CC doscurt
C*E)C 0*@ P'A@,doscurt.datakdos-Ii A)$ doscurt.tipIY0Y and
doscurt.fondrecIY0ondY C* sitnr
>* C*"
;'L'CC sista
@'"LAC' sista.statf G.CV sitnr
@'"LAC' sista.anul G.CV i
;'L'CC doscurt
C*E)C 0*@ P'A@,doscurt.datakdos-Ii A)$ doscurt.tipIY>Y and
doscurt.fondrecIY0ondY C* sitnr
>* C*"
$* ff
;'L'CC sista
@'"LAC' sista.statg G.CV sitnr
@'"LAC' sista.anul G.CV i
;'L'CC doscurt
C*E)C 0*@ P'A@,doscurt.datakdos-Ii A)$ doscurt.tipIYVY and
doscurt.fondrecIY0ondY C* sitnr
>* C*"
;'L'CC sista
@'"LAC' sista.stath G.CV sitnr
@'"LAC' sista.anul G.CV i
;'L'CC doscurt
C*E)C 0*@ P'A@,doscurt.datakdos-Ii A)$ doscurt.tipIY.Y and
doscurt.fondrecIY0ondY C* sitnr
>* C*"
$* ff
;'L'CC sista
@'"LAC' sista.stati G.CV sitnr
@'"LAC' sista.anul G.CV i
;'L'CC doscurt
')$0*@
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
;'C 0.LC'@ C*
77:
>* C*"
;'L'CC doscurt
$* ff
0*@ %Ianin C* anfi
AAA litera A
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIYAY A)$ c
doscurt.cone#areI.C. C* decnr
>* C*"
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIYAY A)$ c
doscurt.cone#areI.C. C* hotnr
>* C*"
decnrIdecnrJhotnr
cont#I<
ant7I<
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIYAY A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
cont#I<
ant7I<
>* C*"
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIYAY A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
775
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
;'L'CC sista
;'C 0.LC'@ C* sista.anulI%
>* C*"
@'"LAC' sista.dstata G.CV decnr
;'C 0.LC'@ C*
>* C*"
$* ff
;'L'CC doscurt
AAA>ACA L.C'@A A
AAA litera B
decnrI<
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIYBY A)$ c
doscurt.cone#areI.C. C* decnr
>* C*"
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIYBY A)$ c
doscurt.cone#areI.C. C* hotnr
>* C*"
decnrIdecnrJhotnr
cont#I<
ant7I<
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIYBY A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
77+
')$;CA)
decnrIdecnrJcont#
cont#I<
ant7I<
>* C*"
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIYBY A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
$* ff
;'L'CC sista
;'C 0.LC'@ C* sista.anulI%
>* C*"
@'"LAC' sista.dstat! G.CV decnr
;'C 0.LC'@ C*
>* C*"
;'L'CC doscurt
AAA>ACA L.C'@A B
AAA litera C
decnrI<
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIYCY A)$ c
doscurt.cone#areI.C. C* decnr
>* C*"
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIYCY A)$ c
doscurt.cone#areI.C. C* hotnr
>* C*"
decnrIdecnrJhotnr
cont#I<
ant7I<
773
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIYCY A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
cont#I<
ant7I<
>* C*"
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIYCY A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
;'L'CC sista
;'C 0.LC'@ C* sista.anulI%
>* C*"
@'"LAC' sista.dstatc G.CV decnr
;'C 0.LC'@ C*
>* C*"
;'L'CC doscurt
AAA>ACA L.C'@A C
AAA litera $
774
decnrI<
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIY$Y A)$ c
doscurt.cone#areI.C. C* decnr
>* C*"
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIY$Y A)$ c
doscurt.cone#areI.C. C* hotnr
>* C*"
decnrIdecnrJhotnr
$* ff
cont#I<
ant7I<
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIY$Y A)$
doscurt.cone#areI.C.
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
cont#I<
ant7I<
>* C*"
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIY$Y A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
778
')$;CA)
decnrIdecnrJcont#
;'L'CC sista
;'C 0.LC'@ C* sista.anulI%
>* C*"
@'"LAC' sista.dstatd G.CV decnr
;'C 0.LC'@ C*
>* C*"
;'L'CC doscurt
AAA>ACA L.C'@A $
AAA litera '
decnrI<
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIY'Y A)$ c
doscurt.cone#areI.C. C* decnr
>* C*"
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIY'Y A)$ c
doscurt.cone#areI.C. C* hotnr
>* C*"
decnrIdecnrJhotnr
$* ff
cont#I<
ant7I<
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIY'Y A)$
doscurt.cone#areI.C.
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
cont#I<
ant7I<
>* C*"
79<
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIY'Y A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
;'L'CC sista
;'C 0.LC'@ C* sista.anulI%
>* C*"
@'"LAC' sista.dstate G.CV decnr
;'C 0.LC'@ C*
>* C*"
;'L'CC doscurt
AAA>ACA L.C'@A '
AAA litera 0
decnrI<
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIY0Y A)$ c
doscurt.cone#areI.C. C* decnr
>* C*"
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIY0Y A)$ c
doscurt.cone#areI.C. C* hotnr
>* C*"
decnrIdecnrJhotnr
$* ff
cont#I<
ant7I<
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIY0Y A)$
doscurt.cone#areI.C.
.0 doscurt.nractemisIant7
cont#Icont#
796
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
cont#I<
ant7I<
>* C*"
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIY0Y A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
;'L'CC sista
;'C 0.LC'@ C* sista.anulI%
>* C*"
@'"LAC' sista.dstatf G.CV decnr
;'C 0.LC'@ C*
>* C*"
;'L'CC doscurt
AAA>ACA L.C'@A 0
AAA litera >
decnrI<
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIY>Y A)$ c
doscurt.cone#areI.C. C* decnr
>* C*"
797
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIY>Y A)$ c
doscurt.cone#areI.C. C* hotnr
>* C*"
decnrIdecnrJhotnr
$* ff
cont#I<
ant7I<
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIY>Y A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
cont#I<
ant7I<
>* C*"
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIY>Y A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
;'L'CC sista
;'C 0.LC'@ C* sista.anulI%
799
>* C*"
@'"LAC' sista.dstatg G.CV decnr
;'C 0.LC'@ C*
>* C*"
;'L'CC doscurt
AAA>ACA L.C'@A >
AAA litera V
decnrI<
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIYVY A)$ c
doscurt.cone#areI.C. C* decnr
>* C*"
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIYVY A)$ c
doscurt.cone#areI.C. C* hotnr
>* C*"
decnrIdecnrJhotnr
$* ff
cont#I<
ant7I<
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIYVY A)$
doscurt.cone#areI.C.
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
cont#I<
ant7I<
>* C*"
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIYVY A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
79:
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
;'L'CC sista
;'C 0.LC'@ C* sista.anulI%
>* C*"
@'"LAC' sista.dstath G.CV decnr
;'C 0.LC'@ C*
>* C*"
;'L'CC doscurt
AAA>ACA L.C'@A V
AAA litera .
decnrI<
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIY.Y A)$ c
doscurt.cone#areI.C. C* decnr
>* C*"
C*E)C 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIY.Y A)$ c
doscurt.cone#areI.C. C* hotnr
>* C*"
decnrIdecnrJhotnr
$* ff
cont#I<
ant7I<
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IY$'C.Q.'Y A)$ doscurt.tipIY.Y A)$
doscurt.cone#areI.C.
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
795
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
cont#I<
ant7I<
>* C*"
;CA) 0*@ P'A@,doscurt.datactemis-I% A)$
ALLC@./,doscurt.tipactemis-IYV*CA@A@'Y A)$ doscurt.tipIY.Y A)$
doscurt.cone#areI.C.
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
decnrIdecnrJcont#
;'L'CC sista
;'C 0.LC'@ C* sista.anulI%
>* C*"
@'"LAC' sista.dstati G.CV decnr
;'C 0.LC'@ C*
>* C*"
;'L'CC doscurt
AAA>ACA L.C'@A .
')$0*@
;'L'CC sista
>* C*"
@'"* 0*@/ arapoarteaaccr.fr# "@'V
AAAAAAAAA
procedure ff
GA.C G.)$ YAsteptati...Y )*GA.C
"rocedurile de legatur cu rapoartele.
a- pentru %udectori
$* ff
nrrI6
;'L'CC npers
;'C 0.LC'@ C*
79+
>* C*"
;'C 0.LC'@ C* npers.functiaIY@aportorY
>* C*"
C*E)C C* nrr
.0 nrrI<
GA.C G.)$ Y.n !aza de date nu e#ista nici o inregistrareY C./' :
')$.0
$./' numrap,nrr-, nrrol,nrr-, nrrep,nrr-, nrsol,nrr-
iI6
;CA)
$* ff
numrap[i\Inpers.numepers
iIiJ6
')$;CA)
IA;*@C,numrap-
;'C 0.LC'@ C*
>* C*"
;'L'CC doscurt
;'C 0.LC'@ C*
>* C*"
0*@ %I6 C* nrr
;'C 0.LC'@ C* doscurt.raportorInumrap[%\
>* C*"
C*E)C 0*@ doscurt.nractemisI< C* nrrol[%\
>* C*"
C*E)C 0*@ P'A@,doscurt.datakdos-Inran C* nrrep[%\
>* C*"
C*E)C 0*@ P'A@,doscurt.datactemis-Inran C* nrsol[%\
AC*E)C 0*@ doscurt.stadiulIY@edactareY *@ doscurt.stadiulIY.esitY
A)$ P'A@,doscurt.datastadiu-Inran A)$ cdoscurt.cone#areI.C. C* nrsol[%\
>* C*"
ant7I<
A;T."J6
cont#I<
;CA) 0*@ doscurt.cone#areI.C. A)$ doscurt.stadiulIY.esitY *@
doscurt.stadiulIY@edactareY A)$ P'A@,doscurt.iesmof-Inran
$* ff
.0 doscurt.nractemisIant7
cont#Icont#
'L;'
.0 c'*0,-
793
cont#Icont#J6
')$.0
')$.0
ant7Idoscurt.nractemis
')$;CA)
Anrsol,%-Inrsol,%-Jcont#
nrsol,%-Inrsol,%-
;'C 0.LC'@ C*
>* C*"
')$0*@
$* ff
;'L'CC %ud
QA"
0*@ iI6 C* nrr
A""')$ BLA)T
@'"LAC' %ud.nume G.CV numrap,i-
@'"LAC' %ud.dosperol G.CV nrrol,i-
@'"LAC' %ud.dosrep G.CV nrrep,i-
@'"LAC' %ud.dossol G.CV nrsol,i-
')$0*@
>* C*"
;CA)
$* ff
.0 %ud.dosperolI< A)$ %ud.dosrepI< A)$ %ud.dossolI<
$'L'C'
')$.0
')$;CA)
@'"* 0*@/AC arapoarteadosrap.fr# "@'V
AAAAAAAAAAA
procedure ff
GA.C G.)$ YAsteptati...Y )*GA.C
!- pentru magistrai.
$* ff
;'L'CC npers
;'C 0.LC'@ C* npers.functiaIY/agistratY
>* C*"
C*E)C C* nrm
$./' nummag,nrm-, nmrol,nrm-, nmrep,nrm-, nmsol,nrm-
iI6
;CA)
794
nummag[i\Inpers.numepers
iIiJ6
')$;CA)
IA;*@C,nummag-
;'C 0.LC'@ C*
>* C*"
$* ff
;'L'CC doscurt
0*@ %I6 C* nrm
;'C 0.LC'@ C* doscurt.magistratInummag[%\
>* C*"
C*E)C 0*@ P'A@,doscurt.iesmof-I< C* nmrol[%\
>* C*"
C*E)C 0*@ P'A@,doscurt.datakdos-Inran C* nmrep[%\
>* C*"
C*E)C 0*@ P'A@,doscurt.datactemis-Inran C* nmsol[%\
>* C*"
ant6I<
A;T."J6
cont#orI<
;CA) 0*@ P'A@,doscurt.datactemis-Inran
A;CA) 0*@ doscurt.cone#areI.C. A)$ doscurt.nractemisq< A)$
P'A@,doscurt.iesmof-Inran
$* ff
.0 doscurt.nractemisIant6
cont#orIcont#or
'L;'
.0 c'*0,-
cont#orIcont#orJ6
')$.0
')$.0
ant6Idoscurt.nractemis
')$;CA)
Anmsol,%-Inmsol,%-Jcont#or
nmsol,%-Inmsol,%-
;'C 0.LC'@ C*
>* C*"
')$0*@
$* ff
;'L'CC mag
QA"
798
0*@ iI6 C* nrm
A""')$ BLA)T
@'"LAC' mag.numem G.CV nummag,i-
@'"LAC' mag.dosperolm G.CV nmrol,i-
@'"LAC' mag.dosrepm G.CV nmrep,i-
@'"LAC' mag.dossolm G.CV nmsol,i-
')$0*@
>* C*"
;CA)
$* ff
.0 mag.dosperolmI< A)$ mag.dosrepmI< A)$ mag.dossolmI<
$'L'C'
')$.0
')$;CA)
@'"* 0*@/AC arapoarteadosmag.fr# "@'V
AAAAAAAAAA
procedure ff
GA.C G.)$ YAsteptati...Y )*GA.C
7:<
CAPIT!U! 23
!I$"A)U! F4PR
23.2 No:iuni pre8iminarii
2. $odu8 de 8ucru
0o#"ro este un sistem de gestiune a !azelor de date relaionale.
/odul de lucru n 0o#"ro poate fi(
$odu8 meniu sistem ,;P;C'/ /')E-( 0o#"ro dispune de o interfa
care asigur e#ecutarea comenzilor fr a le introduce de la tastatur n
fereastra de comand. ;e pot utiliza doar o parte din comenzile i funciile
0o#"ro.
$odu8 comand ,C*//A)$-( n fereastra de comand se tasteaz o
comand, rezultatul aciunii fiind dat n fereastra de ieire. ;e pot utiliza
doar o parte din comenzile i funciile 0o#"ro.
$odu8 pro>ram ,"@*>@A/-( se va ncrca un program, iar apoi se va
lansa n e#ecuie. ;e pot utiliza toate comenzile i funciile 0o#"ro.
$odu8 <i=iune ,V.'G-( din meniul de sistem se va selecta V.'G, ceea ce
va genera un dialog de lucru cu viziuni.
$odu8 >enerator( prin apelarea unei componente specializate din 0o#"ro,
se va completa de ctre utilizator un a!lon ce va conduce la generarea
unor programe aferente.
23.#. EGpresii ?n FoGPro
* e#presie n 0o#"ro este format din operanzi i operatori.
peratorii pot fi de tip(
Aumeric( J, -, A, M, AA sau t ,ridicare la putere-, _ ,rest-
Bogic( .A)$. , .*@. , .)*C. sau c
Caracter( J i - ,concatenare-, r ,comparare-
/e relaie( l, q , lI , qI , I , n sau lq sau cI
peran=ii pot fi(
)ume de cmpuri din structura nregistrrii;
Constantele ce pot fi numerice ,ntregi sau reale-, nenumerice ,ir
de caractere ntre apostrof sau ghilimele-, logice ,.C. sau .0.-;
Varia!ile de memorie sunt referite printr-un nume, iar ele pot fi(
Varia!ile de sistem;
Varia!ile utilizator, date printr-un nume de programator. 'le
pot fi de tip numeric, logic sau ir de caractere. Varia!ilele
7:6
utilizate pot fi simple , iar n acest caz se definesc i se
declar printr-o comand de atri!uire sau ;C*@', sau
ta!ele de ma#im 7 dimensiuni, iar n acest caz se definesc i
se declar prin comanda $./');.*);
0unciile sunt referite printr-un nume urmat de paranteze rotunde, iar
ele pot fi(
0uncii predefinite de sistem;
0uncii construite de utilizator ,0E)CC.*)-.
2. !im9a;u8 de descriere a date8or E!&&F
L$$ conine comenzile(
C@'AC' sau C@'AC' CABL' = creeaz o ta!el ,fiier cu
e#tensia .$B0-;
L.;C sau $.;"LAP ;C@ECCE@' = afieaz structura unei ta!ele;
/*$.0P ;C@ECCE@' = modificarea structurii ta!elelor.
#. !im9a;u8 de manipu8are a date8or E!$&F
L/$ conine un numr mare de comenzi i funcii.
&esc7iderea i ?nc7iderea ta9e8e8or
E;' = deschide o ta!el;
CL*;' - nchide un fiier;
CL*;' ALL = nchide toate fiierele care au fost deschise;
;'L'CC = selecteaz o zon de lucru, care devine curent. "ot fi
utilizate simultan 75 zone de lucru.
/i=ua8i=area date8or
L.;C = afieaz nregistrrile din ta!ela curent. &n cazul n
care ecranul se umple, afiarea va continua cu
umplerea ecranului fr oprire pn la terminarea
afirii nregistrrilor;
$.;"LAP = are acelai rol cu comanda precedent, dar la
umplerea ecranului defilarea se oprete imediat. $.;"
fr nici un parametru va afia nregistrarea curent.
!oca8i=area ?nre>istrri8or
;T." = mut indicatorul de nregistrri relativ la poziia curent
a acestuia;
>* sau >*C* = poziioneaz pointerul pe nregistrarea specificat prin
numrul ei;
L*CAC' = caut n ta!ela activ prima nregistrare care respect
o anumit condiie.
C*)C.)E' = continu cutarea declanat anterior cu o comand
L*CAC';
7:7
;''T = caut ntr-o ta!el inde#at o nregistrare a crei cheie
de inde#are se potrivete cu o e#presie dat.;
0.)$ = analog ca ;''T, dar e#presia care d cheia tre!uie
s fie de tip caracter; dac e#presia este dat printr-o
varia!il, aceasta va fi precedat de caracterul o.
23.% Sortarea i indeGarea ta9e8e8or
.nde#area unei ta!ele presupune crearea unui fiier inde# asociat, n care se
memoreaz ordinea nregistrrilor din ta!ela respectiv. Accesul la o anumit
nregistrare se face prin intermediul fiierului inde# respectiv. .nde#area dup o
singur cheie, format din unul sau mai multe cmpuri duce la o!inerea unui
fiier de tip ..$O numit fiier inde# simplu. .nde#area dup mai multe chei duce la
o!inerea unui fiier de tip .C$O, numit fiier inde# compus.
0iierele compuse pot fi (
structurale( sunt deschise i asociate automat ta!elei odat cu deschiderea
acesteia prin comanda E;'. Acestea au acelai nume cu cel al ta!elei i
sunt create folosind clauza CA>.
nestructurale( nu sunt deschise automat cu deschiderea ta!elei i poart al
nume dect al ta!elei, i anume numele specificat n clauza *0.
;*@C = creeaz o nou ta!el n care nregistrrile ta!elei surs
sunt sortate dup anumite cmpuri cheie;
- inde#eaz o ta!el, prin crearea un fiier inde# de tip
..$O sau .C$O;
= deschide un fiier de inde# ..$O corespunztor
unei anumite ta!ele;
= reactualizeaz fiierele inde# deschise;
= sta!ilete fiierul inde# activ sau eticheta inde# activ.
.)$'O *)
;'C .)$'O
C*
@'.)$'O
;'C *@$'@
Adu>area ?nre>istrri8or ?n ta9e8e
A""')$ = adaug noi nregistrri la sfritul ta!elei;
A""')$ 0@*/ - adaug la sfritul ta!elei active nregistrri dintr-o
alt ta!el;
A""')$ 0@*/ A@@AP = adaug dintr-un masiv nregistrri la o ta!el.
$odificarea ?nre>istrri8or ?n ta9e8e
B@*G;' = deschide o fereastr n vederea editrii coninutului unei ta!ele;
CVA)>' = permite modificarea datelor dintr-o ta!el prin intermediul ferestrei
CVA)>';
'$.C = este asemntoare comenzii CVA)>';
@'"LAC' = nlocuiete valorile unor cmpuri din una sau mai multe
7:9
nregistrri dintr-o ta!el curent, prin alte valori noi;
E"$AC' = actualizeaz nregistrrile din ta!ela activ cu date dintr-o alt
ta!el. Aceast actualizare se realizeaz fcndu-se
corespondena ntre nregistrrile celor dou ta!ele dup un cmp
cheie unic.
'ter>erea ?nre>istrri8or din ta9e8e
$'L'C' = marcheaz logic pentru tergere nregistrri din ta!ela activ;
@'CALL = anuleaz efectul comenzii $'L'C';
"ACT = terge fizic toate nregistrrile terse logic;
QA" = terge fizic toate nregistrrile din ta!el. 'ste echivalent cu
comanda $'L'C' ALL urmat de "ACT.
Comen=i pentru 8ucru cu <aria9i8e de memorie i ta98ouri
Varia!ilele de memorie sunt utilizate pentru a memora n memoria intern date de
tip numeric, ir de caractere, dat calendaristic.
;C*@' = iniializeaz una sau mai multe varia!ile de acelai tip;
@'L'A;' = se eli!ereaz varia!ilele de memorie folosite n interiorul unui
program;
$./');.*) = definete un ta!lou.
Ca!lourile sunt structuri de date care permit memorarea mai multor valori ntr-o
zon de memorie continu creia i se atri!uie un nume. Ca!lourile pot fi vectori sau
matrici.
Structuri de pro>ram
&n 0o#"ro se pot utiliza structuri de program utilizate n programarea structurat i
modular.
0o#"ro ofer comenzi pentru implementarea celor trei structuri fundamentale
,secvenial, alternativ i repetitiv- i modularizare.
a) 'tructura sec#enial
;e realizeaz prin comenzile(
$e atri!uire( lvaria!ilq I le#presieq
j linie, coloan ;AP M >'C d- este comanda de scriere M citire standard
ncepnd dintr-un punct al ecranului;
@'A$ = activeaz citirea o!iectelor create cu j d>'C M '$.C;
W s WW = are drept efect scrierea pe un rnd nou, respectiv pe acelai rnd, pe
ecran.
b) 'tructura alternati#
;e realizeaz prin comenzile(
.0d')$.0 = aceast comand are dou forme, care vor permite(
'#ecutarea unor instruciuni numai dac este respectat o condiie dat;
7::
'#ecutarea fie a unui grup de instruciuni, fie a altui grup de instruciuni, n
funcie de rezultatul evalurii unei e#presii logice.
$* CA;' d ')$CA;' = pentru structura alternativ cu mai mult de dou
ramuri.
c) 'tructura repetiti#
;e realizeaz prin comenzile(
$* GV.L' d ')$$* = se va repeta secvena de comenzi cuprins ntre $*
GV.L' i ')$$* ct timp condiia este adevrat. Cnd condiia este fals,
pointer-ul se poziioneaz pe prima comand dup ')$$*.
0*@ d ')$0*@ = este o structur repetitiv cu test iniial cu numrtor. Aceasta
e#ecut comenzile dintre 0*@ i ')$0*@ de un numr de ori specificat de
comand.
;CA) d ')$;CA) = e#ecut o structur repetitiv parcurgnd n mod automat
o ta!el activ, fiind o alternativ a comenzii $* GV.L' d ')$$*.
d) Modularizarea
/odularizarea presupune descompunerea pro!lemei de rezolvat n module
,componente funcionale-. Acestea se include n proceduri sau funcii construite de
programator.
"@*C'$E@' = desemneaz nceputul unei proceduri, creia i atri!uie un nume.
"rocedura poate avea sau nu parametri de intrare i ieire, i va putea ntoarce
oricte valori.
0E)CC.*) - definete o funcie utilizator. 0uncia poate avea sau nu parametri
de intrare, dar va ntoarce ntotdeauna o singur valoare. 0uncia se apeleaz prin
invocarea numelui ei ntr-o e#presie.
@'CE@) = termin e#ecuia unui program sau a unei rutine, prednd
controlul programului apelant, de pe nivelul anterior sau de pe cel mai nalt nivel,
altui program sau ferestrei de comenzi.
$* = e#ecut un program sau o procedur.
/*$.0P C*//A)$ = deschide o fereastr n vederea editrii unui program.
23.( Comen=i pentru rea8i=area meniuri8or
En meniu este format dintr-o 1!ar a meniului2 i mai multe 1su!meniuri2.
Bara meniului conine mai multe 1opiuni !ar2, fiecreia dintre acestea
putndu-i-se ataa un su!meniu.
j d "@*/"C = definete opiunile !ar din meniu. ;e
utilizeaz cu comanda /')E C*;
/')E C* = pstreaz numrul opiunilor selectate ntr-o
varia!il de memorie;
$'0.)' "*"E" = definete un su!meniu;
$'0.)' BA@ = definete o opiune a unui su!meniu;
7:5
ACC.VAC' "*"E" = activeaz un su!meniu;
$'ACC.VAC' "*"E" = nltur de pe ecran un su!meniu activ, dar
nu i din memorie;
;V*G "*"E" = afieaz un su!meniu;
$'0.)' /')E = definete o !ar de meniu;
$'0.)' "A$ = definete o opiune !ar a unei !are de meniu;
ACC.VAC' /')E = activeaz o !ar de meniu;
$'ACC.VAC' /')E = dezactiveaz o !ar de meniu, dar nu din
memorie ci numai de pe ecran;
;V*G /')E = afieaz o !ar de meniu;
*) ;'L'CC.*) "A$ = atri!uie o rutin unei !are de meniu;
*) ;'L'CC.*) /')E = atri!uie o rutin unei opiuni !ar a unei !are
de meniu;
*) ;'L'CC.*) BA@ = atri!uie o rutin unei opiuni a unui su!meniu;
*) ;'L'CC.*) "*"E" = atri!uie o rutin unui su!meniu.
Comen=i pentru definirea ferestre8or
$'0.)' G.)$*G = creeaz pe ecran o fereastr utilizator;
ACC.VAC' G.)$*G = activeaz o fereastr;
$'ACC.VAC' G.)$*G = dezactiveaz o fereastr;
;V*G G.)$*G = afieaz o fereastr pe ecran;
V.$' G.)$*G = ascunde o fereastr care era pe ecran;
CL'A@ G.)$*G = terge toate ferestrele de pe ecran i din
memorie.
Comen=i de ca8cu8
AV'@A>' = calculeaz media aritmetic a unei e#presii matematice;
C*E)C = numr nregistrrile dintr-o ta!el care respect o
anumit condiie;
CALCELAC' - efectueaz calcule financiare i statistice;
;E/ = nsumeaz coninutul cmpurilor numerice dintr-o ta!el;
C*CAL = calculeaz suma cmpurilor numerice dintr-o ta!el
activ i creeaz o nou ta!el cu rezultatele calculului.
Func:ii pentru pre8ucrarea date8or numerice
/*$,le#pr)6q,le#pr)7q- = returneaz restul mpririi unei e#presii
numerice la alt e#presie numeric;
AB;,le#pr)q- = returneaz valoarea a!solut a unei
e#presii;
;.>),le#pr)q- = returneaz o valoare numeric indicnd
semnul unei e#presii numerice;
7:+
.)C,le#pr)q- = returneaz partea ntreag a unei
e#presii;
C'.L.)>,le#pr)q- = returneaz cel mai apropiat ntreg mai
mare sau egal cu o valoare dat;
0L**@,le#pr)q- = returneaz cel mai apropiat ntreg mai mic
sau egal cu o valoare numeric;
@*E)$,le#pr)6q,le#pr)7q- = rotun%ete o valoare numeric la un
numr dat de zecimale;
'O",le#pr)q- = returneaz e#poneniala unui numr;
;X@C,le#pr)q- = returneaz radicalul dintr-o e#presie
numeric;
L*>,le#pr)q- = returneaz logaritmul natural al unei
e#presii numerice;
L*>6<,le#pr)q- = returneaz logaritmul zecimal al unei
e#presii numerice;
"AP/')C,le#pr)6q,le#pr)
7q,le#pr)9q-
= returneaz valoarea fiecrei pli dintr-o
serie periodic de pli a unui mprumut cu
do!nd fi#;
"V,le#pr)6q,le#pr)7q,
le#pr)9q-
= returneaz valoarea prezent a unei
investiii; se fac pli periodice egale la o rat a
do!nzii constant;
0V,le#pr)6q,le#pr)7q,
le#pr)9q-
= returneaz valoarea viitoare a unei
investiii, calculat ca o sum de pli periodice
constante, cu o do!nd fi#.
Func:ii pentru pre8ucrarea iruri8or de caractere
CV@,le#pr)q- = returneaz caracterul A;C..
corespunztor unei valori
numerice;
A;C,le#prCq- = returneaz codul A;C.. al unui
caracter;
;EB;C@,le#prCq,le#pr)6q,
[le#pr)7q\\-
= e#trage un su!ir dintr-un ir de
caractere;
@'"L.CAC',le#prCq,le#pr)q- = returneaz un ir prin repetarea
unui su!ir de un numr dat de ori;
ALLC@./,le#prCq- = elimin spaiile de la nceputul
i sfritul irului de caractere;
LC@./,le#prCq- = elimin spaiile de la nceputul
irului;
C@./,le#prCq-, @C@./,le#prCq- = elimin spaiile de la sfritul
irului;
7:3
"A$C,le#prq,le#pr)q,
[le#prCq\-,"A$L,le#prq,le#pr)q,
[le#prCq\-, "A$@,le#prq,le#pr)q,
[le#prCq\-
= returneaz o e#presie umplut
egal la am!ele capete, numai la
captul stng sau numai la captul
drept cu un anumit caracter, pn
la o lungime dat;
AC,le#prC6q,le#prC7q,[le#pr)q\- 1 caut un subir "ntr+un ir!
return6nd poziia subirului "n caz
de reuit$ Aceast funcie face
distincia "ntre literele mari i mici%
ACC,le#prC6q,le#prC7q,[le#pr)q\- = returneaz poziia unui su!ir
ntr-un ir, fr a ine seama de
tipul literelor ,mari sau mici-;
ACCL.)',le#prC6q,le#prC7q- = returneaz linia unde a fost
gsit un su!ir ntr-un ir dat, fr
a ine seama de tipul literelor;
ACL.)',le#prC6q,le#prC7q- = analog funciei anterioare, cu
diferena faptului c ine seama de
literele mari sau mici;
@AC,le#prC6q,le#prC7q- = caut un su!ir ntr-un ir de
caractere, de la dreapta la stnga,
returnnd poziia acestuia;
@ACL.)',le#prC6q,le#prC7q- = caut ultima apariie a unui
su!ir ntr-un ir de caractere i
returneaz numrul de linie al
acestei apariii;
*CCE@;,le#prC6q,le#prC7q- = returneaz numrul de apariii
ale unui su!ir ntr-un ir dat;
L'),le#prCq- = returneaz lungimea unui ir de
caractere;
L*G'@,le#prCq- = transform ma%usculele n litere
mici;
E""'@,le#prCq- = transform un ir de caractere
n ma%uscule;
"@*"'@,le#prCq- = transform un ir de caractere
n formatul numelor proprii.
Func:ii de tipu8 dat ca8endaristic
$AC', - = returneaz data sistem curent;
C$*G ,le#pr$q- = returneaz numele zilei din cadrul
sptmnii;
$AP,le#pr$q- = returneaz ziua, ca valoare numeric ,
7:4
corespunztoare unei anumite date
calendaristice;
/*)CV,le#pr$q- = returneaz numrul lunii
corespunztoare unei anumite date
calendaristice;
C/*)CV,le#pr$q- = returneaz numele lunii
corespunztoare unei date calendaristice;
P'A@,le#pr$q- = returneaz anul, ca valoare numeric,
dintr-o dat calendaristic;
C./',le#pr)q- = returneaz ora sistem curent ntr-un
format de 7: ore.
Func:ii pentru con<ersii ?ntre tipuri de date
$C*C,le#pr$q- = transform o e#presie de tip
dat calendaristic, ntr-un ir de
caractere;
CC*$,le#prCq- = transform o e#presie de tip
ir de caractere ntr-o e#presie
de tip dat calendaristic;
$C*;,le#pr$q- = transform o e#presie de tip
dat calendaristic, ntr-un ir de
caractere, de un anumit format;
$/P,le#prq- = transform o dat
calendaristic n formatul
european, zi-lun-an;
/$P,le#pr$q- - transform o dat
calendaristic n formatul
american, lun-zi-an;
;C@,le#pr)6q [,le#pr)7q
[, le#pr)9q\\-
= transform o valoare
numeric ntr-un ir de caractere;
VAL,le#prCq- = transform un ir de caractere
ntr-o dat numeric;
CP"',le#prCq- = returneaz tipul unei e#presii;
'VALEAC',le#prCq- = returneaz rezultatul evalurii
unei e#presii;
/.),le#pr6q,le#pr7q [,le#pr9qd\- = returneaz cea mai mic
valoare dintr-o mulime de e#presii;
/AO,le#pr6q,le#pr7q [,le#pr9qd\- - returneaz cea mai mare
valoare dintr-o mulime de e#presii;
B'CG''),le#pr6q,le#pr7q ,le#pr9q- = testeaz dac o e#presie se
afl ntr-un interval dat;
7:8
.)L.;C,le#pr6q,le#pr7q [,le#pr9qd\- = determin dac o e#presie se
afl ntr-o mulime de e#presii.
23.* ,eneratoru8 de meniuri
!ansarea >eneratoru8ui de meniuri
;e va selecta opiunea Ae5 din meniul Cile, iar apoi se selecteaz opiunea
Menu, iar apoi D@EF sau folosind comanda C@'AC' /')E lnume fiierq.
"entru a deschide un fiier cu e#tensia $MA) de%a e#istent, n vederea
modificrii se va alege opiunea @pen din meniul Cile. ;e va deschide fereastra
de dialog @pen Cile, din care se alege tipul fiierului, iar apoi se selecteaz
opiunea D@penF. ;e poate folosi i comanda /*$.0P /')E lnume fiierq.
Fereastra de confi>urare a meniuri8or
&n coloana de su! te#tul :rompt se completeaz numele opiunilor. "entru
nivelul < opiunea implicit a listei ascunse este Menu Gar. "rin schim!area
opiunii implicite se trece de la un nivel la altul al meniului. Casta direct de
selectare se specific prin introducerea com!inaiei 1al2 naintea caracterului
dorit, din te#tul asociat opiunii.
0olosind cele dou coloane de su! te#tul ?esult se sta!ilete tipul de
aciune ce va fi declanat prin alegerea unei opiuni. 'lementele listei ascunse
din coloana ?esult sunt( 'ubmenu ,pentru activarea unui su!meniu-, Command
,pentru scrierea unei comenzi-, :ad Aame ,se va nscrie numele unei opiuni
definite de utilizator- i :roc ,pentru crearea unei proceduri-.
A patra coloan, de su! te#tul @ptions este folosit pentru definirea unor
caracteristici suplimentare.
Su9meniu8 $enu
"rin alegerea opiunii General @ptionsd din su!meniul /enu, pot fi
realizate operaiile(
- definirea unei proceduri glo!ale &:rocedure), scrierea codului de
iniializare &'etup- i a celui de ncheiere &Cleanup) a meniului;
- sta!ilirea poziiei pe ecran n care va apare meniul creat de utilizator,
relativ la meniul curent &Bocation);
- specificarea unui caracter de marcare specific !arei de meniu &Mar,).
"rin alegerea opiunii Menu @prionsddin su!meniul Menu, pot fi definite
caracteristici pentru su!meniuri(
Aame = se poate schim!a numele su!meniului;
:rocedure = definirea unei proceduri asociate ntregului meniu sau a unui
su!meniu;
Color 'c.eme = se poate alege schema de culori pentru ntregul meniu;
Mar, = se poate selecta un caracter de marcare pentru ntreg meniul sau
pentru un anumit su!meniu.
75<
"rin alegerea opiunilor 4nsert H /elete 4tem din su!meniul /enu se pot
insera sau terge opiuni.
Sa8<area unui fiier meniu
;e alege opiunea 'a#e din su!meniul Cile$
,enerarea pro>ramu8ui
;e alege opiunea >enerate din su!meniul "rogram.
,eneratoru8 de rapoarte
Pornirea >eneratoru8ui de rapoarte
;e alege opiunea Ae5d din su!meniul Cile, iar apoi se va alege opiunea
?eport, dup care declanatorul *T. ;e poate folosi i comanda C@'AC'
@'"*@C lnume fiierq din fereastra de comand.
"entru a modifica un raport creat anterior( se alege opiunea *pend din
su!meniul 0ile, iar apoi numele raportului. Acest lucru se poate realiza folosind
comanda /*$.0P @'"*@C lnume fiierq.
Fereastra de confi>urare a raportu8ui
La crearea unui raport pot fi folosite !enzile urmtoare(
- 3itle = !and titlu de raport;
- :age Ieader = !ara superioar de pagin poate conine titluri, date,
numere de pagin;
- Group Ieader = cnd informaiile din raport sunt grupate, fiecare grup
poate avea titlul su, care poate apare ntr-o !and superioar a grupului;
- /etail Gand = !anda de detalii formeaz corpul raportului;
- Group Cooter = conine rezumate i su!totaluri realizate pe !aza
informaiilor din grup;
- :age Cooter - !anda inferioar de pagin ce poate conine informaii fi#e
sau varia!ile.
$odificarea dimensiunii <erica8e a 9en=i8or
;e poziioneaz cursorul n !anda a crei dimensiune vrem s o modificm
-q din su!meniul ?eport se alege una din opiunile Add Bine ,adaug linie- sau
?emo#e Bine ,terge linie-.
Su9meniu8 Report
*piunea :age Bayoutd este folosit pentru a sta!ili poziia n care raportul
este afiat pe ecran sau la imprimant.
*piunea :age :re#ie5 este folosit pentru a vizualiza pe ecranul
monitorului raportul creat nainte afirii sau tipririi.
*piunea /ata Groupingd permite crearea grupurilor.
*piunea 3itle H 'ummary permite alegerea unei !enzi titlu sau rezumat.
*piunea >ariables a%ut la crearea varia!ilelor de memorie.
*piunea Go permite includerea n raport a liniilor i a chenarelor.
*piunea Cieldd este folosit pentru introducerea cmpurilor n raport.
*piunea 3et permite editarea unui te#t.
756
*piunile Gring to Cront! 'end to Gac, i Center sunt folosite pentru a putea
vizualiza pe ecran e#presii, te#t, linii i chenare suprapuse.
*piunile Group i (ngroup permit gruparea M operaia invers gruprii mai
multor o!iecte.
*piunea Juic, ?eportd este disponi!il n cazul n care !anda de detalii
este goal, permind realizarea unui raport imediat, prin plasarea cmpurilor
specificate n fereastra de configurare.
Sa8<area i afiarea rapoarte8or
;e alege comanda( Cile +F 'a#e.
"entru a afia un raport, se alege opiunea ?eportd din su!meniul
/atabase i apoi se alege numele fiierului.
,eneratoru8 de ecrane formatate
Pornirea >eneratoru8ui de ecrane
;e alege opiunea Ae5 din su!meniul Cile, iar apoi din fereastra de dialog
se alege !utonul radio 'creen. Acest lucru se poate realiza i folosind comanda
C@'AC' ;C@'') lnume fiierq.
$eschiderea unui ecran creat anterior( se alege opiunea @pen din
su!meniul Cile,, iar din lista ascuns aflat n interiorul ferestrei dialog se alege
opiunea 'creen. Acest lucru poate fi realizat folosind comanda /*$.0P
;C@'') lnume fiierq.
Su9meniu8 Screen
*piunea 'creen Bayout permite sta!ilirea caracteristicilor glo!ale ale
ecranului.
*piunea @pen All 'nippets permite deschiderea tuturor ferestrelor de
editare care au fost create odat cu construirea ecranului.
*piunea Go este folosit pentru crearea unui chenar sau o linie n
fereastra de configurare a ecranului.
*piunea Cield este folosit pentru a plasa un o!iect cmp n fereastra de
configurare a ecranului.
*piunea 3et este folosit pentru crearea sau editarea o!iectelor de tip
te#t.
*piunea :us. Guttond permite definirea declanatoarelor n fereastra de
configurare.
*piunea ?adio Guttond permite definirea !utoanelo radio n fereastra de
configurare.
*piunea C.ec, God permite definirea comutatoarelor n fereastra de
configurare.
*piunea :opupd permite definirea listelor ascunse ,de tip enumerare sau
ta!lou- n fereastra de configurare.
*piunea BistK permite definirea unei liste.
757
*piunea 4n#$ Guttond permite definirea declanatoarelor invizi!ile n
fereastra de configurare.
Ermtoarele opiuni din su!meniul 'creen sunt asemntoare cu cele
definite la su!meniul ?eport$
Sa8<area ecranu8ui
"entru a salva un ecran se alege opiunea 'a#e din su!meniul Cile.
,enerarea pro>ramu8ui
Cnd o fereastr de configurare este activ, opiunea Generate$$ din
su!meniul :rogram este disponi!il. Va apare fereastra de dialog Generate
'creen., pe !aza creia poate fi generat un program.
,eneratoru8 de fi8tre
&esc7iderea ferestrei de creare a fi8tre8or
;e va alege opiunea Ae5 din su!meniul Cile, iar apoi !utonul radio Juery
i a declanatorului DD@EFF. Acelai lucru se poate o!ine folosind comanda
C@'AC' XE'@P lnume fiierq.
$ac n zona de lucru curent se afl deschis o ta!el, atunci va apare
fereastra de creare a filtrelor ,@XB'-. Altfel, se va alege mai nti numele ta!elei
din care vor fi e#trase informaiile.
$odificarea unui fi8tru
$in su!meniul Cile se alege opiunea @penK, iar din lista ascuns 3ype
din ferestra de dialog deschis se alege opiunea Juery, dup care se alege
numele filtrului.
Acelai lucru se poate o!ine folosind comanda /*$.0P XE'@P lnume
fiierq.
Specificarea 8e>turi8or ?ntre ta9e8e8e fo8osite
La deschiderea unei alte ta!ele, va apare caseta de dialog ?Lbe -oin
Conditions. Legtura ntre cele dou ta!ele se poate face numai prin intermediul
unui cmp comun.
;e parcurg etapele(
- din lista ascuns din partea stng se selecteaz un cmp care va lega
cele dou ta!ele;
- se va folosi lista ascuns poziionat n centru pentru a sta!ili ce tip de
comparaie se va face ntre cmpuri;
- din lista ascuns aflat n partea dreapt a csuei de dialog, se selecteaz
un cmp din alt ta!el, al crei nume este afiat n seciunea /atabases;
- dac se dorete s nu se in seama de tipul caracterelor cnd se
realizeaz comparaia, se va selecta comutatorul (pMBo;
- se alege DD@EFF$
759
Se8ectarea cDmpuri8or din care <or fi eGtrase informa:ii8e
;e va alege comutatorul 'elect Cields, iar apoi se va deschide fereastra de
dialog ?Lbe 'elect Cields. ;e vor specifica cmpurile din care vor fi e#trase
informaiile, funciile i e#presiile care vor fi incluse n rezultatele furnizate de
filtru. "ot fi reordonate cmpurile, pot fi eliminate cmpuri sau nregistrrile
identice din cadrul rezultatelor o!inute.
.n seciunea /atabases Cields se selecteaz numele cmpurilor dorite, iar
apoi se alege declanatorul DMo#eF pentru a le copia n seciunea 'elect
@utput$
Fo8osirea eGpresii8or i a func:ii8or cDmp ?n fi8tre
"entru a include o funcie sau o e#presie n filtru, se alege din lista ascuns
Cunctions H 0presions o funcie cmp, iar din su!meniu se alege cmpul
asupra cruia va aciona funcia. Apoi se alege declanatorul DMo#eF pentru a
se copia coninutul n 'elected @utput. "entru a terge numele cmpurilor din
seciunea se va alege declanatorul D?emo#eF.
E8iminarea ?nre>istrri8or identice
;e va selecta comutatorul Ao /uplicates.
rdinea re=u8tate8or oferite de fi8tru
;e va alege comutatorul @rder Gy pentru a deschide fereastra de dialog
?Lbe @rder Gy.
"entru a selecta cmpurile pe !aza crora se va face ordonarea
rezultatelor furnizate de filtru, se selecteaz numele cmpurilor din seciunea
'elect @utput, iar apoi se alege un !uton radio din seciunea @rder @ptions
pentru a specifica n ce mod se va face ordonarea. ;e va aciona declanatorul
DMo#eF pentru ca numele cmpurilor s apar n @rdering Criteria$
&nchiderea ferestrei de dialog ?Lbe @rder Gy se face prin acionarea
declanatorului DD@EFF.
,ruparea re=u8tate8or oferite de fi8tru
;e va selecta comutatorul Group Gy, ceea ce va produce deschiderea
ferestrei de dialog ?Lbe Group Gy.
/utarea numelor de cmpuri dintr-o seciune n alta se face cu a%utorul
declanatoarelor DMo#eF i D?emo#eF$
"entru a specifica condiiile pe care s le ndeplineasc grupurile de
nregistrri pentru a se afla n rezultatele furnizate de filtru, se va alege
declanatorul lVavingdq.
&nchiderea ferestrei de dialog se face acionnd declanatorul DD@EFF$
$odu8 de pre=entare a re=u8tate8or oferite de fi8tru
&n fereastra de configurare a filtrului se afl lista ascuns @utput 3o.
/odul de prezentare a rezultatelor poate fi(
- Gro5se = informaiile se vor prezenta ntr-o fereastr Gro5se;
- ?eport H Babel = rezultatele sunt afiate ntr-un rapor sau o etichet;
75:
- 3able H /bf = informaiile vor fi salvate ntr-o !az de date;
- Cursor = rezultatele vor fi depozitate temporar folosind un cursor;
- Grap. = rezultatele vor fi prezentate su! form grafic.
EGecu:ia fi8tru8ui
;e va alege declanatorul D/o JueryF.
Sa8<area unui fi8tru
;e alege opiunea 'a#e din su!meniul Cile.
/i=ua8i=area comen=ii SE!ECT SK!
;e va alege declanatorul D'elect 'JBF.
"@*BL'/' @'Q*LVAC'
; se creeze !az de date care s conin informaii referitoare la studenii
nscrii la o facultate ,numele, prenumele, data naterii, adresa i telefonul
studenilor-. ; se o!in numrul de telefon al oricrui student, precum i
numele studenilor ce ncep cu o anumit liter.
@ezolvare(
Baza de date se va crea folosind ta!ela cu urmtoarele cmpuri(
)ume "renume $ata naterii Adresa Celefon
C,6< C,65 $,4 /emo ),6<
;e va alege din su!meniul Cile opiunea Ae5, iar apoi !utonul radio
/atabase -q DD@EFF. ;e va introduce apoi structura ta!elei.
$up ce s-au introdus cele 5 linii corespunztoare ta!elului, se acioneaz
declanatorul DDCreateFF$
;e atri!uie un nume ta!elei 'tudeni$dbf-q i apoi se activeaz DD@EFF
La urmtorul mesa% 4nput records no5N vom tasta Oes, deoarece vom
introduce nregistrri.
$up ce s-au introdus informaiile referitoare la studeni, se acioneaz
com!inaia de taste CC@LJ')$.
Vom trece la e#tragerea informaiilor, folosind >eneratorul de filtre.
;e va alege opiunea Ae5 din su!meniul Cile, iar n fereastra deschis se
selecteaz o!iectul Juery i se acioneaz declanatorul DD@EFF$
"entru a o!ine lista studenilor ordonai alfa!etic, vom aciona comutatorul
@rder Gy. Vom sorta lista dup nume, iar pentru dou nume identice o vom
sorta dup prenume. ;e acioneaz tasta 'nter cnd cursorul se afl deasupra
cmpului 'tudeni$Aume urmat de aceeai operaie deasupra cmpului
'tudeni$:renume. $up ce ordinea de sortare a fost sta!ilit, prsirea ferestrei
se face acionnd declanatorul DDF@EFF$
*rdinea listei a crei ordine a fost sta!ilit se realizeaz prin acionarea
declanatorului D/o JueryF$ Lista dorit se o!ine su! forma unui ta!el.
"entru a cuta un anumit student, vom introduce n partea de %os a
>eneratorului de 0iltre condiia care realizeaz acest lucru. Vom aciona tasta
755
CAB pn cnd cursorul a%unge n dreptunghiul din partea stng %os a ferestrei
dup care se acioneaz tasta 'nter. ;e va afia o list cu coloanele ta!elei, din
care vom selecta elementul 'tudeni$Aume. ;e plaseaz cursorul n poziia
0ample, dup care se introduce numele studentului cutat ntre ghilimele.
"lasm cursorul n poziia (p M Bo, i se activeaz comutatorul. ;e acioneaz
apoi declanatorul D/o JueryF ce va determina cutarea studentului i se va
afia rezultatul ntr-o fereastr Gro5se.
"entru a o!ine lista studenilor de la o anumit liter, va tre!ui s anulm
condiiile de selecie sta!ilite anterior, aceasta realizndu-se prin acionri ale
declanatorului D?emo#eF. Vom plasa cursorul n poziia Cield Aame din
dreptunghiul din stnga %os a ferestrei, i apoi vom aciona tasta 'nter, lista
cmpurilor ta!elei aprnd pe ecran. ;e va selecta ultimul element
DepressionKF, pe ecran aprnd fereastra Constructorului de '#presii. &n
aceast fereastr vom tasta( ;EB;C@ ,;CE$')]..)E/',6,6-, iar apoi se
tasteaz com!inaia CC@LJ')C'@. ;e plaseaz cursorul n poziia 0ample, n
care se introduce litera dorit ntre ghilimele. ;e activeaz comutatorul (pMBo!
iar apoi se acioneaz comutatorul DD/o JueryFF! pe ecran aprnd lista
dorit. Apsnd ';C se poate renuna la aceast lista.
"entru a nchide >eneratorul de filtre, se acioneaz tasta ';C, i se
rspunde negativ la mesa%ul /o you 5ant to sa#e c.anges toKN
7. 0ie ta!ela 'O'@.$B0 ce conine cmpurile(
marca = reprezintun numr de identificare atri!uit clientului;
nume = reprezint numele clientului;
prenume = reprezint prenumele clientului;
loc = reprezint localitatea n care este domiciliat;
datorie = reprezint datoria pe care o are clientul la societatea
comercial,
Ca!ela va fi inde#at dup cmpul /A@CA n ordine cresctoare.
a. ; se introduc 6< nregistrri i s se listeze clienii care au o datorie mai
mare de 6.5<<.<<<.
!. "resupunnd c e#ist clieni i n localitatea Bucureti, s se listeze
numele, prenumele, localitatea i datoria clienilor din localitatea menionat
anterior.
?ezol#are<
;ta!ilim pentru ta!ela 'O'@.$B0 urmtoarea structur(
a. .ntroducem urmtoarele nregistrri(
;ecvena de program va fi urmtoarea(
E;' 'O'@
75+
L*CAC' 0*@ $AC*@.' q 65<<<<<
$* GV.L' .)*C. '*0,-
.0 0*E)$ ,-
$.;"LAP
C*)C.)E'
')$.0
')$$*
E;'
&n urma e#ecuiei programului anterior, se va afia urmtorul rezultat(
!. ;e va introduce urmtoarea secven de program(
;'C CALT *00
E;' 'O'@
clear
go top
;C*@' < C* C*)C*@
;CA) 0*@ L*C I mBucuretim
W )E/'J"@')E/'JL*CJ ;C@,$AC*@.'-
C*)C*@IC*)C*@J6
')$;CA)
GA.C G.)$*G m)umrul total al clienilor din Bucureti mJ;C@,C*)C*@-
)*GA.C
E;'
&n urma e#ecuiei programului anterior, se va afia urmtorul rezultat(
9. 0olosindu-se !aza de date CL.')]. ce are o structur identic cu !aza de
date de la e#erciiul anterior, s se scrie un program care s permit
ncrcarea nregistrrilor de la terminal.
@ezolvare(
$up crearea !azei de date, programul va conine urmtoarele instruciuni(
CL'A@
;'C CALT *00
;'C C*)0.@/ *)
$* GV.L' .C.
j 9,6< ;AP m*"C.E).m
j 5,5 ;AP mC M C@'A@'A CAB'L'. CL.')Cm
j +,5 ;AP m. M .';.@' $.) "@*>@A/m
ACC'"C m"@'C.QAC. *"C.E)'A m C* *"C
.0 E""'@,*"C-ImCm
CL'A@
753
E;' $(a0*O7+aLEC@A@.aCL.')C
;0A@;.CIm$Am
$* GV.L' ;0A@;.CIm$Am
CL'A@
@/A@CAI<
@)E/'I;"AC',6<-
@"@')E/'I;"AC',65-
@L*CI;"AC',6<-
@$AC*@.'I<
j 7,7 ;AP m/A@CA m >'C @/A@CA;
".CC m888m @A)>' 6, 6<<
j 9,7 ;AP m )E/'L' m >'C @)E/';
".CC mOOOOOOOOOOm VAL.$ @)E/'lq;"AC',6<-
j :,7 ;AP m"@')E/'L'm >'C @"@')E/';
".CC mOOOOOOOOOOOOOOOm VAL.$ @"@')E/'lq;"AC',65-
j 5,7 ;AP mL*CAL.CAC'Am >'C @L*C;
".CCmOOOOOOOOOOm
j +,5 ;AP m$AC*@.'m >'C @$AC*@.';
".CC m8888888m
@'A$
C*@'CCI;"AC',6-
j 6<,7 ;AP m$AC'L' ;E)C C*@'CC'W$M)m >'C C*@'CC;
".CC mOm
@'A$
.0 E""'@,C*@'CC-Im$m
A""')$ BLA)T
@'"LAC' /A@CA G.CV @/A@CA,;
)E/' G.CV @)E/',;
"@')E/' G.CV @"@')E/',;
L*C G.CV @L*C,;
$AC*@.' G.CV @$AC*@.'
')$.0
j 67,7 ;AP mC*)C.E)EAC.W $AM)Em >'C ;0A@;.C;
".CC mOOm
@'A$
CL'A@
')$$*
'L;'
.0 E""'@,*"C-Im.m
;'C CALT *00
CL*;' $ACABA;'
754
'O.C
')$.0
')$.0
')$$*
'#ecuia programului va fi urmtoarea(
&n cazul n care dorii s ieii din program, vei tasta litera 1.2, altfel e#ecuia
va continua astfel(
$ac nu mai vrei s continuai, va tre!ui s tastai cuvntul 1)E2.
$up ce ai introdus datele le putei o!serva ntr-o fereastr de tip
B@*G;', alegnd din meniul $ACABA;';, opiunea B@*G;'d.
:. ; se realizeze un program ce permite consultarea secvenial a !azei de
date 'O'@.$B0, permind operaiile de revenire la prima, urmtoarea,
precedenta sau ultima nregistrare din !aza de date.
@ezolvare( Cu a%utorul programului prezentat mai %os, se va deschide ta!ela
'O'@.$B0 i se va afia prima nregistrare utilizndu-se o machet. Alturi se
va afia o fereastr de opiuni ce va permite selectarea opiunilor dorite ,de
afiare a primei nregistrri,a urmtoarei nregistrri, a ultimei nregistrri sau a
nregistrrii precedente-. .eirea din program se va face utiliznd opiunea
1;frit2.
;'C CALT *00
$'0.)' G.)$*G 'O'@ 0@*/ 6,9 C* 69,53;
0L*AC ;VA$*G $*EBL'
$'0.)' G.)$*G *"C.E). 0@*/ 7,58 C* 6:,3:;
0L*AC ;VA$*G $*EBL' C*L*@ ;CV'/' 5
E;' 'O'@
ACC.VAC' G.)$*G 'O'@ )*;V*G
j 9,9 ;AP m/A@CA(m
j 9,6: >'C /A@CA ;.Q' 6,95
j :,9 ;AP m)E/'m
j :,6: >'C )E/' ;.Q' 6,67
j 5,9 ;AP m"@')E/'m
j 5,6: >'C "@')E/' ;.Q' 6,65
j +,9 ;AP mL*CAL.CAC'm
j +, 6: >'C L*C
j 3,9 ;AP m$AC*@.'m
j 3,6: >'C $AC*@.'
ACC.VAC' G.)$*G *"C.E).
j 6,7 >'C ACC ".CCE@';
758
mjAV) "@./A; "@'C'$')CA;E@/AC*A@'A; ELC./A;aW;0A@;.Cm;
;.Q' 6,6<,6 $'0AELC < VAL.$ BEC*),-
@'A$ CPCL' ;V*G 0,- C*L*@, @MB>
@'L'A;' G.)$*G; 'O'@, *"C.E).
0E)CC.*) BEC*)
$* CA;'
CA;' ACCI6
>* C*"
CA;' ACCI7
$* "@'C'$')C
CA;' ACCI9
$* E@/AC*@
CA;' ACCI:
>* B*CC*/
CA;' ACCI5
CL'A@ @'A$
')$CA;'
;V*G >'C;
@'CE@)
0E)CC.*) 0
;C*@' G*EC"EC,- C* VA@
.0 ;P;,7<6+-Im'O'@m *@ ;P;,7<6+-ImAm
ACC. G.)$ 'O'@ ;A/'
j <,65 ;AP /A@CA ;.Q' 6,+
j <,:+ ;AP @'C)*,- ;.Q' 6,9
')$.0
.0 )*C '/"CP,VA@-
ACC. G.)$,VA@- ;A/'
')$.0
@'CE@) .C.
"@*C'$E@' "@'C'$')C
;T."-6
.0 B*0,-
>* C*"
')$.0
@'CE@)
"@*C'$E@' E@/AC*@
7+<
;T." 6
.0 '*0,-
>* B*CC*/
')$.0
@'CE@)
$up lansarea programului n e#ecuie va apare urmtoarea machet i
fereastr de opiuni(
A. PR"!E$E PRPUSE
6. a- ; se creeze ta!ela 0ACCE@A.$B0 care prezint informaii despre(
)umr factur ,)rkfact-
$ata facturii ,$ata-
$enumire furnizor ,$enkkfz-
Adresa furnizorului ,Adrkfz-
;tructura ta!elei(
)rkfact &ata $enkfz Adrkfz
),: $,4 C,7< /emo
!- ; se afieze structura ta!elei i apoi s se modifice lungimea cmpului
$enkfz de la 7< la 75 de caractere.
c- ; se adauge 5 nregistrri ta!elei
d- ; se modifice ultima nregistrare a ta!elei 0ACCE@A.$B0, tiind c s-
a nregistrat greit numrul facturii.
e- ; se realizeze o copie a fiierului 0ACCE@A.$B0 n 0ACCE@A7.$B0,
apoi s se tearg logic i fizic nregistrrile care ndeplinesc condiia )rkfact I
9 pentru fiierul 0ACCE@A.$B0
7. a- ; se creeze ta!ela /A@0A.$B0 care s ai! structura urmtoare(
CodLmf $enkmf Em "u
),9 C,65 C,: ),6<
unde(
Codkmf reprezint codul mrfii
$enkmf reprezint denumirea mrfii
Pu repre=int pre:u8 unitar
Em reprezint unitatea de msur
7+6
!- ; se adauge 6< nregistrri i s se sorteze ta!ela /A@0A.$B0
dup cmpul $enkmf, rezultatul fiind ta!ela ;/A@0A.$B0, ce va conine
aceleai cmpuri ca /A@0A.$B0
c- ; se tearg logic prima nregistrare din ta!ela /A@0A.$B0, apoi s
se anuleze marca%ul de tergere pentru aceast nregistrare.
d- ; se afieze penultima nregistrare din ta!ela /A@0A.$B0
9. a- ; se creeze ta!ela C*)].)'.$B0 cu structura(
NrLfact Codkmf Cantitate
),: ),9 ),4
i s se adauge 4 nregistrri ta!elei.
!- ; se inde#eze ta!ela C*)].)'.$B0 dup cmpul )rkfact, admind
valori unice.
c- ; se afieze prima nregistrare din ta!el i apoi ultima nregistrare.
:. 0olosindu-se e#erciiile precedente, s se deschid ta!ela 0ACCE@A.$B0 n
zona A, C*)].)'.$B0 n zona B, iar /A@0A.$B0 n zona C i apoi s se fac
%onciunea ntre cele 9 ta!ele, o!inndu-se situaia facturilor i mrfurilor.
5. Cu a%utorul generatorului de meniuri, s se realizeze meniul(
;tatistici Velp .eire
)umele studenilor nscrii n facultate
)umele studenilor restanieri
;tudenii cu rezultate e#cepionale
.eire
La selectarea opiunii V'L", se afieaz pe ecran fiierul V'L".COC ce va
conine un te#t e#plicativ despre generatorul de meniuri.
+. Cu a%utorul generatorului de rapoarte s se o!in pe ecran(
Lista persoanelor datornice la firma d..
)ume persoan /arfa cumprat ;uma datorat
;E/A C*CAL` IOOOOOO
7+7
3. "e !aza ta!elei definit la e#erciiul 6 s se scrie un program ce permite
realizarea actualizrii ta!elei 0ACCE@A.$B0 prin operaiuni de adugare,
modificare i tergere, apela!ile printr-un meniu vertical.
7+9
7+:
CAPIT!U! 22
AP!ICAII SFT 5N $E&IU! F4PR
22.2 No:iuni pre8iminarii
&n general, realizarea unei aplicaii soft presupune parcurgerea
urmtoarelor etape(
a. analiza pro!lemei(
- definirea pro!lemei de rezolvat( se realizeaz de ctre utilizator
,!eneficiar-;
- identificarea cerinelor pe care tre!uie s le satisfac aplicaia i a
pro!lemelor pe care tre!uie s le rezolve( se realizeaz de ctre
analistul programator.
!. proiectarea aplicaiei(
- sta!ilirea schemei de principiu a aplicaiei funcie de concluziile
rezultate din faza de analiz;
- organizarea programelor de prelucrare a datelor i a celor de
configurare a aplicaiei;
- sta!ilirea informaiilor care vor fi listate la imprimanta su! forma de
rapoarte;
- definirea interfeei grafice pentru schim!ul de informaie ntre
utilizator i sistemul de calcul;
c. realizarea propriuzis a aplicaiei(
- crearea structurii !azelor de date;
- introducerea unui minim de informaii n !azele de date pentru
testarea ulterioar a programelor;
- crearea ecranelor ce constituie elemente de interfa grafic i
cone#iune cu !azele de date;
- crearea meniului aplicaiei pentru a facilita accesul rapid i selectiv
la diferitele ecrane generate;
- realizarea programului principal ,main-, care asigur iniierea
aplicatiei in conditii optime i personalizarea setrilor de sistem;
- constituirea proiectului prin aducerea n interiorul su a tuturor
fiierelor utilizate de programator;
- generarea aplicatiei su! mediul 0o#"ro i opional compilarea su!
forma de aplicatie porta!il.
d. testarea aplicatiei(
;e efectuez in dou moduri(
- n diferite etape de proiectare prin verificarea modulelor ce rezolv
pro!leme punctuale;
7+5
- la final, pentru verificarea n ansam!lu a proiectului.
22.# &e=<o8tarea ap8icatiei
"e parcursul acestui su!capitol ne propunem s proiectm o aplicaie cu
urmatoarele cerinte(
- s permit introducerea n !aza de date a urmtoarelor produse
e#istente ntr-o li!rrie(cri i rechizite colare;
- s permite deplasarea de la o nregistrare la alta i tergerea
nregistrrilor din !azele de date;
- s afieze printr-o interfaa grafic adecvat preul fiecrui produs
i preul total al materialelor primite;
- s afieze in ordine alfa!etic o list cu rechizitele colare;
- s permita cutarea rapid a produselor la care au fost primite
intr-o anumita zi;
- s listeze la imprimant su! forma unui ta!el, manualele i preul
acestora.
Astfel, considernd cunoscute cerinele rezultate din faza de analiz, vom
trece la etapa de proiectare.
$ezvoltarea aplicaiei se !azeaz pe un studiu de programare structurat
pe nivele de proiectare prezentate astfel(
)r. )ivel $enumire
'#tensie
0isier sursa 0orma compilata
)ivelul : "@*.'CC "%#
App
'#e
)ivelul 9 /').E /n# /pr
)ivelul 7 'C@A)' ;c# ;pr
)ivelul 6 BAQ' $'
$AC'
$!f -
7++
)ivelul 162 este format din !azele de date necesare stocarii informatiilor. .n
faza de proiectare se sta!ilesc orientativ( numele, numarul i structura !azelor
de date.
&n cazul de fa vom lucra cu dou !aze de date( carte.d!f i rechizite.d!f
ce pot avea urmtoarea structur(
)umele B$ ;tructura $etalii de proiectare
Carte.d!f
Categorie
-campul 1cate"orie2 este necesar pentru a
memora o informatie ce va face
diferentierea intre cartile de !eletristic i
manualele colare.
- fiind doar dou categorii de cari varia!ila
cmpului n etapa de creare a structurii B$
va fi de tip logic ,va lua dou valori( C@E'
pentru !eletristic i 0AL;' pentru
manuale-
)umekcarte
- va contine numele carii sau manualului;
- varia!ila campului va fi de tip caracter.
- numarul de caratere este dat de cel mai
lung nume de carte ce va fi introdus n B.$.
)umekautor
- va contine numele autorului cartii sau
manualului;
- varia!ila campului va fi de tip caracter.
Clasakman
- se refer doar la carile din categoria
manuale colare la faptul c pot fi pentru
clasa a .-a, ..-a,d,O..-a;
- varia!ila campului va fi de tip caracter
$atakprim
- va contine data primirii produsului;
- varia!ila campului va fi de tip data$
"ret
-va contine pretul de cost al produsului;
- varia!ila campului va fi de tip numeric.
Comentariu
- va contine informatii generale despre cari
i manuale. $e e#emplu dac este editie
noua, cnd a aprut etc;
- varia!ila campului va fi de tip memo$
@echizite.d!f
)umekrechi
- va conine numele produsului;
- varia!ila cmpului va fi de tip caracter.
"ret -va contine pretul de cost al produsului;
7+3
- varia!ila campului va fi de tip numeric.
)rk!uc
- va conine numarul de !ucai primite
- varia!ila campului va fi de tip numeric.
$atakprim
- va contine data primirii produsului;
- varia!ila campului va fi de tip data.
>hid.d!f
Cermen - contine elemntul soft ce tre!uie descris
Comentariu - contine detalierea pro!lemei
)ivelul 172 presupune sta!ilirea ecranelor necesare rezolvrii cerinelor
rezultate din faza de analiz. Acest nivel are o pondere semnificativ n
ansam!lul proiectrii i necesit o atenie aparte.
&n funcie de operaiile asupra coninutului !azelor de date se deose!esc
urmtoarele categorii de ecrane(
- ecrane ce permit adugarea, modificarea, tergerea coninutului
!azelor de date;
.n e#emplul propus din aceast categorie fac parte ecranele(
Carte.spr ,carte.sc# - = pentru operatii asupra fisierului carte.d!f;
rechizit.spr ,rechizit.sc#- - pentru operatii asupra fisierului
rechizite.d!f
- ecrane de vizualizare i interogare a !azelor de date;
- vizualiarea preului se va face din ecranul ( pret.spr ,pret.sc#-;
- pentru afiarea n ordine alfa!etic vom crea ecranul( alfa!.spr
,alfa!.sc#-
- pentru cutarea crii primite la o anumit dat vom crea ecranul(
caut.spr;
- ecrane au#iliare( sunt utile la rezolvarea unor pro!leme
suplimentare;
'#emplu(ghid.spr ,ghid.sc#- = va fi un ecran de realizare a ghidului de
utilizare ,help- al softului propus.
)ivelul 192 este reprezentat de proiectarea meniului aplicaiei, element ce
permite gestionarea ecranelor de%a sta!ilite i legtura cu nivelul inferior prin
comanda &
'#emplu( & carte.spr
Conceptia i organizarea meniul acestei aplicaii sunt prezentate n ta!elul
urmtor(
Bara de
meniu
$ate Vizualizare $iverse .eire
;u!meniuri Cari "re >hid 0o# "ro
@echizite Lista Calculat GindoSs
7+4
rechizite or
$ata primirii Agenda
@apoarte
$etalii de
proiectare
- reprezint
partea
legat de
adaugarea,
stergerea i
modificarea
nregistrrilor
din B.$.
- cuprinde
partea de
vizualizare
interogare i
listare la
imprimant
- se
refer la
pro!lem
e
au#iliare
asigur oprirea
aplicaiei prin
ieirea n mediul
0o# "@* sau n
GindoSs pentru
cazul n care
lansarea se face cu
un fiier .app
$ac aplicaia este
porta!il
,e#ecuta!il-
su!meniul 0o# "ro
nu mai este
necesar.
)umele fiierului surs al meniului este menli!ra.mn#.
)ivelul 1:2 presupune gestiunea tuturor fiierelor care vor participa la
compilare, precum i proiectarea programului principal ,main- de coordonare a
aplicaiei numit n cazul nostru start.prg.
"rogramul start.prg va conine setrile de sistem, varia!ilele glo!ale
precum i procedurile cele mai importante. Astfel, acest program va include( o
procedur de deschidere a !azelor de date ntr-o zon de lucru ,SorD area-
li!er, o procedur de ieire din aplicaie, etc.
0iierul surs al proiectului se numete li!rarie.p%# iar forma compilat
li!rarie.app.
Avnd n vedere numarul mare de fiiere ce fac parte din aplicaie,
acestea vor fi organizate pe suportul de memorie e#tern ,Vard- astfel(
- calea curent( c(aAplicaie n care directorul Aplicatie conine
fiierele p%#,app,e#e . Calea curent poate fi modificat, deoarece
prin program va fi gsit cu a%utorul unei proceduri de localizare i
stocat n varia!ila calekprg.
- ;u!directorul $ate( conine !azele de date, deci fiierele cu
e#tensia d9f i fptM
- ;u!directorul 'crane( conine ecranele aplicaiei, deci fiierele cu
e#tensia sc#, sct, spr;
- ;u!directorul "rograme( conine fiierele cu e#tensia prg i
fiierele meniului principal mn#,mpr;
- ;u!directorul @apoarte( conine fiierele cu e#tensia fr#
7+8
- ;u!directorul .mag( conine fiierele !mp utilizate de e#emplu la
generarea interfeei ecranelor;
Crearea 9a=e8or de date. Structura 9a=e8or de date
&nainte de folosirea unei !aze de date aceasta tre!uie mai nti creat pe
suportul de memorare e#tern. Aceast operaie presupune crearea fiierului n
care se vor memora datele !azei de date i introducerea n acesta a unor
informaii specifice !azei, cum ar fi structur, numr de nregistrri, lungimea
unei nregistrri etc..
"entru e#emplificare vom crea o !az de date n care se va ine evidena
carilor dintr-o li!rrie. 0iecare nregistrare a !azei de date va conine o carte,
caracterizat prin( categoria crii, numele crii, numele autorului, clasa
manualului, data primirii in li!rarie, preul de cost, comentariu.
"entru a crea aceast !az de date se alege opiunea NeN a su!meniului
Fi8e, aceasta determinnd deschiderea ferestrei cu acelai nume(
$in grupul de !utoane
radio se selecteaz !utonul
radio Ta98eO&"F, indicnd c
fiierul ce se va crea va fi o
!az de date. Ermeaz
acionarea declanatorului
NeN, operaie ce va determina
deschiderea unei noi ferestre,
numit Ta98e Structure, n
care se va specifica structura
!azei de date.
&nainte de prezentarea
modului de lucru cu aceast
fereastr, sta!ilim structura
e#act a !azei de date innd
seama de considerentele
enumerate n faza de
proiectare pentru e#emplul dat(
- denumirile va fi
de tip ir de
caractere, n
calculul
dimensiunii acestui cmp inndu-se seama de urmtoarele
considerente( orice denumire de produs tre!uie s ncap n
73<
cmpul respectiv, deci cmpul va avea o lungime mai mare sau
egal cu lungimea celei mai lungi denumiri de produs;
- pentru o folosire eficient a spaiului de memorare se va alege
lungimea minim care satisface criteriul anterior;
- numrul fiind o valoare numeric, se va memora ntr-un cmp de
tip numeric, pe o lungime de 6< cifre zecimale, dintre care 7 dup
punctul zecimal;
- data primirii, fiind o dat calendristic, va fi memorat ntr-un
cmp de acest tip;
- comentariu este un cmp de tip memo n care se vor memora
diferite o!servaii referitoare la produs; s-a ales acest tip datorit
diferenelor foarte mari ntre lungimile informaiilor pentru diferite
cri;
- n cmpul categorie se va memora o valoare logic, .C. n cazul
cnd satisface aceste condiia de carte de !eletristic i .0. n caz
contrar; deci cmpul va fi de tip logic.
Concluzionnd, s-a sta!ilit structura pentru !aza de date carte.d!f,care va
fi introdus n fereastra de specificare a structurii !azei de date, Ta98e
Structure(
0ereastra conine n partea central o list format la rndul ei din ase
coloane, fiecare linie a listei descriind un cmp, iar fiecare coloan o
caracteristic a cmpului.
Coloanele listei au urmtoarele semnificaii(
- prima coloan, care nu poart nici un nume, este folosit la
schim!area ordinii de apariie a cmpurilor n !aza de date; pentru
mutarea unui cmp n alt poziie se acioneaz com!inaia de
taste CtrlJ i CtrlJ;
- cea de-a doua coloan, numit Ta>, se folosete la sta!ilirea unor
criterii de ordonare a datelor din !azele de date;
736
- n a treia coloan, care poart numele de Name, se specific
denumirea cmpurilor !azei de date;
- a patra coloan, TPpe, este folosit la specificarea tipului fiecrui
cmp n parte; ea conine liste ascunse cuurmtoarele elemente(
-
C7aracter ir de caractere,
Numeric numeric,
F8oat numeric,
&ate dat calendaristic,
!o>ica8 logic,
$emo memo,
,enera8 general,
Picture imagine;
- coloana a cincea, numit Qidt7, va indica lungimea cmpurilor, n
caractere;
- coloana &ec, cea de-a asea, se folosete n cazul cmpurilor
numerice pentru specificarea numrului de cifre dup punctul
zecimal.
$e asemenea, unele tipuri de cmpuri nu necesit completarea coloanelor
5 i +, ele avnd lungimi predefinite( &ate 4 caractere, !o>ica8 6 caracter,
$emo 6< caractere, ,enera8 6< caractere.
Acionarea declanatorului R, determin deschiderea unei noi ferestre,
Sa<e As, folosit la specificarea numelui fiierului n care se va depune aceast
!az de date. $up aceasta operaia de creare a unei !aze de date s-a
terminat. Cotui sistemul mai afieaz o fereastr de dialog prin care suntem
ntre!ai dac introducem date n !aza de date nou creat ,Input data records
noNS-.
$e preferin, se introduc
cteva inregistrri prin
intermediul unei ferestre
!roSse.
* nregistrare nou se
introduce folosind com!inaia
de taste CTR!TN
echivalentul comenzii A""')$ BLA)T, dup care se completeaz coninutul.
.nformaiile introduse sunt utile la operaia de testare, dar nu este o!ligatoriu s
fie introduse.
Asemanator se creaz i !azele de date rechizite.d!f i ghid.d!f.
737
Crearea ecrane8or aplicaiei.
Vom prezenta n continuare cum poate fi creat un ecran cu a%utorul
>eneratorului de ecrane. "ornirea generatorului de ecrane se face cu a%utorul
meniului
0.L')eS i se selecteaza !utonul radio ;creen
iar n fereastra de comenzii apare i
comanda corespunztoare(
C@'AC' ;C@'') untitled
Astfel va fi deschis fereastra de
configurare a ecranului iar n !ara
meniului istem vor fi incluse opiunile
Screen i 9;ect. La un moment dat
pot fi deschise mai multe ferestre de
configurare, numrul acestora fiind
limitat doar de memoria de lucru
disponi!il i de numrul ma#im de
fiiere care pot fi deschise imultan,
specific istemului de operare. *!iectele
create pot fi copiate i mutate dintr-o
fereastr n alta folosind opiunile CutA
CopP i Paste din su!meniul Edit.
$e o!icei, nainte de afiarea ecranului, tre!uie realizate anumite operaii
pregtitoare cum ar fi(
deschiderea !azelor de date = deschiznd fereastra V.'G se o!serva !aza de
date ataata ecranului;
739
sta!ilirea relaiilor dintre !azele de date etc., comenzile 0o#"roG care
realizeaz aceste operaii formeaz 1codul de iniializare a ecranului2.
$aca !aza de date este deschisa utiliznd meniul istem ;creenXuicD
;creend
;e deschide fereastra XuicD ;creen se marcheaz Citles i Add Alias iar
rezultatul va fi aducerea automata n ecranul surs a tuturor cmpurilor !azei de
date.
.nainte de definirea o!iectelor se sta!ilesc caracteristicile glo!ale ale
ecranului i diverse atri!ute ale ferestrei n care vor fi afiate o!iectele. Atri!utele
ferestrei se refer la poziia, dimeniunea i stilul acesteia, la fondul i font-ul
implicit al ferestrei.
;pecificarea caracteristicilor glo!ale ale ecranului se face prin intermediul
ferestrei de dialog Screen !aPoutA aceasta fiind deschis pe ecran prin
alegerea opiunii !aPout din su!meniul Screen.

73:
$imensiunile i poziia ferestrei se sta!ilesc cu a%utorul cmpului de
editare Si=e, respectiv Position sau cu a%utorul comutatorului Center, aflate n
aceast fereastr de dialog.
"entru e#emplul dat, folosind !utoanele de incrementare-decrementare
din seciunea Si=e, se sta!ilesc dimeniunile ferestrei ,msurate n pi#eli-(
Qidt7 ,lime-, Uei>7t ,nlime-. $e asemenea, se activeaz comutatorul
Center din seciunea Position.
.n cmpul de editare Tit8e poate fi scris un ir de caractere care va aprea
n centrul laturii superioare a ferestrei, n ecranul carte de e#emplu apare(
Beletristica i manuale. En nume pentru fereastr poate fi scris n cmpul de
editare Name, acesta fiind foloit n programul generat.
Cipul i proprietile ferestrei n care vor fi afiate o!iectele se sta!ilesc
prin intermediul declanatorului QindoN StP8e aflat n fereastra de dialog
Screen !aPout. "rin acionarea acestuia, pe ecran va fi deschis fereastra de
dialog cu acelai nume.
@eferitor la tipul ferestrei, n lista TPpe sunt disponi!ile opiunile(
&esVtop = o!iectele apar pe ecranul 0o#"roG, adic n fereastra istem
a aplicaiei 0o#"roG;
User = o!iectele apar intr-o fereastr definit de utilizator, User, SPstem
,fereastr istem-, &ia8o> ,fereastr de dialog-, A8ert ,fereastr de
atenionare-. Atri!utele ferestrei pot fi(
C8ose = fereastra poate fi inchis;
$o<ea98e = fereastra poate fi mutat;
Ua8ft UtOTit8e "ar = definete o fereastr a crei latur superioar are
inlimea de dou ori mai mic dect inlimea o!inuit;
$inimi=e = fereastra poate fi minimizat i ma#imizat.
Chenarul ferestrei poate fi de urmtoarele tipuri(
None = fr chenar;
Sin>e8 = cu linie impl;
&ou98e = cu linie du!l;
Pane8 = cu chenar plin;
SPstem = cu chenar specific unei ferestre istem ,de e#emplu
fereastra de comenzi-.
.nchiderea ferestrei QindoN StP8e se face prin acionarea declanatorului
R.
;pecificarea eventualelor pachete de instruciuni ,codul de iniializare i
cel de finalizare- care vor fi asociate ecranului se va face prin intermediul
ferestrei de dialog Screen Code. Aceasta va fi deschis pe ecran dac este
acionat declanatorul Code din fereastra Screen !aPout.
735
Etiliznd declanatoarele Screen Setup Code i C8eanup and
Procedures, pot fi scrise, n ferestrele de editare deschise prin acionarea
acestora, codul de iniializare, respectiv cel de finalizare. n codul de finalizare
pot fi incluse proceduri, caz n care tre!uie folosit comanda(
"@*C'$E@' lnumekprocedurq.
"entru specificarea codurilor de iniializare i al celui de finalizare ale ecranului
carte din e#emplu nostru, se realizeaz urmtoarele operaii(
- se acioneaz declanatorul C8eanup and Procedures;
- se acioneaz declanatorul Screen Setup Code;
- se inchid cele dou ferestre de dialog deschise, acionnd
declanatoarele R, activndu-se astfel fereastra Setup, n care
se scriu comenzile(
;'L'CC carte oo selecteaz !aza de date carte
!mI6 oo se iniializeaz varia!ila bm pe care o vom utiliza in ecran
ca varia!il pentru un !uton radio
$./');.*) claseman [67\ oo definete un maiv din care se vor
prelua valorile de ctre lista ce va conine clasa manualelor
claseman[6\Im.m
claseman[7\Im..m
claseman[9\Im...m
claseman[:\Im.Vm
claseman[5\ImVm
claseman[+\ImV.m
claseman[3\ImV..m
claseman[4\ImV...m
claseman[8\Im.Om
claseman[6<\ImOm
claseman[66\ImO.m
claseman[67\ImO..m
- acionnd com!inaia de taste CtrlJ06 se activeaz fereastra
C8eanup, n care se scriu instruciunile(
CL'A@
- se revine n fereastra de configurare folosind com!inaia de taste
CtrlJ06.
73+
'#ist cazuri n care o!iectele ecranului nu tre!uie s fie activate dect n
anumite condiii ,nu este permis accesul la o!iecte-. En e#emplu de asemenea
ituaie ar fi citirea unui cmp, cnd cmpul este .0.. n astfel de ituaii, n
fereastra de editare deschis prin acionarea declanatorului n Screen EntrP
va fi scris un pachet de instruciuni sau o e#preie logic. $up generare,
o!iectele ecranului vor fi activate numai dac valoarea returnat de coninutul
ferestrei de editare este .C.. Codul scris n aceast fereastr va corespunde
clauzei GV') a instruciunii @'A$ cu care sunt activate o!iectele n programul
generat.
.n mod asemntor, terminarea citirii o!iectelor ecranului depinde de
valoarea returnat de codul corespunztor clauzei VAL.$ a instruciunii @'A$.
Coninutul clauzei poate fi specificat utiliznd declanatorul n Screen EGit din
fereastra de dialog Screen Code.
.n mod imilar poate fi specificat un pachet de instruciuni care va fi
e#ecutat inainte de citirea o!iectelor ,utiliznd declanatorul n QindoN
Acti<ate, corespunztor clauzei ACC.VAC'-, la activitatea altei ferestre ,folosind
declanatorul n QindoN &eacti<ate = clauza $'ACC.VAC'- sau la e#ecuia
unei instruciuni ;V*G >'C; ,n Refres7- corespunztor clauzei ;V*G
>'C;. .nstruciunile clauzei se folosesc adesea pentru a actualiza coninutul
ecranului sau pentru a activa i dezactiva o!iect ale acestuia.
"entru a redeschide fereastra de dialog Screen !aPout, se alege
opiunea !aPout din su!meniul Screen. Aspectul ecranului poate fi m!untit
prin alegerea unei culori potrivite pentru fondul acestuia. n acest scop,
acionnd declanatorul Co8or din fereastra de dialog Screen !aPout, pe ecran
va fi deschis fereastra Screen Co8or. * culoare implicit ,specific schemei de
733
culori caracteristic tipului de fereastr ales- va fi specificat dac se selecteaz
csua Automatic.
'#ist i poi!ilitatea de a alege un fiier de tip 1!itmap2 ,.!mp- al crui
coninut va deveni fondul ecranului. Alegerea acestuia se face prin intermediul
declanatorului Qa88paper. n ecranul carte am utilizat fiierul Salp.!mp de
culoare gri. .nchiderea ferestrei se face acionnd declanatorul R.
En font implicit pentru te#tul cmpurilor de editare i al zonelor de editare
poate fi specificat cu a%utorul declanatorului Font, aflat n fereastra de dialog
Screen !aPout. /enionm c pentru fiecare dintre aceste tipuri de o!iecte
poate fi specificat un alt font la definirea acestuia. "entru e#emplul dat, din
fereastra Font va fi selectat stilul "o8d.
;pecific veriunii su! GindoSs a produsului 0o#"ro, este faptul c
utilizatorul poate alege un fiier ,de tip icoan, cu e#tenia .icd-, al crui coninut
va su!stitui ecranul cnd acesta este minimizat. Alegerea fiierului se face prin
intermediul declanatorului Icon Fi8e. @evenirea n fereastra de dialog Sreen
!aPout se face acionnd declanatorul R.
"e parcursul realizrii unui ecran, utilizatorul poate modifica starea
mediului 0o#"roG ,selectnd alte zone de lucru, deschiznd !aze de date etc.-.
"rin intermediul declanatorului En<ironment va fi deschis fereastra de dialog
cu acelai nume, n care poate fi salvat starea mediului 0o#"roG
,declanatorul ;ave-, poate fi refcut o stare salvat anterior ,Restore-, pot fi
terse ultimele informaii salvate ,C8ear-.
"entru pro!lema noastr, dup ce a fost deschis !aza de date carte.d!f
i s-a completat ;ceen ;etup a urmat definirea o!iectelor din ecran. "entru a
inelege procedurile care sunt scrise n clauza /a8id a o!iectelor din ecran, n
figura urmtoare se o!serv ecranul care a rezultat dup compilare.
!o>ica de func:ionare este urmtoarea( Etilizatorul acioneaz
declanatorul Adaug, selecteaz Categoria cri cu a%utorul !utonului radio,
dup care va edita n cmpurile ,et numele, data, preul etc. $aca selecteaz
categoria manual se va activa lista ascuns numit clasa, iar din aceasta se va
scrie n mod automat n !aza de date clasa manualului.
$eplasarea n !aza de date se va face cu a%utorul sgeilor, simultan
producndu-se i o schim!are a !utonului radio funcie de categoria gsita pe
inregistrarea curenta. $e asemenea list ascuns este dezactivata iniial
deoarece nu este vala!ila pentru crile de !eletristic i se va activa doar cnd
utilizatorul va selecta categoria manuale.
734
CDmpuri8e de date E,ETF6 au fost definite utiliznd su!meniul XuicD ;creen
care ofer posi!ilitatea de a aduce n ecran toate cmpurile !azei de date
simultan. Aducerea unui singur get se face prin !utonul al treilea din generatorul
ecranului.
$ac se dorete doar afiarea varia!ilei printr-un SaPA se alege !utonul
radio output Fie8d i se !ifeaz comutatorul Refres7 outputfie8d pentru
remprosptarea afirii dup modificarea valorii varia!ilei.
Re>iuni de editare,>'C-( $atele referitoare la comentariu pot ocupa
un spaiu mai mare pe ecran, de aceea vor fi introduse intr-o regiune de editare
,zon de editare-.
$efinirea unei regiuni de editare se face n mod asemntor cu
crearea cmpurilor de date, sau folosind n schim! !utonul al patrulea aflat la
marginea stng a ferestrei de configurare.
.n plus fa de cmpurile de editare, n fereastra de dialog Edit Re>ion asociat
se pot face urmtoarele specificri(
- dac a fost selectat comutatorul Scro88 "ar on Edit Re>ion, n
marginea dreapt a regiunii de editare va fi adugat o !ar de
defilare;
- tasta Ca! va putea fi utilizat n regiunea de editare n cazul cnd
comutatorul A88oN Ta9s ?n Edit Re>ion este activat;
- numrul de caractere care pot fi scrise n regiunea de editare va fi
specificat cu a%utorul zonei de editare C7aracter !en>t7.
Crearea regiunii n care se va edita adresa se face astfel(
- se selecteaz !utonul al patrulea din marginea stng a ferestrei
de configurare;
- se deschide pe ecran fereastra de dialog Edit Re>ion;
- in csua te#t Input, se scrie numele varia!ilei asociate o!iectului,
e#( carte.comentariu;
- se inchide fereastra acionnd declanatorul R.
738
;e modific dimensiunile o!iectului creat.
"utoane radio
.n ecranul propus carte.sc#, specificarea categoriei se va face prin
intermediul !utoanelor radio aflate n apropierea te#tului categorie. $efinirea
acestora se face cu a%utorul !utonului al aselea, n mod asemntor cu
definirea zonelor de editare.
.n fereastra de dialog Radio "utton asociat unui grup de !utoane radio
se pot face urmtoarele specificri(
- varia!ila sau cmpul !azei de date asociat grupului, de tip
numeric sau ir de caractere, va fi specificat prin intermediul
declanatorului /aria98e sau n cmpul de editare alturat; la
e#ecuia programului generat, prin alegerea unui !uton radio,
dac varia!ila sau cmpul de tip numeric, i va fi atri!uit numrul
de ordine al !utonului n cadrul grupului, iar dac este de tip ir de
caractere i se va atri!ui irul de caractere asociat !utonului; n
e#emplul nostru varia!ila este de tip numeric i este notata cu !m;
- te#tele e#plicative care vor aprea n apropierea !utoanelor radio
vor fi scrise n seciunea Radio "utton Prompts;
- in apropierea !utoanelor radio vor fi afiate imagini prin activarea
comutatorului Picture "utton. )umele fiierelor care conin
imagini ,au e#tensia .!mp- vor fi selectate cu a%utorul
declanatorului Picture Fi8eW.
- !utonul radio care va fi selectat la prima afiare a grupului se va
specifica cu a%utorul listei ascunse Initia86;
- !utoanele grupului vor fi dispuse vertical n cazul selectrii
!utonului radio cu acelai nume prin seciunea ptions, sau
orizontal, dac este selectat !utonul radio Uori=onta8;
- dup generare, grupul de !utoane va fi dezactivat dac a fost
activat comutatorul Initia88P &isa98e "uttons;
- distana dintre !utoanele grupului se sta!ilete cu a%utorul zonei
de editare cu !utoane de incrementare-decrementare Space
"etNeen "uttons;
- clauzele asociate grupului vor fi specificate prin intermediul
declanatoarelor n seciunea C8auses;
"entru a crea grupul de !utoane radio al e#emplului nostru se realizeaz
urmtoarele operaii(
- se acioneaz declanatorul, al aselea aflat n marginea stng a
ferestrei de configurare;
74<
- se mut mouse-ul pe ecran i se apas !utonul stng,
deschiznd astfel fereastra de dialog Radio "utton;
- in cmpul de editare /aria98e se introduce numele varia!ilei
asociate grupului, !utonkradio !m;
- in seciunea Radio "utton Prompts6 se introduc unul su! altul
cele dou te#te care vor aprea n apropierea !utoanelor radio(
alBeletristica
al/anuale
- acioneaz declanatorul /a8id iar n zona de editare a ferestrei
deschise pe ecran se scriu instruciunile(
$* CA;'
Case !mI6
@'"LAC' carte.categorie G.CV .C.
oo n !aza de date se va scrie o valoare de tip logic C pentru
!eletristica
;V*G >'C cm $.;ABL'
oo se activeaz list ascuns 1clasa2
')$CA;'
- se inchid cele dou ferestre de dialog acionnd declanatoarele
R.
9ser<a:ie6 dac n seciunea Radio "uttons Prompts grupul de
caractere 1al2 precede un caracter, acesta va deveni tast direct pentru
o!iectul respectiv ,dup generare, o!iectul poate fi selectat n mod direct prin
acionarea tastei respective-.
!ista ascuns
En alt tip de o!iect care poate inclus n ecrane este lista ascuns. n
e#emplul dat, o list ascuns va fi folosit de utilizator pentru a selecta clasa
manualelor. $efinirea unui astfel de o!iect se face asemntor cu definirea unei
zone de editare, folosind !utonul cu numrul de ordine opt, aflat n marginea
stng a ferestrei de configurare.
.n fereastra de dialog asociat unei liste ascunse se pot face urmtoarele
specificri(
- elementele listei ascunse vor fi precizate de utilizator dac se
selecteaz !utonul radio !ist Popup din seciunea ptions, sau
vor fi e#trase dintr-un masiv, n cazul selectrii !utonului radio
ArraP Popup;
- dup generare lista va fi dezactivat dac a fost ales comutatorul
Initia88P &isa98e Popup ,va putea fi activat n mod e#plicit de
ctre utilizator-;
- numele varia!ilei de memorie sau al cmpului !azei de date
asociat listei ascunse, de tip numeric sau ir de caractere, va fi
746
specificat prin intermediul declanatorului /aria98eW sau n
cmpul de editare alturat acestuia;
- dac elementele listei nu sunt e#trase dintr-un masiv, acestea vor
fi introduse de utilizator n seciunea Popup Prompts;
- elementul listei ascunse care va fi selectat iniial se va specifica
prin intermediul listei ascunse Initia86;
- pachetele de instruciuni asociate clauzelor listei ascunse vor fi
specificate cu a%utorul declanatoarelor din seciunea C8auses;
dac elementele listei ascunse sunt e#trase dintr-un masiv, cu
a%utorul declanatoarelor 2st E8ement i X E8ements, se va sta!ili
inde#ul, din cadrul masivului, al primului element al listei, respectiv
numrul de elemente care vor fi e#trase din masiv.
"entru definirea listei ascunse din e#emplul nostru, se realizeaz
urmtoarele operaii(
- se acioneaz declanatorul cu numrul de ordin opt, aflat n
partea stng a ferestrei de configurare;
- se mut cursorul pe ecran i se apas !utonul stng al mouse-
ului, deschiznd astfel fereastra de dialog Popup;
- in cmpul de editare /aria98e al acestei ferestre se scrie numele
varia!ilei de memorie va fi asociat listei ascunse ( cm
- in seciunea A@@AP Popup 6 se specific numele masivului din
care se preiau elementele listei ascunse n cazul nostru este
claseman definit n screen setup;
- prin acionarea declanatorului R, fereastra de dialog Popup va
fi inchis, operaia de definire fiind incheiat;
- pachetul de instruciuni n list ascuns din e#emplul propus este
urmtorul(
@'"LAC' carte.clasakman G.CV claseman[cm\
.0 !mI6
@'"ALC' carte.clasakman G.CV Y Y
')$.0
;V*G >'C cm $.;ABL'
;V*G >'C;
&ec8anatoare
.n e#emplul propus, operaiile de adugare i tergere a informaiilor,
deplasarea n interiorul !azei de date, afiarea unui !roSse precum i ieirea din
ecran se fac prin intermediul a cinci declanatoare ,Aduga, Rterge, ;gei,
List i >ata-.
747
En grup de declanatoare se definete cu a%utorul !utonului al cincilea
aflat n marginea stng a ferestrei de configurare. $up ce aceasta a fost
acionat i a fost apsat !utonul stng al mouse-ului, pe ecran va fi deschis
fereastra de dialog Pus7 "utton asociat grupului de declanatoare, n
interiorul creia se pot face urmtoarele precizri(
- un declanator poate fi de trei tipuri( normal, invizi!il, tip imagine
Astfel declanatoarele Adaug, Rterge i Lista sunt normale, iar
>ata i sgeile sunt de tip imagine;
- varia!ilele corespunztoare acestor o!iecte sunt( ad,stg,
looD,lst,gt;
- Clauzele Valid conin urmtoarele instruciuni(
-pentru A&au":
A""')$ BLA)T
$* CA;'
CA;' !mI6
@'"LAC' carte.categorie G.CV .C.
CA;'
@'"LAC' carte.categorie G.CV .0.
')$CA;'
@'"LAC' carte.clasakman G.CV claseman[cm\
kcuro!%I*B?)E/,carte.numekcarte-
;V*G >'C;
'pentru (ter"e
.0 c'*0,-
GA.C G.)$ YRtergei aceasta inregistrare W ,$M)-Y C* K
.0 E""'@,K-IY$Y
$'L'C'
>* C*"
.0 '*0,-
WWCV@,3-
GA.C G.)$ Y)u mai sunt inregistrricY C./' 7
CL'A@ @'A$
@'CE@)
')$.0
')$.0
'L;'
WWCV@,3-
GA.C G.)$ Y)u avei ce terge cY C./' 6
')$.0
kcuro!%I*B?)E/,looD-
749
;V*G >'C;
Pentru s>e:i
.0 c'*0,-
GA.C G.)$ YRtergei aceasta inregistrare W ,$M)-Y C* K
.0 E""'@,K-IY$Y
$'L'C'
>* C*"
.0 '*0,-
WWCV@,3-
GA.C G.)$ Y)u mai sunt inregistrricY C./' 7
CL'A@ @'A$
@'CE@)
')$.0
')$.0
'L;'
WWCV@,3-
GA.C G.)$ Y)u avei ce terge cY C./' 6
')$.0
kcuro!%I*B?)E/,looD-
;V*G >'C;
)entru li*ta
$'0.)' G.)$ lista 7 0@*/ 7,3 C* 7<,37 ;
;P;C'/ )*>@*G 0L*AC CL*;' ;
C*L*@ ;CV'/' 6<
B@*G;' G.)$ lista 7 C.CL' YLista cariiY;
)*/*$.0P
kcuro!%I*B?)E/,carte.numekcarte-
;V*G >'C;
Declanatorul +ata are marcata opiunea Cerminate @ead *n ;election
'cranul ghid conine o list cu termenii aplicatiei i un cmp memo cu e#plicaiile
termenilor. Clauz Ghen a listei conine instructiunea ;V*G >'C;, iar varia!ila
este campul !azei de date ghid.d!f. ;electarea unui termen n lista va
corespunde cu e#plicaiile corespunztoare din campul memo.
.maginea cu semnul ntre!rii este adus n ecran folosind !utonul
patrusprezece,ultimul- din ecranul surs. Astfel se lanseaz o fereastr de
aducere a unui fiier .!mp prin alegerea !utonul radio FI!E.
74:
;electarea Butonului Fie8d permite aducerea imaginilor dintr-un camp de tip
general al unei !aze de date.
@eafiarea imaginii corespunztoare unei alte nregistrri se va face prin
marcarea comutatorului Refres7 utput Fie8d.
/odul de scalare al imaginii se face prin alegerea unui !uton radio If Picture
And Frame &ifferent Si=e(
CDmpuri de editare cu 9utoane de incrementareBdecrementare
En alt tip de o!iecte specifice interfeei GindoSs i mediului 0o#"roG l
reprezint cmpurile de editare cu !utoane de incrementare-decrementare. &n
e#emplul de mai sus un astfel de o!iect va fi folosit n ecranul rechizit.sc#, pentru
a specifica numrul de !uci de rechizite colare. $efinirea unui cmp de
editare cu !utoane de incrementare-decrementare se face cu a%utorul !utonului
al zecelea din fereastra de configurare, n mod asemntor cu crearea celorlalte
tipuri de o!iecte prezentate anterior.

745
&n fereastra de dialog Spinner, asociat fiecrui asemenea o!iect, se pot
face urmtoarele specificri(
- numele varia!ilei sau al cmpului !azei de date ,de tip numeric-
vor fi specificate cu a%utorul declanatorului /aria98e sau n
cmpul de editare alturat;
- ca i n cazul celorlalte tipuri de o!iecte, formatul de afiare va fi
sta!ilit cu a%utorul declanatorului Format;
- valorile minim i ma#im ntre care se va ncadra valoarea
introdus n cmpul de editare respectiv vor fi scrise n cmpurile
$inimum6 i $aGimum6 aflate n seciunea &isp8aP;
- pasul de incrementare-decrementare va fi introdus n cmpul de
editare Increments 9P;
- la e#ecuia programului generat, n zona de editare utilizatorul
poate scrie totui, fr a folosi sgeile, o valoare mai mic sau
mai mare dect cele specificate n zonele de editare $inimum6 i
$aGimum6; o valoare minim i una ma#im pot fi specificate
totui, folosind declanatoarele !oNer i Upper din seciunea
@ange;
- clauzele asociate zonelor de editare cu !utoane de incrementare-
decrementare pot fi specificate folosind !utoanele din seciunea
C8auses6;
- comutatoarele Se8ect on EntrP i Initia88P &isa98e au aceleai
semnificaii ca i n cazul o!iectelor prezentate anterior.
&n ecranul dat, definirea !utonului de incrementare-decrementare folosit la
sta!ilirea numarului de !uci se face astfel(
74+
- se acioneaz !utonul al zecelea aflat n marginea din stnga a
ferestrei de configurare;
- se mut cursorul pe o poziie din ecran i se apas !utonul stng
al mouse-ului, deschiznd astfel fereastra de dialog Spinner;
- n seciunea &isp8aP a acestei ferestre se scriu urmtoarele
valori(
$inimum6 3
$aGimum6 1 333 333
Increments 9P6 2
- n cmpul de editare /aria98e se introduce numele varia!ilei
asociate cmpului de editare cu !uton de incrementare-
decrementare, rechizit.nrk!uc;
- se nchide fereastra de dialog Spinner alegnd declanatorul R.
0olosind mouse-ul se modific se pot modifica dimensiunile o!iectului creat.
Comutatoare
&n e#emplul propus, utilizatorul va specifica prin intermediul unui comutator
dac va dorete s calculeze preul total al produselor sau nu.
La definirea unui astfel de o!iect, dup ce a fost acionat !utonul al
aptelea i a fost deschis fereastra de dialog C7ecV "oG asociat, n interiorul
acesteia se fac urmtoarele precizri(
- numele varia!ilei de memorie sau al cmpului unei !aze de date,
de tip numeric sau logic, va fi specificat n cmpul de editare
/aria98e sau prin intermediul declanatorului cu acelai nume;
varia!ila, respectiv cmpul, va lua valoarea < sau 6, dup cum
comutatorul a fost sau nu activat;

- te#tul informativ care va aprea n apropierea comutatorului, va fi
introdus n cmpul de editare C7ecV "oG Prompt6 ca i n cazul
743
!utoanelor radio, dac un caracter din acest te#t este precedat de
grupul 1al2, acesta va deveni tasta direct;
- pentru ca te#tul informativ s fie nlocuit cu o imagine, se alege
comutatorul Picture C7ecV "oG iar cu a%utorul declanatorului
Picture Fi8e se va alege fiierul care conine imaginea ,avnd
e#tensia .!mp-, fintr-o fereastr de dialog;
- dup generare, comutatorul va fi activat, dac a fost ales
comutatorul Initia88P C7ecVed i va fi dezactivat n cazul n care
este acionat comutatorul &isa98e;
- clauzele asociate comutatorului vor fi definite folosind
declanatoarele din seciunea C8auses.
$efinirea comutatorului 1 "ret total2 din ecranul e#emplului propus, se
realizeaz astfel(
- se alege !utonul al aptelea din marginea stng a ferestrei de
configurare;
- se mut cursorul pe ecran i se acioneaz !utonul din stnga al
mouse-ului, deschiznd astfel fereastra de dialog C7ecV "oG;
- n cmpul de editare C7ecV "oG Prompt6 se introduce te#tul(
"ret total
- n cmpul de editare /aria98e se scrie numele varia!ilei asociate
comutatorului - comutator;
- pentru a specifica o clauz /a8id se alege deslanatorul cu
acelai nume din seciunea C8auses, iar n zona de editare a
ferestrei deschise pe ecran se scriu instruciunile(
.0 comutatorI<
CotalpretI<
'L;'
CALCELAC' sum,carte.pret- C* totalpret
')$.0
;V*G >'C;
- se nchid cele dou ferestre deschise acionnd declanatorul
R.
Comutatorul astfel creat se va poziiona pe ecran acolo unde dorete utilizatorul.
!iste
"e parcursul e#ecuiei programului generat, pe ecran va fi afiat o list
care conine numele crilor despre care e#ist informaii n !aza de date
cari.d!f. "rin alegerea unui nume din aceast list, se va afia simultan n
partea dreapt preul corespunztor referitor la cartea aleas. $efinirea unei liste
744
se face n mod analog cu definirea celorlalte tipuri de o!iecte, folosind !utonul
cu numrul de ordine nou aflat n partea stng a ferestrei de configurare.
&n fereastra de dialog !ist asociat acestui tip de o!iect se pot sta!ili
urmtoarele caracteristici ale listei(
- utiliznd !utoanele radio din seciunea !ist Items se va preciza
de unde sunt e#trase elementele listei(
From ArraP = dintr-un masiv;
From Popup = dintr-un su!meniu;
From Fi8es = prin intermediul listei vor putea fi vizualizate i
selectate fiierele aflate pe discuri fi#e sau pe dischete;
From Fie8d = lista va conine valori aflate n nregistrrile unui cmp
al unei !aze de date;
From &"F Structure = lista va conine numele cmpurilor unei
!aze de date;
- numele varia!ilei de memorie sau al cmpului unei !aze de date
asociat listei, de tip numeric sau ir de caractere, va fi introdus n
cmpul de editare /aria98e sau prin intermediul declanatorului
cu acelai nume;
- dac este selectat comutatorul Terminate Q7en C7oice is
$ade, n timpul e#ecuiei programului generat, prin alegerea unui
element al listei e#ecuia instruciunii @'A$ cu care sunt citite
o!iectele va fi ncheiat;
- iniial lista va fi dezactivat dac este activat comutatorul Initia88P
&isa98e !ist;
- eventualele clauze asociate listei vor fi specificate cu a%utorul
declanatoarelor din seciunea C8auses.
$efinirea listei care va fi inclus n programul nostru se realizeaz astfel(
748
- se acioneaz !utonul al noulea din partea stng a fereatrei de
configurare;
- se mut cursorul pe ecran i se apas !utonul stng al mouse-
ului deschiznd astfel fereastra de dialog !ist;
- din seciunea !ist Items a acestei ferestre de alege !utonul radio
From Fie8d iar n cmpul de editare alturat se introduce numele
cmpului din care vor fi e#trase elementele listei, i anume
carte.numekcarte;
- n cmpul /aria98e se scrie numele varia!ilei care va fi asociat
acestui o!iect, lista ,varia!ila- poate avea orice nume;
- se acioneaz declanatorul Q7en din seciunea C8auses iar n
zona de editare a ferestrei deschise pe ecran se scriu
instruciunile(
;V*G >'C;
care vor fi e#ecutate dup ce se face alegerea oricrui element al
listei;
- se nchid ferestrele de dialog deschise, acionnd declanatorul
R.
;e redimensioneaz lista dup preferina utilizatorului.
'cranul de ordonare alfa!etic numit alfa!.sc#, conine n ;creen ;etup
un !loc de instruciuni care citete numele rechizitelor din !aza de date
rechizite.d!f i l stocheaz n masivul rechalfa. Lista din ecran preia valorile din
masiv i le afiseaz.
*rdonarea alfa!etic a continutului !azei de date se o!serv n figura de mai
sus, n care apare diferena ntre ordinea nregistrrilor din !aza de date i cea
din lista ecranului.
Blocul de instruciuni este(
;'L'CC rechizit
nrI6
C*E)C C* nr oo numar nregistrrile din B$ pentru a putea
dimensiona corect masivul;
>* C*"
$./');.*) rechalfa[nr\ oo defineste masivul;
%I6
;CA) oo transfer continutul nregistrrilor n masiv;
rechalfa[%\Irechizit.numekrechi
%I%J6
')$;CA)
IA;*@C,rechalfa- oo ordoneaz alfa!etic elementele
masivului;
78<
Cautarea carilor primite la o anumit dat se va face utiliznd ecranul caut.spr.
Astfel, se va introduce data primirii n funcie de care se vor selecta crile
acionnd declanatorul Caut.
Clauza /a8id a declanatorului Caut conine urmtoarele instruciuni(
;'C 0.LC'@ C* carte.datakprimIintrdata
oo intrdata reprezint varia!ila cmpului >'C n care se introduce data, n
funcie de acesta filtru pus pe !aza de date carte separ doar acele nregistrri
care respect condiia de egalitate;
>* C*"
$'0.)' G.)$ lista7 0@*/ 6<,63 C* 75,4< ;
oo definete o fereastr util comenzii B@*G;' care urmeaz
;P;C'/ )*>@*G 0L*AC CL*;' ;
C*L*@ ;CV'/' 6<
B@*G;' 0.'L$; numekautor(VIY)ume autorY,;
datakprim(VIY$ata primiriiY;
G.)$ lista7 C.CL' YListaY;
)*/*$.0P
oo afiseaz un !roSse ce conine nregistrrile cutate
;V*G >'C;
;'C 0.LC'@ C* oo se elimin filtru pus anterior
kcuro!%I*B?)E/,carte.intrdata- oo o!iectul curent-n care se va duce
cursorul este cel de introducere a datei
786
,enerarea rapoarte8or
&n cadrul procesului de prelucrare a informaiilor din !azele de date, pot fi
puse n eviden principalele operaii(introducerea, prelucrarea, e#tragerea i
prezentarea datelor. * modalitate de prezentare a datelor o constituie
rapoartele. Aceasta reprezint liste cu structura, coninnd informaii e#trase din
!azele de date i prezentate ntr-o anumit form pe ecran sau la imprimant.
La crearea unui raport tre!uie s se specifice !azele de date din care sunt
e#trase informaiile, precum i structura raportului.
&n 0o#"roG rapoartele se pot crea cu a%utorul generatorului de rapoarte.
0olosirea generatorului de rapoarte presupune realizarea urmtoarelor operaii
pentru crearea unui raport(
- se pornete >eneratorul, deschiznd astfel fereastra de
configurare, crearea raportului este mult uurat de faptul c
fereastra este mprit n !enzi orizontale, de dimensiuni
varia!ile, care reprezint secinile raportului;
- n interiorul !enzilor se definesc o!iecte specifice >eneratorului
de rapoarte( o!iecte grafice, te#t, o!iecte de cmp etc.;
- odat creat raportul, acesta se poate tipri folosind opiunea
Report din su!meniul &ata9ase sau cea cu acelai nume din
su!meniul Run.
'ste foarte important de reinut faptul c, pentru a se putea realiza o
grupare a datelor, !aza de date din care se e#trag informaiile tre!uie sortat
dup cheia care d criteriile de grupare.
&n cazul e#emplului propus, !aza de date pe !aza creia se va crea
raportul va fi o!inut prin sortarea !azei de date rechizite.d!f .
"ornirea >eneratorului de rapoarte n scopul crerii unui raport nou se
face folosind opiunea NeN din su!meniul Fi8e. Astfel pe ecran va fi deschis
fereastra de configurare a raportului, iar n !ara meniului sistem vor fi incluse
opiunile 9;ect i Report.
&n fereastra de configurare se pot o!serva trei !enzi( Pa>e Ueader, &etai8
i Pa>e Footer. Caracteristicile i modul de utilizare a !enzilor sunt urmtoarele(
- Tit8e ,!anda titlu de raport- = corespunde titlului raportului i
coninutul ei apare o singur dat n partea duperioar a acestuia;
- Pa>e Ueader ,partea superioar de pagin- = coninutul acesteia
va aprea la partea superioar a fiecrei pagini a raportului;
- &etai8 ,!anda de detalii- = conine informaiile de fond ale
raportului;
- Pa>e Footer ,!anda inferioar de pagin- = informaiile coninute
n aceast !and apar n partea inferioar a fiecrei pagini a
raportului.
787
Caracteristicile glo!ale ale unui raport se refer la mprirea pe coloane a
acestuia, la modul de tiprire la imprimant, la font-ul implicit etc. i se sta!ilesc
prin intermediul ferestrei de dialog Pa>e !aPout. Aceasta va fi deschis pe
ecran dac este aleas opiunea cu acelai nume din su!meniul Raport.
Coate setrile dorite se sta!ilesc cu a%utorul Qonelor de editare Co8umns, !eft
$ar>in, Co8umns Qidt7 i respectiv Space "etNeen Co8umns. &nchiderea
ferestrei de dialog Pa>e !aPout se face acionnd declanatorul R, revenind
astfel n fereastra de configurare.
&n fereastra de configurare a raportului se lucreaz cu patru tipuri de
o!iecte(
- te#t = sunt folosite pentru a furniza utilizatorului n primul rnd
informaii referitoare la coninutul raportului;
- o!iecte cmp = conin date e#trase din cmpul unei !aze de date,
valoarea unei varia!ile de memorie sau valoarea o!inut prin
evaluarea unei e#presii;
- o!iecte grafice = linii, chenare, chenare rotun%ite, folosite pentru a
m!unti lizi!ilitatea i aspectul grafic al ecranului;
- imagini = pot fi folosite pentru a furniza informaii utilizatorului dar
i pentru a m!unti aspectul ecranului.
"entru a crea sau edita te#t n fereastra de configurare se acioneaz ca i
n cazul generatorului de ecrane. "entru a crea ns un o!iect cmp, dup ce a
fost acionat !utonul al treilea i a fost mutat cursorul n poziia unde se va plasa
o!iectul, se apas !utonul stng al mouse-ului.
789
&n fereastra de dialog Report EGpression deschis pe ecran se specific
proprietile o!iectului cmp. Cmpul unei !aze de date din care vor fi e#trase
datele sau o e#presie care va da coninutul o!iectului cmp se pot specifica prin
intermediul declanatorului EGpression, iar formatul de afiare a informaiilor se
sta!ilete cu a%utorul declanatorului Format. "rin intermediul declanatorului
Comment se pot face comentarii referitoare la o!iect. "rin nchiderea acestei
ferestre operaia de definire a o!iectului a fost ncheiat.
"entru a afia un raport se folosete opiunea Report din su!meniul
&ata9ase sau opiunea Report din su!meniul Run. Va apare pe ecran o
ferastr de de dialog numit Report. )umele raportului care va fi tiprit va fi
specificat prin intermediul declanatorului Form sau n cmpul de editare
alturat.
Ciprirea se face la imprimanta specificat cu a%utorul comutatorului To
Printer ,va fi afiat i pe ecran dac se selecteaz !utonul Conso8e n-. "rin
nchiderea ferestrei de dialog Report operaia de tiprire va fi declanat.
&nainte de listare la imprimant se poate vedea cum va arta ta!elul ce va fi
listat utilizn opiunea "revieS.
&n aplicaia propus s-a creat raportul rechizit.fr#, utiliznd !aza de date
rechizite.d!f. @aportul este salvat n su!directorul @apoarte, relativ la calea
curent a aplicaiei dat de locul de lansare a fiierului li!rarie.app sau
li!rarie.e#e.
&n aplicaia propus tiprirea se va face utiliznd un pachet de instruciuni
scrise n procedura su!meniului @apoarte din meniul Vizualizare.
@'"*@C 0*@/AC rapoartearechizit.fr# "@'V.'G
78:
oo se va afia un previeS al raportului aflat n su!directorul rapoarte
al aplicaiei
@'"*@C 0*@/AC rapoartearechizit.fr# )*C*);*L' C* "@.)C'@
oo se trimitie raportul la imprimant fr s se listeze simultan pe
ecran
Crearea meniu8ui
&n cazul aplicaiei noastre se depete un anumit grad de comple#itate, i
am sta!ilit c vom folosi un program monitor care are rolul de a coordona
operaiile e#ecutate n cadrul aplicaiei. En asemenea program este construit n
%urul unui meniu principal. &n felul acesta se realizeaz o comunicare eficient
ntre aplicaie i utilizator.
Crearea meniurilor utilizatorului n mediul 0o#"roG se poate realiza uor
cu a%utorul generatorului de meniuri. 0olosind generatorul de meniuri utilizatorul
specific n mod interactiv toate caracteristicile meniului care va fi creat.
'tapele parcurse pentru crearea unui meniu folosind generatorul de
meniuri sunt urmtoarele(
- se pornete generatorul, deschiznd astfel fereastra de
configurare a meniului;
- n aceast fereastr se sta!ilesc numele opiunilor, operaiile
declanate prin alegerea acestora, precum i alte caracteristici ale
meniului;
- pe !aza specificrilor fcute de utilizator n ferastra de
configurare, se genereaz programul, prin e#ecuia cruia meniul
astfel creat va fi activat.
"rima etap care tre!uie parcurs n scopul realizrii unui meniu cu
a%utorul generatorului de meniuri este pornirea acestuia. Aceast operaie se
785
realizeaz folosind opiunea NeN din su!meniul Fi8e, n urma creia pe ecran
va fi deschis fereastra de configurare a meniului, iar la meniul sistem va fi
adugat su!meniul $enu.
$efinirea opiunilor meniului nou creat se va face pe mai multe niveluri.
*piunile !ar se ncadreaz n nivelul zero, iar eventualele su!meniuri
corespunztoare opiunilor !ar vor forma nivelul unu al meniului. ;u!meniurile
corespunztoare opiunilor de nivel unu vor forma nivelul doi i aa mai departe.
Crearea unui meniu ncepe cu definirea opiunilor !ar ale acestuia.
)umele acestora vor fi scrise n fereastra de configurare a meniului, n
cmpurile de editare din coloana Prompt. $up generare, meniul va fi activat;
orice opiune !ar poate fi selectat i astfel se poate declana o aciune.
Aceasta poate consta n afiarea unui su!meniu, n e#ecuia unei comenzi
0o#"roG, n declanarea unei aciuni asociate altei opiuni !ar sau n e#ecuia
unei proceduri.
"entru a specifica tipul aciunii care va fi declanat, se alege una dintre
opiunile listei ascunse Resu8t(
- Su9menu = n acest caz, prin alegerea opiunii !ar se va afia
un su!meniu; pentru a crea sau modifica su!meniul, se alege
declanatorul alturat ,Create sau $odifP-, trecndu-se astfel la
urmtorul nivel al meniului;
- Command = comanda care va fi e#ecutat prin alegerea opiunii
!ar va fi scris n cmpul de editare alturat;
- Pad NameO"arX = n acest caz n cmpul de editare alturat se
va introduce un nume de opiune !ar;
- Procedure @ corpul procedurii care va fi asociat opiunii !ar va
fi scris n fereastra deschis prin acionarea declanatorului
Create.
Caracteristici suplimentare pentru opiunea !ar pot fi specificate prin
intermediul ferestrei de dialog Promt ptions, deschis pe ecran prin
acionarea declanatorului ptions din fereastra de configurare a meniului.
*rdinea n care sunt definite opiunile !ar n fereastra de configurare a
meniului,de sus n %os-, coincide cu ordinea n care sunt afiate n !ara meniului
,de la stnga la dreapta-.
78+
Crecerea de la un nivel la altul se face prin intermediul listei ascunse
$enu !e<e8. &nserarea unei opiuni n fereastra de configurare se face cu
a%utorul declanatorului insert. "entru a terge o opiune dup ce aceasta a fost
selectat se acioneaz declanatorul &e8ete.
$up ce a fost specificat structura meniului n fereastra de configurare,
acesta va fi salvat folosind opiunea Sa<e.
"entru a realiza meniul propus vom parcurge urmtoarele etape(
- se deschide fereastra de configurare a meniului introducnd
comanda(
C@'AC' /')E menli!r
- n fereastra de configurare se scriu te#tele asociate opiunilor
!ar(
$ate
Vizualizare
$iverse
.esire
pentru fiecare opiune, din lista ascuns Resu8t se alege opiunea Su9menu i
se acioneaz declanatorul Create, iar n fereastra de editare alturat se
introduc su!meniurile corespunztoare(
pt . $ate
Carti
@echizite
pt . Vizualizare
"ret
Lista rechizite
$ata primirii
783
@apoarte
pt . $iverse
>hid
Calculator
Agenda
pt . .esire
0o# "ro
GindoSs
- pentru su!meniurile definite, din lista ascuns Resu8t, se alege
opiunea Command, iar n cmpul de editare alturat se introduc
comenzile astfel(
pt. Carti $* carti.spr
pt. @echizite $* rechizit.spr
pt. "ret $* pret.spr
pt. Lista rechizite $* alfa!.spr
pt. $ata primirii $* cauta.spr
pt. @apoarte
n lista ascuns asociat opiunii @aport se alege Procedure, dup care se
acioneaz declanatorul Create; n fereastra deschis pe ecran se introduc
comenzile(
CL'A@
@'"*@C 0*@/AC raport.fr# "@'V.'G
@'"*@C 0*@/AC raport.fr# )*C*);*L' C*
"@.)C'@
pt. >hid $* ghid.spr
pt. Calculator din lista ascuns Resu8t se alege opiunea BA@ i
se scrie varia!ila sistem kmstkcalcu
784
pt. Agenda din lista ascuns Resu8t se alege opiunea BA@ i
se scrie varia!ila sistem kmstkdiarK;
pt. 0o# "ro $* iesire G.CV 6
,iesire este o procedura care se gsete n programul start.prg i care include
comanda ;'C ;P;/')E C* $'0AELC corespunztor valorii 6 i XE.C
corespunztor lui <-
pt. GindoSs $* iesire G.CV <
- se salveaz meniul folosind opiunea Sa<e din su!meniul Fi8e;
programul opinut prin generare, meniu.mpr, poate fi e#ecutat ca oricare
alt program 0o#"roG, introducnd comanda($* menli!r.mpr
/eniul aplicaiei proiectate va fi lansat din programul start.prg utiliznd
comanda $* menli!r.mpr iar oprirea lui fiind controlat de funciile readapp i
continuare.
$* menli!r.mpr
CL'A@
@'A$ GV') readapp,- ;
VAL.$ cm.cont
$* iesire
0E)CC.*) readapp
A---------------
CL'A@ @'A$
@eturn .C.
0E)CC.*) continuare
A------------------
.0 cont
ACC.VAC' /')E kmsKsmenu
')$.0
@'CE@) ccont
Varia!ila cont este o varia!ila glo!al de tip logic initializat cu valoarea C@E'.
22.% ,enerarea ap8ica:iei
"rima etap care tre!uie parcurs n scopul realizrii unei aplicaii este
deschiderea proiectului. Aceast operaie se realizeaz folosind opiunea NeN
din su!meniul Fi8e, se selecteaz !utonul radio Pro;ect, n urma creia pe
ecran va fi deschis fereastra de configurare a proiectului, iar la meniul sistem
va fi adugat su!meniul Pro;ect.
788
&n imaginea de mai sus se o!serv fiierele care particip la generarea
aplicaiei i care au fost incluse utiliznd !utonul A&&.
"rimul fiier adus a fost programul start.prg care este marcat cu un
cerculet pli negru ca fiind program principal. .ndicarea programului principal se
realizeaz folosind opiunea SET $AIN a meniului Pro;ect sau se va marca
singur dac este primul program adus n proiect.
"rogramul ;tart.prg conine urmtoarele linii de program
-----------------
CL'A@
.0 VAL,;P;,7<6<--l:<
WW CV@,3-
GA.C G.)$ YCompletati 0.L';I:< in C*)0.>.;P;Y C./' 7
')$.0
C@'AC' V.'G inivieS
CL'A@ ALL
CL*;' ALL
CL*;' $ACABA;';
;'C CALT *00
oldfont I Sfont,6,Stitle,mscreenm--
oldsize I Sfont,7,Stitle,mscreenm--
oldstKle I Sfont,9,Stitle,mscreenm--
oldtitleI Stitle,mscreenm-
9<<
n$'0.)' ckdlgface Y/; ;ans ;erifY
n$'0.)' ckdlgsize 4.<<<
n$'0.)' ckdlgstKle YBY
.0 kG.)$*G; *@ k/AC
m.scrnkfont I G0*)C,6,YY-
m.scrnkfsize I G0*)C,7,YY-
m.scrnkfstKle I G0*)C,9,YY-
/*$.0P G.)$*G ;C@'') ;
Citle YLi!rarieY ;
Close 0loat >roS Qoom ;
0*)C Y/; ;ans ;erifY,4 ;CPL' YBY ;
0.LL 0.L' imagafundal.!mp
')$.0
"EBL.C ta!el, offset, da
offsetI6<
ta!elI.C.
daI.0.
contI.C.
m.gkthermSidthI <
m.gkgraphicI.C.
m.gkoutfileIY Y
$* acttherm G.CV YAsteptati initializarea aplicatiei cY
$* updtherm G.CV 6<
;'C 'OCLE;.V' *)
;'C $AC' >'@/A)
;'C $'L'C'$ *)
;'C CL*CT ;CACE;
;'C ;A0'CP *00
;'C C*)0.@/ *)
a%utorI;'C,YV'L"Y,6-
;'C V'L" *00
*) T'P LAB'L 06 $* ghid.spr
m.Calek"rgIL'0C,;P;,6+-,@AC,YaY,;P;,6+--- oo Crimiteri...
;'C $'0AELC C* ,Calekprg-
m.prgI@.>VC,;P;,6+-,9- oo e#tensia aplicatiei ,e#e sau app-
$* updtherm G.CV 7<
resurseI;P;,7<<5- oo 0isierul de resurse actual ,fo#user.d!f-
;'C @';* C* aplic
;AV' /AC@*; C* macroini
CL'A@ /AC@*;
$* updtherm G.CV 75
9<6
$'0.)' G.)$ editare 0@*/ 6,< C* 7:,38 ;
;P;C'/ )*>@*G 0L*AC CL*;'
oldkgenpdIkgenpd
.0 0.L' ,Ygenpd.appY-
kgenpdIY>')"$.A""Y
')$.0
*) T'P LAB'L CtrlJ06< ;'C ;P;/')E C* $'0AELC
$* updtherm G.CV :<
Iopend!f,YcarteY-
;'C *@$'@ C* <
Iopend!f,YrechiziteY-
;'C *@$'@ C* <
Iopend!f,YghidY-
;'C *@$'@ C* <
$* updtherm G.CV 4<
"E;V /')E kmsKsmenu
$* menli!ra.mpr
$* updtherm G.CV 6<<
GA.C YY C./' 6
@'L'A;' G.)$*G thermomete
;'C CE@;*@ *)
CL'A@
@'A$ GV') readapp,- ;
VAL.$ cm.cont
$* iesire
A h 0unctii si proceduri h
A h h
A"rocedure( *"')$B0
A--------------------
0E)CC.*) opend!f
A $eschide !aze de date
"A@A/'C'@ !aza
!azaIfindfilename,!aza-
.0 E;'$,!aza-
;'L'CC,!aza-
'L;'
!azaIYdateaYJ!azaJY.d!fY
.0 0.L' ,!aza-
;'L'CC <
E;' o!aza
'L;'
9<7
!zkdate I L*C0.L',!aza,m$B0m,mLocalizati mJ!aza-
.0 '/"CP,!zkdate-
$* sound
$* alert G.CV YBaza de date YJ!azaJY nu e#ista.Y
'L;'
;'L'CC <
E;' ,!zkdate-
')$.0
')$.0
')$.0
@'CE@) AL.A;,-
0E)CC.*) readapp
A---------------
CL'A@ @'A$
@eturn .C.
0E)CC.*) continuare
A------------------
.0 cont
ACC.VAC' /')E kmsKsmenu
')$.0
@'CE@) ccont
"@*C'$E@' iesire
A---------------
A Actiuni la terminarea aplicatiei
"A@A/'C'@ ies
.0 "A@A/'C'@;,-l6
iesI6
')$.0
contI.0.
$'ACC.VAC' G.)$*G; ALL
$'ACC.VAC' G.)$*G; calculator, calendarMdiarK
CL'A@ G.)$*G;
GA.C G.)$ YAsteptati . Y )*GA.C
kgenpdIoldkgenpd
CL'A@ @'A$ ALL
;'C "@*C'$E@' C*
CL*;' ALL
GA.C G.)$ YAsteptati .. Y )*GA.C
A @einitializare conte#t lucru
9<9
;'C C*);*L' *00
A;'C V'L" *)
.0 c'/"CP,a%utor-
;'C V'L" C* oa%utor
'L;'
;'C V'L" *00
')$.0
GA.C G.)$ YAsteptati ...Y )*GA.C
;'C @';* C* oresurse
;'C )*C.0P *00
GA.C G.)$ YAsteptati . Y )*GA.C
.0 0.L',YinivieS.vueY-
;'C V.'G C* inivieS
$'L'C' 0.L' inivieS.vue
')$.0
GA.C G.)$ YAsteptati .. Y )*GA.C
.0 0.L',Ymacroini.fDKY-
@';C*@' /AC@*; 0@*/ macroini
$'L'C' 0.L' macroini.fDK
')$.0
/*$.0P G.)$*G ;C@'') ;
C.CL' oldtitle ;
0*)C oldfont, oldsize ;CPL' oldstKle ;
0.LL 0.L' r!mpaShite.!mp
.0 iesI<
XE.C
')$.0
ACL'A@ ALL
@'L'A;' ALL
;'C )*C.0P *)
;'C C*);*L' *)
GA.C G.)$ YAsteptati ...Y )*GA.C
A"*" /')E k/;P;/')E C* /A;C'@
*) T'P
*) '@@*@
;'C CALT *)
AGA.C G.)$ YAsteptati . Y )*GA.C
;'C ;A0'CP *)
;'C CA@@P *00
;'C C*)0.@/ *)
;'C $'L'C'$ *00
9<:
;'C ;P;/')E C* $'0AELC
CL'A@
CA)C'L
"@*C'$E@' start
A--------------
;'C CE@;*@ *00
$'0.)' G.)$*G start ;
0@*/ .)C,,;@*G,--+-M7-,.)C,,;C*L,--+:-M7- ;
C* .)C,,;@*G,--+-M7-J5,.)C,,;C*L,--+:-M7-J+9 ;
)*CL*;' ;VA$*G $*EBL' C*L*@ ;CV'/' 5
ACC.VAC' G.)$*G start )*;V*G
j 6,6 C* 9,+<
j <,7 ;AP YAsteptati, va rog, initializarea aplicatiei cY
j 7,9 ;AP YpY
.0 )*C GV.;.BL',YstartY-
ACC.VAC' G.)$*G start
')$.0
;e o!serv instruciunile de setare proprie a sistemului in prima parte
urmeaz deschiderea !azelor de date lansarea meniului i n final procedurile i
funciile discutate anterior(
"rocedura start = lanseaz o fereastr de iniializare a aplicaiei
0uncia opend!f- deschide !azele de date;
0uncia readapp i funcia continuare pentru controlul ciclului meniului
"rocedura iesire = asigur ieirea din aplicaie
&n proiect se vor aduce n continuare surse8e meniului i ecranelor, care
pot fi modificate folosind !utonul Edit. Acesta va deschide generatorul sursei
respective, fiind n acelai timp o cale mai scurt de acces la un anumit fiier
surs. * modificare adus se va vedea doar dup recompilarea ntregului
proiect.
Aducerea !azelor de date comport o nuanare legat de operaiile care
se fac asupra !azelor de date. $ac se vor scrie informaii n !aza de date,
aceasta o!ligatoriu tre!uie s fie e#clus. * !az de date e#clus va fi
considerat e#tern proiectului i orice operaie fcut din e#terior asupra ei va fi
vazut automat fr recompilarea proiectului. Bazele de date e#cluse se
marcheaz cu un cerculet taiat de o linie, folosind opiunea EGc8ude din
su!meniul Pro;ect.
0iierele aduse n plus n aplicaiei sau cele care nu sunt a!solut necesare
s fie incluse pot fi scoase din proiect folosind !utonul Remo<e.
.nformaii despre un fiier din proiect se o!in acionnd !utonul
Information.
9<5
Compilarea proiectului se realizeaz utiliznd !utonul "ui8dA care
deschide o fereastr cu urmtoarele !utoane radio(
Re9ui8d Pro;ect @ reconstruiete proiectul;
"ui8d App8ication = compileaz proiectul i creaz fiierul li!rarie.app ce se
lanseaz folosind opiunea Run i su!meniul App8ication.
"ui8d EGecuta98e @ creaz prin compilare o aplicaie e#ecuta!il ce poate fi
lansat direct din GindoSs, utiliznd doar !i!lioteca fo#S75<<.esl.
'ste recomandat folosirea opiunii &isp8aP Errors la operaia de compilare,
deoarece mediul 0o# "ro indic locul unde e#ist o greeal de editare
pseudocod.
Cestarea aplicaiei(
n diferite etape de
proiectare se verific
ecranele i meniul
folosind su!meniul
& din meniul
Pro>ram al interfeei
0o# "ro. Verificarea
pe module ofer
avanta%ul eliminrii
erorilor pe parcursul
ela!orrii
programelor.
- prin compilarea proiectului se determin i erorile funcionrii n
ansam!lu, iar corectarea acestora se face utiliznd fiierul surs
al proiectului.
STRUCTURA R,ANI.ATRIC A CURII CNSTITUINA!E
A R$YNIEI
AneGa nr.2
9<+
9<3
C a % i n e t e & u d e c a t o r i
( ' c a % i n e t e $
( a g i s t r a t i ) a s i s t e n t i
( * ( a g i s t r a t i ) a s i s t e n t i $
C o m p a r t i m e n t u l c e r c e t a r e ) d o c u m e n t a r e C o m p a r t i m e n t u l l i n + o r m a t i c C o m p a r t i m e n t u l r e l a t i i e x t e r n e
D e p a r t " d o c u m e n t a r e , c e r c e t a r e s i i n + o r m a t i c a D e p a r t " d e p r e g a t i r e a l u c r a r i l o r s i s e c r e t a r i a t
C o m p a r t i m e n t u l + i n a n c i a r ) c o n t a % i l C o m p a r t " a p r o v i z i o n a r e s i a d m i n i s t r a t i v
D i r e c t i a e c o n o m i c a
S e c r e t a r i a t u l g e n e r a l
S e c r e t a r g e n e r a l
P r e s e d i n t e l e C u r t i i C o n s t i t u t i o n a l e
P l e n u l C u r t i i C o n s t i t u t i o n a l e
AneGa nr.#
F8uGu8 informa:iona8 a8 acti<it:ii de 9a= a Cur:ii Constitu:iona8e
$osa
r
;erv. 1"regtirea lucrrilor
i secretariat2
,@egistratur-
"reedintele Curii
Constituionale
?udectorul raportor i
magistratul-asistent
;e asociaz dosarului un
numr de nregistrare,
data de nregistrare i se
transmite preedintelui
Curii Constituionale
;ta!ilete(
%udectorul raportor
/agistratul - asistent
$ata cnd are loc
procesul
"regtesc raportul pentru
fundamentarea deciziei
susinut n edina de
%udecat
/agistratul asistent
definitiveaz actul ce
urmeaz a fi emis i-l
prezint, pentru a fi semnat,
preedintelui Curii
Constituionale
@egistratura /onitorul *ficial
0ace adresa ctre /onitorul
*ficial i e#pediaz Actul
pentru pu!licare
Actul este pu!licat
asociindu-i-se numrul
i data /.*f.
$epartamentul 1$ocumentare, cercetare i informatic2
Verific decizia cu toate elementele care o caracterizeaz i completeaz !azele de
date pentru stocare. ;e realizeaz tezaurul cu Actele Curii Constituionale i se fac
prelucrrile statistice pentru realizarea rapoartelor sta!ilite de "lenul Curii
Constituionale.A
A &n cazul diferenelor ntre Actul trimis la /onitorul *ficial i actul pu!licat se
hotrte dac este necesar pu!licarea unei rectificri.
9<4
AneGa nr.%
9<8
A p l i c a t i i
P r e g a t i r e
P l a n i + i c a r e
u r m a r i r e l u c r a r i
A p l i c a t i a
D o c u m e n t a r e ,
c e r c e t a r e ,
% i % l i o t e c - s i a n a l i z - s t a t i s t i c -
A p l i c a t i a
+ i n a n c i a r )
c o n t a % i l i t a t e
A p l i c a t i a
e l a % o r a r e ,
r e d a c t a r e
d e c i z i i
S i s t e m u l a c t i v i t a t i l o r d e % a z a
A p l i c a t i a
P e r s o n a l
A p l i c a t i i
G e s t i u n e
a c t i v i t a t i a u x i l i a r e
S i s t e m u l e c o n o m i c o ) a d m i n i s t r a t i v
S i s t e m u l i n + o r m a t i c a l C u r t i i C o n s t i t u t i o n a l e
AneGa nr.(
&ISPUNEREA PSTURI!R &E !UCRU
CE C$PUN SICCR
96<
( i n i r e t e a
P r e s e d i n t e l e
C u r t i i C o n s t i t u t i o n a l e
( i n i r e t e l e & u d e c - t o r i
' m i n i r e t e l e c u
. # p o s t u r i d e l u c r u
( i n i r e t e a m a g " ) a s i s t "
c u * p o s t u r i d e l u c r u
( i n i r e t e a
S e r v " / C e r c e t " d o c " s i i n + " /
c u * p o s t u r i d e l u c r u
( i n i r e t e a
D i r e c t i a e c o n o m i c -
( i n i r e t e a
S e r v " p r e g - t i r e a l u c r - r i l o r
( R e g i s t r a t u r - $
( i n i r e t e a
S e c r e t a r g e n e r a l
S e r v " / C e r c e t a r e , d o c u m e n t a r e s i i n + o r m a t i c - /
S 0 R 1 0 R R 0 2 0 A
S 0 R 1 0 R 3 4 2 0 R 4 0 2
AneGa nr.*
AP!ICAIA STATISTIC A SICCR
A.F"a=e8e de date a8e ap8ica:iei6
2. ".&.2 &SC$P
)r. $osar - )umrul de intrare a dosarului n Curtea Constituional;
Cip $osar - ;elecii de litere A, B, C, etc;
$ata dos. - $ata intrrii dosarului;
/agistrat - )umele magistratului cruia i s-a repartizat dosarul;
@aportor - )umele %udectorului desemnat de preedinte ca %udector
raportor;
;tadiul - ;tadiul n care se gsete dosarul;
)r. decizie - )umrul deciziei;
$ata doc - $ata ela!orrii deciziei;
Cip-soluie - Cipul soluiei(
- Admis
- @espins
- Admis parial
- Admis respins
Ce#t-soluie - ;e trece te#tul complet al soluiei;
Ce#t-decizie - Ce#tul complet al deciziei;
B$ cone#ate - implicit )E, dac e cone#at se trece numrul
dosarului cu care este cone#at;
@ee#aminare - $osare ce se trimit spre ree#aminare
"arlamentului;
$ata plecrii la /.*f. - Adresa ctre /onitorul *ficial din @egistrul
centralizat i ultima fil din dosar ,)ota de trimitere-;
)r. monitor - )umrul /onitorului *ficial n care este
pu!licat decizia;
$ata monitor - $ata /onitorului *ficial;
Cuv. cheie - Cuvinte cheie;
Citlu decizie - Citlul complet al deciziei.
#.F ".&.# "a= de date cu acte8e in<ocate
)r. dosar
$ata dosar
Cip act
$ata apariiei
Articol invocat
%.F ".&. % "a= de date cu dosare8e coneGate
966
)r. dosar-cone#at
$ata dosar-cone#at
(.F ".&.( "a= de date cu Tratate8e interna:iona8e in<ocate
)r. dosar
$ata dosar
Cratat
$ata Cratat
9ser<a:ii
2F. Tip @ dosar = fiecare dosar este ncadrat conform art.6:: din
Constituia @omniei de la lit.a- la i-, n raport de o!iectul invocat.
#F. Stadiu8 dosaru8ui
$osarul aflat pe rolul Curii Constituionale se gsete n una din
urmtoarele poziii(
a- @aport = "erioada de pregtire a raportului de %udectori i magistrai;
!- Cermen = s-a finalizat raportul i s-a sta!ilit un termen de %udecat;
Cermenul nu este unic; el poate fi dat de mai multe ori;
c- "ronunarea = se trece pe dosar data pronunrii ,$ata ela!orrii actului-
d- @edactare = ;-a pronunat decizia i se redacteaz n forma final de
magistratul asistent; 'ste scos de pe rolul %udectorului raportor, rmnnd doar
pe rolul magistratului asistent.
e- .eit la /.*f. = cnd n registrul de la @egistratur s-a trecut adresa de
trimitere ctre /.*f.
%F TipBso8u:ie = ;oluia este de mai multe tipuri(
a- Admis = ;e admite e#cepia invocat;
!- @espins = ;e respinge e#cepia invocat;
c- Admis parial = ;e admit unele articole cu
amendamente;
d- Admis-respins = ;e admit unele articole i se resping
altele;
(F ConeGare
;e pot cone#a dosarele care invoc acelai o!iect i difer prile.
$osarele cone#ate se %udec odat i primesc aceeai decizie.
- )u e cone#at;
- )umr dosar cu care este cone#at;
- $ata dosar cone#are.
967
9ser<a:ie - )umrul dosarelor intrate, este mai mare sau egal cu numrul
deciziilor pronunate. $osarele cone#ate primesc aceeai decizie.
*F ReeGaminare
Conform art.6:5 din Constituie, legile nainte de promulgare ,lit.a i !
art.6::- se trimit spre ree#aminare dac sunt neconstituionale.
Rapoarte
6- ;ituaia repartizrii %udectorilor raportori a dosarelor aflate pe rolul Curii
Constituionale la data de ddd,situaie sintetic-.
9ser<a:ii6
6. En dosar este considerat ca fiind ieit de pe rolul %udectorului cnd acestuia i
se asociaz un numr de decizie;
7. En dosar este considerat ca fiind ieit de pe rolul Curii Constituionale atunci
cnd a primit adres ctre /onitorul *ficial;
9. * decizie trimis la /.*f. se poate gsi n 7 poziii(
- "u!licat n /.*f.;
- &n curs de pu!licare.
Acest raport conine un ta!el sintetic al numrului de dosare aflate pe rol
pentru fiecare %udector raportor, dup forma(
)r.
crt.
?udector raportor )r. dosare
6 ?udector 6 65
7 ?udector 7 :
9 ?udector 9 :
: ?udector : <
5 ?udector 5 6+
+ ?udector + 65
3 ?udector 3 69
4 ?udector 4 67
8 ?udector 8 <
C * C A L 38
7 a- ;ituaia repartizrii magistrailor asisteni a dosarelor aflate pe rolul
Curii Constituionale la data de dddd, situaie sintetic-.
969
)r.crt. /agistrat asistent )r. dosare
aplicate pe rol
6 /agistrat asistent 6 6+
7 /agistrat asistent 7 6+
9 /agistrat asistent 9 69
: /agistrat asistent : 68
5 /agistrat asistent 5 67
+ /agistrat asistent + 8
3 /agistrat asistent 3 65
4 /agistrat asistent 4 6:
8 /agistrat asistent 8 7
C * C A L ,numr magistrai- 663
*!servaie( )umrul dosarelor aflate la magistrai > numrul dosarelor
aflate la %udectori(
)r. mag = )r. %ud. I )r, ce reprezint dosarele care au primit numr de
decizie i se afl la redactare pentru a fi trimise la /onitorul *ficial.
7 !- ;ituaia repartizrii magistrailor asisteni a dosarelor aflate pe rolul
Curii Constituionale la data de ddd ,situaie detaliat-
)r.
Crt
/agistrat
asistent
)r. dosar
$ata dosar
$ata nreg.
dosar
*!iect ;tadiul ?udector
@aportor
9- ;ituaia deciziilor pu!licate n /.*f.
de la nceputul anului pn la data de ddddd
)r.crt. )r. decizie
$ata deciziei
Citlul deciziei )r. /.*f.
$ata /.*f.
:- ;ituaia activitii Curii Constituionale de la nceputul anului pn la
data de dddd
Atri
Buia
.an 0e
!
/a
r
Apr /ai .n .l Au
g
;ep *ct )ov $ec Co
tal
A
B
C
96:
!- $ecizii i hotrri pronunate
Atri!uii Cip decizie Cotal
A A@ @ A"
A
B
C
c- $osare aflate pe rolul Curii Constituionale
Atri!uii )r. dosare
A
B
C
Cotal )r.C
5- Lucrri de specialitate luate n evidena !i!liotecii n perioada dd
Cri periodice
)r.crt. Citlu Autor 'ditura
+- ;ituaia dosarelor intrate i soluionate de la nfiinarea Curii
Constituionale pn la data de dd..
Atri!uii $osare intrate $ecizii i hotrri pronunate
8
7
8
9
d 88 87 89 d 88
6:: A
B
C
C*CAL
+ a- *!iectul e#cepiilor de neconstituionalitate ale legilor anterioare
Constituiei.
Actul normativ )r. de dosare $ecizia
A A" A@ @
965
3- ;ituaia cu o!iectul e#cepiilor de neconstituionalitate aflate pe rolul
Curii Constituionale la data de ddd..
*!iectul
$osarului
)r. dosar
$ata dosar
?udector
@aportor
/ag. asistent ;tadiul
4- ;ituaia deciziilor prin care s-au admis o!ieciile de neconstituionalitate
i s-a urmat procedura sta!ilit de art.6:5,6- din Constituie, de la nfiinarea
Curii Constituionale pn la data de dddd..
)r.
crt.
$ecizia Legea Ce#tul
atacat
Cine a
sesizat
;oluia Curii
Constit.
;oluia
"arlamentului
96+
AneGa nr.+
a- Calculatoare
'lement de configuraie ;erver de fiiere reea ;erver de
comunicaie
;taie de
lucru
C"E "entium .. .ntel "entium .ntel "entium
.ntel
0recvena de ceas /Vz u 95< u 95< u 7<<
V$$ [/!\ u 8 ,;C;.- u + u :
C$-@*/ ,speed- u 97 u 97 u 97
/onitor ,inci- 65 65 63
0$$ [inci\ 9,5 9,5 9,5
/emorie @am [/!\ 674 674 +:
"lac reea ,tip- "C. "C. "C.
!- Alte echipamente
6. ;urs independent de tensiune;
7. @emote Control = pentru legarea staiilor aflate la distan mare;
9. /odemuri pentru conectarea la .)C'@)'C;
:. VEB-uri de conectare a calculatoarelor n reea;
5. C$-G@.C'@ pentru scrierea C$-@*/-urilor;
+. Videoproiector digital pentru prezentarea soft-urilor i
echipamentelor utilizatorilor.
963
Prof.uni<.dr. TITI PARASCUI/
Asist. uni<.
A!INA "&ESCU
Prep.in>.
F!RIN CPS
CI"ERNETICA &REPTU!UI
964
Prof.uni<.dr. TITI PARASCUI/
Asist. uni<.
A!INA "&ESCU
Prep.in>.
F!RIN CPS
CI"ERNETICA &REPTU!UI
968
TI$I'ARA
#333
&IRECTR6 AU,USTA ANCA
ZEditura [AU,USTAI
2133 TimioaraA str. &a8iei nr. 2 A
Te8. 6 E3*+F #3 #1 %2A #3 #1 %#
FaG 6 #3 #1 %3
I.S.".N. 6 1-%B03%1B--B3
97<
976
Consilier editorial ( A$@.A) $.)E @ACV.'@E
Cehnoredactare ( @*$.CA ).C*LA'
Cipografia ( /ATRAN A!!IAN. S.R.!.
68<< Cimioara, str. A#ente ;ever nr. 8 A
Celefon ( 68 <+ +: ; tel.Mfa#. ( 68 <+ +9
977

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