Narzędzia użytkownika

Narzędzia witryny


so

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
so [2023/05/29 12:34]
jkonczak
so [2024/04/22 22:41] (aktualna)
jkonczak
Linia 2: Linia 2:
  
 === Lista materiałów === === Lista materiałów ===
- +  ​- <​html>​ 
-  ​- <​html><​div style="​display:​table;​width:​100%"></​html>​[[so:​intro|Wstęp. Pomoc. Przeglądanie systemu plików.]]<​html><​div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right"></​html>​ [[so:​intro:​solutions|Rozwiązania zadań]]<​html></​div></​div></​html>​ +        ​<div style="​display:​table;​width:​100%">​ 
-  - <​html><​div style="​display:​table;​width:​100%"></​html>​[[so:​files_basics|Podstawowe działania na plikach.]]<​html><​div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right"></​html>​ [[so:​files_basics:​solutions|Rozwiązania zadań]]<​html></​div></​div></​html>​ +            ​</​html>​[[so:​intro|Wstęp. Pomoc. Przeglądanie systemu plików.]]<​html>​ 
-  - <​html><​div style="​display:​table;​width:​100%"></​html>​[[so:​users_chmod|Użytkownicy i grupy. Uprawnienia.]]<​html><​div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right"></​html>​ [[so:​users_chmod:​solutions|Rozwiązania zadań]]<​html></​div></​div></​html>​ +            ​<div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right">​ 
-  - <​html><​div style="​display:​table;​width:​100%"></​html>​[[so:​ps_kill|Procesy. Sygnały.]]<​html><​div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right"></​html>​ [[so:​ps_kill:​solutions|Rozwiązania zadań]]<​html></​div></​div></​html+                ​</​html>​ [[so:​intro:​solutions|Rozwiązania zadań]]<​html>​ 
-  - <​html>​<div style="​display:​table;​width:​100%"></​html>​[[so:​redirects|Przekierowania.]]<​html><​div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right"></​html>​ [[so:​redirects:​solutions|Rozwiązania zadań]]<​html></​div></​div></​html>​ +            ​</​div>​ 
-  - <​html><​div style="​display:​table;​width:​100%"></​html>​[[so:​pipes_filters|Edycja tekstu. Potoki. Filtry.]]<​html><​div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right"></​html>​ [[so:pipes_filters:​solutions|Rozwiązania zadań]]<​html></​div></​div></​html>​ +        ​</​div>​ 
-  - <​html><​div style="​display:​table;​width:​100%"></​html>​[[so:​potoki_cwiczenia|Ćwiczenia do potoków.]]<​html><​div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right"></​html>​[[so:​potoki_cwiczenia:​solutions|Rozwiązania zadań]]<​html></​div></​div></​html+    ​</​html>​ 
-  ​- ​<html><div style="​display:​table;​width:​100%"></​html>​Test z pierwszej części laboratoriów. ​[[so:locate_find|Wyszukiwanie plików.]]<​html><​div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right"></​html>​[[so:​locate_find:​solutions|Rozwiązania zadań]]<​html></​div></​div></​html>​ +  - <​html>​ 
-  - <​html><​div style="​display:​table;​width:​100%"></​html>​[[so:​variables_substitutions|Zmienne środowiskowe. Podstawienia.]]<​html><​div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right"></​html>​[[so:​variables_substitutions:​solutions|Rozwiązania zadań]]<​html></​div></​div></​html>​ +        ​<div style="​display:​table;​width:​100%">​ 
-  - <​html><​div style="​display:​table;​width:​100%"></​html>​[[so:​shell_constructs|Shebang. Instrukcje warunkowe i pętle w powłoce. Wczytywanie wejścia.]]<​html><​div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right"></​html>​[[so:​shell_constructs:​solutions|Rozwiązania zadań]]<​html></​div></​div></​html>​ +            ​</​html>​[[so:​files_basics|Podstawowe działania na plikach.]]<​html>​ 
-  -  +            ​<div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right">​ 
-  - <​html><​div style="​display:​table;​width:​100%"></​html>​[[so:​funkcje_trap_xargs|Funkcje w powłoce. Sygnały w skryptach. xargs.]]<​html><​div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right"></​html>​[[so:​funkcje_trap_xargs:​solutions|Rozwiązania zadań]]<​html></​div></​div></​html>​ +                ​</​html>​ [[so:​files_basics:​solutions|Rozwiązania zadań]]<​html>​ 
- +            ​</​div>​ 
- +        ​</​div>​ 
-<​html><​small></​html>​materiały będą tworzone na bieżąco<​html></​small></​html>​+    ​</​html>​ 
 +  - <​html>​ 
 +        ​<div style="​display:​table;​width:​100%">​ 
 +            ​</​html>​[[so:​users_chmod|Użytkownicy i grupy. Uprawnienia.]]<​html>​ 
 +            ​<div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right">​ 
 +                ​</​html>​ [[so:​users_chmod:​solutions|Rozwiązania zadań]]<​html>​ 
 +            ​</​div>​ 
 +        ​</​div>​ 
 +    ​</​html>​ 
 +  - <​html>​ 
 +        ​<div style="​display:​table;​width:​100%">​ 
 +            ​</​html>​[[so:​ps_kill|Procesy. Sygnały.]]<​html>​ 
 +            ​<div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right">​ 
 +                ​</​html>​ [[so:​ps_kill:​solutions|Rozwiązania zadań]]<​html>​ 
 +            ​</​div>​ 
 +        ​</​div>​ 
 +        <div style="​display:​table;​width:​100%">​ 
 +            ​</​html>​[[so:​redirects|Przekierowania.]]<​html>​ 
 +            ​<div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right">​ 
 +                ​</​html>​ [[so:​redirects:​solutions|Rozwiązania zadań]]<​html>​ 
 +            ​</​div>​ 
 +        ​</​div>​ 
 +    ​</​html>​ 
 +  - <​html>​ 
 +        </​html>​Test #1. ([[so:​test1_cwiczenia|ćwiczenia]])<​html>​ 
 +        <​br/>​ 
 +        ​<div style="​display:​table;​width:​100%">​ 
 +            ​</​html>​[[so:​locate_find|Wyszukiwanie plików.]]<​html>​ 
 +            ​<div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right">​ 
 +                ​</​html>​[[so:​locate_find:​solutions|Rozwiązania zadań]]<​html>​ 
 +            ​</​div>​ 
 +        ​</​div>​ 
 +    ​</​html>​ 
 +  - <​html>​ 
 +        ​<div style="​display:​table;​width:​100%">​ 
 +            ​</​html>​[[so:​pipes_filters|Edycja tekstu. Potoki. Filtry.]]<​html>​ 
 +            ​<div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right">​ 
 +                ​</​html>​ [[so:pipes_filters:​solutions|Rozwiązania zadań]]<​html>​ 
 +            ​</​div>​ 
 +        ​</​div>​ 
 +    ​</div></​li
 +    <li class="​level1"​ style="​list-style-type:​disc"​ value="​6"​> 
 +        ​<div style="​display:​table;​width:​100%">​ 
 +            ​</​html>​Praca własna - [[so:potoki_cwiczenia|ćwiczenia do potoków.]]<​html>​ 
 +            ​<div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right">​ 
 +                ​</​html>​[[so:​potoki_cwiczenia:​solutions|Rozwiązania zadań]]<​html>​ 
 +            ​</​div>​ 
 +        ​<!-- /div and /li are inserted by dokuwiki --> 
 +    ​</​html>​ 
 +  - <​html>​ 
 +        ​<div style="​display:​table;​width:​100%">​ 
 +            ​</​html>​[[so:​variables_substitutions|Zmienne środowiskowe. Podstawienia.]]<​html>​ 
 +            ​<div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right">​ 
 +                ​</​html>​[[so:​variables_substitutions:​solutions|Rozwiązania zadań]]<​html>​ 
 +            ​</​div>​ 
 +        ​</​div>​ 
 +    ​</​html>​ 
 +  - <​html>​ 
 +        </​html>​Test #2. ([[so:​test2_cwiczenia|ćwiczenia]])<​html>​ 
 +        <​br/>​ 
 +        ​<div style="​display:​table;​width:​100%">​ 
 +            ​</​html>​[[so:​shell_constructs|Shebang. Instrukcje warunkowe i pętle w powłoce. Wczytywanie wejścia.]]<​html>​ 
 +            ​<div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right">​ 
 +                ​</​html>​[[so:​shell_constructs:​solutions|Rozwiązania zadań]]<​html>​ 
 +            ​</​div>​ 
 +        ​</​div>​ 
 +    ​</​html>​ 
 +  - //​kontynuacja poprzedniego tematu// 
 +  - <​html>​ 
 +        ​<div style="​display:​table;​width:​100%">​ 
 +            ​</​html>​[[so:​funkcje_trap_xargs|Funkcje w powłoce. Sygnały w skryptach. xargs.]]<​html>​ 
 +            ​<div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right">​ 
 +                ​</​html>​[[so:​funkcje_trap_xargs:​solutions|Rozwiązania zadań]]<​html>​ 
 +            ​</​div>​ 
 +        ​</​div>​ 
 +    ​</​html>​ 
 +  - Programowa obsługa plików: tworzenie i usuwanie plików zwykłych, realizacja dostępu do plików (otwieranie,​ zapis, odczyt). 
 +  - //​kontynuacja poprzedniego tematu// 
 +  - Test #3. <​html>​ 
 +    ​</div></​li>​ 
 +    <li class="​level1"​ style="​list-style-type:​disc">​ 
 +        <div class="​li"​ style="​display:​table;​width:​100%">​ 
 +            ​</​html>​[ekstra] [[so:​misc|Uzupełnienia. Krótki przegląd popularnych narzędzi.]]<​html>​ 
 +            <div style="​display:​table-cell;​font-size:​0.75em;​margin-top:​0.33em;​text-align:​right">​ 
 +                ​</html<​html>​ 
 +            </​div>​ 
 +    <!-- /div and /li are inserted by dokuwiki --> 
 +</​html>​
  
  
