Kurs języka C++ – organizacja zajęć ( )

Slides:



Advertisements
Podobne prezentacje
Programowanie Komputerów Studia I stopnia Rok I semestr 1
Advertisements

C++ wykład 9 ( ) Szablony.
Kurs języka C++ Paweł Rzechonek Instytut Informatyki
C++ Paweł Rzechonek Instytut Informatyki Uniwersytetu Wrocławskiego
PODSTAWY MARKETINGU Ćwiczenia nr 1.
Wprowadzenie.
Standard Template Library
Wprowadzenie do C++ Zajęcia 2.
Informatyka Stosowana
Technologie Sieciowe 1.
Inżynieria Oprogramowania 0. Informacje o zajęciach
LaTeX 0. Informacje o zajęciach
Standard Template Library
Laboratorium z Probabilistyki IV sem. Wydział Transportu
Praktyka Programowania Semestr I: –wykład - 1 godz. –laboratorium - 1 godz. –projekt - 1 godz.
Polski system medialny
Java – technologie zaawansowane
Zaawansowane technologie Javy
Języki programowania C++
Wisła sierpień 2004 Wisła Wisła sierpień 2004 Historia działalności kół naukowych 2001 – pierwsza grupa realizowała projekt symulacji ruchu miejskiego.
Programowanie obiektowe W1 Wprowadzenie
PODSTAWY PROGRAMOWANIA
„Język programowania”
Metody Programowania Wykład
Podstawy programowania II Wykład 2: Biblioteka stdio.h Zachodniopomorska Szkoła Biznesu.
Programowanie obiektowe III rok EiT
Programowanie obiektowe III rok EiT
Organizacja seminarium dyplomowego inżynierskiego
Podstawy informatyki 2013/2014 Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania Prezentacja przygotowana w oparciu o materiały Danuty Szeligi.
Podstawy programowania. Język C i C++– podstawy Temat: 1
Wprowadzenie do programowania w językach C i C++
Informatyka I - Wykład ANSI C
Podstawy Programowania
Język programowania Rozwijanie zdolności logicznego
Programowanie obiektowe III rok EiT
Technologie internetowe II
Programowanie obiektowe III rok EiT dr inż. Jerzy Kotowski Wykład VIII.
Tematyka zajęć Zintegrowane środowisko programistyczne i proces tworzenia programu Identyfikatory, słowa kluczowe, zmienne, typy danych – typy proste Instrukcja.
INFORMACJA! Udostępniane materiały pomocnicze do nauki przedmiotu Wytrzymałość Materiałów są przeznaczone w pierwszym rzędzie dla wykładowców. Dla właściwego.
Regulamin przedmiotów: Modelowanie symulacyjne Modelowanie i prognozowanie symulacyjne Wymagania. Sposób zaliczenia Dr inż. Bożena Mielczarek 311 B1
Regulamin przedmiotów: Modele Analizy Rynku Kapitałowego Wymagania
Programowanie obiektowe III rok EiT dr inż. Jerzy Kotowski Wykład IX.
Programowanie obiektowe III rok EiT
Programowanie obiektowe III rok EiT
Programowanie obiektowe – język C++
Laboratorium z Probabilistyki sem. IV Wydział Transportu
Kurs języka C++ – wykład 13 ( )
Programowanie w języku C++
K URS JĘZYKA C++ – WYKŁAD 10 ( ) Szablony.
Projektowanie Aplikacji Internetowych
XML i nowoczesne technologie zarządzania treścią Wykład monograficzny Semestr zimowy 2008/09 Szymon ZiołoPatryk Czarnik
1 Prowadzący: Dr inż. Sławomir Samolej D102 C, tel: , WWW: ssamolej.prz-rzeszow.pl INFORMATYKA.
K URS JĘZYKA C++ – WYKŁAD 1 ( ) Łagodne wprowadzenie do języka C++
SEMINARIUM DYPLOMOWE I dr inż. Marian Waldemar Brol docent marian
Cel kursu Koszty jakości (prowadzący prof. nadzw. dr hab
Programowanie w językach skryptowych
Podstawy informatyki Wprowadzenie
Wstęp do programowania Wykład 1
K URS JĘZYKA C++ – ORGANIZACJA ZAJĘĆ ( ) Paweł Rzechonek Instytut Informatyki Uniwersytetu Wrocławskiego.
C++ mgr inż. Tomasz Turba Politechnika Opolska 2016.
Wizualizacja danych 0. Informacje wstępne Leszek J Chmielewski Wydział Zastosowań Informatyki i Matematyki SGGW lchmiel.pl.
Kurs języka C++ – organizacja zajęć ( )
Programowanie Obiektowe – Epilog
Różnice między programowanie strukturalnym a obiektowym
Kurs języka C++ – organizacja zajęć ( )
Odporne metody analizy obrazów
Zajęcia 1 – Zasady współpracy i zaliczenia
Zajęcia 1 – Zasady współpracy i zaliczenia
Psychologia w Zarządzaniu
Programowanie w Javie 1 Dr Robert Kowalczyk
Zapis prezentacji:

Kurs języka C++ – organizacja zajęć (3.03.2014) Paweł Rzechonek Instytut Informatyki Uniwersytetu Wrocławskiego

Cel kursu i wymagania wstępne Nauka programowania obiektowego w języku C++. Umiejętność wykorzystania wybranych klas z biblioteki standardowej. Wymagania: Umiejętność programowania strukturalnego w języku ANSI C. Znajomość podstawowych struktur danych (tablice, listy, drzewa, grafy).

Wykład Wykładowca: Paweł Rzechonek Kontakt mailowy: prz@ii.uni.wroc.pl Materiały do wykładu i zadania laboratoryjne będzie można znaleźć na stronie: http://ww.ii.uni.wroc.pl/~prz/2014lato/cpp/cpp.html Zakres materiału: programowanie obiektowe w C++; programowanie z szablonami; nowe elementy języka w standardzie C++11; biblioteka STL.

Laboratorium W semestrze będzie do zrealizowania około 12 prostych zadań. Za każde zaprogramowane zadanie będzie można dostać do 10 punktów. Aby zaliczyć kurs należy do końca semestru zgromadzić co najmniej 50% z możliwych do zdobycia punktów. Zadania należy oddawać w wyznaczonym terminie. Studenci powinni osobiście prezentować swoje programy w czasie trwania ćwiczeń laboratoryjnych.

Literatura B.Stroustrup: Język C++. Wydanie 7. WNT, Warszawa 2008. N.M.Josuttis: C++. Biblioteka standardowa. Podręcznik programisty. Wydawnictwo Helion, Gliwice 2003. J.Grębosz: Symfonia C++ (tom 1, 2, 3). Oficyna Kallimach, Kraków 2002. J.Grębosz: Pasja C++ (tom 1, 2). Oficyna Kallimach, Kraków 2003. S.B.Lippman, J.Lajoie: Podstawy języka C++. WNT, Warszawa 2001. C.L.Tondo, B.P.Leung: Podstawy języka C++. Ćwiczenia i rozwiązania. WNT, Warszawa 2001.

Cechy języka C++ C++ jest rozszerzeniem ANSI C. C++ jest zorientowany na programowanie obiektowe. C++ to język ogólnego przeznaczenia. Wygenerowany przez kompilator C++ kod wynikowy jest bardzo efektywny. C++ i jego standardowe biblioteki zakładają przenośność.

Historia języka C++ Język C++ został wymyślony Bjarnea Stroustrupa. Pierwsza wersja języka, znana jako C z klasami, pojawiła się w roku 1979 (było to obiektowe rozszerzenie języka C). Nazwa języka C++ została zaproponowana przez Ricka Mascitti w 1983 roku. Pierwszy standard języka C++ powstał w 1998 roku (ISO/IEC 14882:1998 "Information Technology – Programming Languages – C++"). Kolejny standard języka C++ (nazywany też C++03) pochodzi z roku 2003 (jest to ISO/IEC 14882:2003). Aktualny standard C++11 (nazywany też C++0x) pochodzi z roku 2011 (jest to ISO/IEC 14882:2011).