Wprowadzenie do programowania i programowanie obiektowe

Podobne dokumenty
Podstawy informatyki. Informatyka stosowana - studia niestacjonarne. Grzegorz Smyk. Wydział Inżynierii Metali i Informatyki Przemysłowej

Podstawy informatyki

Wprowadzenie do programowania i programowanie obiektowe

Programowanie obiektowe

Programowanie obiektowe

Systemy operacyjne. Informatyka Stosowana - Zajęcia 1. Wydział Inżynierii Metali i Informatyki Przemysłowej

AKADEMIA GÓRNICZO - HUTNICZA IM. STANISŁAWA STASZICA w KRAKOWIE

Siecikomputerowe-laboratorium. Wstęp-zasady zaliczenia przedmiotu

AKADEMIA GÓRNICZO - HUTNICZA IM. STANISŁAWA STASZICA w KRAKOWIE

Wprowadzenie do programowania i programowanie obiektowe

1. Uchwała określa szczegółowe zasady studiowania na Wydziale Fizyki Uniwersytetu Warszawskiego, zwanym dalej Wydziałem.

I - Microsoft Visual Studio C++

Zakład Nauk Humanistycznych w Medycynie

Podstawy informatyki. Informatyka stosowana - studia niestacjonarne. Grzegorz Smyk. Wydział Inżynierii Metali i Informatyki Przemysłowej

UCHWAŁA Nr 34 RADY WYDZIAŁU FIZYKI UNIWERSYTETU WARSZAWSKIEGO z dnia 31 maja 2010 r.

ZASADY OCENIANIA STUDENTÓW

Zakład Nauk Humanistycznych w Medycynie

Programowanie proceduralne w języku C++ Podstawy

Sieci komputerowe - laboratorium. Wstęp - zasady zaliczenia przedmiotu

Materiał Typy zmiennych Instrukcje warunkowe Pętle Tablice statyczne Wskaźniki Tablice dynamiczne Referencje Funkcje

Rodzaj zajęć: ćwiczenia audytoryjne/laboratoryjne, Liczba godzin: 18,

dr inż. Jarosław Forenc

Materiał. Typy zmiennych Instrukcje warunkowe Pętle Tablice statyczne Funkcje Wskaźniki Referencje Tablice dynamiczne Typ string Przeładowania funkcji

REGULAMIN ZAJĘĆ DYDAKTYCZNYCH Z PRZEDMIOTU

Regulamin sesji egzaminacyjnej Wydziału Prawa i Administracji UŁ

Zasady zaliczenia przedmiotu Synteza i technologia środków leczniczych rok 2018/19

Rok akademicki: 2016/2017 Kod: JFT s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Do czterech razy sztuka

Sieci komputerowe - laboratorium. Wstęp - zasady zaliczenia przedmiotu

Postępowanie karne SNP (z) Zasady zaliczenia zajęć

Postępowanie karne SSP. Zasady zaliczenia zajęć

Podstawy informatyki. Informatyka stosowana - studia niestacjonarne. Grzegorz Smyk

Zarządzenie nr 14 Dziekana Wydziału Prawa i Administracji UŁ z dnia 1 czerwca 2017 r. Regulamin sesji egzaminacyjnej Wydziału Prawa i Administracji UŁ

Programowanie obiektowe 1 - opis przedmiotu

Seminarium dydaktyczne

REGULAMIN ZAJĘĆ DYDAKTYCZNYCH Z PRZEDMIOTU

Rodzaj zajęć: ćwiczenia audytoryjne/laboratoryjne, Liczba godzin: 18,

UCHWAŁA nr./ Rady Wydziału Ekonomii, Zarządzania i Turystyki w Jeleniej Górze Uniwersytetu Ekonomicznego we Wrocławiu z dnia 16 grudnia 2016 r.

2. NAZWA JEDNOSTKI (jednostek) realizującej przedmiot: Katedra i Zakład Informatyki i Statystyki

Zakład Diagnostyki Funkcjonalnej i Medycyny Fizykalnej

Rok akademicki: 2012/2013 Kod: JFM s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Wewnętrzny regulamin dydaktyczny jednostki

Programowanie komputerowe. Zajęcia 1

JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Laboratorium 1. Wprowadzenie, środowisko programistyczne, pierwsze programy

REGULAMIN ZALICZANIA PRZEDMIOTU FIZJOLOGIA NA KIERUNKU LEKARSKIM

A. ORGANIZACJA STUDIÓW

Zasady wystawiania oceny z przedmiotu Zarządzanie jakością studia stacjonarne

