Technologie informacyjne
Transkrypt
Technologie informacyjne
Technologie informacyjne Laboratorium Zadanie: Należy wykonać dokument jak najbardziej przypominający następne strony tego dokumentu. Wskazówki: Wskazówki na kursie na moodle w punkcie 2 – edycja dokumentów Zestaw Stylów - Word 2010 Tekst wyjustowany w każdym akapicie Wzory matematyczne (Wstawianie-> Równanie -> Wstaw nowe równanie) Wzory matematyczne wygodnie wstawić do tabelki o 1 wierszu i 2 kolumnach Wzory matematyczne powinny mieć numery odpowiednio (1) i (2) Do numerów wzorów należy dodać odpowiednie zakładki (Wstawianie->Zakładka) Scalone komórki w tabeli Rysunek wykonać w Word (Wstawianie->Kształty; Wstawianie->Pole tekstowe) Dodany podpis do rysunku (Odwołania->Wstaw podpis) Na stronie 3 odsyłacze do numerów wzorów i do rysunku – odpowiednie miejsca są wyróżnione na zielono (Odwołania->Odsyłacz) Numery stron i napis laboratorium w stopce (Wstawiani->Stopka-> Alfabet) Hiperłącze do strony Wydziału Spis treści wykonany przez edytor (Odwołania->Spis treści) Tekst można kopiować, nie trzeba przepisywać Stworzyć dokument z rozszerzeniem .pdf laboratorium Strona 1 Laboratorium (Tytuł) Autor: (Podtytuł) - tu należy wpisać swoje imię i nazwisko Czas wykonania i wielkość programu (nagłówek 1) Oba programy zostały skompilowane (przetłumaczone na zapis zrozumiały dla procesora) i uruchomione w tym samym środowisku sprzętowym. Pierwszy za pomocą kompilatora C udostępnianego w ramach GNU oraz kompilatora TURBO C firmy Borland, a drugi za pomocą kompilatora TURBO PASCAL też firmy Borland. W tabeli 1 podane są czasy wykonania obu programów ( w wierszu "Zapis 1"): Tabela 1 Wyniki kompilacji i uruchomienia przykładowych programów C (GNU C) C (TURBO C) Czas [s] Wielkość [kB] PASCAL (Turbo Pascal) Czas [s] Wielkość [kB] Czas [s] Wielkość [kB] Zapis 1 10 73 370 12 29 088 31 6 960 Zapis 2 2 73 370 1 29 104 33 6 960 Zapis 3 12 73 370 12 29 104 Okazuje się, że program w języku C wykonuje swoje zadanie ponad 3 razy szybciej niż program w PASCAL-u. Warto w tym miejscu zwrócić uwagę na kolumnę zawierającą informację o wielkości pliku zawierającego program (w formacie umożliwiającym jego uruchomienie). W przypadku C plik ten jest 3 do 10 (!) razy większy niż plik z programem przygotowanym w języku PASCAL. Oznacza to, że do wykonania tego przykładowego programu skompilowanego za pomocą kompilatora GNU potrzeba 10 razy więcej pamięci operacyjnej niż wymaga program skompilowany za pomocą TURBO PASCALA. W plikach dołączonych do skryptu można znaleźć dwa warianty wyrażenia do obliczania wartości funkcji sinus. Zapis 1 jest odpowiednikiem następującej zależności matematycznej: i j x sin nn (1)zakładka Natomiast zapis 2 odpowiada zależności: laboratorium Strona 2 i j x sin n n (2)zakładka Dla matematyka obie zależności są jednakowe. Jednak dla programisty programującego w języku C/C++ zależności (1) i (2)(odsyłacze do numerów wzorów) są różne. System operacyjny (nagłówek 1) Schemat systemu operacyjnego ilustruje Rysunek 1.(odsyłacz do rysunku) Użytkownicy Programy użytkowe System operacyjny Sprzęt komputerowy Rysunek 1. Schemat Warstwowy model sieci komputerowej (nagłówek 1) Warstwowy model sieci komputerowej: 1. warstwa kanału fizycznego 2. warstwa łącza danych 3. warstwa sieciowa IP ICMP IPX APPLE TALK 4. warstwa transportowa 5. warstwa sesji 6. warstwa prezentacji 7. warstwa aplikacji Plik graficzny (nagłówek 1) Rysunek 2(odsyłacz do rysunku) przedstawia logo Politechniki Gdańskiej, które pochodzi ze strony Wydziału FTiMS http://www.mif.pg.gda.pl laboratorium Strona 3 Rysunek 2. PG Spis treści (wyróżnienie) Czas wykonania i wielkość programu (nagłówek 1) ................................................................................ 2 System operacyjny (nagłówek 1)............................................................................................................. 3 Warstwowy model sieci komputerowej (nagłówek 1) ............................................................................ 3 Plik graficzny (nagłówek 1) ...................................................................................................................... 3 Spis treści (wyróżnienie) .......................................................................................................................... 4 laboratorium Strona 4