Blok wejścia/wyjścia - jest to blok, który wykonuje operacje odczytywania danych oraz wprowadzania wyników.
Bloki tego typu oznaczane są za pomocą równoległoboków.
W środku równoległoboku wpisywany jest odpowiedni komentarz, który odpowiadaja zadanej operacji.
Musimy pamiętać, że operacje, które nie są operacjami wejścia / wyjścia oznacza się innym blokiem - blokiem operacji. Jest to dość istotne aby ich nie mylić.