ksiazki24h.pl
wprowadź własne kryteria wyszukiwania książek: (jak szukać?)
Twój koszyk:   0 zł   zamówienie wysyłkowe >>>
Strona główna > wyszukiwanie > opis książki

PROGRAMOWANIE STRUKTURALNE I OBIEKTOWE TOM 2.


WOJTUSZKIEWICZ K.- PROGRAMOWANIE OBIEKTOWE I PROGRAMOWANIE POD WINDOWS

wydawnictwo: PWN , rok wydania 2010, wydanie I

cena netto: 28.50 Twoja cena  27,08 zł + 5% vat - dodaj do koszyka

Programowanie strukturalne i obiektowe Tom 2

Programowanie obiektowe i programowanie pod Windows


2-tomowa publikacja dla wszystkich, którzy chcą zrozumieć, na czym polega programowanie komputerów . Zawiera treści z zakresu podstaw algorytmów, programowania strukturalnego, programowania obiektowego oraz struktur danych.

Tom 1 obejmuje podstawy programowania oraz programowanie strukturalne w językach Pascal i C/C++.

Tom 2 zawiera zagadnienia zaawansowane:

  • programowanie obiektowe w języku C++;

  • programowanie aplikacji w środowisku Windows;

  • programowanie wizualno-obiektowe z użyciem pakietu Borland C++ Builder;

  • wprowadzenie do języka Java i programowania współbieżnego;

  • wybrane algorytmy sortowania i wyszukiwania;

  • dynamiczne struktury danych.

Publikację szczególnie polecamy słuchaczom techników i szkół pomaturalnych kształcących się w zawodzie technik informatyk, ponieważ przy doborze materiału uwzględniono wymagania egzaminu potwierdzającego kwalifikacje w tym zawodzie.


Część trzecia. C++, programowanie obiektowe    

9. Na czym polega programowanie obiektowe  

10. Klasy i obiekty, właściwości i metody    
10.1. Definiowanie klasy        
10.2. Definiowanie metod klasy     
10.3. Tworzenie i wykorzystanie obiektów klasy     
10.3.1. Tworzenie obiektów klasy       
10.3.2. Dostęp do składowych obiektu       
10.3.3. Modyfikatory dostępu        
10.3.4. Funkcje zaprzyjaźnione   
10.4. Konstruktor       
10.5. Destruktor     

11. Dziedziczenie          
11.1. Dziedziczenie jednokrotne      
11.1.1. Program Kalkulator       
11.1.2. Program Belfer        
11.2. Dziedziczenie wielokrotne 
11.2.1. Modyfikator protected      
11.3. Preprocesor i pliki nagłówkowe   
11.3.1. Dyrektywa #include     
11.3.2. Dyrektywy: #define i #undef  
11.3.3. Kompilacja warunkowa 
11.3.4. Instrukcja typedef      
11.3.5. Dyrektywa #pragma  
11.3.6. Pliki nagłówkowe    

12. Przeładowywanie (przeciążanie) operatorów   

13. Funkcje wirtualne i polimorfizm  

14. Podstawy obsługi wejścia/wyjścia   
14.1. Formatowane wejście/wyjście w C++   
14.2. Nieformatowane wejście/wyjście w C++  
14.2.1. Nieformatowane wejście   
14.2.2. Nieformatowane wyjście   

15. Operacje na plikach w C++     
15.1. Funkcja good() 
15.2. Funkcja clear()    
15.3. Funkcje obsługujące swobodny dostęp do pliku 

Część czwarta. Programowanie do Windows    

16. Aplikacje do Windows   
Wstęp        
16.1. Interfejs API          
16.2. Notacja węgierska i inne oznaczenia    
16.2.1. Notacja węgierska   
16.2.2. Predefiniowane identyfikatory danych    
16.3. Struktura aplikacji do Windows      
16.3.1. Aplikacje sterowane zdarzeniami   
16.3.2. Wskaźniki do funkcji      
16.3.3. Struktura przykładowego programu   

