JPPO Wstep do wykladu id 228827 Nieznany

background image

J

J

ę

ę

zyki Programowania z

zyki Programowania z

Programowaniem Obiektowym

Programowaniem Obiektowym

wykład (15 godzin/semestr)

laboratorium (30 godzin/semestr)

Prowadzący wykład:

Dr inż. Radosław Górski

Pokój 105, tel. (32) 237 10 20
e-mail:

Radoslaw.Gorski@polsl.pl

Konsultacje

:

PON

11.45 – 13.15,

ŚR

11.45 – 13.15

Wydział Mechaniczny Technologiczny
Katedra Wytrzymałości Materiałów i Metod Komputerowych Mechaniki

www.dydaktyka.polsl.pl/KWMIMKM

background image

Przedmiot kończy się EGZAMINEM!!!

Forma zaliczenia przedmiotu:

2 kolokwia zaliczeniowe z laboratorium + test z wykładu (EGZAMIN)

Ocena końcowa z przedmiotu:

O

K

=0.7*O

W

+0.3*O

L

O

K

– ocena końcowa z przedmiotu

O

W

– ocena z wykładu na podstawie testu (EGZAMIN)

O

L

– ocena z laboratorium na podstawie 2 kolokwiów

Ocena końcowa z laboratorium:

O

L

=0.5*O

S1

+0.5*O

S2

O

S1

– ocena po 1 serii laboratoriów (musi być pozytywna)

O

S2

– ocena po 2 serii laboratoriów (musi być pozytywna)

background image

Warunki zaliczenia przedmiotu:

¾

obecność na wszystkich zajęciach laboratoryjnych

- w razie nieusprawiedliwionej nieobecności, Student zgłasza się po zadania do prowadzącego zajęcia w celu ich

rozwiązania bez możliwości uzyskania „plusów”

- w razie usprawiedliwionej nieobecności istnieje możliwość uzyskania „plusów” po rozwiązaniu zadań podanych

przez prowadzącego

¾

zaliczenie 2 kolokwiów z laboratorium

¾

zaliczenie testu z wykładu (EGZAMIN)

- nie ma zwolnień z testu z wykładu na podstawie oceny z laboratorium
- aby przystąpić do testu trzeba mieć zaliczone laboratorium

¾

istnieje możliwość wcześniejszego zwolnienia z laboratorium (ale nie z przedmiotu)

- należy zgłosić się do prowadzącego wykład na rozmowę i wydanie zadań do ich samodzielnego rozwiązania;

termin dostarczenia i „obrony” rozwiązanych zadań nie może przekroczyć miesiąca od pierwszego wykładu
(do tego czasu Student normalnie bierze udział w zajęciach laboratoryjnych)

UWAGA:
Istnieje możliwość zwolnienia z 2 kolokwiów z laboratorium po uzyskaniu przez Studenta odpowiedniej liczby
„plusów” stawianych po każdym prawidłowo rozwiązanym zadaniu laboratoryjnym.

Za każdą z dwóch serii laboratoriów (każda z serii liczy 6 laboratoriów) można uzyskać 18 „plusów” (łącznie 36
„plusów” za dwie serie), i na podstawie liczby „plusów” będzie proponowana ocena za każdą serię wg punktacji:

9 – 10 plusów

dost

(3.0)

11 – 12 plusów

dost+

(3.5)

13 – 14 plusów

dobry

(4.0)

15 – 16 plusów

dobry+

(4.5)

17 – 18 plusów

bdb

(5.0)

Student może zaakceptować proponowaną ocenę i być zwolniony z kolokwium, lub może przystąpić do
kolokwium w celu zmiany oceny, przy czym uwzględniana będzie lepsza ocena.

background image

Literatura:

1.

Grębosz J.: Symfonia C++ Standard. Programowanie w języku C++ orientowane obiektowo.

Editions, Kraków, 2006.

2.

Grębosz J.: Symfonia C++. Programowanie w języku C++ orientowane obiektowo. Oficyna

Kallimach, Kraków, 1999.

3.

Grębosz J.: Pasja C++. Szablony, pojemniki i obsługa sytuacji wyjątkowych w języku C++.

Wyd. III, Oficyna Kallimach, Kraków, 2003.

4.

