UPSSS! JavaScript nie działa sprawdź ustawienia przeglądarki

Logowanie Rejestracja

Informacje o produkcie

Ćwiczenia laboratoryjne w Visual C++ 6


Ćwiczenia laboratoryjne w Visual C++ 6
  Cena:

Ilość

przechowalnia

16,00 zł

Dostępność: jest w magazynie sklepu
Dostępna ilość: 6
Najniższy koszt wysyłki to tylko 13,00 zł

Najedź aby zobaczyć wszystkie koszty wysyłki

Specyfikacja książki
Ilość stron
112
Okładka
miękka
Format
B5
Rok wydania
2007 - wyd. I
Język
polski
  Cena:

Ilość

przechowalnia

16,00 zł

Książka jest przeznaczona dla osób znających standard języka C i programujących proceduralnie (nieobiektowo) w tym języku. Zestawy ćwiczeń i towarzysząca im teoria ilustrują to, co wyróżnia język C++ od języka C. W konstrukcji kolejnych ćwiczeń przyjęto, że będą one realizowane za pomocą kompilatora Microsoft Visual C++ 6. Zamieszczone przykłady zostały sprawdzone za pomocą tego kompilatora i wykonane z użyciem narzędzia AppWizard, które tworzy szkielet projektu, używając klas wyprowadzonych z klas MFC (Microsoft Foundation Class).
Celem ćwiczeń od 1 do 9 jest opanowanie mechanizmów języka C++ i najlepiej jest je realizować używając aplikacji terminalowych (Win32 Console Application), aby nie rozpraszać się na problemach występujących podczas tworzenia sterowanych zdarzeniowo aplikacji windowsowych.
Cztery ostatnie ćwiczenia o numerach od 10 do 13 dotyczą podstaw tworzenia aplikacji windowsowych (MFC AppWizard (exe)) z użyciem narzędzia AppWizard.
Ćwiczenia 10 i 11 dotyczą tworzenia aplikacji bazujących na oknach dialogowych (Dialog Based) oraz ilustrują podstawy projektowania dialogów i posługiwania się kontrolkami - przesyłania danych między zmiennymi aplikacji a kontrolkami oraz obsługiwania komunikatów generowanych przez zdarzenia zachodzące w tych kontrolkach.
Ćwiczenia 12 i 13 dają podstawę tworzenia aplikacji SDI (Single Document Interface), to jest aplikacji z typowym oknem windowsowym zawierającym menu, pole widoku oraz linię statusu. Szkielet tych aplikacji implementuje funkcje klasy dokumentu do przechowywania danych i klasę widoku, której zadaniem jest prezentacja użytkownikowi danych z dokumentu. Bardzo prosty przykład ilustruje podstawy oprogramowania menu, widoku, wydruku oraz nagrywania danych do plików dyskowych i odczytu tych danych z plików.
Na końcu zaproponowano kilka zadań do samodzielnego zaprojektowania aplikacji SDI.

Spis treści:

Wprowadzenie

Ćwiczenie I. Aplikacje tenninalowe. Formatowanie wejścia i wyjścia
I. Teoria i przykłady
1. Tworzenie aplikacji terminalowych w Visual C++ 6
2. Obiekty strumieniowe
3. Formatowanie obiektów strumieniowych
4. Sterowanie strumieniami
II. Zadania do realizacji
III. Pytania sprawdzające

Ćwiczenie 2. Klasy i obiekty
1. Teoria i przykłady
1. Definiowanie klasy
2. Definiowanie obiektów i dostęp do składowych klasy
II. Zadania do realizacji
III. Pytania sprawdzające

Ćwiczenie 3. Konstruktory i destruktory
1. Teoria i przykłady
1. Inicjowanie obiektów
2. Definiowanie konstruktorów i destruktorów
3. Konstruktor domyślny
4. Przeciążanie konstruktorów
5. Konstruktor kopiujący
II. Zadania do realizacji
III. Pytania sprawdzające

