Index Siła strachu 03 3moj Frankl Viktor E. Psychoterapia dla każdego (3) R7.TXT 07 (409) ENTER.1996 2001 07 (198) Jordan Robert Kolo Czasu t 5 cz 1 Ognie Niebios tyt (277) Prawo pracy po zmianach |
[ Pobierz całość w formacie PDF ] .15.ZadanieProszę napisać skrypt, służący do znajdowania zależności międzyplikami źródłowymi w różnych językach (np.C, TeX, LaTeX, perl, HTML).W przypadku np.plików w języku C należy znaleźć wszystkie plikinagłówkowe, włączane dyrektywą #include.Skrypt powinienmieć możliwość konfiguracji — powinno być możliwe podawanie (np.w pliku konfiguracyjnym) składni dopuszczalnych w danym językudyrektyw czy instrukcji włączania plików.Wynikiem działania skryptu powinna być lista wszystkichplików, od których zależne są pliki podane w wywołaniu.Powinnaistnieć możliwość pominięcia plików systemowych (np.standardowychplików nagłówkowych w przypadku języka C).Powinna istnieć opcjonalnamożliwość wyświetlania zależności w jakiejś formie hierarchicznej(drzewo czy coś podobnego).Skrypt powinien mieć możliwość zapisywania na wyjściu listy nazwplików (tak jak polecenie find), którą da sięwykorzystać jako wejście dla programów typu cpio,tar czy zip.Uwaga! Należy pamiętać, że pliki mogą być zależne od innychplików, które znajdują się w podkatalogach.16.ZadanieNapisać skrypt do przeszukiwania archiwum listy dyskusyjnej.Format archiwum przedstawiony został w zadaniu 1.Skrypt powinienumożliwiać przeszukiwanie po zawartości najważniejszych nagłówkówprzesyłki Subject, From,To, Date itd.oraz po zawartościsamej przesyłki.Ciągi do wyszukiwania powinny być wyrażeniamiregularnymi, a znalezienie danego ciągu w przesyłce powinno powodować,w zależności od opcji wywołania, wyświetlenie nagłówka albo całejprzesyłki.17.ZadanieNapisać skrypt, który będzie reformatował plik tekstowy na zadaną(podaną jako argument szerokość).Skrypt powinien działać jako filtr,żeby można go było używać z wnętrza takich edytorów jakvi czy Emacs.Formatowanie powinno być zaniechane dla pewnych wyróżnionych,definiowanych przez użytkownika fragmentów pliku: np.komentarze wTeXu, albo zawartość elementu <pre> wpliku HTML.Musi istnieć możliwość definiowania (np.w postaci wyrażeńregularnych podawanych w pliku konfiguracyjnym) tych fragmentówplików, które nie mogą podlegać formatowaniu.Standardowo prawy margines pliku nie powinien być wyrównywany.Wyrównywanie prawego marginesu powinno być jednak dostępne jakoopcja.18.ZadanieProszę napisać skrypt, który na podstawie informacji podawanychprzez polecenie last systemu, sporządzi wykressłupkowy pokazujący ile czasu, który z użytkowników spędził w zadanymokresie przed komputerem.Powninna istnieć możliwość tworzeniawykresu uwzględniającego użytkowników wybranych z listy wszystkichużytkowników pracujących w danym okresie.Należy pamiętać o tym, że użytkownik możeotworzyć wiele sesji — nie należy ich sumować.Interesuje naswyłącznie czas między otwarciem pierwszej sesji, a zamknięciemostatniej.Należy pamiętać również i o tym, że użytkownik może sięlogować wielokrotnie w ciągu jednego dnia.Do generowania wykresu należy użyć modułuGIFgraph.Preferowanym sposobem komunikacji zużytkownikiem jest przeglądarka WWW, co oznacza, że skrypt powinienbyć zrealizowany jako skrypt CGI (wielce pomocne może być skorzystaniez modułu CGI).19.ZadanieNapisać skrypt służący do generowania grafiku rezerwacji stacjiroboczych.Grafik powinien być generowany w postaci pliku GIF.Dogenerowania należy wykorzystać moduł GD.Nagrafiku powinny być zaznaczone rezerwacje całego laboratorium nazajęcia oraz rezerwacje indywidualne (w tym rezerwacje dladyżurnych).Każdy rodzaj rezerwacji (zajęcia, indywidualna, dyżurny)powinien być zaznaczony innym kolorem.Plik wejściowy, na podstawie którego będzie generowany grafikpowinien mieć następujący format:pn:8-10:WWW:mgr Sobczykcz:10-12:ASU:mgr Wójcikcz:18-20:ASU:mgr Bolekwt:9-11:3:Heniek Paszczakwt:8-14:8D:Józef Tkaczukwt:10-12:5:Panna MigotkaKolejne pola w każdym wierszu oznaczają:dzień tygodniarezerwowane godzinyrodzaj rezerwacji: kod przedmiotu albo w przypadku rezerwacjiindywidyalnych oraz dyżurnych nr rezerwowanej stacjinazwisko rezerwującego.Preferowanym sposobem komunikacji z użytkownikiem jestprzeglądarka WWW, co oznacza, że skrypt powinien być zrealizowany jakoskrypt CGI (wielce pomocne może być skorzystanie z modułu CGI) [ Pobierz całość w formacie PDF ] |
||||
Wszelkie Prawa Zastrzeżone! Kawa była słaba i bez smaku. Nie miała treści, a jedynie formę. Design by SZABLONY.maniak.pl. | |||||