Sprawdzian wiadomości z zakresu podstaw programowania w
Transkrypt
Sprawdzian wiadomości z zakresu podstaw programowania w
MiniKurs programowania w środowisku Borland Delphi Odcinek XX Sprawdzian wiadomości z zakresu podstaw programowania w środowisku Borland Delphi Test wielokrotnego wyboru - składa się z 20 pytań o różnym stopniu trudności. Porusza zagadnienia realizowane podczas internetowego MiniKursu. 1) W Delphi kod wykonywalny powstaje na skutek: a) interpretacji b) wykonywania c) kompilacji 2) Jakie jest rozszerzenie pliku projektu to: a) .dfm b) .dpr c) .pas 3) Wskaż przycisk, skrótu który należy kliknąć, by przełączać się miedzy oknami projektu formularza a edytorem kodu: a) Run b) Toggle Form/Unit c) Save All 4) Kopie zapasowe plików projektu sporządzamy: a) po to, by możliwa była praca nad projektem na innym komputerze b) na wypadek zawieszenia systemu operacyjnego i utraty zmian c) gdyby okazało się niezbędne anulowanie wprowadzonych w programie modyfikacji 5) Inspektor obiektów zawiera dwie karty. Wskaż je: a) Properties i Events b) Standard i Additional c) File iI Edit 6) Do jakich celów można wykorzystać składnik OpenDialog?: a) Ddo otwierania istniejących projektów w czasie projektowania. b) Ddo korzystania z okna dialogowego Otwórz w czasie wykonywania programu. c) Ddo tworzenia nowego modułu. 7) Jaką właściwość należy zmienić, by ustawić treść napisu na składniku: a) Text b) Caption c) Visible 8) Kiedy możliwa jest zmiana właściwości dostępnych w oknie Inspektora obiektów: a) tylko w czasie projektowania (na formatce) b) tylko za pośrednictwem kodu (w źródle) c) w czasie projektowania i za pomocą kodu Klub IKS www.informatyka.edu.pl © Copyright 2003 by Wydawnictwo Szkolne PWN Opracowała Anna Kijo MiniKurs programowania w środowisku Borland Delphi Odcinek XX 9) Które z poniższych zapisów przedstawiają prawidłowe komentarze w używanej przez ciebie wersji Delphi: a) { komentarz } b) // komentarz c) (*\\komentarz\\*) 10) Jaki będzie efekt umieszczeniae w programie poniższej instrukcji: ShowMessage (‘Błąd’); a) Kompilacja programu zakończy się niepowodzeniem. b) Podczas wykonywania zasygnalizowany zostanie błąd w tej linii. c) Wykonanie linii spowoduje wyświetlenie okna dialogowego z informacją o błędzie. 11) Składnik typu Mmemo może: a) może zawierać kilka linii tekstu b) służyć do wyprowadzana wyników programu, lecz nie do wprowadzania danych c) zawierać tylko jedną linię tekstunie może zawierać kilku linii tekstu 12) Które z powyższych poniższych stwierdzeń jest prawdziwe? a) Z każdym formularzem musi być skojarzony modułplikiem formularza jest związany plik modułu. b) W każdym projekcie musi być formularzmuszą być co najmniej 2 formularze. c) Drugim formularzem w projekcie musi być zawsze okno z informacjami o programie. 13) Jaka jest największa dopuszczalna liczba formularzy w projekcie a) od 2 do 9, w zależności od wersji programu b) tylko 10 c) dowolna liczba ograniczona wyłącznie potrzebami projektu i zasobami komputera 14) Co to jest obiekt? a) dane b) czynności c) dane i związane z nimi czynności 15) Do czego służy właściwość ShowHint? a) pokazania nowego formularza b) wyświetlania podopwiedzi c) uaktywnienia projeaktowanego w danej chwili formularza 16) Ile modułów powstaje po dodaniu nowego formularza do projektu? a) 0 b) 1 c) 2 17) Która część modułu występuje w kodzie źródłowym jako pierwsza? a) sekcja implementacji b) sekcja inicjacji c) sekcja interfejsu Klub IKS www.informatyka.edu.pl © Copyright 2003 by Wydawnictwo Szkolne PWN Opracowała Anna Kijo MiniKurs programowania w środowisku Borland Delphi Odcinek XX 18) Jakie jest działanie poniższego wyrażenia? Memo1.CutToClipboard; a) wytnij zawartość pola edycji do schowka b) wytnij obiekt c) wytnij komponent Mmemo i wklej do źródła 19) Do czego służy funkcja PlaySound? a) do odtwarzania plików *.mid b) do odtwarzania plików *.vaw c) do odtwarzania plików *.avi 20) Na której karcie pPalety składników (komponentów) można znaleźć przycisk SpeedButton? a) Standard b) Additional c) Dialogs KLUCZ DO TESTU 1. c 2. b 3. b 4. 5. abc a 6. b 7. b 8. c 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. abc c a a c c b b c a abc b Klub IKS www.informatyka.edu.pl © Copyright 2003 by Wydawnictwo Szkolne PWN Opracowała Anna Kijo