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