dr inż. Jarosław Forenc

Podobne dokumenty
dr inż. Jarosław Forenc

Języki programowania II - opis przedmiotu

Informatyka 2. Informatyka 2. Wykład nr 1 ( ) Dane podstawowe. - Wydział Elektryczny. Politechnika Białostocka. Program wykładu (1/2)

Zaliczenie przedmiotu:

Metodyki i techniki programowania

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

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

E-1EZ1-03-s2. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Metodyki i techniki programowania

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

Informatyka 1. Plan dzisiejszych zajęć. zajęcia nr 1. Elektrotechnika, semestr II rok akademicki 2008/2009

PRZEWODNIK PO PRZEDMIOCIE

Zajęcia trwają 15 tygodni (2 godziny wykładu, 2 godziny laboratorium tygodniowo) Zaliczenie zajęć jest uwarunkowane zaliczeniem zajęć laboratoryjnych

Język programowania C C Programming Language. ogólnoakademicki

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI EFEKTY KSZTAŁCENIA

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

Programowanie obiektowe 1 - opis przedmiotu

Semestr letni Brak Tak

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Programowanie I C6

Opisy efektów kształcenia dla modułu

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Programowanie II C16

Instrukcja do pracowni specjalistycznej z przedmiotu. Obiektowe programowanie aplikacji

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

Spis treści JĘZYK C - PRZEKAZYWANIE PARAMETRÓW DO FUNKCJI, REKURENCJA. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

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

WYKŁAD. Jednostka prowadząca: Wydział Techniczny. Kierunek studiów: Elektronika i telekomunikacja. Nazwa przedmiotu: Język programowania C++

Spis treści JĘZYK C - ZAGNIEŻDŻANIE IF-ELSE, OPERATOR WARUNKOWY. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

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

PODSTAWY PROGRAMOWANIA STRUKTURALNEGO (C) SYLABUS A. Informacje ogólne

Opis efektów kształcenia dla modułu zajęć

Wstęp do programowania Laboratorium - wytyczne

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S

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

14. Przedmiot: N/PM2012/11/14/I1 INFORMATYKA moduł 1 Semestr. Liczba tygodni Liczba godzin w tygodniu Liczba godzin w semestrze ECTS

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

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

Języki Programowania z Programowaniem Obiektowym laboratorium (30 godzin/semestr)

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Programowanie I C15

S Y L A B U S P R Z E D M I O T U

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Programowanie II C10

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

Podstawy Programowania

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2012/2013. Przedmioty kierunkowe

Spis treści JĘZYK C - ZAGNIEŻDŻANIE IF-ELSE, OPERATOR WARUNKOWY. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

Ćwiczenia laboratoryjne. Ćwiczenia projektowe (W) (Ć) (L) (P) (S) (T) IV

Język Java i technologie Web - opis przedmiotu

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

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

PRZEWODNIK PO PRZEDMIOCIE

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

Wykład 8: klasy cz. 4

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

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

Spis treści JĘZYK C - INSTRUKCJA WARUNKOWA IF, OPERATORY RELACYJNE I LOGICZNE, WYRAŻENIA LOGICZNE. Informatyka 1

Programowanie komputerowe Computer programming

Wprowadzenie do programowania i programowanie obiektowe

Spis treści JĘZYK C - OPERATORY BITOWE. Informatyka 2. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF32

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

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

Wykład 1. Program przedmiotu. Programowanie (język C++) Literatura. Program przedmiotu c.d.:

Algorytmy i struktury danych - opis przedmiotu

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

Spis treści JĘZYK C - INSTRUKCJA SWITCH, OPERATORY BITOWE. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF05

Podstawy programowania strukturalnego (C) SYLABUS A. Informacje ogólne

Wykład 5: Klasy cz. 3

Informatyka Informatics

INFORMATYKA Informatics. forma studiów: studia stacjonarne. Liczba godzin/tydzień: 2W, 2L PRZEWODNIK PO PRZEDMIOCIE

Spis treści JĘZYK C - ZAGNIEŻDŻANIE IF-ELSE, OPERATOR WARUNKOWY. Metodyki i techniki programowania

E-2IZ1-03-s3. Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Podstawy programowania. Wykład: 12. Struktury, unie, pola bitowe. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Informatyczne podstawy projektowania Kod przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

KARTA KURSU. Programowanie obiektowe