Deitel H.M, Deitel P.J.: C++ Programowanie. Wydawnictwo RM

Sp. z o.o. Oficyna Wydawnicza READ ME – Drukarnia w Łodzi, 1998.

5.

Delannoy C.: Ćwiczenia z języka C++. Programowanie obiektowe. WNT, Warszawa, 1993.

6.

Kniat J.: Programowanie w języku C++. Nakom, Poznań, 2003.

7.

Koenig A., Moo B.E.: C++. Potęga języka. Od przykładu do przykładu. HELION, Gliwice,

2004.

8.

Stroustrup B.: Język C++. WNT, Warszawa, 1994.

9.

Stroustrup B.: The C++ Programming Language, 3rd ed.. AT&T, 1997.

10.

Internet

11.

Materiały dostarczone przez prowadzącego + własne notatki

background image

Cel wykładu i laboratorium

Wprowadzenie do

programowania w języku C++

oraz rozwiązywanie różnorodnych problemów

za pomocą

programowania strukturalnego

i

programowania orientowanego obiektowo

z wykorzystaniem

języka C++

.

background image

Plan wykładu (nowy)

W1: Wprowadzenie do języków programowania i programowania w C++

techniki i języki programowania, biblioteka standardowa C++, słowa kluczowe języka C++

W2: Typy, operatory, instrukcje sterujące, tablice statyczne, funkcje

podstawowe elementy C++, tablice jedno, dwu i wielowymiarowe, argumenty domyślne
funkcji, przeciążanie funkcji, przekazywanie danych do funkcji przez wartość

W3: Klasy pamięci, reguły zasięgu, obszary nazw, wskaźniki, referencje

zasłanianie nazw, definiowanie wskaźników i referencji, wskaźniki wobec tablic,
przekazywanie danych i tablic do funkcji przez wskaźnik i referencję, stałe wskaźniki

W4: Dynamiczny przydział pamięci, zastosowania wskaźników, praca z plikami

tablice dynamiczne, tablice wskaźników, wskaźniki do funkcji, tablice wskaźników do funkcji,
napisy, przetwarzanie plików, strumienie wejścia/wyjścia C++

W5: Klasy i abstrakcja danych, cz. I

definiowanie klas, konstruktory, destruktory, stałe oraz statyczne obiekty i funkcje składowe

W6: Klasy i abstrakcja danych, cz. II

wskaźnik

this

, złożenia obiektów, funkcje zaprzyjaźnione, przeciążanie operatorów

W7: Projektowanie programów z użyciem techniki orientowanej obiektowo

dziedziczenie, funkcje wirtualne i polimorfizm, wiązanie statyczne i dynamiczne

background image

Konwencja wykładu

1: Temat wykładu
2: Cytaty
3: Zakres wykładu
4: Treść wykładu

(teoria, programy, wskazówki, typowe błędy programisty, dobry styl programisty)

5: Podsumowanie
6: Ćwiczenia powtórzeniowe i sprawdzające
7: Następny wykład

Proszę zadawać pytania w trakcie wykładu!!!

background image

Instrukcje do laboratorium oraz wykłady dostępne są

na stronie internetowej KWMIMKM:

www.dydaktyka.polsl.pl/KWMIMKM

Kompilator Code::Blocks 8.02

www.codeblocks.org

Kompilator Dev C++ 4.9.9.2

www.bloodshed.net


Wyszukiwarka

Podobne podstrony:
JPPO Wstep do laboratorium id 2 Nieznany
7 Materialy do wykladow id 4529 Nieznany (2)
materialy do wykladow 1 i 2 id Nieznany
ETN wyklady do druku id 164492 Nieznany
materialy do wykladu 1 i 2 id 2 Nieznany
JSF wstep do fizykoterapii id 2 Nieznany
Kolokwium wyklad do kola id 736 Nieznany
LOGIKA wyklad 5 id 272234 Nieznany
ciagi liczbowe, wyklad id 11661 Nieznany
odpowiedzi do testu id 332437 Nieznany
AF wyklad1 id 52504 Nieznany (2)
Montaz zamka do drzwi id 307578 Nieznany
Neurologia wyklady id 317505 Nieznany
MATERIALY DO WYKLADU CZ VIII i Nieznany
mnozenie do 25 2[1] id 304290 Nieznany

więcej podobnych podstron