KWALIFIKACJA INF2 - PAŹDZIERNIK 2016

PYTANIE NR 25.
Jaki rodzaj transmisji danych przesyłanych przez interfejs komputera osobistego został przedstawiony na rysunku?
Ilustracja przedstawia schemat transmisji danych w formacie szeregowym asynchronicznym, co jest zgodne z pytaniem
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Transmisja szeregowa asynchroniczna przesyła bity kolejno w czasie jedną linią danych, bez wspólnej linii zegara. Początek i koniec znaku rozpoznaje się dzięki ramkowaniu (np. bit startu i bity stopu), a odbiornik odtwarza czas próbkowania na podstawie ustalonej prędkości.

Pełne wyjaśnienie:

Transmisja szeregowa asynchroniczna polega na przesyłaniu informacji bit po bicie wzdłuż jednej linii danych (w przeciwieństwie do transmisji równoległej, gdzie kilka bitów idzie równocześnie wieloma liniami). Cechą rozstrzygającą "asynchroniczna" jest to, że nadajnik i odbiornik nie korzystają ze wspólnej linii zegara. Zamiast tego synchronizacja odbywa się na poziomie każdej porcji danych dzięki ramkowaniu.

W typowym ujęciu asynchronicznym pojedynczy znak (np. bajt) jest otoczony bitami sterującymi: pojawia się bit startu sygnalizujący rozpoczęcie transmisji znaku oraz bity stopu kończące ramkę. Odbiornik, znając ustawioną prędkość, próbuje próbkuje kolejne bity w odpowiednich chwilach po wykryciu startu. Dzięki temu nie jest potrzebny osobny sygnał zegarowy.

Dlaczego pozostałe odpowiedzi są nieprawidłowe w tym rozróżnieniu?

  • Równoległy synchroniczny – "równoległy" oznacza wiele linii danych równolegle, a "synchroniczny" wymaga zwykle jawnego sygnału zegara. To inna architektura połączenia i inny sposób synchronizacji.
  • Szeregowy synchroniczny – choć dane też idą jedną linią, to synchronizacja odbywa się przez wspólny zegar (lub sygnał zegarowy/kanalizowaną synchronizację), a nie przez bity start/stop typowe dla asynchroniczności.
  • Równoległy asynchroniczny – równoległość wymaga wielu linii danych, natomiast asynchroniczność oznacza brak wspólnego zegara; w praktyce takie połączenie jest rzadziej spotykane w prostych interfejsach PC i nie odpowiada klasycznemu schematowi ramkowania transmisji szeregowej.

Wskazówka egzaminacyjna: najpierw ustal, czy na rysunku widać wiele linii danych (równoległa) czy jedną (szeregowa), a potem sprawdź, czy jest linia zegara (synchroniczna) lub ramkowanie start/stop (asynchroniczna).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Transmisja szeregowa to sposób przesyłania danych, w którym bity są wysyłane kolejno w czasie jedną linią danych (lub parą w obie strony). Jest popularna w połączeniach na większy dystans i przy mniejszej liczbie przewodów niż transmisja równoległa.
Asynchroniczna oznacza, że nadajnik i odbiornik nie mają wspólnego sygnału zegara. Synchronizacja odbywa się przez elementy ramki (np. bit startu i bity stopu) oraz wcześniej uzgodnioną prędkość transmisji, aby odbiornik wiedział, kiedy próbkuje bity.
W synchronicznej czas przesyłu bitów jest sterowany wspólnym zegarem (osobna linia zegara lub mechanizm równoważny). W asynchronicznej nie ma wspólnego zegara, więc granice danych wyznacza ramkowanie (start/stop) i ustalona prędkość.
Najczęściej widać pojedynczy strumień bitów oraz elementy ramki: bit startu (przejście do stanu aktywnego), bity danych, opcjonalny bit parzystości i bity stopu. Brak osobnej linii zegara jest typową cechą asynchroniczności.
Ponieważ bez wspólnego zegara odbiornik musi wiedzieć, kiedy zaczyna się znak i gdzie są granice bitów. Bit startu uruchamia odmierzanie czasu próbkowania, a bity stopu dają czas na powrót do stanu spoczynkowego i przygotowanie do kolejnej ramki.
Nie zawsze. Równoległa przesyła wiele bitów naraz, ale wymaga wielu przewodów i jest bardziej podatna na problemy z różnicą opóźnień między liniami. Szeregowa może osiągać bardzo duże prędkości dzięki prostszemu torowi i nowoczesnym metodom kodowania/synchronizacji.
Częsty błąd to mylenie dwóch kryteriów: liczby linii danych (szeregowa vs równoległa) oraz sposobu synchronizacji (synchroniczna vs asynchroniczna). Uczniowie patrzą tylko na jedno z nich, ignorując np. obecność zegara lub start/stop.
Najbardziej typową wskazówką jest obecność sygnału zegarowego, który wyznacza momenty próbkowania danych. Na wykresach czasowych widać zwykle osobny przebieg zegara oraz dane zmieniające się w relacji do zboczy zegara.
Spotyka się ją m.in. w komunikacji urządzeń serwisowych, modułów sterujących i prostych interfejsów, gdzie ważna jest odporność na zakłócenia i mała liczba przewodów. W diagnostyce często analizuje się ramki oraz zgodność parametrów prędkości i formatu znaku.
Ćwicz rozpoznawanie: (1) czy dane idą jedną linią czy wieloma, (2) czy jest zegar, (3) czy widać ramkowanie start/stop. Pomaga też rysowanie prostych przebiegów czasowych oraz powtarzanie definicji pojęć: ramka, synchronizacja, taktowanie.
info

Około 40% zdających odpowiada poprawnie na to pytanie. trudne

Specjaliści zwracają uwagę: "Transmisja szeregowa asynchroniczna przesyła bity kolejno w czasie jedną linią danych, bez wspólnej linii zegara."

Źródła:

  • Wikipedia (pl): "Transmisja szeregowa" – https://pl.wikipedia.org/wiki/Transmisja_szeregowa (dostęp: 2026-02-18)
  • Wikipedia (pl): "Transmisja równoległa" – https://pl.wikipedia.org/wiki/Transmisja_r%C3%B3wnoleg%C5%82a (dostęp: 2026-02-18)
  • Wikipedia (en): "Asynchronous serial communication" – https://en.wikipedia.org/wiki/Asynchronous_serial_communication (dostęp: 2026-02-18)

Materiały:

  • Materiały dydaktyczne do INF.2 z działu "interfejsy i transmisja danych"
  • Podręczniki/opracowania z podstaw telekomunikacji i transmisji danych
  • Dokumentacje i noty aplikacyjne opisujące ramkowanie oraz synchronizację transmisji

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego