Zadanie 37.

W Ramce zamieszczono kod źródłowy, w którym zastosowano instrukcje warunkową Switch. Jest ona:

  1. zbiorem warunków, które mogą być spełnione.

  2. Warunkiem zawsze spełnionym.

  3. Konkretnym warunkiem złożonym

  4. 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:

  1. opracowaniu ogólnego planu rozwiązania problemu, który w każdym kolejnym etapie jest uściślany.

  2. Tworzeniu prostych procedur bibliotecznych

  3. Zdefiniowaniu najprostszych procedur i stworzeniu na ich podstawie ogólnego rozwiązania

  4. Programowaniu „od szczegółu do ogółu”

Odp.

Zadanie 39.

Zamieszczony algorytm przedstawia strukturę sterującą instrukcji iteracyjnej

  1. While - Do

  2. Repeat - Until

  3. For - Do - To

  4. For - Downto - Do

Odp. D

Zadanie 40.

W trybie wielozadaniowości z wywłaszczeniem zawieszony program:

  1. może zawiesić cały system operacyjny

  2. nie może zawiesić systemu operacyjnego

  3. zablokuje prace wszystkich innych programów

  4. 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.