1.67k likes | 1.86k Views
PRACA DYPLOMOWA Temat: Elektroniczna książka dla Szkoły Policealnej WYKONAŁY : Małgorzata Molik Promotor : mgr inż . Piotr Żak Ewa Mielczarek Nina Woźniak
E N D
PRACA DYPLOMOWA Temat: Elektroniczna książka dla Szkoły Policealnej WYKONAŁY : Małgorzata Molik Promotor : mgr inż . Piotr Żak Ewa Mielczarek Nina Woźniak Radomsko 2006
SPIS TREŚCI 1.Wstęp......................................................3 2.Klocki Eli...........................................4-66 3.Grafika.............................................67-93 4.Język C++.....................................94-119 5.Podsumowanie....................................120 6.Bibliografia.........................................121
WSTĘP Multimedialna pomoc dydaktyczna , powstała na skutek potrzeby stworzenia materiałów pomocniczych do nauki przedmiotu podstawy programowania , wybrane techniki programowania oraz zarządzania bazą danych . W erze dostępu bezpośredniego do informacji jest to nowa jakość pozwalająca w szybszy sposób dotrzeć do wybranych materiałów . Książka elektroniczna jest opublikowana na stronie www.poi.zse-e.edu.pl
CZĘŚĆ I KLOCKI ELI Dalej Wstecz
Klocki Eli Wstecz Dalej
Początek algorytmu Więcej informacji Dalej Wstecz
Koniec algorytmu Więcej informacji Wstecz Dalej
Wprowadzenie danej Więcej informacji Dalej Wstecz
Wyprowadzenie wyniku Więcej informacji Dalej Wstecz
Wykonanie obliczeń Więcej informacji Wstecz Dalej
Sprawdzenie warunku Więcej informacji Dalej Wstecz
Zapis do tablicy Więcej informacji Dalej Wstecz
Odczyt z tablicy Więcej informacji Dalej Wstecz
Początek procedury Więcej informacji Dalej Wstecz
Wywołanie procedury Więcej informacji Dalej Wstecz
Koniec procedury Więcej informacji Dalej Wstecz
Początek metody Więcej informacji Dalej Wstecz
Wywołanie metody Więcej informacji Wstecz Dalej
Deklaracja zmiennych lokalnych Więcej informacji Dalej Wstecz
Deklaracja zmiennych globalnych Więcej informacji Dalej Wstecz
Start zegara Więcej informacji Wstecz Dalej
Oczekiwanie na zegar Więcej informacji Dalej Wstecz
Początek konstruktora Więcej informacji Wstecz Dalej
Wywołanie konstruktora Więcej informacji Dalej Wstecz
Początek destruktora Więcej informacji Dalej Wstecz
Zapis na taśmę Więcej informacji Dalej Wstecz
Odczyt z taśmy Więcej informacji Dalej Wstecz
Przewinięcie taśmy Więcej informacji Dalej Wstecz
Przesunięcie wskaźnika na określoną pozycję Więcej informacji Dalej Wstecz
Przepisanie z tablicy na taśmę Więcej informacji Dalej Wstecz
Przepisanie z taśmy do tablicy Więcej informacji Dalej Wstecz
Sygnał dźwiękowy Więcej informacji Dalej Wstecz
Odegranie muzyki Więcej informacji Dalej Wstecz
Wyświetlenie filmu Więcej informacji Dalej Wstecz
LINIE Linie są wykorzystywane do tworzenia połączeń pomiędzy klockami. Wstecz Dalej
LINIE c.d. - linia pionowa - linia pozioma - linia w prawo do góry - linia w lewo do góry - linia w prawo , w dół - linia w lewo , w dół Wstecz Dalej
LINIE c.d. - połączenie od lewej , linia w dół - skrzyżowanie bez połączenia - połączenie od prawej , linia w dół - połączenie od prawej , linia w górę - połączenie od lewej , linia w górę - połączenie od prawej i lewej , linia w dół Wstecz - połączenie od prawej i lewej , linia w górę Dalej
Początek algorytmu Klocek od , którego rozpoczyna się wykonywanie algorytmu . Może być tylko jeden taki klocek na planszy , również w przypadku , gdy projekt składa się z kilku plansz . Komunikat początkowy : Można umieścić co najwyżej trzy wiersze komunikatu . Wykonanie: Wyświetlakomunikat (jeżeli był wprowadzony) i wymaga potwierdzenia (OK) . Wstecz
Wykonanie obliczeń Wykonuje kolejno obliczenia (zmienne uzyskują wartości) . Lista wykonania : Wjednym klocku można umieścić jednocześnie 32 wiersze tekstu(przejście do nowego wiersza następuje po naciśnięciu klawiszy (Ctrl +Enter) . Każdy wiersz stanowi oddzielną operację i ma postać przypisania Nazwa = Wyrażenie . Zły format wiersza lub wyrażenia powoduje powstanie błędu wykonania . Wstecz
Sprawdzenie warunku Rozgałęzienie algorytmu-kieruje wykonanie lewą lub prawą stroną . Warunek : Warunek w postaci wyrażenia logicznego, w którym mogą występować znaki relacji oraz łączniki logiczne or i and . Brak warunku lub zła jego postać powoduje powstanie błędu wykonania . Jeżeli jedno z wyrażeń ma nieokreśloną wartość , to warunek przyjmuje wartość Fałsz . Wstecz
Wprowadzenie danej Przypisuje zmiennej pobraną wartość . Komunikat : Można umieścić co najwyżej trzy wiersze komunikatu . Nazwa zmiennej :Nazwa zmiennej , której zostanie przypisana wartość liczbowa wpisana podczas wykonywania tego klocka . Brak nazwy zmiennej powoduje powstanie błędu wykonania . Wykonanie :Otwiera okno dialogowe Wprowadzenie wartości . Wstecz
Wyprowadzenie wyniku Wyświetla komunikat i obliczoną wartość wpisanego wyrażenia . Komunikat :Można umieścić co najwyżej trzy wiersze komunikatu . Wyrażenie :Wyrażenie, którego wartość jest obliczana i wyświetlana w chwili wykonywania klocka ; w szczególności wyrażeniem tym może być wartość liczbowa lub zmienna. Brak wyrażenia powoduje powstanie błędu wykonania . Wykonanie : Otwiera okno dialogowe Wyprowadzenie wartości wyniku . Wstecz
Odczyt z tablicy Przypisuje zmiennej wartość odczytaną z pola tablicy . Wiersz : Numer wiersza pola tablicy . Kolumna :Numer kolumny pola tablicy . Numer wiersza i kolumny określa adres elementu tablicy . Brak obydwóch lub jednego z parametrów określających adres powoduje powstanie błędu wykonania . Nazwa zmiennej :Nazwa zmiennej, której jest przypisana wartość odczytana z pola tablicy . Brak nazwy zmiennej powoduje powstanie błędu wykonania . Wstecz
Zapis do tablicy Wpisuje wartość do pola tablicy . Wiersz : Numer wiersza pola tablicy . Kolumna :Numer kolumny pola tablicy . Numer wiersza i kolumny określa adres elementu tablicy. Brak obydwóch lub jednego z parametrów określających adres powoduje powstanie błędu wykonania . Wyrażenie :Dowolne wyrażenie , którego wartość jest obliczana i umieszczana w polu określonym przez pozycję . Brak wartości powoduje powstanie błędu wykonania . Wstecz
Wywołanie procedury Przejście do wykonywania procedury. Przekazanie sterowania do innej planszy , na której opisana jest procedura . Nazwa : Nazwa wywoływanej procedury . Parametry : Listaparametrów aktualnych procedury , oddzielona spacjami . Parametrami mogą być nazwy zmiennych i liczby . Nazwa zmiennej : Nazwazmiennej :- wypełnia się w przypadku procedury przekazującej wartość . Wstecz
Początek procedury Rozpoczyna wykonanie procedury . Nazwa :Nazwa procedury . Parametry: Lista zmiennych lokalnych przejmujących wartości parametrów aktualnych.Różna liczba parametrów w klockach Wywołania procedury i początek procedury powoduje wystąpienie błędu wykonania , podobnie jest sygnalizowany błąd , gdy zamiast zmiennej w liście parametrów pojawia się wyrażenie . Wstecz
Koniec procedury Kończy procedurę i powoduje powrót do nadrzędnego algorytmu . Wyrażenie : Wiersz , w którym jest podawana wartość przekazywana przez procedurę;może zawierać wyrażenie arytmetyczne , w szczególności wartość lub zmienną .W przypadku braku wartości pomimo podstawienia przy wywołaniu jest sygnalizowany błąd wykonania . Jeżeli procedura nie przekazuje wartości – pole to pozostaje niewypełnione . Wstecz
Deklaracja zmiennych globalnych Współczynnik dla różnych plansz projektu . Lista o maksymalnej długości 32 wierszy(2048 bajtów na opis) . Listazmiennych : Lista deklaracji zmiennych globalnych . Nazwy zmiennych mogą znajdować się w jednym wierszu – muszą być wtedy oddzielone odstępami lub przecinkami . Wstecz
Sygnał dźwiękowy i wyświetlenie komunikatu Sygnał dźwiękowy. Komunikat : Możnaumieścić co najwyżej trzy wiersze komunikatu . Wykonanie : Wyświetlakomunikat,generuje sygnał dźwiękowy i wymaga potwierdzenia (OK) . Wstecz
Przewinięcie taśmy Ustawienie wskaźnika na początek , czyli na pierwsze pole taśmy . Wstecz