Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
so [2024/02/14 13:01] jkonczak |
so [2025/04/29 21:44] (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> |
- | - [ekstra] [[so:misc|Uzupełnienia. Krótki przegląd popularnych narzędzi.]] | + | </div> |
- | + | </div> | |
- | + | </html> | |
- | <html><small></html>materiały będą tworzone na bieżąco<html></small></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> | ||
+ | </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> | ||
+ | - <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> | ||
+ | </html> | ||
+ | - <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> | ||
+ | <!-- | ||
+ | </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. 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> | ||
+ | - [[so:prog_files|Programowa obsługa plików]]. | ||
+ | - //kontynuacja poprzedniego tematu// | ||
+ | - Test #3. ([[so:test3_cwiczenia|ćwiczenia]])<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 32: | Linia 130: | ||
* 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 testów, oceny skryptów i ocena końcowa (2023)]]<html></h4></html> | + | <html><h4></html>[[so:2025:wyniki|Wyniki testu (2025)]]<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 (2022).]]** | + | - tematy 8-12 – wszystko. |
+ | <html><div style="margin-top:-1.2em"/></html> | ||
+ | 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. \\ Przykład jak będą wyglądać testy można znaleźć <html><a href="/jkonczak/test-pl/" class="wikilink1">tutaj</a></html>. Przykładowe pytania są podlikowane w liście materiałów powyżej. | ||
- | Szczegółowe warunki testów i pisania skryptów podam w trakcie semestru. | + | Do zaliczenia przedmiotu konieczne będzie też napisanie dwóch prostych skryptów w bashu. \\ |
+ | <small>Poprzednie listy tematów skryptów: [[so:skrypty_tematy|2023]], [[so:2024:skrypty_tematy|2024]].</small> | ||
~~META: | ~~META: | ||
language = pl | language = pl | ||
~~ | ~~ |