5.3. Nabrzeża bez statków z Europy

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 nazwy nabrzeży portu, przy których nie cumowały statki z Europy.

Do oceny oddajesz:

  • plik wyniki5.txt zawierający odpowiedzi do zadań 5.1.–5.3.
  • plik(-i) z komputerową realizacją zadania (kodem programu).

Nazwy nabrzeży oddziel średnikami. Kolejność jest dowolna.

Nazwy nabrzeży, oddzielone średnikami: …
Pokaż odpowiedź i ocenianie CKE

Odpowiedź CKE

Nabrzeze
ALMEX
BYTOMSKIE USKOK
CAL
OKO BASEN
PRCIP
REMSTAT

Zasady oceniania CKE

2 pkt – za poprawną odpowiedź.

1 pkt – za odpowiedź, w której brakuje maksymalnie jednej nazwy nabrzeża.

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

Źródło

Oryginalne zasady oceniania CKE — PDF, strona 18

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ę