technologia informacyjna - elementy i narzedzia informatykipolak/wms/wms.pdf · stanisław polak...

29
Akademia Górniczo-Hutnicza im. Stanislawa Staszica w Krakowie AGH University of Science and Technology Technologia Informacyjna Elementy i narzędzia informatyki Dr inż. Stanislaw Polak Katedra Informatyki pokój 3.35, Centrum Informatyki (budynek D17), ul. Kawiory 21 e-mail:[email protected] http://www.icsr.agh.edu.pl/˜polak/ Dr inż. Stanislaw Polak (KI) Technologia Informacyjna 1 / 15

Upload: nguyencong

Post on 15-Jun-2019

216 views

Category:

Documents


0 download

TRANSCRIPT

Akademia Górniczo-Hutniczaim. Stanisława Staszica w KrakowieAGH University of Scienceand Technology

Technologia InformacyjnaElementy i narzędzia informatyki

Dr inż. Stanisław Polak

Katedra Informatykipokój 3.35, Centrum Informatyki (budynek D17), ul. Kawiory 21

e-mail:[email protected]://www.icsr.agh.edu.pl/˜polak/

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 1 / 15

Wprowadzenie

Omawiane zagadnienie

1 Wprowadzenie

2 Informatyka i jej zakres problemowy

3 Informacje dodatkowe

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 2 / 15

Wprowadzenie

Tematyka zajęć

System operacyjny Linux

System składu dokumentów LATEX

Źródło: http://www.taclug.org/

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 3 / 15

Wprowadzenie

Tematyka zajęć

System operacyjny LinuxSystem składu dokumentów LATEX

1 \documentclass [ 11 pt , a4 paper ]{ article}2 \usepackage{graphicx}3 \usepackage{polski}4 \usepackage [ latin 2]{ inputenc}5 \title{\LaTeX}6 \author{Jan Wikipedysta}7 \date{}8 \begin{document}9 \maketitle

10 . . .11 \begin{equation}12 E = mc ˆ2 ,13 \end{equation}14 gdzie15 \begin{equation}16 m = \frac{m 0}{\sqrt{1−\frac{vˆ2}{cˆ2}}}.17 \end{equation}18 \end{document}

Źródło: [4]

LATEX

Jan Wikipedysta

Streszczenie

Dokument ten prezentuje kilka zasad składu tekstu w systemieLATEX.

1 Tekst

LATEX ułatwia autorowi tekstu zarządzanie numerowaniem sekcji, wypunkto-waniami oraz odwołaniami do tabel, rysunków i innych elementów. W łatwysposób możemy się odwołać do wzoru 1.

2 Matematyka

Poniższy wzór prezentuje możliwości LATEX w zakresie składu formuł mate-matycznych. Wzory są numerowane automatycznie, podobnie jak inne ele-menty o których mowa w sekcji 1.

E = mc2, (1)

gdziem =

m0√1− v2c2

. (2)

Rysunek 1: Rysunek utworzony za pomocą programu Gnuplot

1Dr inż. Stanisław Polak (KI) Technologia Informacyjna 3 / 15

Wprowadzenie

Szczegółowy plan zajęć

1 Wprowadzenie w tematykę ćwiczeń; Informatyka i jej zakres problemowy; Konto osobiste;dokumentacja systemu; drzewo katalogów

2 Katalogi / pliki (tworzenie, kopiowanie, przenoszenie, usuwanie); dowiązania twarde oraz symboliczne3 Prawa dostępu; przekierowania; symbole wieloznaczne4 Procesy; interpreter poleceń Bash5 Polecenia grep, sort, head, tail, cat, wc, cut; potoki; kompresja plików6 Archiwizacja; praca zdalna; zarządzanie plikami z poziomu systemu MS Windows;wyszukiwanie plików;

listy użytkowników7 LibreOffice Writer; kopiowanie plików przez Internet przy użyciu ”scp”8 LibreOffice Calc; kopiowanie plików przez Internet przy użyciu ”sftp”9 Kolokwium 110 Wprowadzenie do LaTeX-a11 Tworzenie dokumentu matematycznego12 Osadzanie grafiki i podstawy Gnuplot-a; spisy; tworzenie bibliografii i cytowanie13 Kolokwium 214 Tworzenie prezentacji Beamer; podstawy BibTeX-a

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 4 / 15

Wprowadzenie

Zasady oceniania

Ocena końcowa jest średnią następujących ocen:wynik kolokwium z podstaw LINUX-a,wynik kolokwium z podstaw tworzenia dokumentów matematycznych w LaTeX-u oraz podstawGnuplot-a,

i jest wyliczana następująco:

