Documente Academic
Documente Profesional
Documente Cultură
O cifră binară se mai numeşte bit (prescurtat, b, Binary Digit) şi reprezintă cea
mai mică unitate de măsură a cantităţii de informaţie
Noţiunea de bit a fost utilizată pentru prima dată în teza de doctorat a
matematicianului Claude Shannon, care a „inventat”, prin teza sa, un nou domeniu,
numit teoria informaţiei
În 1964, proiectanţii calculatorului mainframe IBM System/360 au stabilit, drept
convenţie, folosirea grupurilor de 8 biţi ca unitate de bază a memoriei calculatorului.
In acest mod a apărut octetul (o) sau byte-ul (B).
Tabel de adevar
Intrari A B Iesiri
(A&B)
0 0 0
1 0 0
0 1 0
1 1 1
Intrari A B Iesiri
NON(A&B)
0 0 1
1 0 1
0 1 1
1 1 0
Intrari A B Iesiri (A
XOR B)
0 0 0
1 0 1
0 1 1
1 1 0
Intrari A B IesiriNON
(A XOR B)
0 0 1
1 0 0
0 1 0
1 1 1
Apoi, atunci când se utilizează o sursă de +5 volți, orice intrare de tensiune între
2.0v și 5v este recunoscută ca valoare logică „1” și orice intrare de tensiune sub 0,8v
este recunoscută ca valoare logică „0”. În timp ce ieșirea unei porți logice între 2,7v și
5v reprezintă o valoare logică „1”, iar o ieșire de tensiune sub 0,4v reprezintă o valoare
logică „0”. Aceasta se numește „logică pozitivă”.
INFORMATICA APLICATA
Intrari: A – Varsta
B – Experienta
C -Studii
Candidatul ideal pentru postul de Dezvoltator aplicatii pentru maginul online de
produse IT:
Varsta cuprinsa 25 si 40 ani
Experienta min 3 ani
Studii minim facultate
Se utilizeaza o poarta logica de tip SI
Daca A ε (25,40) atunci A=1 in caz contrar, A=0
Daca B >3 atunci B=1 in caz contrar, B=0
Conditii minime:
Cunoasterea tuturor celor 3 limbaje de programare
Schema Logica
(pagina urmatoare)
Datele reprezintă atribute cantitative sau calitative ale unei variabile sau mulţimi
de variabile. Pentru a deveni informaţii, datele privitoare la obiectul de activitate
respectiv trebuie prelucrate în concordanţă cu cerinţele informaţionale.
Diferenţele principale între date şi informaţii sunt:
❖ Datele reprezintă atribute primare colectate din diverse locuri, nedefinite
sau neorganizate într-o formă care să stea la baza luării deciziilor
❖ Informaţiile sunt mesaje obţinute prin prelucrarea datelor, aceste mesaje
trebuie să fie concise, actuale, complete şi clare, astfel încât să răspundă
cerinţelor informaţionale în scopul cărora au fost prelucrate datele
Sunt sisteme informatice care, pornind de la informaţii brute, extrag relaţii sau
tendinţe relevante ce pot ajuta organizaţia să concureze mai bine pe piaţa sa.
Aceste sisteme constă, în general, în mode le statistice sofisticate,fie de uz general, fie
particularizate pentru un anumit sector industrial sau chiar pentru o anumită organizaţie.
Adesea organizaţiile se confruntă cu rapoarte ext rem de bogate în informaţ ii, dar
ceea ce le lipseşte este timpul necesar pentru a studia în detaliu aceste informaţii, în
scopul luării unei decizii.
Notatii:
Q – marimea lotului economic, adica numarul de unitati achizitionate, astfel incat
costul total reprezentat de costurile de aprovizionare, de achizitie si de depozitare sa fie
minime.
a.
c.
Exemplu pentru Agentul de vanzari
INFORMATICA APLICATA
În plus, sistemele MRP II încorporau şi module pentru alte arii ale afacerii,
precum resursele umane, distribuţia, sau managementul proiectului.
Acest lucru este facilitat si de principalele caracteristici ale unui sistem de tip ERP :
❖ Design structurat şi modular, care încorporează module pentru diferite funcţiuni
ale afacerii
❖ Utilizarea unei baze de date centrale
❖ Complexitate ridicată
❖ Costuri ridicate
❖ Flexibilitate
❖ Încorporarea celor mai bune practici de afaceri
❖ Integrarea modulelor componente într-o manieră care asigură fluxul informaţiilor
între toate modulele ap licaţiei, cu grad ridicat de transparenţă
INFORMATICA APLICATA
În ceea ce priveşte ultima variabilă menţionată, adică „potrivirea” dintre soluţia ERP
şi specificu l afacerii, autorii recomandă alegerea soluţiei ERP care prezintă „cel mai
ridicat grad de potrivire” cu necesităţile companiei; în acest sens, este necesar ca
anterior achiziţiei unei soluţii ERP, organizaţia să efectueze o analiză a discrepanţelor
dintre caracteristicile şi modulele sistemului şi nevoile organizaţionale, prin implicarea
în această analiză a specialiştilor tehnici şi a angajaţilor care vor deveni utilizatori ai
sistemului.
Adoptarea unui sistem ERP implică cheltuieli uriaşe pentru organizaţii, indiferent
de dimensiunea cestora: de la zeci de mii de Euro (în cazul intreprinderilor mijlocii),
până la milioane de Euro, în situaţia marilor companii.
In realitate insa, costul implementării unui sistem integrat de tip ERP este extrem
de dificil de previzionat, deoarece el depinde de o multitudine de variabile, cum ar fi:
❖ numărul de divizii ale companiei care vor fi servite;
❖ numărul de module care vor fi instalate;
❖ munca necesară pentru integrarea sistemelor deja existente;
❖ dorinţa de schimbare a companiei;
❖ cât de complex se doreşte a fi proiectul
Afară de acestea, la implementarea ERP mai există şi nişte costuri ascunse, care
sunt destul de dificil de comensurat şi de previzionat. Cercetătorii şi cei ce
implementează softuri ERP consideră că următorii factori sunt cel mai adesea
răspunzători de subevaluarea bugetului:
❖ Conversia datelor. Chiar dacă este un adevăr admis de puţine companii, totuşi
foarte multe din datele stocate în sistemele vechi nu sunt de prea mare actualitate
şi relevanţă. Transformarea lor şi mutarea în sistemul client-server cerut de ERP
costă bani şi pune destul de multe probleme practice.
❖ Analiza datelor. De multe ori, datele din sistemul ERP trebuie combinate cu date
prelevate din exteriorul companiei pentru realizarea de diverse rapoarte. Este
necesar astfel ca la costul pachetului ERP să fie adăugat şi costul unor
instrumente de „Data Warehouse”, împreună cu costul unor specialisti în „forarea
datelor”. Reîmprospătarea zilnică a datelor dintr-un mare depozit de date de la
nivelul întreprinderii poate fi destul de greoaie, deoarece sistemele ERP nu sunt
optimizate pentru a indica ce date au fost modificate de la o zi la alta.
Deşi există mai multe modalităţi de formare a echipei de proiect care se va ocupa
de adoptarea soluţiei ERP în organizaţie, se pare că modalitatea cea mai eficientă pentru
IMM -uri este cea “cu greutate” (“heavyweight”).
Sructura unei echipe de acest tip nu necesită ca membrii proiectului să se dedice
în exclusivitate unor sarcini bine delimitate din cadrul proiectului, ci responsabilităţile
fiecăruia dintre membrii pot varia în funcţie de cerinţele specifice fiecărei etape de
implementare.
Echipa de proiect va fi condusă de un manager care va dispune de control şi
autoritate direct asupra echipei. Principale le avantaje ale unei echipe de proiect ERP de
tip “heavyweight” constau în:
❖ creşterea şanselor de alinierea implementării soluţiei ERP cu strategia de afaceri,
rezolvarea rapidă a potenţialelor conflicte,
❖ o comunicare eficientă privind toate aspectele proiectului de implementare.
Formarea echipei de proiect ERP de acest tip este ideală pentru afacerile mici, dar
devine mai dificil de utilizat pe măsură ce creşte complexitatea implementării soluţiei.
B. Implementarea strategiei
Odată cu tranziţia la noul sistem ERP, informaţ iile conţinute în vechiul sistem
trebuie transferate în noua soluţie; în acest scop, IMM-urile pot apela la două metode de
conversie a bazei de date: electronică şi manuală.
Conversia electronică a bazei de date este rapidă şi se face automat de către
softuri specializate. Pe de altă parte, conversia manuală presupune introducerea datelor
în noul sistem de către utilizatori.
Desigur, conversia manuală a datelor necesită o perioadă mult mai îndelungată de
timp decât cea electronică, dar facilitea ză verificarea integrităţii info rmaţiilor ca re t
rebuie transferate în noul sistem. Pentru majoritatea afacerilor mici şi mijlocii, metoda
de conversie reco mandată este cea manuală; mai mult, este
indicat ca introducerea manuală a informaţiilor în noul sistem să fie realizată chiar de
către viitori utilizatori direcţi ai aplicaţiei, care pot astfel să se familiarizeze mai uşor cu
noul mediu de lucru.
E. Strategia de managementul riscului
Implementarea unei soluţii ERP este extrem de complexă, poate generea beneficii
deosebite pentru afacere, dar co mportă şi riscuri ma jore. Riscurile asociate cu imp
lementarea soluţiei ERP într-un IMM pot deriva din următorii factori:
❖ Locaţia IMM-ului: angajaţii aface rilor mici sau mijlocii care activea ză în
localităţi de dimensiuni reduse vor manifesta rezistenţă mai înaltă la adoptarea
soluţiilor ERP, întrucât, dată fiind dimensiunea redusă a localităţii, nu au şansa de
a intra în contact cu alţi utilizatori ai sisteme lor ERP, care le-ar putea împă rtăşi
din propria experinţă de utilizatori.
❖ Realităţile IMM-urilor: afacerile mici şi mijlocii sunt adesea supuse presiunilor
financiare imediate, de accea un IMM va fi mai tentat să aleagă o soluţie ERP ce
presupune costuri mai reduse, în defavoarea uneia care i-ar putea aduce beneficii
strategice.
❖ Nişa firmei: adesea IMM-urile acţionează pe o piaţă de nişă, cu un produs
specific, iar această piaţă poate să nu prezinte suficient interes pentru furnizorii de
soluţii ERP, astfel încât aceştia nu vor elabora soluţii ERP care să se potrivească
specificu lui de activitate al IMM-ului în cauză.
Curs 8 : Fazele detaliate din cadrul ciclului de viata a unui SI si diverse modele
Principalele faze:
6. Proiectarea componentelor SI
Modelul spirala
Detemina costurile asociate proiectarii sistemului informatic in parte, pentru
fiecare prototip realizat
Etapele:
➢ Analiza riscurilor
➢ Elaborarea prototipului
➢ Simularea si testarea
➢ Evidentierea cerintelor pe baza simularii si testarii
➢ Validarea cerintelor
➢ Planificarea viitoarelor dezvoltari
Modelul V
➢ Aduce un plus de calitate semnificativ fata de modelul cascada
Dacă sistemul proiectat nu impune o separare a celor două etape, atunci ele se
regăsesc într-o singură etapă numită proprietatea sistemelor informatice.
Activităţile desfăşurate pentru proiectarea sistemului sunt:
• stabilirea arhitecturii sistemului/subsistemelor/modulelor sistemului şi proiectarea
proceselor;
• proiectarea bazei de date/fişierelor;
• proiectarea intrărilor;
• proiectarea ieşirilor;
• proiectarea interfeţei cu utilizatorii;
• proiectarea programelor.
La proiectarea sistemului informatic, trebuie sa se tina cont de principiul esalonarii.
Acesta se refera la ordinea în care vor fi abordate subsistemele/modulele sistemului
informatic de la proiectare până la implementare, cu asigurarea condiţiilor pentru
integrarea lor treptată, pe măsura realizării condiţiilor evidenţiate în etapa de analiză.
La stabilirea ordinii de prioritate în abordarea structurilor sistemului informatic pot fi
avute în vedere următoarele criterii:
• prioritatea obiectivelor componente;
• asigurarea legăturilor între componente;
• disponibilitatea resurselor.
Cea mai mare prioritate o au modulele componente ale subsitemului pentru
conducerea producţiei, după care se abordează modulele subsistemelor referitoare la
resursele necesare producţiei. Această ordine este determinată de faptul că producţia
constituie activitatea cea mai importantă, iar celelalte activităţi care asigură procesul de
producţie, direct sau indirect, cu resursele necesare, apar ca procese dependente, iar pe
de altă parte, obiectivele şi sarcinile acestor activităţi dependente sau secundare sunt
determinate integral de procesul de producţie
De asemenea, modulele informatice pentru conducerea producţiei conduc, în principiu,
la obţinerea celor mai însemnate efecte din punct de vedere economic (creşterea
profitului, creşterea gradului de utilizare a capacităţilor, creşterea producţivităţii muncii
etc.).
Totodată, subsistemul pentru conducerea producţiei ridică cele mai dificile
probleme de proiectare a soluţiilor, de realizare a culegerii, transmiterii şi prelucrării
datelor, atât din punct de vedere al echipamentelor, cât şi al programelor. Aceste cerinţe,
mai deosebite, vor stimula şi vor determina aplicarea unor soluţii mai evoluate, cum ar
fi, de exemplu, utilizarea echipamentelor terminale, inclusiv de culegere a datelor.
Între componentele unui subsistem informatic, ca şi între diferite subsiteme, există o
serie de legături informaţionale, îndeosebi între colecţiile de date ale acestora.
Ordinea de abordare şi realizare a componentelor sistemului informatic se planifică
şi în funcţie de asigurarea în timp cu diferite categorii de resurse, cum ar fi:
• limita fondurilor ce pot fi alocate în timp pentru realizarea sistemului informatic;
• nivelul de dotare cu tehnică de calcul existent în etapa de concepere şi cel
prevăzut a fi atins în timp;
• forţele de proiectare pe care le va antrena proiectul;
• personalul de specialitate existent şi în pregătire, la unitatea beneficiară, necesar
pentru implementarea şi exploatarea curentă a sistemului informatic.
Planificarea realizării sistemului informatic, obţinută în funcţie de toate aceste
criterii, se va concretiza în graficul de detaliu, prezentat sub formă tabelară, sub formă
de grafic GANTT sau sub formă de grafic PERT. Ultimele au avantajul prezentării
condiţionărilor între activităţile de realizare a componentelor de o serie de activităţi
nelegate de proiectare (pregătirea cadrelor, raţionalizarea sistemului de evidenţă,
achiziţionarea unor echipamente etc.).
Elemente de eficienţă
Proiectarea dialogurilor
Proiectarea dialogurilor este procesul prin care sunt proiectate toate secvenţele
folosite de utilizator pentru a comunica cu un sistem informatic.
Modelarea logică a datelor descrie datele cu ajutorul unei notaţii speciale, care
corespunde unui mod de organizare a acestora de către un sistem de gestiune a bazelor
de date.
Tipuri de retele
7. Nivelul aplicatie
Este un buffer intre interfata utilizatorului (adica ceea ce vede acesta pentru a-si
desfasura activitatea) si aplicatia retelei
Aplicatia retelei :
a. Partea integranta a aplicatiei folosita de utilizator
b. API (Application programming interface) – este apelat de catre aplicatia utilizatorului
5. Nivelul sesiune
M2 – Semi Duplex
M3 – Full Duplex
Nivelul transport
1. Metoda bufferului
2. Intreruperea datelor de la sursa si reluarea lor cu intermintenta
3. Metoda ferestrelor glisante
SUPORT DE CURS AN II (IMA)
Pas 4: Cristina receptioneaza mesajul insa din pacate, primeste sa zicem doar primii
4 biti din fereastra.
Pas 5:
Cristina va notifica pe Constanta de faptul ca a primit doar primii 4 biti, si ii cere
acesteia sa retrimita bitii pierduti
A f a r
Pas 6:
Constanta va glisa fereastra cu 4 pozitii, va relua transmiterea bitilor 5-8 si va adauga 4
biti noi (9-12)
A f a r a e s t e f o a
➔
Pas 7: Cristina receptioneaza bitii de la 5 la 12 si totul este ok.
Pas 8: Cristina notifica faptul ca a receptionat toti bitii si o roaga pe Constanta sa
trimita acum bitii urmatori (13 la 20)
Ambii parteneri gliseaza fereastra cu 12 pozitii si se va incepe transmiterea bitilor 13 la
20, si tot asa pana se termina intregul proces de comunicare.
A f a r a e s t e f o a r t r c a l d !
Nivelul retea
Conform IP V4, exista un numar de 5 clase in care sunt impartite aceste adrese
Clasa A – include retelele de mari dimensiuni (reteaua unei tari sau a unei
companii foarte mari)
NNNNNNNN HHHHHHHH HHHHHHHH HHHHHHHH
Clasa B – include retelele de dimeniuni medii (reteaua unei universitati)
NNNNNNNN NNNNNNNN HHHHHHHH HHHHHHHH
Clasa C – include retelele de mici dimensiuni (furnizorii locali de internet)
NNNNNNNN NNNNNNNN NNNNNNNN HHHHHHHH
Clasa D si E, folosite pentru dezvoltari viitoare (nu avem separare retea/gazda)
Adrese clasa A
Clasa A: Primul bit este intotdeauna 0;
1 octet ptr retele si 3 ptr gazde
00000000 00000000 00000000 00000000 0 0 0 0
01111111 11111111 11111111 11111111 127 255 255 255
Adrese Adrese gazde Intervale teoretice de adresare:
retele
2^7=128 Utilizatori:2^24=16777216
01111111(2) =
1*2^0+1*2^1+1*2^2+1*2^3+1*2^4+1*2^5+1*2^6+0*2^7=1+2+4+8+16+32+64=127
11111111=1*2^0+1*2^1+1*2^2+1*2^3+1*2^4+1*2^5+1*2^6+1*2^7=127+128=255
Adrese clasa B
Clasa B: Primii 2 biti sunt intotdeauna 10;
2 octeti ptr retele si 2 ptr gazde
10000000 00000000 00000000 00000000 128 0 0 0
10111111 11111111 11111111 11111111 191 255 255 255
Adrese retele Adrese Gazde Intervale teoretice de adresare:
2^14=16384 2^16=65536
10000000(2)=128
10111111(2)= 1*2^0+1*2^1+1*2^2+1*2^3+1*2^4+1*2^5+0*2^6+1*2^7=63+128=191
Adrese clasa C
Clasa C: Primii 3 biti sunt intotdeauna 110;
3 octeti ptr retele si 1 ptr gazde
11000000 00000000 00000000 00000000 192 0 0 0
11011111 11111111 11111111 11111111 223 255 255 255
Adrese retele Adrese Intervale teoretice de adresare:
Gazde
2^21=2097152 2^8=256
Adrese clasa D
Clasa D: Primii 4 biti sunt intotdeauna 1110;
Adrese clasa E
Clasa E: Primii 4 biti sunt intotdeauna 1111;