Introducere in Stiinta Calculatoarelor 2013 | Page 112

Persoanele implicate în această activitate sunt: ingineri de sistem (asigură configurarea corectă a sistemului de operare şi a programelor de aplicaţie), administratori de baze de date (asigură configurarea şi asistă utilizatorii în utilizarea corectă a bazelor de date) administratori de reţea (asigură configurarea şi menţinerea bunei funcţionări a echipamentelor şi programelor de comunicaţie), ingineri şi/sau tehnicieni de întreţinere echipament, utilizatori obişnuiţi şi utilizatori „privilegiaţi” – ultimii având de fapt sarcini speciale, de exemplu gestiunea resurselor grupului de lucru, servicii de configurare specifică grupului de lucru; calificativul de „privilegiat” se referă la drepturile (şi răspunderile) extinse pe care le au privind accesul la date şi programe. Exploatarea aplicaţiei – în forma în care a fost achiziţionată, are loc până la apariţia unei versiuni mai perfecţionate (adică o dezvoltare - în engleză „up-grade”) sau până la inutilitatea ei (datorită apariţiei pe piaţă a unor noi produse sau prin dispariţia scopului aplicaţiei). În măsura în care prin modificarea aplicaţiei se pot obţine caracteristici mai performante, se poate intra într-o etapă de dezvoltare a aplicaţiei, în care se repetă toate etapele – de la analiză la implementare, parcurse la realizarea aplicaţiei. Evident, cea mai marea parte a programelor din aplicaţia curentă nu ar trebui să sufere modificări, ci doar cele care nu mai sunt de actualitate sau necesită perfecţionări. 7.1.2. Limbaje de programare În modulele anterioare s-au amintit unele limbaje de programare în contextul declarării tipurilor de date iar apoi a tipurilor de comenzi necesare descrierii prelucrărilor cu ajutorul sistemelor de calcul. De fapt, acestea sunt cele două aspecte generice prin care omul comunică maşinii ce are de făcut: cu ce (datele) şi cum (comenzile). La primele calculatoarele din primele generaţii (din 1948 şi până în 1980) se puteau introduce datele şi comenzile direct în cod binar, prin comutatoare. Acest mod de lucru era extrem de greoi şi în plus era accesibil doar celor care cunoşteau bine maşina şi reprezentările interne ale datelor şi comenzilor (iar varietatea maşinilor de calcul devenise deja foarte mare). Un limbaj de programare apropiat omului oferă independenţă 112