Państwowa Wyższa Szkoła Zawodowa w Gnieźnie

Transkrypt

Państwowa Wyższa Szkoła Zawodowa w Gnieźnie
Państwowa Wyższa Szkoła Zawodowa w Gnieźnie
Instytut Elektroniki i Telekomunikacji
Europejski System Transferu Punktów
Karta opisu przedmiotu
Nazwa przedmiotu:
Informatyka (C++)
Kierunek:
Kod
11.3ESC05
Rok/Semestr
Elektronika i telekomunikacja
II/3
Specjalność:
Rodzaj przedmiotu
Systemy i sieci teleinformatyczne
Wymiar godzin:
Wykłady: 15
Ćwiczenia: Język wykładowy:
polski
obowiązkowy
Liczba punktów ECTS
Laboratoria: 45
6
Projekty: -
Poziom przedmiotu
podstawowy
Prowadzący: tytuł, imię i nazwisko: dr inż. Mariusz Głąbowski
e-mail: [email protected]
Instytut: Elektroniki i telekomunikacji
Cele nauczania przedmiotu:
Zapoznanie z technikami programowania
umiejętności programowania w języku C++
i
opanowanie
praktycznych
Opis treści kształcenia:
Struktura i działania komputera. Typy języków programowania. Typy zmiennych
reprezentacja w pamięci komputera. Operatory arytmetyczne i relacyjne. Struktury
warunkowe. Pętle. Funkcje i ich prototypy, wzorce i przeciążanie. Tablice. Algorytmy
sortowania. Wskaźniki. Struktury. Tworzenie klas. Obiekty. Zaprzyjaźnione funkcje i
klasy. Dziedziczenie. Dynamiczne zarządzanie pamięcią. Dynamiczne struktury danych.
Wymagane wiadomości:
ECDL
Forma prowadzonych zajęć:
Wykłady i zajęcia laboratoryjne
Metody oceny:
Bieżąca kontrola wiadomości na laboratoriach, zaliczenie.
Bibliografia:
Podstawowa
1. A. Stasiewicz, C++. Ćwiczenia praktyczne, Helion, 2006.
Uzupełniająca
1. D. Kalev, J. Walter, M. Cobler, C++ w zadaniach, SAMS, Wrocław, 2000
2. B. Stroustrup, Język C++, Wydawnictwa Naukowo-Techniczne, 2004.
3. B. Eckel, Thinking in C++, Helion, 2002.
4. J. Grębosz, Symfonia C++, Edition, 2006.

Podobne dokumenty