Strona zajęć: |
http://www.jczerniak.ukw.edu.pl
|
Liczba godzin: |
30
|
Limit miejsc: |
(brak limitu) |
Zaliczenie: |
Zaliczenie na ocenę |
Rygory zaliczenia zajęć: |
zaliczenie na ocenę
|
Literatura uzupelniająca: |
B.Stroustrup, Język C++, WNT, 1995
R.Dumnicki, A.Kasprzyk, M.Kozłowski, Analiza i projektowanie obiektowe, Helion, 1998
K.Reisdorph, C++Builder 3.0, Helion, 1998
J.Grębosz, Symfonia C++ (t.I,II,III), Oficyna Kallimach, 1996
J.Grębosz, Pasja C++ (t.I,II), Oficyna Kallimach, 1999
N.C.Shammas, Borland C++ 4.0 kurs na zderzenie, Intersoftland, 1995
|
Metody dydaktyczne - inne: |
Ćwiczenia w laboratorium komputerowym
|
Literatura: |
Jacek M. Czerniak, Łukasz Apiecionek, Grzegorz Zych, Podstawy programowania Pascal/Java/C# Skrypt do wykładu i laboratoriów, Wydawnictwo UKW, 2016
|
Efekty uczenia się: |
W1 ma wiedzę w zakresie matematyki obejmującą elementy logiki matematycznej
W2 ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną obejmującą kluczowe zagadnienia z zakresu podstaw informatyki i algorytmiki
W3 ma szczegółową wiedzę związaną z wybranymi zagadnieniami z zakresu inżynierii oprogramowania uwzględniającą paradygmaty i techniki programowania oraz podstawową wiedzę o cyklu życia oprogramowania
U1 potrafi dokonać krytycznej analizy sposobu funkcjonowania i ocenić istniejące systemy oprogramowania. posiada umiejętność implementacji - zgodnie z zadaną specyfikacją - prostego system informatycznego używając języków programowania wysokiego poziomu, technik i narzędzi programistycznych
|
Metody i kryteria oceniania: |
Kolokwium 1, Kolokwium 2, Kolokwium poprawkowe
Zaliczenie kolokwium 1 i 2. Ocena zalezna od wyników kolokwiów liczona jako średnia ważona (Ocena_K1*40%+Ocena_K2*60%)/2
|
Zakres tematów: |
Budowa kompilatorów, Paradygmaty programowania, Środowiska programistyczne, Struktura programu w C/C++, Typy danych w C/C++, Instrukcje warunkowe, Pętle w C/C++, Struktury i unie, Tablice, Obsługa strumieni wejścia-wyjścia, Programowanie graficzne i zdarzeniowe, Wprowadzenie do programowania obiektowego w C/C++
|