Zaliczenie = Średnia ocen z kolokwiów (z uwzglednieniem ocen negatywnych)Liczba ocen z kolokwiów

+ (∑

plusy −∑

minusy) ∗ 0.05

Konieczne warunki uzyskania zaliczenia:1 Obecność na zajęciach2 Zaliczenie obydwu kolokwiów

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 5 / 15

Informatyka i jej zakres problemowy

Omawiane zagadnienie

1 Wprowadzenie

2 Informatyka i jej zakres problemowy

3 Informacje dodatkowe

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 6 / 15

Informatyka i jej zakres problemowy

Dane a informacje

DaneFakty, statystyki wykorzystywane doodwoływania się lub analizyLiczby, znaki, symbole, obrazy itp., które mogąbyć przetwarzane przez komputerDane muszą być interpretowane przez człowiekalub maszynę, aby uzyskać ich znaczenie.„Dana jest reprezentacją informacji”W języku łacińskim „dana” oznacza „to co jestpodane”

InformacjeWiedza pochodząca z badań, doświadczeń (przezzmysły), lub nauczania.Komunikacja inteligencji„Informacja to każdy rodzaj wiedzy, która jestwymienialna wśród ludzi, o rzeczach, faktach,konceptach, itp., w jakimś kontekście”„Informacja to interpretowane dane”

Źródło: [2]

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 7 / 15

Informatyka i jej zakres problemowy

Informatyka

Nauka o gromadzeniu, wyszukiwaniu, przetwarzaniu, interpretowaniu, zabezpieczaniu, przesyłaniu, . . . ,informacjiInformatyka = Informacja + automatykaInformatyka to nie nauka o komputerzePierwotnie część matematyki, została rozwinięta do odrębnej dyscypliny naukowej

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 8 / 15

Informatyka i jej zakres problemowy

Architektura von Neumanna

Pamięć

Jednostkakontrolna

Jednostkaarytmetyczno

logiczna

Urządzenie WE

Urządzenie WY

Główne komponenty komputera:

Pamięć — przechowuje dane oraz instrukcje

Jednostka kontrolna — pobieranie danych i instrukcjiz pamięci oraz ich sekwencyjneprzetwarzanie

Jednostka arytmetyczno-logiczna — wykonywaniepodstawowych operacjiarytmetyczno-logicznych

Urządzenia WE/ WY — interakcja z człowiekiem

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 9 / 15

Informatyka i jej zakres problemowy

Architektura von Neumanna

Pamięć

Jednostkakontrolna

Jednostkaarytmetyczno

logiczna

Urządzenie WE

Urządzenie WY

Główne komponenty komputera:

Pamięć — przechowuje dane oraz instrukcje

Jednostka kontrolna — pobieranie danych i instrukcjiz pamięci oraz ich sekwencyjneprzetwarzanie

Jednostka arytmetyczno-logiczna — wykonywaniepodstawowych operacjiarytmetyczno-logicznych

Urządzenia WE/ WY — interakcja z człowiekiem

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 9 / 15

Informatyka i jej zakres problemowy

Architektura von Neumanna

Pamięć

Jednostkakontrolna

Jednostkaarytmetyczno

logiczna

Urządzenie WE

Urządzenie WY

Główne komponenty komputera:

Pamięć — przechowuje dane oraz instrukcje

Jednostka kontrolna — pobieranie danych i instrukcjiz pamięci oraz ich sekwencyjneprzetwarzanie

Jednostka arytmetyczno-logiczna — wykonywaniepodstawowych operacjiarytmetyczno-logicznych

Urządzenia WE/ WY — interakcja z człowiekiem

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 9 / 15

Informatyka i jej zakres problemowy

Architektura von Neumanna

Pamięć

Jednostkakontrolna

Jednostkaarytmetyczno

logiczna

Urządzenie WE

Urządzenie WY

Główne komponenty komputera:

Pamięć — przechowuje dane oraz instrukcje

Jednostka kontrolna — pobieranie danych i instrukcjiz pamięci oraz ich sekwencyjneprzetwarzanie

Jednostka arytmetyczno-logiczna — wykonywaniepodstawowych operacjiarytmetyczno-logicznych

Urządzenia WE/ WY — interakcja z człowiekiem

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 9 / 15

Informatyka i jej zakres problemowy

Architektura von Neumanna

Pamięć

Jednostkakontrolna

Jednostkaarytmetyczno

logiczna

Urządzenie WE

Urządzenie WY

Główne komponenty komputera:

Pamięć — przechowuje dane oraz instrukcje

Jednostka kontrolna — pobieranie danych i instrukcjiz pamięci oraz ich sekwencyjneprzetwarzanie

