Wprowadzenie do informatyki
Informatyka, I rok, studia zaoczne
Egzamin pisemny, 5.02.00, czas: 60 min

  1. Należy stworzyć w języku HTML stronę WWW zawierającą następujący formularz:

    Formularz ma przesyłać pod wskazany adres wybraną odpowiedź w formacie:

    p = wybrana_wartość
    Na przykład "p=4". Uzupełnij poniższy tekst.

    <HEAD>
    <META HTTP-EQUIV="Content-Type"
          CONTENT="text/html; charset=windows-1250">
    </HEAD>
    <BODY BGCOLOR=#DDEEFF text="black">
    <FORM METHOD="post" ACTION="MAILTO:nawrocki@put.poznan.pl">
    <P><B>Twoja ocena zajęć:</B><BR>

    <HR>
    <INPUT TYPE="submit" VALUE="Wyślij">
    </FORM>

  2. Plik biling.txt składa się z następujących kolumn danych:
    • numer telefonu, np. 0618519519
    • data rozpoczęcia rozmowy, np. 31/01/00
    • czas rozpoczęcia rozmowy, np. 14:22
    • czas trwania rozmowy, np. 00:00:09 (9 sek)
    • koszt rozmowy, np. 5.80 (5 zł 80 gr)
    Oto przykładowa zawartość tego pliku:
    0618790790  04/02/00  08:45  00:01:13  1.52
    0616652366  04/02/00  13:18  00:00:17  0.18
    0618790790  05/02/00  09:38  00:19:03  9.13
    
    Napisz program w AWK, który wybierze z pliku biling.txt wszystkie wiersze dotyczące rozmów rozpoczętych 15 grudnia 1999 o koszcie mniejszym niż 10 zł.

  3. Załóżmy, że w naszej bazie danych historycznych dotyczących napisanych przez nas programów mamy programy o następujących rozmiarach:
    333, 110, 4411, 2200, 7040
    Załóżmy też, że zamierzamy się posługiwać rozmytymi rozmiarami programów: 'mały', 'średni', 'duży'. Jaki będzie zakres rozmiaru programu związany z wartością 'średni'?

  4. Funkcja r(x) jest zdefiniowana w następujący sposób:
    r(x) = m y [y ≥ 10 and y = 10n and x < y]
    Na przykład r(0) = 10, .., r(9) = 10, r(10) = 100, .., r(99) = 100 itd. Podaj definicję funkcji r(x) w wersji rekurencyjnej.

  5. Uzupełnij schemat blokowy funkcji r(x).


Stronę opracował Jerzy Nawrocki. Ostatnia modyfikacja: