Introducere in Stiinta Calculatoarelor 2013 | Page 4

Florin Postolache Introducere în Știința Calculatoarelor 6.3.3. Prelucrări prin metode de Inteligenţă Artificială (IA) ........................................................................96 7. Realizarea programelor şi programe suport ................................................................................................ 99 7.1. Problematica programării ............................................................................................................................. 101 7.1.1. Etape în ciclul de viaţă ale unui produs program ..............................................................................103 7.1.2. Limbaje de programare .....................................................................................................................112 7.1.3. Sintaxa și semantica limbajelor de programare ................................................................................121 7.1.4. Ingineria programării ........................................................................................................................122 7.2. Tehnici şi instrumente de realizare a programelor ....................................................................................... 124 7.2.1. Caracteristici ale programării orientate obiect ..................................................................................128 7.2.2. Tipuri şi structuri de aplicaţii ............................................................................................................129 7.2.3. Instrumente software de dezvoltare a aplicaţiilor .............................................................................134 8. Sisteme de operare şi programe utilitare .................................................................................................... 140 8.1. Sistemul de operare Windows ...................................................................................................................... 142 8.2. Programe utilitare ......................................................................................................................................... 143 8.3. Interfeţe utilizator ......................................................................................................................................... 144 8.3.1. Interfața utilizator linie comandă ......................................................................................................145 8.3.2. Interfata utilizator grafică .................................................................................................................145 8.4. Ecranul tactil ................................................................................................................................................ 146 8.5. Tastatura şi mouse-ul ................................................................................................................................... 148 8.6. Ferestre şi casete de dialog ........................................................................................................................... 149 9. Sisteme IT virtuale ........................................................................................................................................ 155 9.1. Virtual .......................................................................................................................................................... 155 9.2. Virtualizare. Nor informatic ......................................................................................................................... 157 9.3. Virtualizarea serverului ................................................................................................................................ 159 9.4. Virtualizarea reţelei ...................................................................................................................................... 160 9.5. Virtualizarea spaţiului de stocare ................................................................................................................. 161 9.6. Consolidarea serverului ................................................................................................................................ 162 9.7. Abstractizarea infrastructurii IT ................................................................................................................... 163 10. Utilizarea calculatoarelor pentru aplicaţii de birou ................................................................................ 171 10.1. Procesoare de texte ..................................................................................................................................... 172 10.1.1. Structura a unui document scris ......................................................................................................173 10.1.2. Scrierea textului – caractere şi paragrafe ........................................................................................176 10.1.3. Liste şi tabele ..................................................................................................................................180 10.1.4. Verificarea şi corectarea ortografică şi gramaticală ........................................................................183 10.1.5. Lucrul cu documente ......................................................................................................................185 10.1.6. Indicaţii de tehnoredactare computerizată ......................................................................................188 10.2. Foi de calcul tabelar ................................................................................................................................... 190 10.2.1. Structura foii de calcul tabelar ........................................................................................................190 10.2.2. Conţinutul celulelor foii de calcul ..................................................................................................192 10.2.3. Lucrul cu foa