Jednostka arytmetyczno-logiczna — wykonywaniepodstawowych operacjiarytmetyczno-logicznych

Urządzenia WE/ WY — interakcja z człowiekiem

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 9 / 15

Informatyka i jej zakres problemowy

Komputery równoległe

Procesor wielordzeniowy

SMPKlasterMPPGrid

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 10 / 15

Informatyka i jej zakres problemowy

Komputery równoległe

Procesor wielordzeniowy

SMP

KlasterMPPGrid

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 10 / 15

Informatyka i jej zakres problemowy

Komputery równoległe

Procesor wielordzeniowy

SMP

Klaster

MPPGrid

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 10 / 15

Informatyka i jej zakres problemowy

Komputery równoległe

Procesor wielordzeniowy

SMP

Klaster

MPP

Grid

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 10 / 15

Informatyka i jej zakres problemowy

Komputery równoległe

Procesor wielordzeniowy

SMP

Klaster

MPPGrid

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 10 / 15

Informatyka i jej zakres problemowy

System operacyjny

Tworzy środowisko dla uruchamiania i pracyzadań

Zarządza:planowaniem oraz przydziałem czasu procesoraposzczególnym zadaniom,kontrolą i przydziałem pamięci operacyjnej dlauruchomionych zadań,dostarcza mechanizmy do synchronizacji zadań ikomunikacji pomiędzy zadaniami,obsługuje sprzęt oraz zapewnia równoleglewykonywanym zadaniom jednolity, wolny odinterferencji dostęp do sprzętu.

Źródła: [3, 5]

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 11 / 15

Informatyka i jej zakres problemowy

System operacyjny

Tworzy środowisko dla uruchamiania i pracyzadańZarządza:

planowaniem oraz przydziałem czasu procesoraposzczególnym zadaniom,

kontrolą i przydziałem pamięci operacyjnej dlauruchomionych zadań,dostarcza mechanizmy do synchronizacji zadań ikomunikacji pomiędzy zadaniami,obsługuje sprzęt oraz zapewnia równoleglewykonywanym zadaniom jednolity, wolny odinterferencji dostęp do sprzętu.

Źródła: [3, 5]

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 11 / 15

Informatyka i jej zakres problemowy

System operacyjny

Tworzy środowisko dla uruchamiania i pracyzadańZarządza:

planowaniem oraz przydziałem czasu procesoraposzczególnym zadaniom,kontrolą i przydziałem pamięci operacyjnej dlauruchomionych zadań,

dostarcza mechanizmy do synchronizacji zadań ikomunikacji pomiędzy zadaniami,obsługuje sprzęt oraz zapewnia równoleglewykonywanym zadaniom jednolity, wolny odinterferencji dostęp do sprzętu.

Źródła: [3, 5]

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 11 / 15

Informatyka i jej zakres problemowy

System operacyjny

Tworzy środowisko dla uruchamiania i pracyzadańZarządza:

planowaniem oraz przydziałem czasu procesoraposzczególnym zadaniom,kontrolą i przydziałem pamięci operacyjnej dlauruchomionych zadań,dostarcza mechanizmy do synchronizacji zadań ikomunikacji pomiędzy zadaniami,

obsługuje sprzęt oraz zapewnia równoleglewykonywanym zadaniom jednolity, wolny odinterferencji dostęp do sprzętu.

Źródła: [3, 5]

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 11 / 15

Informatyka i jej zakres problemowy

System operacyjny

Tworzy środowisko dla uruchamiania i pracyzadańZarządza:

planowaniem oraz przydziałem czasu procesoraposzczególnym zadaniom,kontrolą i przydziałem pamięci operacyjnej dlauruchomionych zadań,dostarcza mechanizmy do synchronizacji zadań ikomunikacji pomiędzy zadaniami,obsługuje sprzęt oraz zapewnia równoleglewykonywanym zadaniom jednolity, wolny odinterferencji dostęp do sprzętu.

Źródła: [3, 5]

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 11 / 15

Informacje dodatkowe

Omawiane zagadnienie

1 Wprowadzenie

2 Informatyka i jej zakres problemowy

3 Informacje dodatkowe

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 12 / 15

Informacje dodatkowe

Informacje

Strona przedmiotuhttp://www.icsr.agh.edu.pl/˜polak/wms/

Strona konspektówhttp://www.icsr.agh.edu.pl/˜polak/wms/panel

Adres internetowy serwerawms.mat.agh.edu.pl

Twój adres e-mailtwó[email protected]

Web pocztahttp://wms.mat.agh.edu.pl/

Własna strona domowa˜/public html/index.html 7−→ http://wms.mat.agh.edu.pl/˜twójLogin/