Spis treści TRYB GRAFICZNY SYSTEMU WINDOWS - PODSTAWY OBSŁUGI WYBRANEGO ŚRODOWISKA PROGRAMISTYCZNEGO. Informatyka 2

Podstawy programowania. Wykład: 8. Wskaźniki. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Podstawy programowania wykład

Podstawy Programowania

Programowanie (C++) NI 5

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

KARTA KURSU. Wstęp do programowania

Podstawy programowania. Wykład: 4. Instrukcje sterujące, operatory. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Programowanie obiektowe 2 - opis przedmiotu

MS Word ćwiczenia praktyczne

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Algorytmy i struktury danych, C3

Podstawy programowania.

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA:

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

Spis treści PLIKI BINARNE W JĘZYKU C. Informatyka 2. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF23

Programowanie obiektowe Object-Oriented Programming. Automatyka i Robotyka II stopień ogólnoakademicki

Spis treści JĘZYK C - OPERATORY RELACYJNE I LOGICZNE, WYRAŻENIA LOGICZNE, INSTRUKCJA WARUNKOWA IF. Informatyka 1

Spis treści JĘZYK C - ŚLEDZENIE WYKONANIA PROGRAMU, DEBUGGER. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

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

Języki Programowania z Programowaniem Obiektowym wykład (15 godzin/semestr) laboratorium (30 godzin/semestr)

Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Spis treści JĘZYK C - PRZEKAZYWANIE PARAMETRÓW DO FUNKCJI, REKURENCJA. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

Spis treści PLIKI BINARNE W JĘZYKU C. Informatyka 2. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF23

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

Wykład 1. Program przedmiotu. Programowanie Obiektowe (język C++) Literatura. Program przedmiotu c.d.:

Transkrypt:

Informatyka 2 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr III, studia niestacjonarne I stopnia Rok akademicki 2011/2012 Pracownia nr 1 (14.10.2011)

Rok akademicki 2011/2012, Pracownia nr 1 2/11 Dane podstawowe Politechnika Białostocka, Wydział Elektryczny, Katedra Elektrotechniki Teoretycznej i Metrologii ul. Wiejska 45D, 15-351 Białystok WE-204 e-mail: j.forenc@pb.edu.pl tel. (0-85) 746-93-97 http://we.pb.edu.pl/~jforenc Dydaktyka - dodatkowe materiały do pracowni Konsultacje: Poniedziałek, godz. 11:30-12:30, WE-204 Środa, godz. 10:30-11:30, WE-204 Czwartek, godz. 12:00-13:00, WE-204 Piątek, godz. 16:00-16:45, WE-204 (zaoczne) Sobota, godz. 13:15-14:00, WE-204 (zaoczne)

Rok akademicki 2011/2012, Pracownia nr 1 3/11 Program przedmiotu 1. Zajęcia organizacyjne. Środowisko MS Visual C++. Tworzenie, analiza i uruchomianie programów w języku C. Ćwiczenia z wykorzystaniem operatorów arytmetycznych, relacyjnych i logicznych, instrukcji warunkowych oraz sterujących w języku C. 2. Funkcje - budowa i wykorzystanie. Operacje na zmiennych strukturalnych. 3. Operacje wejścia-wyjścia w języku C. Pliki tekstowe i binarne. 4. Wskaźniki, operacje na wskaźnikach. Dynamiczny przydział pamięci w języku C. 5. Operacje wejścia-wyjścia w języku C++. Sterowanie formatem. Manipulatory.

Rok akademicki 2011/2012, Pracownia nr 1 4/11 Program przedmiotu 6. Programowanie obiektowe w języku C++. Klasy i obiekty. Składniki klasy: funkcje i metody. Prawa dostępu do składników klasy. Definiowanie funkcji składowych klasy. Konstruktory i destruktory. Dynamiczny przydział pamięci w języku C++. 7. Programowanie obiektowe w języku C++. Przeładowanie operatorów. Dziedziczenie. 8. Wybrane operacje na wektorach i macierzach. 9. Metody sortowania: szybkie (quicksort), przez proste wstawianie, przez proste wybieranie, przez prostą zamianę. 10. Programowanie w wybranym środowisku graficznym systemu Windows. Programowanie interakcji z użytkownikiem. Zaliczenie zajęć.