Podstawy informatyki. Informatyka stosowana - studia niestacjonarne. Grzegorz Smyk. Wydział Inżynierii Metali i Informatyki Przemysłowej

REGULAMIN ZALICZANIA PRZEDMIOTU FIZJOLOGIA NA KIERUNKU RATOWNICTWO MEDYCZNE STACJONARNE

Programowanie w Javie nazwa przedmiotu SYLABUS A. Informacje ogólne

Paostwowa Wyższa Szkoła Zawodowa w Płocku Dariusz Wardowski

I. ZASADY ZALICZENIA PRZEDMIOTU FIZJOLOGIA :

I rok informatyki. Kliknij, aby dodać tekst. rok akad. 2018/2019

Wyciąg z Regulaminu studiów wyższych w Wojskowej Akademii Technicznej im. Jarosława Dąbrowskiego. Rozdział 4 Zasady i tryb zaliczania semestru

VIAMODA Szkoła Wyższa w Warszawie REGULAMIN STUDIÓW PODYPLOMOWYCH

REGULAMIN ZAJĘĆ Z ZAKRESU Anatomia czynnościowa dla kierunku: Biomedycyna. Rok akademicki 2017/2018

Regulamin. dla studentów realizujących zajęcia dydaktyczne w Zakładzie Pielęgniarstwa Anestezjologicznego i Intensywnej Opieki Medycznej

Laboratorium 1. Programowanie II - Kierunek Informatyka. dr inż. Janusz Słupik. Gliwice, Wydział Matematyki Stosowanej Politechniki Śląskiej

1.3. Student uzyskuje zaliczenia na ocenę na zajęciach z bloku A i z bloku B. 1 Zaliczenia przeprowadzają prowadzący zajęcia.

Regulamin zajęć audytoryjnych Sieci elektryczne

Programowanie komputerowe Computer programming

Inżynieria Akustyczna

blok B - wypowiedź ustną oraz umiejętność rozumienia ze słuchu. blok A - gramatykę, słownictwo oraz umiejętność rozumienia tekstu czytanego,

Programowanie komputerowe. Geodezja i Kartografia I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

AKADEMIA GÓRNICZO - HUTNICZA. IM. STANISŁAWA STASZICA w KRAKOWIE. WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI, INFORMATYKI i ELEKTRONIKI KATEDRA METROLOGII

Zasady udziału w konwersatoriach oraz przeprowadzania egzaminów z postępowania karnego w roku akademickim 2018/2019

Metody numeryczne. dr hab inż. Tomasz Chwiej. Syllabus:

Część 4 życie programu

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

SOS Zasady ogólne. Zakres punktów Ocena , , , , , ,0 pow ,5. System Oceny Studentów 02

Programowanie Obiektowew języku C++ Zadania L8

Zasady organizacji i przebiegu sesji egzaminacyjnej na Wydziale Zamiejscowym SWPS w Sopocie. 1 Zasady ogólne

Regulamin ćwiczeń z przedmiotu Hodowla Lasu

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Regina Klukowska mgr

Zasady oceniania studentów

Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I

Rok akademicki: 2013/2014 Kod: JFT s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Wewnętrzny regulamin dydaktyczny KMS. dane jednostki ( , telefon)

Nazwa wariantu modułu (opcjonalnie): Laboratorium programowania w języku C++

dr inż. Wojciech Bąchorek, mgr inż. Andrzej Makuch.

Programowanie - wykład 4

Podstawy informatyki i algorytmizacji. Wykład 1 organizacja zajęć

Podstawy Programowania

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM

Regulamin zajęć audytoryjnych URZĄDZENIA I SIECI ELEKTROENERGETYCZNE

REGULAMIN przedmiotu ANALIZA INSTRUMENTALNA laboratorium

Zasady wystawiania oceny z przedmiotu Statystyka i SKJ procesów.

KARTA PRZEDMIOTU. Egzamin / zaliczenie. Egzamin / zaliczenie. ocenę*

Przedmiotowe Zasady Oceniania z informatyki Gimnazjum im. księdza Karola Wojtyły w Niegowici rok szkolny 2015/16

Procedura OCENIANIE STUDENTÓW, DOKTORANTÓW, SŁUCHACZY STUDIÓW PODYPLOMOWYCH ORAZ UCZESTNIKÓW KURSÓW DOKSZTAŁCAJĄCYCH

PATOFIZJOLOGIA. moduły: Praktyczne Podstawy Diagnostyki Chorób oraz Podstawy Chorób A, B, C, D, E, F i G REGULAMIN KURSU

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Elektroenergetyczne Sieci Rozdzielcze, Rodzaj zajęć: laboratorium, Liczba godzin: 18,