Linia 31: Linia 118:
   * https://​www.cs.put.poznan.pl/​akobusinska/​sop.html   * https://​www.cs.put.poznan.pl/​akobusinska/​sop.html
  
-<​html><​h4></​html>​[[so:​2023:​wyniki|Wyniki testu (2023)]]<​html></​h4></​html>​+<​html><​h4></​html>​[[so:​2024:​wyniki|Wyniki testu (2024)]]<​html></​h4></​html>​
  
 === Zasady zaliczenia przedmiotu === === Zasady zaliczenia przedmiotu ===
  
-W semestrze będą ​dwa testy – w środku semestru i na końcu semestru\\ +W semestrze będą ​trzy testy
-Z każdego należy otrzymać nie mniej niż 50% punktów do zaliczenia przedmiotu. +<​html><​div style="​margin-top:​-1.2em"/></​html>​ 
- +  - tematy 1-4 – wszystko przed potokami, 
-Do zaliczenia przedmiotu konieczne ​będzie ​też napisanie skryptu ​skryptów w bashu.\\ +  - tematy 5-7 – wszystko przed pisaniem skryptów,​ 
-**[[so:​skrypty_tematy|Lista tematów skryptów.]]** +  - tematy 8-12 – wszystko 
- +<​html><​div style="​margin-top:​-1.2em"/></​html>​ 
-Szczegółowe warunki testów i pisania skryptów podam w trakcie semestru.+Z każdego należy otrzymać nie mniej niż 50% punktów do zaliczenia przedmiotu. ​\\ 
 +W trakcie testów ​będzie ​dostęp do konsoli ​podręcznika systemowego,​ nie będzie dostępu do materiałów ani internetu
  
-Pierwszy test <del>będzie</​del>​ był 24.04. Test będzie polegał na napisaniu komend wykonujących konkretne zadania. Test będzie rozwiązywany na komputerach bez dostępu do internetu. Zagadnienia sprawdzane na teście obejmują wszystkie dotychczasowe zajęcia+Do zaliczenia przedmiotu konieczne ​będzie też napisanie dwóch prostych skryptów w bashu\\ 
-\\ +**[[so:​2024:​skrypty_tematy|Lista tematów skryptów (2024).]]** ​\\ 
-Poprawa pierwszego testu <del>będzie</delbyła możliwa 17.05 o godzinie 13:30 w laboratorium 1.6.16.+<small>[[so:​skrypty_tematy|Zeszłoroczna lista tematów skryptów (2023).]]</small>
  
 ~~META: ~~META:
 language = pl language = pl
 ~~ ~~
so.1685356480.txt.gz · ostatnio zmienione: 2023/05/29 12:34 przez jkonczak