Programare in C

 de Iorga, Valeriu

Puteti cumpara Programare in C de pe LibrariaOnline.ro.
Programare in C
Mareste imaginea

Programare in C

Editura: ALBASTRA
Status: Disponibil (in limita stocului)
Pret: 33,00 RON

Spune prietenilor din Google despre acest produs:
Apreciere: 4.4/7 (8 voturi)
Timpul maxim de procesare al acestui produs este de 4 zile.
Produsele de curand epuizate nu cad sub incidenta acestor estimari, iar disponibilitatea lor va va fi comunicata in 7 zile de la data comenzii.

Descriere - Programare in C

Cartea se adreseaza atat studentilor facultatilor cu profil informatic, profesorilor care predau discipline informatice si elevilor acestora, dar si tuturor celor interesati sa-si dezvolte propriile aplicatii si isi propune sa formeze si sa consolideze deprinderile necesare scrierii unor programe corecte folosind limbajul de programare C. Topicile prezentate contin: selectia, iteratia, tipurile de date, functii, tablouri, pointeri, siruri de caractere, recursivitate, structuri de date, operatii cu fisiere, directivele preprocesorului, si aplicatii multifisier.

1. Un tur de orizont in limbajul C

1.1. Structura unui program C foarte simplu

1.2. Elemente necesare scrierii unor programe C foarte simple

1.2.1. Directiva  define

1.2.2. Tipuri

1.2.3. Definitii si declaratii de variabile

1.2.4. Atribuirea

1.2.5. Decizia

1.2.6. Ciclul

1.2.7. Afisarea valorii unei expresii (descriptori)

1.2.8. Citirea valorilor de la terminal

1.3. Structura unui program

 

2. Elementele fundamentale ale limbajului C

2.1. Alfabetul limbajului

2.2. Atomi lexicali

2.2.1. Identificatori

2.2.2. Cuvinte cheie

2.2.3. Literali

2.2.4. Siruri de caractere

2.2.5. Comentarii

2.2.6. Terminatorul de instructiune

2.2.7. Constante

2.3. Ciclul de dezvoltare al unui program

2.3.1. Definirea problemei de rezolvat

2.3.2. Identificarea pasilor necesari pentru rezolvarea problemei

2.3.3. Proiectarea algoritmului

2.3.4. Scrierea programului folosind un limbaj de programare

2.3.5. Implementarea programului: editare, compilare, editare de legaturi, executie

2.3.6. Testarea si depanarea programului (debugging)

 

3. Tipuri si variabile

3.1. Introducere

3.2. Tipuri fundamentale

3.2.1. Caracterele (tipul char)

3.2.2. Intregii (tipul int)

3.2.3. Realii (tipurile float si double)

3.2.4. Definiri de tip cu typedef

3.2.5. Tipuri enumerate

3.2.6. Tipul vid (void)

3.3. Tipuri derivate

3.4. Declararea variabilelor

3.5. Echivalenta tipurilor

 

4. Operatori si expresii

4.1. Conversii de tip

4.1.1. Conversii implicite de tip

4.1.2. Conversii aritmetice

4.1.3. Conversiile de tip explicite (cast)

4.2. Operatorii aritmetici

4.3. Operatorii de atribuire

4.4. Operatorii relationali

4.5. Operatorii booleeni

4.6. Operatorii binari (la nivel de biti)

4.7. Operatorul conditional

4.8. Operatorul secventa

4.9. Operatori unari

4.10. Ordinea evaluarii operanzilor

 

5. Instructiuni

5.1. Instructiunea expresie

5.2. Instructiunea compusa (blocul)

5.3. Instructiunea vida

5.4. Instructiunea  if

5.5. Instructiunea  switch

5.6. Instructiunea  while

5.7. Instructiunea  do…while

5.8. Instructiunea  for

5.9. Instructiunea  continue

5.10. Instructiunea  break

5.11. Instructiunea  goto

5.12. Instructiunea return

5.13. Operatii de intrare / iesire

5.14. Probleme rezolvate

5.15. Probleme propuse

 

6. Functii (1)

6.1. Apelarea functiilor

6.2. Definitii de functii

6.3. Comunicarea intre functii prin variabile externe. Efecte laterale ale functiilor

6.4. Functii care apeleaza alte functii

6.5. Programe cu mai multe fisiere sursa

6.6. Fisiere antet

6.7. Functii matematice uzuale

6.8. Probleme rezolvate

6.9. Probleme propuse

 

7. Variabile

7.1. Variabile externe (globale) si variabile interne (locale)

7.2. Domenii de vizibilitate ale variabilelor

7.3. Clase de memorare

7.3.1. Variabile si functii statice

7.3.2. Variabile registri

7.3.3. Initializari

 

8. Tablouri

8.1. Tablouri cu o dimensiune (vectori)

8.2. Probleme rezolvate

8.3. Probleme propuse

 

9. Pointeri

9.1. Operatori specifici pointerilor

9.2. Pointeri generici (pointeri void)