Rok akademicki 2011/2012, Pracownia nr 1 5/11 Literatura C/C++: 1. B.W. Kernighan, D.M. Ritchie: Język ANSI C. Programowanie. Wydanie II. Helion, Gliwice, 2010. 2. J. Grębosz: Symfonia C++ standard: programowanie w języku C++ orientowane obiektowo. Tom 1 i 2. Wydawnictwo Edition 2000, Kraków, 2008. 3. B. Stroustrup: Programowanie. Teoria i praktyka z wykorzystaniem C++. Helion, Gliwice, 2010. 4. J. Liberty, S. Rao, B.L. Jones: C++ dla każdego. Wydanie II. Helion, Gliwice, 2010. 5. B. Eckel: Thinking in C++. Edycja polska. Helion, Gliwice, 2002. 6. S. Prata: Język C++. Szkoła programowania. Wydanie V. Helion, Gliwice, 2006.

Rok akademicki 2011/2012, Pracownia nr 1 6/11 Literatura Microsoft Visual C++: 1. R. Wileczek: Microsoft Visual C++ 2008. Tworzenie aplikacji dla Windows. Helion, Gliwice, 2009. 2. M. Owczarek: Microsoft Visual C++ 2008. Praktyczne przykłady. Helion, Gliwice, 2010. Turbo C++: 1. J. Matulewski: C++Builder i Turbo C++. Podstawy. Helion, Gliwice, 2006.

Rok akademicki 2011/2012, Pracownia nr 1 7/11 Literatura Metody numeryczne, algorytmy: 1. D. Kincaid, W. Cheney: Analiza numeryczna. WNT, Warszawa, 2006. 2. T.H. Cormen i in.: Wprowadzenie do algorytmów. WNT, Warszawa, 2007. 3. P. Wróblewski: Algorytmy, struktury danych i techniki programowania. Wydanie IV. Helion, Gliwice, 2009. Inne: 1. Materiały na stronie: http://we.pb.edu.pl/~jforenc/dydaktyka.html

Rok akademicki 2011/2012, Pracownia nr 1 8/11 Zaliczenie Zaliczenie przedmiotu odbywa się na podstawie następujących zasad: obecność studenta na wszystkich planowych zajęciach, realizacja tematu zajęć i zadań sformułowanych przez prowadzącego, oceny uzyskane za kartkówki. Ocena końcowa wystawiana jest na podstawie średniej arytmetycznej ocen z trzech kartkówek. Kartkówki odbędą się na zajęciach nr: 4, 6, 8. Każdą kartkówkę można poprawić na konsultacjach lub zajęciach. Minimum połowa kartkówek musi być zaliczona na ocenę pozytywną (3- i wyżej).

Rok akademicki 2011/2012, Pracownia nr 1 9/11 Zaliczenie Metoda przeliczania ocen na punkty do liczenia średniej arytmetycznej oraz metoda wyznaczania oceny końcowej na podstawie średniej: ocena punkty średnia ocena końcowa 5 5,0 4,75-5,00 5 5-4,8 4,25-4,74 4+ 4+ 4,5 3,75-4,24 4 4 4,0 3,25-3,74 3+ 4-3,8 2,80-3,24 3 3+ 3,5 poniżej 2,80 2 3 3,0 3-2,8 2+ 2,5 2 2,0 brak 0,0

Rok akademicki 2011/2012, Pracownia nr 1 10/11 Zaliczenie Nieusprawiedliwiona nieobecność na zajęciach jest równoważna zerowej liczbie punktów. Nieobecność usprawiedliwiamy na pierwszych zajęciach po tych, na których nie było się. Więcej niż dwie nieusprawiedliwione nieobecności skutkują brakiem zaliczenia pracowni. Nie przewiduje się poprawiania ocen na wyższe na koniec semestru.

Rok akademicki 2011/2012, Pracownia nr 1 11/11 Zaliczenie W przypadku, gdy średnia ocen będzie mniejsza od 2,8 lub połowa kartkówek nie zostanie zaliczona na ocenę pozytywną, to przedmiot można zaliczyć pisząc test sprawdzający wiadomości. Test składa się z 40 pytań. Za każde pytanie można otrzymać 1 pkt. (prawidłowa odpowiedź) lub 0 pkt. (błędna odpowiedź). Test uważa się za zaliczony po uzyskaniu min. 21 pkt. Maksymalna ocena końcowa jaką można otrzymać po zaliczeniu testu to 3,0. Test można pisać tylko jeden raz - test odbędzie się na ostatnich zajęciach. Zaliczenie pracowni na ocenę 4+ lub 5 uprawnia do przepisania oceny jako zaliczenie wykładu, ale o pół stopnia niższej, tzn. 4+ 4, 5 4+.