Dezvoltarea aplicatiilor in C/C++ sub sistemul de operare UNIX

PRP: 26,00 lei
?
Acesta este Prețul Recomandat de Producător. Prețul de vânzare al produsului este afișat mai jos.
Preț: 16,90 lei
Diferență: 9,10 lei
Disponibilitate: In stoc furnizor
Timp confirmare stoc: 1 - 2 zile lucratoare
Editura:
Anul publicării: 2015
Pagini: 125

DESCRIERE

Masinile virtuale Unix au o prezenta semnificativa in industria de soft, in invatamant si in cercetare. Intuind tendinta tot mai ferma a sistemului de operare Unix de a ocupa locul care i se cuvine, de drept, in lumea utilizatorilor, autorul prezentei lucrari ne invita la o expeditie esentiala in lumea elementelor-suport indispensabile pentru toti cei care bat la portile programarii sub Unix. O lume deosebita, din punct de vedere al solutiilor si avantajelor, iata cum putem caracteriza, pe scurt, oferta Unix pentru programatorii in limbajul C. In mod constient, autorul, cadru didactic cu experienta la Universitatea din Bucuresti, ne invita sa reflectam asupra unor subiecte care ii descumpanesc pe unii utilizatori prin subtilitatea lor, dar ii entuziasmeaza pe cei care au descoperit imensele rezerve ale platformei Unix. Studentilor, in primul rand, dar si altor categorii de specialisti, aceasta lucrare le poate fi o calauza inspirata pe drumul plin de surprize al programarii C sub auspiciile sistemului de operare Unix.

Cuprins:


1. Utilitare pentru dezvoltarea de aplicatii scrise in limbajul C

1. 1. Introducere

1. 2. Verificarea sintaxei cu ajutorul comenzii lint

1. 3. Comanda de compilare cc

1. 4. Editorul de legaturi ld

1. 5. Construirea bibliotecilor

1. 6. Comanda nm

1. 7. Gestiunea dependintelor. Comanda make

1. 8. Gestionarea versiunilor surselor. Sistemul SCCS

1. 9. Indentarea codului. Comanda cb

1. 10. Vizualizarea structurii unui program cu ajutorul comenzii cflow

1. 11. Alte comenzi utilizabile pentru dezvoltarea aplicatiilor

 

2. Interfata aplicatiilor cu sistemul de operare

2. 1. Generalitati despre sistemul de operare UNIX

2. 2. Bibliotecile sistem

2. 3. Gestionarea erorilor

2. 4. Aspecte generale legate de pornirea si oprirea proceselor

 

3. Gestionerea intrarilor si iesirilor

3. 1. Generalitati

3. 2. Gestionarea atributelor i-nodului

3. 3. Operatiunile de baza asupra fisierelor: deschidere, inchidere, citire, scriere

3. 4. Duplicarea descriptorilor

3. 5. Controlul intrarilor si iesirilor prin intermediul apelului fcntl

3. 6. Controlul pozitiei curente prin intermediul apelului lseek

3. 7. Gestionarea legaturilor simbolice

3. 8. Gestionarea directoarelor

3. 9. Utilizarea bibliotecii C standard pentru gestionarea fisierelor

3. 10. Pretectia fisierelor in memorie

 

4. Gestionarea terminalelor

4. 1. Generalitati

4. 2. Sesiuni si grupuri de procese

4. 3. Gestiunea parametrilor functiei de control

4. 4. Citirea si scrierea fisierelor aferente unui terminal

 

5. Gestiunea proceselor

5. 1. Caracteristicile generale ale unui proces

5. 2. Organizarea memoriei unui process

5. 3. Crearea proceselor

5. 4. Procese zombi si sincronizarea tata-fiu

5. 5. Primitivele din familia exec

 

6. Gestionarea semnalelor

6. 1. Introducere

6. 2. Identificarea semnalelor

6. 3. Trimiterea de semnale catre un proces

6. 4. Comportarea proceselor la primirea unui semnal

6. 5. Coditii de receptie a unui semnal de catre un proces

6. 6. Blocarea si deblocarea semnalelor

6. 7. Gestionarea handlerelor de tratare a semnalelor

6. 8. Asteptarea unui semnal de catre un proces

6. 9. Salturi intr-o alta functie decat cea curenta

 

7. Comunicarea intre procese cu ajutorul fisierelor speciale de tip tub (pipe)

7. 1. Caracteristicile fisierelor de tip tub

7. 2. Tuburile obisnuite

7. 3. Tuburile cu nume

 

8. Comunicarea intre procese cu ajutorul ipc system v

8. 1. Introducere

8. 2. Cozile de mesaje

8. 3. Vectorii de semafoare

8. 4. Segmentele de memorie partajata

 

9. Alte apeluri utile

9. 1. Gestionarea timpului

9. 2. Generatorul de numere aleatoare

9. 3. Biblioteca matematica

9. 4. Tipuri de caractere si conversii de siruri de caractere

9. 5. Gestionarea zonelor abstracte de memorie

9. 6. Manuirea sirurilor de caractere

9. 7. Gestionarea identitatii utilizatorilor

Nr. de pagini: 125
Anul aparitiei: 2015

REVIEW-URI

Scrie un review și spune-ne opinia ta despre acest produs scrie un review

Titluri de aceiași autori

Created in 0.0612 sec
Acest site folosește cookie-uri pentru a permite plasarea de comenzi online, precum și pentru analiza traficului și a preferințelor vizitatorilor. Vă rugăm să alocați timpul necesar pentru a citi și a înțelege Politica de Cookie, Politica de Confidențialitate și Clauze și Condiții. Utilizarea în continuare a site-ului implică acceptarea acestor politici, clauze și condiții.