• Nie Znaleziono Wyników

Temat: Schemat blokowy komputera VBA.

N/A
N/A
Protected

Academic year: 2022

Share "Temat: Schemat blokowy komputera VBA."

Copied!
8
0
0

Pełen tekst

(1)

Temat: Schemat blokowy komputera – VBA.

1. Na ocenę dostateczną

Po uruchomieniu programu Microsoft Excel użyj kombinacji klawiszy Alt+F11 w celu uruchomienia edytora Visual Basic for Applications. Następnie wybierz polecenie InsertUserForm

Uruchom aplikację za pomocą klawisza F5. Ta prosta aplikacja posiada jeden aktywny przycisk służący do jej zamknięcia (krzyżyk w prawym górnym rogu). Użyj go w celu zamknięcia i przejścia do trybu projektowania.

Umieść na formie przycisk (CommandButton) wzięty z okienka Toolbox i zmień napis na przycisku na

„procesor”:

Z okienka Toolbox pobierz element Image, ustal dla niego rozmiar ok. 200 x 200 px (Properties: Width, Height) a następnie za pomocą przycisku znajdującego się obok właściwości Picture w okienku Properties wybierz przygotowany wcześniej obrazek lub zdjęcie przykładowego procesora:

(2)

Dla elementu Image1 ustaw właściwość Visible na False:

Kliknij dwukrotnie na przycisku z napisem „procesor” i wpisz następującą linię kodu:

Image1.Visible = True

Dzięki takiemu zabiegowi wciśnięcie przycisku będzie powodowało wyświetlenie obrazka.

(3)

W podobny sposób wykonaj jeszcze dwa przyciski z napisami: „pamięć operacyjna” oraz „płyta główna”.

Wciśnięcie każdego z nich ma powodować wyświetlenie obrazka/zdjęcia przedstawiającego wskazany element budowy komputera:

Wskazówka

Do ukrycia elementu Image będziesz musiał wykorzystać instrukcję postaci: Image1.Visible = False

(4)

2. Na ocenę dobrą

Wykonaj przycisk z napisem „RESET”, którego wciśnięcie będzie powodowało ukrycie wszystkich elementów (przycisków oraz obrazków) z poprzedniego zadania.

Następnie za pomocą przycisku „SET” odsłoń schemat blokowy współczesnego komputera (schemat przedstawiono na rysunku poniżej), który powinien zawierać następujące elementy:

 magistrala uniwersalna

 procesor

 pamięć operacyjna

 pamięć zewnętrzna

 urządzenia wejścia

 urządzenia wyjścia

 strzałki łączące elementy

Odpowiednie napisy (te, które na liście powyżej zostały wyróżnione kursywą) powinny być wyświetlone w etykietach (Label).

Kliknięcie w etykietę z konkretnym napisem powinno powodować wyświetlenie obrazka przedstawiającego wskazany element.

Kliknięcie w wyświetlony zamiast napisu obrazek powinno skutkować ukryciem obrazka:

sytuacja przed kliknięciem w etykietę z napisem „Procesor”:

(5)

sytuacja po kliknięciu w etykietę z napisem „Procesor”:

sytuacja po kliknięciu w obrazek przedstawiający procesor:

Zadbaj o kolorystykę, tzn. wykorzystaj możliwości, jakie udostępnia w tym zakresie kilka właściwości (Properties) zaznaczonych poniżej:

(6)

3. Na ocenę bardzo dobrą

Wykonaj przycisk z napisem „CLEAR”, którego wciśnięcie będzie powodowało ukrycie wszystkich elementów (przycisków oraz obrazków) z poprzednich zadań:

Następnie za pomocą przycisku „SHOW” odsłoń elementy widoczne na poniższym rysunku:

Napisy „PROCESOR”, „PAMIĘĆ OPERACYJNA” oraz „DYSK TWARDY” powinny być przypisane do elementów OptionButton (okienko Toolbox).

Napisy w etykietach powinny „trójkami” być kojarzone z wymienionymi elementami komputera, tzn.

 procesor --> CPU, QuadCore oraz 3,9 GHz

 pamięć operacyjna --> RAM, 8 GB oraz DDR3

 dysk twardy --> HDD, 1 TB oraz SATA 3

(7)

Zaprogramuj aplikację w taki sposób, aby kliknięcie w daną etykietę (np. z napisem HDD) powodowało zmianę koloru jej tła na zielony, w przypadku gdy zaznaczona jest opcja taka, z którą powinno dane oznaczenie być kojarzone (np. dysk twardy):

natomiast na czerwono – gdy zaznaczona jest inna opcja:

Wskazówka

Użyj instrukcji warunkowych podobnych do tych w przykładach poniżej:

If OptionButton3.Value = True Then Label9.BackColor = RGB(0, 255, 0) If OptionButton1.Value = True Or OptionButton2.Value = True Then

Label9.BackColor = RGB(255, 0, 0)

(8)

4. *) Na ocenę celującą

Rozbuduj fragment aplikacji z zadania na ocenę bardzo dobrą o wyświetlanie na bieżąco (podczas kolejnych kliknięć w poszczególne etykiety) informacji o tym:

 ile skojarzeń było prawidłowych

 ile skojarzeń było nieprawidłowych Wskazówka

Wykorzystaj tzw. zmienne.

Cytaty

Powiązane dokumenty

– Oznacza to, że po tym okresie ilość izotopu C 14 zmniejszy się dokładnie o połowę. – Jeżeli zatem w pewnym momencie ilość C 14 wyniosła 100%, to

Zasady produkcji surówek (Strona pierwsza - Temat na czerwono: Zasady produkcji

Pozostała część konwersatorium będzie poświęcona na odpowiadanie na pytania

Schemat blokowy regulacji / sterowania wraz z opisem sygnałów oraz elementów Układu Automatycznej Regulacji2. Charakterystyki skokowe regulatorów o

Do każdego bloku wchodzi jedno połączenie (oprócz bloku początku algorytmu) i jedno połączenie z niego wychodzi (oprócz bloku warunku, z którego wychodzą

Do każdego bloku wchodzi jedno połączenie (oprócz bloku początku algorytmu) i jedno połączenie z niego wychodzi (oprócz bloku warunku, z którego wychodzą

(Równanie dyfuzji) Zapisz jawny schemat Eulera dla równania dyfuzji, a następnie korzystając z zasady maksimum określ warunki dla których schemat będzie stabilny4. (Równanie

 wyrażanie przyszłości, której nie jesteśmy pewnii, często używając zwrotów takich jak:1. People probably (prawdopodobnie) will travel