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

Slides:



Advertisements
Podobne prezentacje
C++ wykład 9 ( ) Szablony.
Advertisements

Kurs języka C++ Paweł Rzechonek Instytut Informatyki
C++ Paweł Rzechonek Instytut Informatyki Uniwersytetu Wrocławskiego
Inżynieria Oprogramowania
Wprowadzenie.
Standard Template Library
Informatyka Stosowana
Technologie Sieciowe 1.
Inżynieria Oprogramowania 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.
Java – technologie zaawansowane
Zaawansowane technologie Javy
Języki programowania C++
Programowanie obiektowe W1 Wprowadzenie
PODSTAWY PROGRAMOWANIA
Użytkowanie komputerów
INFORMATYKA II Wykładowca: mgr Tadeusz Ziębakowski
„Język programowania”
Programowanie w Środowisku Windows
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
Informatyka I - Wykład ANSI C
Podstawy Programowania
TECHNIKA CIEPLNA (Z WYMIANĄ CIEPŁA) laboratoria
Język programowania Rozwijanie zdolności logicznego
Technologie internetowe II
Programowanie obiektowe III rok EiT dr inż. Jerzy Kotowski Wykład VIII.
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
JAVA.
Programowanie obiektowe – język C++
Laboratorium z Probabilistyki sem. IV Wydział Transportu
Programowanie w języku C++
Kurs języka C++ – organizacja zajęć ( )
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
Cel wykładu Podstawy zarządzania jakością (Elektronika) (prowadzący: prof.nadzw.dr hab.Zofia Zymonik) Zdobycie przez studenta podstawowych umiejętności.
Multimedialny podręcznik prezentujący narzędzia zarządzania wymaganiami Rational RequistePro i Rational SoDa Tomasz Dąbrowski Krzysztof Szczech.
Cel kursu Koszty jakości (prowadzący prof. nadzw. dr hab
Programowanie w językach skryptowych
Regulamin przedmiotów: Rynek Kapitałowy 2 Wymagania. Sposób zaliczenia Dr inż. Bożena Mielczarek 413b B1
Wizualizacja danych 0. Informacje wstępne Leszek J Chmielewski Wydział Zastosowań Informatyki i Matematyki SGGW lchmiel.pl.
Wstęp do programowania Wykład 1
PRAWO KARNE SKARBOWE Prof. nadzw. dr hab. Janusz Sawicki
K URS JĘZYKA C++ – ORGANIZACJA ZAJĘĆ ( ) Paweł Rzechonek Instytut Informatyki Uniwersytetu Wrocławskiego.
Algorytmy i Struktury Danych Algorithms and Data Structures dr inż. Lech Jamroż Wydział Fizyki, Matematyki I Informatyki.
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
Rachunkowość Wykład 0.
Badanie satysfakcji studentów PWSZ w Skierniewicach 2016
Odporne metody analizy obrazów
Zajęcia 1 – Zasady współpracy i zaliczenia
Zespół Szkół Zawodowych im. Króla Jana III Sobieskiego w Przeworsku
Zajęcia 1 – Zasady współpracy i zaliczenia
PYTANIA POMOCNICZE Co mi się podobało, a co nie?
Psychologia w Zarządzaniu
Systemy operacyjne ćwiczenia – informacja wstępna
Programowanie w Javie 1 Dr Robert Kowalczyk
Nanomateriały: od laboratorium do zastosowania
Zapis prezentacji:

Kurs języka C++ – organizacja zajęć (25.02.2015) 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/2015lato/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.

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).

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.