9.3. Pointeri constanti si pointeri la constante

9.4. Operatii aritmetice cu pointeri

9.5. Legatura intre pointeri si tablouri

9.6. Parametri tablouri

 

10.  Siruri de caractere

10.1. Generalitati

10.2. Functii de intrare / iesire relative la siruri de caractere

10.3. Tablouri de pointeri

10.4. Parametrii liniei de comanda

10.6. Probleme propuse (Siruri de caractere)

 

11. Alocarea dinamica a memoriei

11.1. Functii pentru gestiunea dinamica a memoriei

11.2. Probleme rezolvate

 

12. Functii (2)

12.1. Mecanisme de transfer ale parametrilor

12.2. Functii care intorc pointeri

12.3. Pointeri la functii

12.4. Declaratii complexe (sarade)

 

13. Tablouri si pointeri (2)

13.1. Pointeri la pointeri

13.2. Tablouri multidimensionale

13.3. Probleme propuse

 

14. Structuri

14.1. Definirea tipurilor structurilor si declararea variabilelor structuri

14.2. Initializarea structurilor

14.3. Accesul la campurile structurilor

14.4. Pointeri la structuri

14.5. Atribuiri de structuri

14.6. Structuri si functii

14.7. Uniuni

14.8. Probleme rezolvate

14.9. Probleme propuse

 

15. Fisiere

15.1. Operatii de intrare / iesire

15.2. Fisiere text si fisiere binare

15.3. Accesul la fisiere

15.4. Operatii de intrare – iesire

15.5. Probleme rezolvate

15.6. Probleme propuse

 

16. Functii (3)

16.1. Functii recursive

16.1.1. Exemple de definitii recursive

16.1.2. Recursivitate liniara

16.1.3. Recursivitate binara

16.1.4. Exemple de probleme rezolvate recursiv

16.2. Functii cu numar variabil de parametri

16.3. Functii polimorfice

16.4. Probleme rezolvate

16.5. Probleme propuse

 

17. Preprocesorul

17.1. Definirea de constante simbolice

17.2. Substituirea textuala (definirea de macroinstructiuni)

17.3. Includerea de fisiere

17.4. Compilarea conditionata

 

18. Dezvoltarea programelor mari

18.1. Compilare separata

18.2. Utilitarul make

 



(200 pagini) ISBN 978-973-650-274-3

Anul aparitiei: 2011

Alte carti de la editura ALBASTRA

Editura ALBASTRA. Carti de la editura ALBASTRA
Programarea in Java
Editura: Albastra: Java este una din tehnologiile revolutionare ce ofera noi orizonturi programarii aplicatiilor Internet. Cartea de fata ofera o prezentare a notiunilor de baza absolut necesare programarii Java. Chiar daca este departe de a acoperi tehnologia Java in intregime, cartea ofera cititorului toate cunostintele de care acesta are nevoie pentru a-si face intrarea in universul dezvoltarii de software Java. In aceasta carte cititorul gaseste raspunsul la mai multe intrebari simple sau co
Editura 

ALBASTRA

Disponibil   34,00 RON
01/02/2005
Manualul utilizatorului de PC - pentru obtinerea Permisului ECDL
 de 

Kovacs, S.

Descriere:ECDL (European Computer Driving Licence) sau Permisul European de Conducere a Computerului este o certificare recunoscutã pe plan international care permite celor care o obtin sã dovedeascã (si chiar sã se mândreascã) cã au nivelul necesar de cunostinte si abilitãti în utilizarea aplicatiilor de bazã pe calculator. ECDL este un program care se adreseazã unei categorii foarte largi de persoane, persoane care dore
Editura 

ALBASTRA

Disponibil   34,00 RON
23/03/2006
DELPHI 7.0 in 200 de aplicatii
 de 

Oltean, Mihai

Descriere:Delphi este un mediu de programare vizual destinat proiectãrii rapide a aplicatiilor Windows. Cartea oferã o imagine de ansamblu,descriind si exemplificând elementele de bazã necesare programãrii aplicatiilor în mediul Delphi. (458 pagini)
Editura 

ALBASTRA

Disponibil   49,00 RON
23/03/2006
Vezi toate cartile editurii ALBASTRA
cata S_where include general functions after inherit sites


Save Programare in C to del.icio.us del.icio.us   Digg Programare in C Digg   Add Programare in C to Yahoo myWeb Yahoo myWeb   Add Programare in C to furl Furl   Add Programare in C  to Squidoo Squidoo   Add Programare in C  to StumbleUpon Toolbar StumbleUpon   Google Bookmark Programare in C Google Bookmark
Informatii utile

Parteneri:
Credem in corectitudine si promovarea calitatii serviciilor in e-commerce si recomandam oricarei persoane inselate de falsi jucatori din acest domeniu sa se adreseze Autoritatii Nationale pentru Protectia Consumatorului.
Contact Protectia Consumatorului

Publicitate
Afaceri
Cartea saptamanii
Institutul Memorie Culturala
Portal montant - AlpinPoint.ro