Oprogramowanie Microsoft — licencja MSDN AAhttp://www.mat.agh.edu.pl/msdn/

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 13 / 15

Informacje dodatkowe

Informacje

Strona przedmiotuhttp://www.icsr.agh.edu.pl/˜polak/wms/

Strona konspektówhttp://www.icsr.agh.edu.pl/˜polak/wms/panel

Adres internetowy serwerawms.mat.agh.edu.pl

Twój adres e-mailtwó[email protected]

Web pocztahttp://wms.mat.agh.edu.pl/

Własna strona domowa˜/public html/index.html 7−→ http://wms.mat.agh.edu.pl/˜twójLogin/

Oprogramowanie Microsoft — licencja MSDN AAhttp://www.mat.agh.edu.pl/msdn/

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 13 / 15

Informacje dodatkowe

Bezpieczne hasło

Wymyślamy hasło, którego nikt nie będzie w stanie odgadnąć ani złamać atakiemsłownikowym, a przy tym nie będziesz miał problemów z jego zapamiętaniem.Hasło musi się składać z, co najmniej, jednej litery dużej, jednej litery małej, jednejcyfry, jednego znaku specjalnego (np. przecinek) — małpka, średnik oraz dwukropekzabronioneMinimalna długość hasła to 6 znakówNie używaj jako hasła:

swojej nazwy konta.żadnych imion ani nazw własnych rzeczy.wyrazów lub ich skrótów pochodzących z języka polskiego lub dowolnego innego języka.danych osobistych, np. inicjałów, numeru indeksu lub telefonu, daty urodzenia, numerurejestracyjnego samochodu.prostych sekwencji klawiszy, jak qwerty, qwe123 itp.Wyżej wymienione elementy nie powinny być wykorzystywane nawet po dokonaniu przeróbektypu: pisanie wspak albo wielkimi literami.Nie używaj haseł składających się wyłącznie z cyfr.Nie wykorzystuj przykładowych haseł zaczerpniętych z książek omawiających problemybezpieczeństwa albo z tej strony.

Używaj haseł składających się przemieszanych cyfr oraz wielkich i małych liter.Używaj w haśle pozornie losowo wybranych liter i cyfr.Możesz np. wykorzystać pierwsze litery z każdego słowa z linii tekstu w książce, piosencelub wierszu. Na przykład tekst „Pan kotek był chory i leżał w łóżeczku” da nam hasłoPkbcilwl. Po skróceniu, dorzuceniu znaków interpunkcyjnych i wielkich liter otrzymamyPKb,cIL a to już całkiem przyjemne hasło. Można też wziąć dwa krótkie słowa,przedzielić znakiem interpunkcyjnym i cyfrą, pozamieniać literki na wielkie: kOt%5PieSGrunt, żeby nie tworzyć haseł z „doklejoną” jedynką i unikać haseł tak trywialnych jak:kasia1 czy basia2.

Źródło: [1]

1 slogin TwójLogin@wms2 The authenticity of host ’ wms ( 1 0 . 1 5 6 . 1 1 7 . 1 5 9 ) ’

can ’ t be established .3 RSA key fingerprint is xx : xx : xx : xx : xx : xx : xx : xx : xx

: xx : xx : xx : xx : xx : xx : xx .4 Are you sure you want to continue connecting ( yes

/no ) ? yes5 twó jLogin@wms ’ s password : #Podajemy has ł o z

k a r t k i . UWAGA has ł o n i e j e s t widoczne nae k r a n i e

Jak zalogować się na swoje konto?

1 passwd2 Stare has ł o : #UWAGA has ł o n i e j e s t widoczne na

e k r a n i e3 Zmieniam has ł o dla twó jLogin4 Nowe has ł o : #UWAGA has ł o n i e j e s t widoczne na

e k r a n i e5 Wpisz nowe has ł o ponownie : #UWAGA has ł o n i e j e s t

widoczne na e k r a n i e

Jak zmienić hasło, będąc zalogowanymna serwer ’wms’?

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 14 / 15

Źródła

Źródła

[1] Tomasz Jurczyk.Technologia informacyjna - Elementy i narzędzia informatyki .http://home.agh.edu.pl/˜jurczyk/wms/.

[2] John McSweeney.M150 Data, Computing and Information.http://www.jmcsweeney.co.uk/computing/m150/index.php.

[3] Webopedia.http://www.webopedia.com.

[4] Wikipedia.http://pl.wikipedia.org/.

[5] Jarosław Zieliński.Winter.http://www.winter.pl/.

Dr inż. Stanisław Polak (KI) Technologia Informacyjna 15 / 15