Wykład z Algorytmów 0 03 2008


Wykład z Algorytmów 30.03.2008

1.Radip Application Development RAD

- komponent - obiekt graficzny do budowy interfejsu z biblioteki

- projektant formularzy

- inspektor obiektowy

- edytor kodu

- projekt=aplikacja

2.Pliki Delhi

- *.pas - pliki zawierające kod źródłowy modułów w szczególności formularzy

-*.dfm - informacje o formularzach np. ich komponentach i usytuowaniu

-*.dcu - skąpilowane pliki modułów

-*.dpr - główny plik aplikacji

-*. cfg - opcje kompilatora( ustawienia)

- *.dof - opcje projektu

-*.res - pliki z zasobami (ikona pliku wykonywalnego, obrazy graficzne zawarte w komponentach, multimedia)

3.Struktura aplikacji

-program główny

- w praktyce nieograniczona liczba modułów zapisanych w niezależnych plikach

-rola programu głównego

- podział kodu na moduły

- moduł Windows.pas-WinAPI - służy do komunikacji z systemem operacyjnym

4.Komunikacja w trybie DOS

- dyrektywy kompilatora $APPTYPE CONSOLE w Pascalu

- komunikacja readln writeln

5.Plik projektu (główny moduł)

- rozszerzenie dpr

- tylko w głównym module znajduje się słowo program

- musi tez być słowo uses - używam - nazwy modułów, których będziemy używać

6.Budowa pliku kodu źródłowego

- unit - unikalny w skali aplikacji np. unit1

- interface - część interfejsowa modułu zawiera identyfikatory programu z którego mogą korzystać inne moduły (umieszczamy tu wszystko co ma być widoczne na zewnątrz modułu)

wszystkie identyfikatory umieszczone w tej części są globalne

- implementation - inicjuje moduł, zawiera kod wykonywany przed rozpoczęciem działania programu, inicjowanie wartości zmiennych, dynamiczny przydział pamięci

- finalization - jest wykonywana po zakończeniu działania programu po ostatnich akcjach, zwalnia pamięć, która była dynamicznie przydzielona



Wyszukiwarka

Podobne podstrony:
Z Wykład 02.03.2008, Zajęcia, II semestr 2008, Algorytmy i struktury danych
Z Wykład 15.03.2008, Zajęcia, II semestr 2008, Analiza matematyczna
wyklad 15 5.03.2008, wyklady - dr krawczyk
Systemy bankowe wyklad z 29[1].03.2008 (poprawione), pliki zamawiane, edukacja
wyklad 4 13.03.2008, Administracja UŁ, Administracja I rok, Ustrój organów ochrony prawnej
wyklad 5 28.03.2008, Administracja UŁ, Administracja I rok, Wstęp do prawoznawstwa
wyklad 5 20.03.2008, Administracja UŁ, Administracja I rok, Ustrój organów ochrony prawnej
wyklad 4 14.03.2008, Administracja UŁ, Administracja I rok, Wstęp do prawoznawstwa
wyklad 6 27.03.2008, Administracja UŁ, Administracja I rok, Ustrój organów ochrony prawnej
Z Wykład 01.03.2008, Zajęcia, II semestr 2008, Rachunek prawdopodobieństwa
Z Wykład 16.03.2008, Zajęcia, II semestr 2008, Techniki Internetowe
Z Wykład 29.03.2008, Zajęcia, II semestr 2008, Matematyka dyskretna i logika
PWiK - Wykład 14-03-2008, Budownictwo S1, Semestr IV, PWiK, Wykłady, PWiK 2
Z Wykład 30.03.2008, Zajęcia, II semestr 2008, Teoria informacji i kodowania
Systemy bankowe wyklad z 30[1].03.2008 (poprawione), pliki zamawiane, edukacja
Z Wykład 15.03.2008, Zajęcia, II semestr 2008, Analiza matematyczna
Z Wykład 29 03 2008 3
Z Wykład 16 03 2008 2
Z Wykład 15 03 2008

więcej podobnych podstron