Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
so [2024/02/27 16:52] jkonczak |
so [2025/04/29 21:44] (aktualna) jkonczak |
||
---|---|---|---|
Linia 2: | Linia 2: | ||
=== Lista materiałów === | === Lista materiałów === | ||
- | - <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> | + | - <html> |
- | - <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> | + | <div style="display:table;width:100%"> |
- | - <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>[[so:intro|Wstęp. Pomoc. Przeglądanie systemu plików.]]<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> | + | <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: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> [[so:intro:solutions|Rozwiązania zadań]]<html> |
- | - <html>Test #1. <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> | + | </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>[[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. <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> | + | <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> | ||
+ | <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// | - //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> | + | - <html> |
- | - Test #3. <html></div></li> | + | <div style="display:table;width:100%"> |
- | <li class="level1" style="list-style-type:disc"> | + | </html>[[so:funkcje_trap_xargs|Funkcje w powłoce. Sygnały w skryptach. xargs.]]<html> |
- | <div class="li" style="display:table;width:100%"> | + | <div style="display:table-cell;font-size:0.75em;margin-top:0.33em;text-align:right"> |
- | </html>[ekstra] [[so:misc|Uzupełnienia. Krótki przegląd popularnych narzędzi.]]<html> | + | </html>[[so:funkcje_trap_xargs:solutions|Rozwiązania zadań]]<html> |
- | <div style="display:table-cell;font-size:0.75em;margin-top:0.33em;text-align:right"> | + | </div> |
- | </html> <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> | </html> | ||
Linia 35: | 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 === | ||
Linia 41: | Linia 136: | ||
W semestrze będą trzy testy: | W semestrze będą trzy testy: | ||
<html><div style="margin-top:-1.2em"/></html> | <html><div style="margin-top:-1.2em"/></html> | ||
- | - tematy 1-5 – wszystko przed potokami, | + | - tematy 1-4 – wszystko przed potokami, |
- | - tematy 6-9 – wszystko przed pisaniem skryptów, | + | - tematy 5-7 – wszystko przed pisaniem skryptów, |
- | - tematy 10-12 – wszystko. | + | - tematy 8-12 – wszystko. |
<html><div style="margin-top:-1.2em"/></html> | <html><div style="margin-top:-1.2em"/></html> | ||
Z każdego należy otrzymać nie mniej niż 50% punktów do zaliczenia przedmiotu. \\ | 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. | + | 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. |
Do zaliczenia przedmiotu konieczne będzie też napisanie dwóch prostych skryptów w bashu. \\ | Do zaliczenia przedmiotu konieczne będzie też napisanie dwóch prostych skryptów w bashu. \\ | ||
- | [[so:skrypty_tematy|Zeszłoroczna lista tematów skryptów (2023).]] | + | <small>Poprzednie listy tematów skryptów: [[so:skrypty_tematy|2023]], [[so:2024:skrypty_tematy|2024]].</small> |
~~META: | ~~META: | ||
language = pl | language = pl | ||
~~ | ~~ |