5.1. Wpłynięcia statków w kolejnych latach

ORYGINALNE POLECENIE CKE

Wprowadzenie

W trzech plikach tekstowych o nazwach statki.txt, kody.txt, przybycia.txt, zapisano dane o statkach przybywających do portu w Szczecinie w okresie od 1.01.2016 do 31.12.2019. Pierwszy wiersz każdego z plików jest wierszem nagłówkowym, a dane w wierszach rozdzielono średnikami.

Plik o nazwie statki.txt zawiera informacje o 2 192 różnych statkach, które cumowały w szczecińskim porcie:

  • Nr_IMO – siedmiocyfrowy, unikatowy identyfikator statku
  • Nazwa_statku − nazwa statku (tekst do 50 znaków)
  • Ladownosc − ładowność statku (maksymalnie 5-cyfrowa liczba).

Przykład:

Nr_IMONazwa_statkuLadownosc
5111696RONJA127
5255777NORDSTJERNEN2191
5273389FRANEK157
5312628SANTA MARIA MANUELA607

Plik o nazwie przybycia.txt zawiera zestawienie kolejnych statków przypływających do portu (10 034 wierszy) we wspomnianym okresie. W każdym wierszu znajduje się:

  • LP − liczba porządkowa (liczba maksymalnie 5-cyfrowa)
  • Data_przybycia − data przybycia (w formacie dd.mm.rrrr)
  • Nr_IMO − siedmiocyfrowy identyfikator statku
  • Bandera − symbol przynależności państwowej statku (tekst dwuznakowy)
  • Nabrzeze − miejsce postoju statku (tekst do 20 znaków).

Uwaga: bandera odnotowywana jest w pliku przybycia.txt, ponieważ statek może zmienić banderę, np. jeżeli zakupi go inny armator.

Przykład:

LPData_przybyciaNr_IMOBanderaNabrzeze
101.01.20168415653NOHUTA (KRA)
201.01.20169201803NLCZESKIE
301.01.20168873764RUGLIWICKIE
401.01.20169374727CYHUK

Plik o nazwie kody.txt zawiera przyporządkowanie dwuliterowego kodu bandery do państwa. W każdym z 240 wierszy znajdują się:

  • Bandera − tekst dwuznakowy
  • Nazwa_kraju − nazwa kraju (tekst do 50 znaków)
  • Kontynent − kontynent (tekst do 20 znaków).

Przykład:

BanderaNazwa_krajuKontynent
AFAFGANISTANAZJA
ALALBANIAEUROPA
DZALGIERIAAFRYKA
ADANDORAEUROPA

Z wykorzystaniem danych zawartych w podanych plikach oraz dostępnych narzędzi informatycznych wykonaj poniższe polecenia. Każdą odpowiedź umieść w pliku wyniki5.txt i poprzedź oznaczeniem odpowiedniego zadania: od 5.1. do 5.3.

Informacja do zadań 5.4. i 5.5.

Do wcześniej opisanych tabel dołączamy kolejną o nazwie Armator, w której zapisano informacje o armatorach eksploatujących statki. Tabela Armator zawiera następujące pola:

  • Id_armatora – unikatowy numer armatora,
  • Armator – nazwa armatora,
  • Siedziba_armatora – miasto, w którym armator ma swoją siedzibę,
  • Typ_dzialalnosci – dominujący typ działalności, np. przewóz ładunków, eksploatacja morska, transport pasażerów itp.

Ponadto, do tabeli Przybycia dodano pole Id_armatora.

Polecenie

Podaj liczby wpłynięć statków do portu w Szczecinie w poszczególnych latach: 2016, 2017, 2018 i 2019.

Liczba wpłynięć w roku 2016: …
Liczba wpłynięć w roku 2017: …
Liczba wpłynięć w roku 2018: …
Liczba wpłynięć w roku 2019: …
Pokaż odpowiedź i ocenianie CKE

Odpowiedź CKE

RokLiczba statków
20162531
20172522
20182449
20192532

Zasady oceniania CKE

1 pkt – za poprawną odpowiedź.

0 pkt – za podanie odpowiedzi niepoprawnej lub niepełnej albo brak odpowiedzi.

Źródło

Oryginalne zasady oceniania CKE — PDF, strona 14

Potrzebujesz pomocy w przygotowaniu do matury?

Zobacz korepetycje

TWÓJ NASTĘPNY KROK

Przygotuj się do matury z informatyki ze mną.

Igor Józefowicz — korepetycje z informatyki do matury

Na indywidualnych zajęciach online uporządkujemy trudne zagadnienia i przećwiczymy zadania maturalne. Wspólnie ustalimy plan przygotowań dopasowany do Twojego poziomu i celu.

TWÓJ PIERWSZY KROK

30 minut · online · bezpłatnie

Umów bezpłatną rozmowę