Fragment notatki:
1 Technologie informacyjne Akademia Górniczo - Hutnicza im.Stanisława Staszica w Krakowie, Wydział InŜynierii Materiałowej i Ceramiki Oprogramowanie komputerów Małgorzata Jakubowska Akademia Górniczo - Hutnicza im.Stanisława Staszica w Krakowie, Wydział InŜynierii Materiałowej i Ceramiki umowa na korzystanie z utworu jakim jest aplikacja komputerowa jest zawierana pomiędzy podmiotem, któremu przysługują majątkowe prawa autorskie do utworu a osobą, która zamierza z danej aplikacji korzystać powinna określać formy korzystania z aplikacji (zakres, miejsce i czas) standardowym elementem kaŜdej niemal licencji oprogramowania jest klauzula o wyłączonej odpowiedzialności producenta z tytułu uŜywania oprogramowania przez licencjobiorcę, która polega ona na braku jakiejkolwiek odpowiedzialności producentów oprogramowania za np. skutki błędów w programach licencje są zazwyczaj sformułowane bardzo restrykcyjnie. Licencja na oprogramowanie Ustawa z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych (Dz. U. z 2006 r. Nr 90, poz. 631 z późniejszymi zmianami), znowelizowana w 1999 roku, w szczególności rozdział 7, art. 74-77. Akademia Górniczo - Hutnicza im.Stanisława Staszica w Krakowie, Wydział InŜynierii Materiałowej i Ceramiki Licencja jednostanowiskowa (ang. one-site license ) uprawnia do zainstalowania nabytego oprogramowania tylko w jednym komputerze obejmuje zakaz udostępniania oprogramowania w sieci oraz na innych wolnostojących komputerach nie zabrania sporządzenia kopii zapasowej oprogramowania. Licencja grupowa (ang. site license ) zezwala na uŜytkowanie oprogramowania w sieci lub w zestawie komputerów, np. w szkole lub w pracowni określa maksymalną liczbę stanowisk, na których wolno zainstalować objęte nią oprogramowanie. Rodzaje licencji na oprogramowanie Akademia Górniczo - Hutnicza im.Stanisława Staszica w Krakowie, Wydział InŜynierii Materiałowej i Ceramiki Shareware rodzaj płatnego oprogramowania, które jest rozpowszechniane bez opłat w celu sprawdzenia przez uŜytkowników po okresie próbnym za taki program naleŜy zapłacić lub skasować go uŜywanie programu shareware po okresie próbnym bez opłat jest nielegalne. Freeware „darmowy jak piwo” darmowe rozprowadzanie aplikacji bez ujawnienia kodu źródłowego zabrania się czerpania korzyści finansowych z ich dystrybucji przez osoby trzecie (bez płacenia honorarium autorom) wszystko, co zostanie stworzone przy uŜyciu programów na tej licencji
(…)
… (graficzny kod źródłowy)
odpowiadający panelowi
frontowemu
• Elementy połączone ze sobą
Akademia Górniczo - Hutnicza im.Stanisława Staszica w Krakowie, Wydział InŜynierii Materiałowej i Ceramiki
Bazy danych
Plan:
podstawowa terminologia
charakterystyka baz danych
wymagania stawiane bazie danych
system zarządzania bazą danych (SZBD)
klasyfikacja baz danych
relacyjne bazy danych
MS Access – przykład bazy…
… są zorganizowane w specjalny sposób, zgodnie z tzw. modelem
danych (liczby, teksty, grafika, muzyka)
struktura danych i powiązania między nimi tworzą schemat bazy
danych
baza danych jest zarządzana przez tzw. system zarządzania bazą
danych, w skrócie SZBD
SZBD i baza danych to system bazy danych
z systemem bazy danych współpracują programy uŜytkowników
(aplikacje)
przykład: zbiór danych banku na temat klientów…
… w Krakowie, Wydział InŜynierii Materiałowej i Ceramiki
System Zarządzania Bazą Danych
System Zarządzania Bazą Danych
System Zarządzania Bazą Danych,
Management System, DBMS)
SZBD
(ang.
DataBase
nazywany teŜ serwerem baz danych lub systemem baz danych
oprogramowanie słuŜące do zarządzania komputerowymi bazami
danych
systemy baz danych mogą być sieciowymi serwerami baz danych lub
udostępniać bazę danych…
…: proste aplikacje dla małych i średnich firm
dotyczące analizy oraz przetwarzania danych.
Bazy danych – Microsoft Access
zaawansowany i profesjonalny program, dostępny równieŜ dla
niedoświadczonych uŜytkowników
jest systemem zarządzającym bazą danych (DBMS – Database
Management System), za pomocą którego moŜna tworzyć i
administrować bazy danych
pozwala zarządzać relacyjną bazą danych
poszczególne tabele…
… danego przedmiotu i nie ma ona bezpośredniego przełoŜenia na
obrazowanie obiektów z natury
Grafika rastrowa
jednym z podstawowych elementów tworzenia grafiki wektorowej jest
linia
Akademia Górniczo - Hutnicza im.Stanisława Staszica w Krakowie, Wydział InŜynierii Materiałowej i Ceramiki
Akademia Górniczo - Hutnicza im.Stanisława Staszica w Krakowie, Wydział InŜynierii Materiałowej i Ceramiki
Kodowanie…
…
w przypadku przeskalowania obszarów wypełnionych np. gradientowo
pojawiają się nowe kolory – w grafice rastrowej nie
konwersja z grafiki wektorowej na rastrową – łatwa
konwersja z grafiki rastrowej na wektorową (wektoryzacja) – b.
skomplikowana – problem: tzw. wyszukiwanie krawędzi
programy pracujące z bitmapami często nazywają się malarskimi (np.
PaintShopPro), z grafiką wektorową - rysunkowymi (np…
… są multimedialne
Multimedia - połączenie kilku z następujących elementów:
tekst
obraz statyczny (grafika / zdjęcie) oraz ruchomy (film / animacja)
dźwięk (muzyka / mowa)
Akademia Górniczo - Hutnicza im.Stanisława Staszica w Krakowie, Wydział InŜynierii Materiałowej i Ceramiki
Grafika komputerowa
programy umoŜliwiające, tworzenie, edycję oraz przeglądanie obrazów
na ekranie monitora
grafika rastrowa i wektorowa…
… im.Stanisława Staszica w Krakowie, Wydział InŜynierii Materiałowej i Ceramiki
Relacyjne bazy danych
Cechy
wszystkie wartości danych oparte są na prostych typach danych
wszystkie dane w bazie relacyjnej przedstawiane są w formie
dwuwymiarowych tabel (tzw. "relacji")
dane w modelu relacyjnym są reprezentowane jako zbiór krotek
kaŜda tabela zawiera zero lub więcej wierszy i jedną lub więcej
kolumn
na kaŜdy wiersz…
... zobacz całą notatkę
Komentarze użytkowników (0)