Ćwiczenie 4. Wskaźniki, obiekty i tablice obiektów. Wskażnik this
I. Teoria i prrykłady
1. Definiowanie o używanie wskaźników na obiekty
2. Wskaźnik thas
3. Wskaźniki na funkcje
4. Wskaźniki na składowe klasy
5. Tablice obiektów
II. Zadania do realizacji
III. Pytania sprawdzające

Ćwiczenie 5. Przeciążanie operatorów
I. Teoria i przykłady
1. Przeciążanie operatorów
2. Semantyka przeciążania operatorów
3. Inkrementacja i dekrementacja
4. Operator przypisania
II. Zadania do realizacji
III. Pytania sprawdzające

Ćwiczenie 6. Przeciążanie operatorów. Konwersja typu
I. Teoria i przykłady
1. Konwersja konstruktorowa
2. Operator konwersji
II. Zadania do realizacji
III. Pytania sprawdzające

Ćwiczenie 7. Dziedziczenie
I. Teoria i przykłady
1. Dziedziczenie
2. Definiowanie klas pochodnych
II. Zadania do realizacji
III. Pytania sprawdzające

Ćwiczenie 8. Dziedziczenie wielobazowe. Lista inicjacyjna konstruktora
1. Teoria i przykłady
1. Lista inicjacyjna konstruktora
2. Dziedziczenie wielobazowe
II. Zadania do realizacji
III. Pytania sprawdzające

Ćwiczenie 9. Funkcje wirtualne
I. Teoria i przyklady
1. Funkcje wirtualne i ich wywoływanie
2. Definiowanie funkcji wirtualnej
3. Wybrane przypadki wywoływania funkcji polimorficznych
II. Zadania do realizacji
III. Pytania sprawdzające

Ćwiczenie 10. Tworzenie windowsowych aplikacji MFC
I. Teoria i przykłady
1. Podstawy programowania zdarzeniowego
2. Wybrane klasy MFC
3. Urywanie AppWizard
4. Programowanie kontrolek
II. Zadania do realizacji
III. Pytania sprawdzające

Ćwiczenie 11. Doskonalenie programowania kontrolek
1. Teoria i przykłady
1. Formatowanie wprowadzanych i wyprowadzanych danych
2. Programowanie przycisków
3. Programowanie przełączników
4. Pokazanie informacji o aplikacji
II. Zadania do realizacji
III. Pytania sprawdzające

Ćwiczenie 12. Tworzenie aplikacji SDI
I. Teoria i przykłady
1. Budowa aplikacji SDL
2. Projektowanie menu
3. Tworzenie widoku
4. Rozmiary okna i położenie myszki
5. Przewijanie widoku
II. Zadania do realizacji
III. Pytania sprawdzające

Ćwiczenie 13. Przechowywanie i drukowanie dokumentu w aplikacji SDI
I. Teoria i przykłady
1. Drukowanie i podgląd wydruku
2. Serializacja
II. Zadania do realizacji
III. Pytania sprawdzające

Zadania do samodzielnej realizacji
1. Krzywe Lissajous
2. Wykresy wielomianów
3. Wieże Hanoi
4. Liczbowa układanka
5. Gra w kółko i krzyżyk
6. Warcaby
7. Symulator równi pochyłej
8. Domowa książka telefoniczna
Literatura
  Cena:

Ilość

przechowalnia

16,00 zł

Inni klienci kupujący ten produkt zakupili również
Zapytaj o szczegóły
Imię i nazwisko:
E-mail:
Twoje pytanie:
Przepisz kod:
weryfikator
Księgarnia Techniczna zamieszcza w ofercie głównie podręczniki akademickie oraz książki techniczne przede wszystkim z dziedzin takich jak mechanika techniczna, podstawy konstrukcji, technologia gastronomiczna. Główne wydawnictwa w ofercie to Politechnika Warszawska, Politechnika Wrocławska, Politechnika Świętokrzyska oraz POLSL
Księgarnia Techniczna - XML Sitemap
©Sprzedaż Książek. Wszelkie Prawa Zastrzeżone. All Rights Reserved

Wykonanie: inż. Agnieszka Kamińska