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

Użytkowanie systemu UNIX

Informacje ogólne

Kod przedmiotu: 103B-xxxxx-ISP-USUX Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Użytkowanie systemu UNIX
Jednostka: Wydział Elektroniki i Technik Informacyjnych
Grupy: ( Przedmioty techniczne )---EITI
Punkty ECTS i inne: 4.00
Język prowadzenia: polski
Jednostka decyzyjna:

103000 - Wydział Elektroniki i Technik Informacyjnych

Kod wydziałowy:

USUX

Numer wersji:

2

Skrócony opis:

Zapoznanie studentów ze specyfiką systemu operacyjnego UNIX oraz możliwościami wykorzystania programów usługowych dostępnych w tym systemie. Praktyczne przygotowanie do tworzenia i uruchamiania własnych programów oraz do pracy z wykorzystaniem istniejącego oprogramowania w środowisku systemu UNIX.

Pełny opis:

Zapoznanie studentów ze specyfiką systemu operacyjnego UNIX oraz możliwościami wykorzystania programów usługowych dostępnych w tym systemie. Praktyczne przygotowanie do tworzenia i uruchamiania własnych programów oraz do pracy z wykorzystaniem istniejącego oprogramowania w środowisku systemu UNIX.

Treść wykładu
Informacje podstawowe. Ogólna charakterystyka systemu UNIX jako wielozadaniowego i wielodostępnego systemu operacyjnego. Rys historyczny. Sesja użytkownika. System plików. Procesy. (3h)
Interpreter poleceń. Funkcje powłoki jako interpretera poleceń. Typy powłok. Podstawowe polecenia powłoki. Programowanie w języku powłoki. (3h)
Programy usługowe w systemie UNIX. Filtry. Edycja i przetwarzanie tekstów. Archiwizacja, kompresja i kodowanie plików. (3h)
Usługi sieciowe. Charakterystyka sieci Internet. Proces inetd. Zdalne uruchamianie sesji i wykonywanie poleceń. Przesyłanie plików. Poczta elektroniczna. Inne usługi. (2h)
Tworzenie i uruchamianie programów w Środowisku systemu UNIX. Kompilatory języka C. Programy uruchomieniowe. Program make. Wybrane funkcje systemowe. (4h)


Zakres laboratorium

  1. Zajęcia organizacyjne.
  2. Zajęcia wstępne (Podstawowe polecenia systemu, edycja plików).
  3. System plików. Procesy i sygnały.
  4. Środowisko pracy użytkownika (shell, Środowisko graficzne systemu).
  5. Programowanie w języku powłoki sh.
  6. Usługi sieciowe. Archiwizacja, kompresja i kodowanie plików.
  7. Filtry grep i sed.
  8. Filtr awk.
  9. Narzędzia programistyczne.
  10. Program make.
  11. Program make.
  12. Programowanie z wykorzystaniem funkcji systemowych (procesy i sygnały, komunikacja między procesami).
  13. Termin rezerwowy.

Literatura:

    Literatura
    1. W. Bartol, M. Lisowiec, J. Ogłaza, UNIX. Kurs użytkownika, 1994.
    2. P. Norton, Przewodnik po Unix-ie, 1993.
    3. Praca zbiorowa: Łagodne wprowadzenie do systemu Unix, 1993.
    4. J. R. Levine, M. Levine Young, UNIX dla opornych, 1993.
    1. M. J. Bach, Budowa systemu UNIX, WNT 1995
    2. W. R. Stevens, Programowanie zastosowań sieciowych w systemie UNIX, WNT 1995.
    3. G. Blinowski, Unix. Sztuczki i chwyty, WPLJ 1993.
    4. M. J. Rochkind, Programowanie w systemie Unix dla zaawansowanych, WNT 1993.
    5. B. W. Kernighan, R. Pike, The UNIX Programming Environment, Prentice Hall 1984.
    6. S. G. Kochan, P. H. Wood, UNIX Shell Programming, Hayden Book 1985.
    7. P. K. Andleigh, UNIX System Architecture, Prentice Hall 1990.

Zajęcia w cyklu "rok akademicki 2019/2020 - sem. letni" (w trakcie)

Okres: 2020-02-22 - 2020-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Tomasz Borejko, Zbigniew Jaworski, Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2019/2020 - sem. zimowy" (zakończony)

Okres: 2019-10-01 - 2020-02-21
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Tomasz Borejko, Zbigniew Jaworski, Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2018/2019 - sem. letni" (zakończony)

Okres: 2019-02-18 - 2019-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Tomasz Borejko, Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2018/2019 - sem. zimowy" (zakończony)

Okres: 2018-10-01 - 2019-02-17
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Tomasz Borejko, Zbigniew Jaworski, Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2017/2018 - sem. letni" (zakończony)

Okres: 2018-02-19 - 2018-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Tomasz Borejko, Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2017/2018 - sem. zimowy" (zakończony)

Okres: 2017-10-01 - 2018-02-18
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 48 miejsc więcej informacji
Wykład, 15 godzin, 48 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2016/2017 - sem. letni" (zakończony)

Okres: 2017-02-20 - 2017-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2016/2017 - sem. zimowy" (zakończony)

Okres: 2016-10-01 - 2017-02-19
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2015/2016 - sem. letni" (zakończony)

Okres: 2016-02-23 - 2016-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2015/2016 - sem. zimowy" (zakończony)

Okres: 2015-10-01 - 2016-02-22
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2014/2015 - sem. letni" (zakończony)

Okres: 2015-02-23 - 2015-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2014/2015 - sem. zimowy" (zakończony)

Okres: 2014-09-29 - 2015-02-22
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2013/2014 - sem. letni" (zakończony)

Okres: 2014-02-24 - 2014-09-28
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2013/2014 - sem. zimowy" (zakończony)

Okres: 2013-10-01 - 2014-02-23
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2012/2013 - sem. letni" (zakończony)

Okres: 2013-02-20 - 2013-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Zajęcia w cyklu "rok akademicki 2012/2013 - sem. zimowy" (zakończony)

Okres: 2012-10-01 - 2013-02-19
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 30 miejsc więcej informacji
Wykład, 15 godzin, 30 miejsc więcej informacji
Koordynatorzy: Andrzej Wielgus
Prowadzący grup: Andrzej Wielgus
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103500 - Instytut Mikroelektroniki i Optoelektroniki

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Politechnika Warszawska.