Uniwersytet Łódzki - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Programowanie i struktury danych

Informacje ogólne

Kod przedmiotu: 1100-PH0ZLI Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Programowanie i struktury danych
Jednostka: Wydział Matematyki i Informatyki
Grupy:
Punkty ECTS i inne: 0 LUB 6.00 (w zależności od programu)
zobacz reguły punktacji
Język prowadzenia: polski
Efekty kształcenia:

Po zakończeniu kursu student:

E1. stosuje złożone struktury danych;

E2. projektuje i stosuje dynamiczne struktury danych z użyciem typów wskaźnikowych;

E3. dobiera abstrakcyjne typy danych i struktury fizyczne do rozwiązania stawianych problemów;

E4. zna mechanizmy przydzielania i zwalniania pamięci;

E5. zna obsługę programistyczną plików;

E6. potrafi tworzyć i wykorzystuje uniwersalne moduły polimorficzne ze względu na obsługiwany typ danych;

E7. potrafi współpracować w grupie;

Forma zaliczenia:

E

Ilość godzin wykładu:

16

Ilość godzin ćwiczeń:

16

Forma studiów:

niestacjonarne (zaoczne)

Skrócony opis:

Celem przedmiotu jest zapoznanie studentów z najczęściej używanymi abstrakcyjnymi typami danych oraz strukturami danych służących do ich implementacji.

Zajęcia w cyklu "Semestr letni 2016/2017" (w trakcie)

Okres: 2017-02-20 - 2017-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Ćwiczenia informatyczne, 16 godzin więcej informacji
Wykład, 16 godzin więcej informacji
Koordynatorzy: Marek Majewski
Prowadzący grup: Marek Majewski
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena zgodna z regulaminem studiów

Zajęcia w cyklu "Semestr letni 2015/2016" (zakończony)

Okres: 2016-02-15 - 2016-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Ćwiczenia informatyczne, 16 godzin więcej informacji
Wykład, 16 godzin więcej informacji
Koordynatorzy: Monika Bartkiewicz
Prowadzący grup: Monika Bartkiewicz
Strona przedmiotu: http://math.uni.lodz.pl/~bartkiew/psd/
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena zgodna z regulaminem studiów
Metody dydaktyczne:

wykład konwersatoryjny, praca w grupach

ćwiczenia praktyczne,

Sposoby i kryteria oceniania:

Poszczególne efekty kształcenia są weryfikowane w ramach:

podczas zajęć:E1-E6, podczas egzaminu E1-E4.

Oceną końcową jest ocena z egzaminu.

Treści kształcenia:

1. Struktury i tablice

2. Obsługa plików.

3. Najczęściej wykorzystywane abstrakcyjne typy danych;

4. Operacje na abstrakcyjnych typach danych.

5. Polimorfizm

Literatura:

[1] S.Prata Język C++. Szkoła programowania.

[2] A.Drozdek C++. Algorytmy i struktury danych

[3] D.S.Malik C++ Programming: Program Design Including Data Structures

Zajęcia w cyklu "Semestr letni 2014/2015" (zakończony)

Okres: 2015-02-16 - 2015-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Ćwiczenia informatyczne, 16 godzin więcej informacji
Wykład, 16 godzin więcej informacji
Koordynatorzy: Monika Bartkiewicz
Prowadzący grup: Monika Bartkiewicz
Strona przedmiotu: http://math.uni.lodz.pl/~bartkiew/psd/
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena zgodna z regulaminem studiów
Metody dydaktyczne:

wykład konwersatoryjny, praca w grupach

ćwiczenia praktyczne,

Sposoby i kryteria oceniania:

Poszczególne efekty kształcenia są weryfikowane w ramach:

podczas zajęć:E1-E6, podczas egzaminu E1-E4.

Oceną końcową jest ocena z egzaminu.

Treści kształcenia:

1. Struktury i tablice

2. Obsługa plików.

3. Najczęściej wykorzystywane abstrakcyjne typy danych;

4. Operacje na abstrakcyjnych typach danych.

5. Polimorfizm

Literatura:

[1] S.Prata Język C++. Szkoła programowania.

[2] A.Drozdek C++. Algorytmy i struktury danych

[3] D.S.Malik C++ Programming: Program Design Including Data Structures

Zajęcia w cyklu "Semestr letni 2013/2014" (zakończony)

Okres: 2014-02-17 - 2014-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Ćwiczenia informatyczne, 16 godzin więcej informacji
Wykład, 16 godzin więcej informacji
Koordynatorzy: Monika Bartkiewicz
Prowadzący grup: Monika Bartkiewicz
Strona przedmiotu: http://math.uni.lodz.pl/~bartkiew/psd/
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Metody dydaktyczne:

wykład konwersatoryjny, praca w grupach

ćwiczenia praktyczne,

Sposoby i kryteria oceniania:

Poszczególne efekty kształcenia są weryfikowane w ramach:

podczas zajęć:E1-E6, podczas egzaminu E1-E4.

Oceną końcową jest ocena z egzaminu.

Treści kształcenia:

1. Struktury i tablice

2. Obsługa plików.

3. Najczęściej wykorzystywane abstrakcyjne typy danych;

4. Operacje na abstrakcyjnych typach danych.

5. Polimorfizm


Literatura:

[1] S.Prata Język C++. Szkoła programowania.

[2] A.Drozdek C++. Algorytmy i struktury danych

[3] D.S.Malik C++ Programming: Program Design Including Data Structures

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Łódzki.