UNIWERSYTET SZCZECIÅSKI
UNIWERSYTET SZCZECIÅSKI
UNIWERSYTET SZCZECIÅSKI
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
31<br />
9. F.Kohlrausch, Fizyka laboratoryjna , t. 1 - 2 .<br />
10. J. Karniewicz, T. Sokołowski, Podstawy fizyki laboratoryjnej.<br />
SPOSÓB ZALICZENIA: Wykonanie 12 (minimum 10) ćwiczeń w ciągu jednego semestru, złożenie<br />
sprawozdań z ćwiczeń, pozytywne zaliczenie kolokwium sprawdzającego.<br />
Fizyka i zastosowania komputerów, drugi rok<br />
Podstawy systemów operacyjnych<br />
Semestr zimowy, wykład 1 godz. tygodniowo, laboratorium 1 godz. ECTS:3, Kod: 11.3II16DA02<br />
WYMAGANIA WSTĘPNE:, podstawowe umiejętności w zakresie obsługi komputera na poziomie szkoły<br />
średniej<br />
WYKŁADOWCA: Dr Janusz Kozłowski<br />
RODZAJ KURSU: Wykład i ćwiczenia laboratoryjne<br />
TREŚCI PROGRAMOWE: Poruszanie się w systemie - logowanie, pomoc systemowa (man,), programy<br />
pomocnicze - whatis, whereis, apropos, atrybuty plik , logiczny i fizyczny obraz pliku, metody dostępu do<br />
plików , operacje na plikach , logiczna organizacja systemu plików , typy plików, struktura plików, dostęp<br />
sekwencyjny, dostęp bezpośredni, dostęp indeksowy, strefa, katalog, obsługa plików i katalogów — pwd, ls, cd,<br />
mv, rm, cp, ln, find, locate, mkdir, rmdir, obsługa procesów - ps, pstree, pgrep, nice, renice, kill, &, fg, bg,<br />
potoki i filtry —: cat, head, tail, grep, wc, tr, cut, sort, uniq, skrypty powłoki — zmienne lokalne i<br />
środowiskowe powłoki, tworzenie skryptów i przekazywanie parametrów, konstrukcje strukturalne w skryptach<br />
pętle i instrukcje, zmienne środowiskowe oraz ich eksportowanie –set,env,echo,export, pętlewhile<br />
orazfor, pobieranie wartości w trakcie wykonywania skryptów, uruchamianie skryptów z debugowaniem.<br />
LITERATURA<br />
1. J. Brzeziński, D. Wawrzyniak, http://wazniak.mimuw.edu.pl/index.php?title=Systemy_operacyjne<br />
http://wazniak.mimuw.edu.pl/index.php?title=O_nas<br />
2. A. Southerton, E.C. Perkins Jr., Słownik poleceń systemów UNIX i X, WNT, Warszawa 1995<br />
SPOSÓB ZALICZENIA: Zaliczenie ćwiczeń laboratoryjnych na podstawie sprawdzianu praktycznego, egzamin<br />
z materiału wykładowego<br />
Fizyka i zastosowania komputerów, drugi rok<br />
Programowanie Strukturalne<br />
Semestr zimowy,wykład1 godz. tygodniowo, laboratorium 2 godz. tygodniowo, ECTS:2, Kod: 11.3II16B109<br />
WYMAGANIA WSTĘPNE: Podstawy użytkowania komputera<br />
PROWADZĄCY: mgr inż. Marcin Olszewski<br />
RODZAJ KURSU: Wykład i ćwiczenia laboratoryjne<br />
CEL ZAJĘĆ: Zapoznanie studentów z ideami programowania strukturalnego na przykładzie języka C/C++<br />
FORMA REALIZACJI: Praca z komputerem.<br />
TREŚCI PROGRAMOWE: Ogólna postać programu. Podstawowe operacje wejścia/wyjścia – elementarna<br />
komunikacja programu z użytkownikiem. Najważniejsze, niestrukturalne typy danych, rzutowanie typów.<br />
Instrukcje warunkowe, instrukcja złożona. Operacje logiczne i priorytety operatorów w C. Pętle programowe<br />
while, do-while i for. Deklaracja, definicja i wywołanie funkcji. Tablice i wskaźniki. Wskaźniki do funkcji,<br />
przeładowanie funkcji. Inne typy strukturalne. Łańcuchy tekstowe. Obsługa operacji dyskowych. Wykonywanie<br />
poleceń systemowych, współpraca z zewnętrznymi programami, argumenty linii poleceń. Tworzenie własnego<br />
modułu. Obsługa wyjątków, szukanie błędów w programie, debugging.<br />
LITERATURA<br />
1. B. Overland, C++ bez obaw, Helion Gliwice 2006<br />
2. J. Grębosz, Symfonia C++ standard, Editions 2000 Kraków 2005<br />
3. A. Majczak, C++ przykłady praktyczne, Mikom Warszawa 2003<br />
SPOSÓB ZALICZENIA: Zaliczenie na ocenę, na podstawie samodzielnie napisanych programów.