Zadanie 37.
W Ramce zamieszczono kod źródłowy, w którym zastosowano instrukcje warunkową Switch. Jest ona:
zbiorem warunków, które mogą być spełnione.
Warunkiem zawsze spełnionym.
Konkretnym warunkiem złożonym
Wieloktonie zagnieżdżoną instrukcją Case.
Odp. B
Uzasadnienie
Instrukcja warunkowa switch jest zbiorem warunków które mogą być spełnione. Program sprawdza po kolei warunki i jeżeli któryś jest spełniony to realizuje instrukcje które są mu przypisane. Składnia:
switch(warunek)
{
case wartość1: // jeżeli warunek == wartość1 to wykonuje instrukcje1
instrukcja1;
break;
case wartość2:
instrukcja2;
break;
default: // jeżeli nie jest spełniony żaden warunek to wykonaj instrukcja3
instrukcja3;
break;
};
Jeszcze o default. Jest to warunek który zawsze jest spełniony. Stosuje się go jeżeli Nie pasuje nam żaden warunek. Jest to coś w rodzaju else. Można ją stosować do wykonania tego samego kodu z każdym warunkiem, ale pozostawiam tobie inwencję twórczą.
Zadanie 38.
Metoda zastępująca programowania strukturalnego polega na:
opracowaniu ogólnego planu rozwiązania problemu, który w każdym kolejnym etapie jest uściślany.
Tworzeniu prostych procedur bibliotecznych
Zdefiniowaniu najprostszych procedur i stworzeniu na ich podstawie ogólnego rozwiązania
Programowaniu „od szczegółu do ogółu”
Odp.
Zadanie 39.
Zamieszczony algorytm przedstawia strukturę sterującą instrukcji iteracyjnej
While - Do
Repeat - Until
For - Do - To
For - Downto - Do
Odp. D
Zadanie 40.
W trybie wielozadaniowości z wywłaszczeniem zawieszony program:
może zawiesić cały system operacyjny
nie może zawiesić systemu operacyjnego
zablokuje prace wszystkich innych programów
nie pozwoli usunąć się z pamięci operacyjnej
Odp. B
Wielozadaniowość z wywłaszczeniem - powoduje częściowy dostęp do procesora i innego sprzętu przez co system pomimo działającym kilku programów jest stabilny może działać jedynie trochę wolniej, ale nie jest tak łatwo go zawiesić. Takimi systemami operacyjnymi są GNU/Linux oraz Windows XP.