17. Środowisko C++ Builder dla aplikacji Windows   
17.1. Programowanie wizualno-obiektowe, środowisko RAD  
17.1.1. Ekran C++ Buildera    
17.1.2. Pierwsza aplikacja    
17.1.3. Pomoc w C++ Builder    

18. Struktura prostej aplikacji oraz jej plików C++ Builder   
18.1. Struktura plików projektu i informacja w nich zawarta    
18.2. Przykładowe zmiany w plikach podczas tworzenia aplikacji  
18.3. Przykładowe komponenty  
18.3.1. Karta Standard   
18.3.2. Karta Additional  
18.3.3. Karta Win32   
18.3.4. Karta System   
18.3.5. Karta Dialogs   
18.4. Przykład aplikacji z menu   

19. Aplikacje SDI i MDI  

20. Wybrane zaawansowane techniki programowania
20.1. Biblioteki     
20.1.1. Biblioteki statyczne      
20.1.2. Biblioteki dynamiczne  
20.2. Tworzenie własnego komponentu   

Część piąta. Zarys języka Java, programowanie współbieżne 

21. Podstawy języka Java    
21.1. Podstawowe cechy Javy   
21.2. Programowanie obiektowe w Javie i C++    
21.3. Struktura prostej aplikacji   
21.4. Porównanie typów danych, instrukcji i operatorów Javy i C++  
21.4.1. Typy danych       
21.4.2. Tablice          
21.4.3. Instrukcje      
21.4.4. Operatory       
21.5. Tworzenie własnych klas    
21.6. Interfejsy       
21.7. Obsługa zdarzeń      

22. Przykłady programów  
22.1. Program tekstowy wykorzystujący klasy 
22.2. Przykłady programów wykorzystujących GUI    
22.2.1. Program wykorzystujący pakiet java.awt   
22.2.2. Program wykorzystujący pakiet javax.swing – obsługa zdarzeń    
22.2.3. Program utworzony za pomocą środowiska NetBeans 
22.3. Obsługa wyjątków  

23. Wielowątkowość  
23.1. Stany wątku   
23.2. Wielowątkowość w Javie  
23.2.1. Użycie klasy Thread   
23.2.2. Użycie interfejsu Runnable    
23.3. Przykłady aplikacji jedno- i dwuwątkowej wykonujących to samo zadanie 
23.3.1. Tworzenie aplikacji dwuwątkowej  
23.3.2. Tworzenie aplikacji jednowątkowej  

Część szósta. Wybrane algorytmy oraz dynamiczne struktury danych i ich przetwarzanie   

24. Wybrane algorytmy       
24.1. Sortowanie    
24.1.1. Sortowanie przez wybór   
24.1.2. Sortowanie bąbelkowe   
24.1.3. Sortowanie QuickSort 
24.2. Wyszukiwanie   
24.2.1. Wyszukiwanie wzorca (określonej liczby) w nieuporządkowanym zbiorze liczb      
24.2.2. Wyszukiwanie wzorca w uporządkowanym zbiorze liczb 
24.2.3. Wyszukiwanie wzorca w tekście   
24.3. Algorytm Euklidesa     

25. Dynamiczne struktury danych  
25.1. Tablice dynamiczne   
25.2. Listy   
25.3. Kolejki    
25.4. Stosy    
25.5. Drzewa   

Dodatek A. Kody źródłowe aplikacji z jednym i dwoma wątkami  
Aplikacja jednowątkowa     
Aplikacja dwuwątkowa      
Dodatek B. Tabela manipulatorów wejścia/wyjścia w C++   

Bibliografia   
Indeks       


256 stron, Format: 16.5x23.5cm, oprawa miękka

Księgarnia nie działa. Nie odpowiadamy na pytania i nie realizujemy zamówien. Do odwolania !.

 
Wszelkie prawa zastrzeżone PROPRESS sp. z o.o. 2012-2022