ocena z ćwiczeń laboratoryjnych
Transkrypt
ocena z ćwiczeń laboratoryjnych
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 [email protected] 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 #include <iostream> Typ zwracany using namespace std; Przestrzeń nazw przez funkcję Funkcja main Zakres funkcji int 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.