Programowanie w C++ Wykład 1. Katarzyna Grzelak. 26 luty K.Grzelak (Wykład 1) Programowanie w C++ 1 / 28

Z-ETI-0611 Język Programowania C++ Programming Language C++

Spis treści PROGRAMOWANIE OBIEKTOWE W JĘZYKU C++: FUNKCJE ZAPRZYJAŹNIONE Z KLASĄ, PRZEŁADOWANIE OPERATORÓW. Informatyka 2

Wrocław, dn. 20 września. 2016

1.1. Zajęcia w ramach przedmiotu są prowadzone w oparciu o Regulamin Studiów obowiązujący na Uniwersytecie Przyrodniczym oraz niniejszy regulamin.

Statystyka matematyczna SYLABUS

Transkrypt:

Wprowadzenie do programowania i programowanie obiektowe Wirtotechnologia - grupa pościgowa Wydział Odlewnictwa Wydział Inżynierii Metali i Informatyki Przemysłowej Akademia Górniczo Hutnicza im. Stanisława Staszica, Kraków Rok akademicki: 2015/2016

Prowadzący: mgr inż. Grzegorz Smyk KATEDRA INFORMATYKI STOSOWANEJ I MODELOWANIA PRACOWNIA MODELOWANIA SYMULACJI PROCESÓW www.isim.agh.edu.pl B5 p. 605 grzegorz.smyk@agh.edu.pl www.galaxy.agh.edu.pl/~gsmyk/

1 godzina zegarowa dla wszystkich poniedziałek 10:00 11:00

Zajęcia Wprowadzenie do programowania i programowanie obiektowe Typ: ĆWICZENIA LABORATORYJNE 14 SPOTKAĆ, 21H Podział na grupy: ŚRODA 16:30????

Polecane materiały Materiały online: http://www.cplusplus.com http://cpp0x.pl/ Literatura Symfonia C++ - Jerzy Grębosz Thinking in C++ Bruce Eckel

Zasady zaliczenia laboratoria Obecność na zajęciach obecność na zajęciach jest obowiązkowa, możliwa jest jedna nieobecność nieusprawiedliwiona, każda nieusprawiedliwiona nieobecność (oprócz pierwszej) obniża ocenę o stopień, zwolnienia lekarskie są respektowane tylko na pierwszych zajęciach po nieobecności, usprawiedliwiając nieobecność należy zostawić prowadzącemu kserokopię zwolnienia lekarskiego, student, który będzie miał więcej niż trzy nieusprawiedliwione nieobecności traktowany jest jak student, który nie uczęszczał na zajęcia, student, który będzie na mniej niż siedmiu (pięciu w przypadku studiów niestacjonarnych) zajęciach jest traktowany jak student, który nie uczęszczał na zajęcia.

Zasady zaliczenia laboratoria Ćwiczenia laboratoryjne przychodząc na ćwiczenia student ma obowiązek znać materiał omówiony na poprzednich zajęciach, w czasie semestru odbędą się trzy zapowiedziane kolokwia, prowadzący może przeprowadzić dodatkowe, niezapowiedziane kolokwium obejmujące materiał z ostatniego wykładu, ostateczna ocena z ćwiczeń laboratoryjnych jest średnią arytmetyczną z trzech ocen z kolokwium, niezaliczone kolokwia nie będą poprawiane w trakcie semestru, nieusprawiedliwiona nieobecność na kolokwium jest równoznaczna z otrzymaniem 2.0 (nie dotyczy to kolokwium niezapowiedzianego), student, który usprawiedliwi swoją nieobecność na kolokwium może je zaliczać w dodatkowym terminie podanym przez prowadzącego.

Zasady zaliczenia laboratoria Ćwiczenia laboratoryjne za pracę na zajęciach student może zdobyć + każdy plus zwiększa ocenę końcową o 0.1 pod warunkiem, że ta jest pozytywna, ocena końcowa jest pozytywna, jeśli średnia jest równa lub większa od 3.0, Student, który uzyskał ocenę średnią niższą niż 3.0 może w czasie sesji dwukrotnie przystąpić do kolokwium poprawkowego (kolokwium poprawkowe obejmuje materiał z całego semestru), pod warunkiem, ze uczęszczał na zajęcia. usprawiedliwienie nieobecności na kolokwium poprawkowym jest możliwe tylko w terminie do dwóch tygodni od daty kolokwium, ale przed kolejnym terminem/końcem sesji egzaminacyjnej.

