W programowaniu CNC często rozróżnia się program główny oraz podprogramy (procedury) wywoływane w razie potrzeby. Podprogram pozwala uporządkować kod, skrócić program główny i wielokrotnie wykorzystywać te same sekwencje ruchów lub operacji (np. powtarzalne wiercenie, fazowanie, cykl pomocniczy).
Odpowiedź "SPF" identyfikuje podprogram, czyli jednostkę, która nie jest typowo uruchamiana jako główny przebieg obróbki, tylko jest przywoływana z innego programu. Umiejętność rozpoznania, co jest podprogramem, jest praktyczna: zmniejsza ryzyko uruchomienia niewłaściwego pliku i ułatwia szybkie znalezienie miejsca, w którym należy wprowadzić poprawkę.
Dlaczego pozostałe odpowiedzi są błędne?
- "MPF" bywa kojarzone z programem głównym (a nie podprogramem), więc wybór tej opcji wynika zwykle z pomylenia ról programów.
- "TOA" i "ZOA" nie są w tym zestawie oznaczeniami podprogramu; mogą być mylące, bo przypominają skróty techniczne związane z innymi obszarami (np. organizacją danych), ale nie odpowiadają definicji podprogramu jako wywoływanego fragmentu programu NC.
Wskazówka egzaminacyjna: jeśli w pytaniu pada słowo "podprogram", szukaj oznaczenia, które w danym systemie jest przypisane do pliku/procedury wywoływanej, a nie do programu głównego czy innych danych technologicznych. Pomaga też zapamiętać funkcję: podprogram = coś, co jest używane przez inny program.