PROGRAMACIÓ PRÀCTICA EN C++

PROGRAMACIÓ PRÀCTICA EN C++

GATIUS VILA, MARTA / FATOS, XHAFA / MARTÍN PRAT, ANGELA / ESQUERRA LLUCIÀ, IGNACI / VALVERDE RUIZ, ALFONS /

17,30 €
IVA incluido
Available in 1 week
Publishing house :
UPC ED. S.L.
Year of edition:
2010
Matter
Informática
ISBN:
978-84-9880-401-0
Pages :
216
Binding :
Rústica
Collection :
TEMES CLAU
17,30 €
IVA incluido
Available in 1 week

Introducció

1 Conceptes bàsics
1.1 Què és la informàtica
1.2 Perspectiva històrica de l'ordinador
1.3 Arquitectura d'un ordinador
1.4 Llenguatge de programació
1.5 Sistemes de numeració
1.6 Àlgebra de Boole
1.7 Teorema de la divisió entera
1.8 Exercicis proposats

2 Programació elemental
2.1 El primer programa
2.2 Entrada i sortida de dades
2.3 Constants, variables i tipus de dades
2.4 Operadors i expressions
2.5 Instruccions de control
2.6 Treballant amb els tipus de dades
2.7 Exercicis resolts
2.8 Exercicis proposats

3 Seqüències
3.1 Introducció
3.2 Definició de seqüències
3.3 Estratègies per tractar problemes de seqüències
3.4 Estratègies per tractar problemes de cerca
3.5 Exemples dirigits
3.6 Problemes avançats
3.7 Exercicis proposats

4 Funcions
4.1 Introducció
4.2 Definició i crida
4.3 Pas de paràmetres
4.4 Àmbit d'identificadors
4.5 Funcions i accions
4.6 Exemples
4.7 Exercicis
4.8 Recursivitat
4.9 Exemples de recursivitat
4.10 Exercicis de recursivitat

5 Taules
5.1 Introducció
5.2 Concepte de taula
5.3 Taules d'una dimensió
5.4 Taules de dues dimensions
5.4.1 Definició
5.4.2 Accés
5.5 Taules amb component de taula
5.6 Taules en els paràmetres formals
5.7 Esquemes de tractament de seqüències aplicats a taules
5.8 Taules parcialment plenes
5.9 Inserció i esborrament de components en una taula
5.10 Taules de caràcters
5.11 Ordenació dels elements d'una taula
5.12 Exemples dirigits
5.13 Exercicis proposats

6 Estructures
6.1 Introducció
6.2 Conceptes bàsics
6.3 Exemples dirigits
6.4 Errors freqüents
6.5 Problemes avançats
6.6 Exemples
6.7 Exercicis proposats
6.8 Conceptes avançats

7 Exemples d'aplicació
7.1 Amb fitxers d'àudio
7.2 Amb fitxers d'imatge
7.3 Amb targetes d'entrada i sortida

Índex de figures
Índex de taules
Referències

L'objectiu d'aquest llibre és introduir el lector en la programació, facilitant-li l'aprenentatge dels conceptes fonamentals de programació i d'un dels llenguatges amb més projecció (el C++). Alhora, volem potenciar les capacitats intel·lectuals generals necessàries per a la programació, especialment l'abstracció i el raonament lògic. El llibre està orientat als cursos d'introducció a la informàtica dels estudis d'enginyeries no informàtiques en general, si bé es pot utilitzar també en estudis d'altres nivells, com ara els últims cursos de batxillerat. El llibre s'estructura en sis capítols i un annex. Al primer capítol, després d'una introducció breu a la informàtica, s'expliquen els conceptes de llenguatge de programació, sistemes de numeració i àlgebra de Boole. Als cinc capítols següents es presenten els conceptes fonamentals per realitzar programes: operadors i tipus de dades, seqüències, accions i funcions, taules i estructures.