Zasady zaliczenia laboratoria Laboratoria Zakaz spożywania jedzenia oraz napojów, Kurtki, płaszcze oraz parasole zostawiamy w szatni na parterze budynku B5 (jeśli szatnia jest otwarta), Dopuszczalne spóźnienie wynosi maksymalnie 15 min, Zakaz modyfikowania istniejącej sieci Ethernet, Zakaz instalowania oprogramowania niezwiązanego z tematyką zajęć, Możliwa jest praca na własnym sprzęcie komputerowym uwzględniając w/w ograniczenie (można korzystać tylko z wolnych gniazdek zasilających przeznaczonych dla studentów), Wszelkie usterki i nieprawidłowości w funkcjonowaniu sprzętu i oprogramowania natychmiast zgłaszamy prowadzącemu.

Zasady zaliczenia laboratoria Egzamin do egzaminu może przystąpić wyłącznie osoba, która otrzymała zaliczenie z ćwiczeń laboratoryjnych, student ma prawo do trzykrotnego przystąpienia do egzaminu w zaplanowanych terminach, w tym jeden raz w terminie podstawowym i dwa razy w terminie poprawkowym. nieusprawiedliwiona nieobecność na egzaminie w danym terminie powoduje utratę tego terminu (brak zaliczenia nie jest usprawiedliwieniem nieobecności). Usprawiedliwienie nieobecności na egzaminie jest możliwe tylko w terminie do dwóch tygodni od daty egzaminu, ale przed kolejnym terminem/końcem sesji egzaminacyjnej.

Zasady zaliczenia laboratoria Ocena końcowa Ocena końcowa jest pozytywna tylko wtedy, gdy ocena z ćwiczeń laboratoryjnych oraz egzaminu jest pozytywna. Ocena końcowa jest średnią ważoną oceny z ćwiczeń laboratoryjnych z wagą 0.4 i oceny z egzaminu z wagą 0.6, przy czym oceny niedostateczne z laboratorium i egzaminu są uwzględniane z wagami odpowiednio 0.1 i 0.15. Jeżeli ocena z ćwiczeń laboratoryjnych oraz egzaminu jest pozytywne ocena końcowa nie może być niższa niż 3.0. Nieusprawiedliwiona nieobecność na kolokwium poprawkowym/egzaminie traktowana jest przy obliczaniu oceny końcowej jak ocena niedostateczna.

Zasady zaliczenia laboratoria Powtarzanie przedmiotu student, który nie uzyskał zaliczenia z ćwiczeń laboratoryjnych powtarza cały przedmiot, w przypadku niezdanego egzaminu, pozytywne oceny z ćwiczeń laboratoryjnych są przepisywane na kolejny rok, przy czym każda ocena niedostateczna z ćwiczeń laboratoryjnych obniża ocenę o pół stopnia (student, który uzyska ocenę 3.0 w pierwszym terminie poprawkowym lub 3.0/3.5 w drugim musi powtarzać cały przedmiot).

Egzamin z przedmiotu Prowadzący: dr inż. Łukasz Sztangret WYDZIAŁ INŻYNIERII METALI I INFORMATYKI PRZEMYSŁOWEJ KATEDRA INFORMATYKI STOSOWANEJ I MODELOWANIA PRACOWNIA ZASTOSOWAŃ OPTYMALIZACJI I SZTUCZNEJ INTELIGENCJI Zasady przystąpienia: - pozytywne zaliczenie ćwiczeń laboratoryjnych

Zajęcia I zaczynamy! Nazwa projektu: IS_GRXX_ImięNazwisko File -> New -> Project Visual C++ -> Empty Procject Dodajemy plik: main.cpp

Zajęcia I Hello World! Nagłówek: Standard Input/Output Library Typ zwracany przez funkcję #include <iostream> using namespace std; Przestrzeń nazw Zakres funkcji int main() { Funkcja main cout<< Hello World! <<endl; } Console-output stream Znak nowej linii oraz czyszczenie strumienia

Zajęcia I 1. Napisz program, który wypisze wszystkie liczby parzyste podzielne przez 3 oddzielone przecinkiem z zakresu podanego przez użytkownika przy pomocy pętli: while do, while for 2. Zmodyfikuj program w taki sposób, by użytkownik mógł wybrać rodzaj pętli przy pomocy instrukcji warunkowej switch. 3. Zaimplementuj funkcje wypisujące liczby z zadania pierwszego, do których jako argumenty zostaną przekazane zakresy dolny i górny przedziału. 4. Zmodyfikuj funkcje w taki sposób, by liczby były zapisywane do tablicy, a tablica wyników zostanie wyświetlona wewnątrz funkcji main() przy pomocy dowolnej pętli. 5. Napisz funkcję wyświetlającą zawartość tablicy i ją wywołaj.