Podstawy Programowania

Materiały - PS:


wyniki kolokwium z Podstaw Programowania (wraz z poprawą) > > >
ostatni termin poprawy z Podstaw Programowania: poniedziałek (15.02), godzina 14, Aula C wyniki > > >

Projekt (za projekt możcna uzyskać 10 punktów)

Wszystkie programy powinny wykorzystywać listy jedno lub dwu kierunkowe. W przypadku, gdy program korzysta z informacji zapisanych w plikach (tekstowych lub binarnych) nazwę pliku należy podac na początku działania programu lub przekazac w parametrach uruchomienia.

Dokumentacja

Do projektu powinna być dołączona dokumentacja, na którą składają się
   1. Dane autora (imie, nazwisko, grupa, rok,data )
   2. Opis problemu/zadania
   3. Opis podstawowych algorytmów.
   4. Opis implementacji zaprojektowanego systemu (moduły, pliki, typy, funkcje itd.)
   5. Instrukcja uzytkownika (wymagania (szczegolnie jezeli uzywane byl niestandardowe biblioteki), opcje, przykladowe uruchomienie i skorzystanie z programu).

   Format dokumentacji
    * Format A4.
    * Marginesy: 1.0 - 2.0 cm.
    * Czcionka  11 p, pojedyncze odstepy.

Materiały - Wykład:

Materiały - Ćwiczenia:

Zajęcia 2. Instrukcje iteracyjne. Tworzenie schematów blokowych z wykorzystaniem pętli.
Do każdego z poniższych zadań należy sporządzić schemat blokowy.
Zajęcia 3. Dynamiczna alokacja pamięci. Tablice jednowymiarowe.
Do każdego z poniższych zadań należy sporządzić schemat blokowy.
Zajęcia 4. Funkcje. Przekazywanie parametrów. Tablice dwuwymiarowe
Zajęcia 5. Funkcje rekurencyjne.
Zajęcia 6. Typ strukturalny. Operacje na plikach elementowych.
Zajęcia 7. Pliki tekstowe
Zajęcia 9-11. Typ wskaźnikowy. Wskaźniki do funkcji. Dynamiczne struktury danych. Listy jednokierunkowe.
Zajęcia 13. Dynamiczne struktury danych. Listy dwukierunkowe.
Plik tekstowy zawiera dane opisujące kolekcję książek i ma następujący format: w pierwszej linii znajduje się imię i nazwisko autora, w kolejnej tytuł książki, następnie imię i nazwisko kolejnego autora, potem kolejny tytuł itd. Napisz następujące funkcje:
Powrót