W metodzie SFC (Sequential Function Chart) akcje przypisane do kroków mogą być opatrzone kwalifikatorami, które modyfikują sposób ich wykonania (np. kiedy akcja startuje, jak długo trwa, czy jest podtrzymywana, czy wymaga resetu itp.). Z punktu widzenia interpretacji programu kluczowe jest, czy dany kwalifikator wnosi dodatkową regułę wykonania, czy tylko opisuje tryb podstawowy.
Odpowiedź "N" jest poprawna, ponieważ jest powszechnie traktowana jako kwalifikator domyślny dla akcji: oznacza wykonanie "normalne", czyli bez dodatkowych modyfikacji czasowych i bez mechanizmu zapamiętania/podtrzymania stanu niezależnie od aktywności kroku. W praktyce, jeśli blok akcji nie ma jawnie podanego kwalifikatora, to jego semantyka odpowiada właśnie trybowi "N". Z tego powodu zapis kwalifikatora "N" można w opisie pominąć bez wpływu na realizację działania.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "D" wiąże się z modyfikacją czasową (opóźnieniem rozpoczęcia lub aktywacji akcji). Pominięcie takiego kwalifikatora mogłoby spowodować wykonanie akcji natychmiast zamiast po upływie określonego czasu, czyli zmieniłoby działanie sekwencji.
- "S" odnosi się do mechanizmu ustawiania/podtrzymania (akcja może pozostać aktywna w sposób "zatrzaskowy" według reguł kwalifikatora). Pominięcie zmieniłoby zachowanie z podtrzymywanego na zwykłe, zależne od kroku.
- "R" służy do resetowania (kasowania) akcji ustawionych w trybie podtrzymania lub sterowania stanem. Brak "R" może uniemożliwić prawidłowe wyłączenie/wyzerowanie stanu, więc semantyka programu byłaby inna.
Wskazówka egzaminacyjna: szukaj kwalifikatora, który opisuje tryb podstawowy (domyślny). Jeżeli kwalifikator wprowadza dodatkową regułę (czas, pamięć, reset), to jego pominięcie prawie zawsze zmieni działanie programu.