Uniwersytet Warszawski - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Programowanie IN

Informacje ogólne

Kod przedmiotu: 1100-1INZ24 Kod Erasmus / ISCED: 11.1 / (brak danych)
Nazwa przedmiotu: Programowanie IN
Jednostka: Wydział Fizyki
Grupy: Inżynieria nanostruktur; przedmioty dla I roku
Punkty ECTS i inne: 3.00
zobacz reguły punktacji
Język prowadzenia: polski
Rodzaj przedmiotu:

obowiązkowe

Założenia (opisowo):

Przedmiot przeznaczony jest dla studentów, którzy nie umieją programować w języku C++.

Tryb prowadzenia:

w sali

Skrócony opis:

Podstawy programowania w języku C++. Ćwiczenia będą poświęcone samodzielnemu pisaniu prostych programów.

Praca w środowisku Linux.

Pełny opis:

Program:

1) Wprowadzenie do systemu operacyjnego Linux

2) Najprostszy program w C++, struktura programu

3) Podstawowe typy danych

4) Instrukcje sterujące (pętle, instrukcje warunkowe)

5) Operatory

6) Funkcje

7) Tablice

8) Wprowadzenie do klas

9) Klasa string (napisy)

10) Operacje wejścia/wyjścia

11) Proste algorytmy

12) Pojemniki STL (vector)

Nakład pracy studenta:

Ćwiczenia = 45 godzin

Samodzielne przygotowanie do ćwiczeń około 10 godz.

Łącznie około 55 godzin.

Literatura:

Jerzy Grębosz Symfonia C++ Standard

Efekty uczenia się:

Studenci, którzy zalicza przedmiot powinni:

WIEDZA

znać składnię języka C++: strukturę programu, typy danych, instrukcje sterujące, podstawowe operatory, funkcje, operacje wejścia/wyjścia oraz wybrane funkcje i klasy z biblioteki standardowej C++

UMIEJĘTNOŚCI

umieć wymyśleć algorytm w celu rozwiązania prostego problemu obliczeniowego i napisać program w języku C++ realizujący ten algorytm

oraz posiadać podstawową umiejętność pracy w systemie operacyjnym Linux.

Metody i kryteria oceniania:

Dwa sprawdziany polegające na samodzielnym napisaniu na kartkach dwóch programów. Jeden duży program do napisania w domu, zaliczany na rozmowie w czasie sesji.

Na początku każdych zajęć 5-minutowa kartkówka. Wymagana jest obecność na zajęciach (można nie być na co najwyżej dwóch ćwiczenach.

Zajęcia w cyklu "Semestr letni 2020/21" (zakończony)

Okres: 2021-02-22 - 2021-06-13
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Ćwiczenia, 45 godzin, 40 miejsc więcej informacji
Koordynatorzy: Aleksandra Fijałkowska, Nevill Gonzalez Szwacki
Prowadzący grup: Aleksandra Fijałkowska, Nevill Gonzalez Szwacki, Michał Stepaniuk
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Ćwiczenia - Zaliczenie na ocenę
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Warszawski.