niedziela, 22 maja 2022

Baza danych: kosmos

efekt - BAZA DANYCH "KOSMOS"


Etapy tworzenia:
* utworzenie tabel dla księżyców i planet


* utworzenie relacji i formularza, w którym obecny jest podformularz "księżyce" dla każdej z planet
* edycja i formatowanie formularza
* uzupełnienie danych

środa, 2 lutego 2022

Tworzenie bazy danych w LibreOffice Base

Oto moje bazy danych: 

"znajomi"
link



"obywatele"



"handlowcy"

Data-Nazwa-Cena


Kolor=miasto-cena


Towar-sklep


Transakcje sprzedawcy


"płytoteka":
tabela - płyty

tabela - zespoły

relacje

przykładowy rekord z płytoteki

Do kolegów/koleżanek, którzy ściągają sobie moje prace z bloga - możecie chociaż podziękować :)) Czekoladka czy coś

środa, 12 stycznia 2022

Bazy danych


 1. Baza danych - to zorganizowany zbiór usystematyzowanych informacji, czyli danych, zwykle przechowywany w systemie komputerowym w formie elektronicznej.

2. Typy baz danych: relacyjne, obiektowe, relacyjno-obiektowe, strumieniowe, temporalne, nierelacyjne (NoSQL).

3. Język SQL - jest to strukturalny, standaryzowany język dostępu do danych przechowanych w relacyjnej bazie danych.

4. Zarówno bazy danych jak i arkusze kalkulacyjne (na przykład Microsoft Excel) oferują wygodny sposób przechowywania informacji. Podstawowe różnice między nimi są następujące: Sposób przechowywania danych i ich przetwarzania.


5. Database Management System (DBMS) – oprogramowanie bądź system informatyczny służący do zarządzania bazą danych. System zarządzania bazą danych może być również serwerem bazy danych (SBD) lub też może udostępniać bazę danych lokalnie – na określonym komputerze.

6.Zastosowania baz danych
Tradycyjne zastosowania baz danych obejmują tekie dziedziny jak:
- Obsługa wpłat i wypłat w banku.
- Rezerwacja biletów lotniczych.
- Przeglądanie katalogu bibliotek UW w internecie.
- Zakupy w supermarkecie.
- Kartoteki pracowników (kadry i płace).
- Księgowość

W miarę upowszechniania informatyki pojawiło się coraz więcej innych zastosowań, z zupełnie nowymi problemami:
- Multimedialne bazy danych: obrazy, muzyka, filmy.
- Geograficzne systemy informacyjne (Geographic Information Systems — GIS).
- Systemy analizy danych (Online Analytical Processing — OLAP) wykorzystujące hurtownie danych.
- Poszukiwanie prawidłowości w danych (Data mining).
- Naukowe i medyczne bazy danych
- Wyszukiwarki informacji: Google, Amazon itp.Tego nie zaznaczysz

środa, 20 października 2021

Czym się różni grafika wektorowa od rastrowej?


https://artixen.net/roznice-miedzy-grafika-wektorowa-a-rastrowa/

GRAFIKA WEKTOROWA

1.Definicja: jest rozszerzeniem grafiki rastrowej. Stosuje ona prymitywy graficzne takie jak: punkty, linie, krzywe oraz kształty lub wieloboki do przedstawienia obrazów w grafice komputerowej. Wszystkie te prymitywy graficzne bazują na równaniach matematycznych

2. Popularne typy rozszerzeń plików wektorowych: .ai, .cdr, .ccx, .cdt, .cmx, .eps, .pdf (musi być zapisany z możliwością edycji), .svg, .swf.

3.Najczęsciej używane programy to: CorelDRAW, Adobe Illustrator, oraz Inkscape.

4. Cechy grafiki wektorowej.
Grafika wektorowa jest bezstratna, czyli zmniejszanie i powiększanie, nawet do gigantycznych rozmiarów nie wiąże się ze startą jakości i szczegółów. Można ją swobodnie edytować używając do tego punktów na krzywych. Trochę gorzej odwzorowuje przejścia tonalne. Pliki wektorowe zazwyczaj „ważą” mniej – ale nie jest to reguła. Kompresja plików jest też znacznie bardziej ograniczona. Zdecydowana większość znaków graficznych – logo jest wykonywana w wektorach, bo daje to nieograniczone możliwości ich skalowania do odpowiednich formatów.

5. Gdzie najczęściej stosowana jest grafika wektorowa? W logotypach, infografikach, wykresach, wizytówkach, typografikach...

6. Zalety i wady grafiki wektorowej:

zaletywady
Parametry i atrybuty obiektów są zapamiętywane
Nie szczegółowe cienowanie
Grafiki mogą być skalowane
Duża złożoność dla obrazów fotorealistycznych
Niewielki rozmiar na dysku twardym
Niektóre formaty wymagają specj. oprogramowania
Bezstratna jakość
Nie nadaje się dla dużej ilości szczegółów
Format jest zoptymalizowany do wielu urządzeń
Dobra konwersja do grafiki rastrowej


GRAFIKA RASTROWA

1.Definicja: Obraz budowany jest z prostokątnej siatki punktów (pikseli). Plik rastrowy (inaczej bitmapowy) jest obrazem lub grafiką składającą się z prostokątnej siatki regularnie położonych pikseli o tej samej wielkości.

2. Podstawowe tryby koloru  w grafice rastrowej:

1: RGB; 2; CMYK; 3: indeksowany; 4: skali szarości, 5: bitmapowy
  • Tryb RGB (miliony kolorów)
  • Tryb CMYK (drukowanie czterema kolorami)
  • Tryb indeksowany (256 kolorów)
  • Tryb skali szarości (256 odcieni szarości)
  • Tryb bitmapowy (2 kolory)
3. Najczęściej używane formaty plików rastrowych to: .bmp, .cdr, .ccx, .cdt, .cmx, .ico, .jpg, .jpeg, .gif, .pdf, .png, .tga, .tif, .tiff.

4. Najczęściej używane programy do obróbki grafiki rastrowej: Photoshop, MS Paint oraz GIMP.

5. Cechy grafiki rastrowej. 
Grafikę rastrową dość dobrze się kompresuje, ale jest to najczęściej kompresja stratna – czyli obraz choć może nie na pierwszy rzut oka, ale jednak traci jakość. Zazwyczaj przez redukcję pikseli. Grafika rastrowa jest skalowalna, jednak powiększenie powoduje tzw. „pikselozę” czyli sztuczne zagęszczenie punktów. Zmniejszania bitmap (grafiki wektorowej) można dokonywać swobodnie, mogą jednak znikać szczegóły. Świetnie odwzorowuje przejścia tonalne – czyli przejścia między kolorami. Pliki rastrowe, zwłaszcza te bezstratne mogą być „ciężkie” średnio od kilku do kilkuset MB. A krótko: raz zmniejszony plik rastrowy, nie wróci do swojej pierwotnej wielkości bezstratnie, a im mniejsza waga pliku tym większa kompresja i strata. Ciężko ja też skonwertować na grafikę wektorową, a w większości przypadków nie ma to żadnego sensu (np. przy fotografii).

6. Zalety i wady grafiki rastrowej:

zaletywady
Efekty gradientów i wyświetlanie cieniDuże rozmiary plików,
Bogactwo i głębia barw, kontrastu, jasności...Strata jakości podczas powiększania,
Popularne typy plikówBrak możliwości konwersji do wektorów
Złożone narzędzia do obróbki
Możliwość retuszu, korekcji, fotomontażu


Porównanie obu typów grafiki


poniedziałek, 8 marca 2021

Obliczenia w arkuszu kalkulacyjnym

 Praca z arkuszem kalkulacyjnym: LINK

  • sklep1
  • oceny
  • działania matematyczne
  • temperatury
  • funkcje
  • droga
  • rabat
  • podatek belki
  • sklep2
  • kostki
  • sklep3
  • oceny

poniedziałek, 22 lutego 2021

Najwybitniejsi polscy informatycy

Jan Łukasiewicz (1878-1956) - polski logik, matematyk, filozof, rektor UW. Opracował podstawy odwrotnej notacji polskiej, czyli sposobu zapisu wyrażeń arytmetycznych szeroko stosowanego w informatyce do dnia dzisiejszego.


Stanisław Leśniewski (1886-1939) - polski filozof i logik. Twórca inkrementacji (i++). Przyspieszył dzięki temu prace komputera i tzw. jądra systemu operacyjnego.


Marian Rejewski
 (1905-1980) - polski matematyk i kryptolog. Pierwszy złamał kod Enigmy (najważniejszej maszyny szyfrującej używanej przez hitlerowskie Niemcy), zbudował jej kopię i deszyfrator.


Stanisław Ulam (1909-1984) - polski i amerykański matematyk, przedstawiciel lwowskiej szkoły matematycznej, współtwórca amerykańskiej bomby termojądrowej. Był też jednym z pierwszych naukowców, którzy wykorzystywali w swych pracach komputer. Metody komputerowe zostały użyte przez Ulama do modelowania powielania neutronów oraz rozwiązania problemu drgającej struny zawierającej element nieliniowy.


Wacław Sierpiński (1882-1969) - polski matematyk, jeden z czołowych przedstawicieli warszawskiej szkoły matematycznej i twórców polskiej szkoły matematycznej. Matematyka zawdzięcza mu takie pojęcia, jak trójkąt Sierpińskiego i dywan Sierpińskiego (będące rodzajami fraktali). Wyróżnia się także przestrzeń Sierpińskiego i liczby Sierpińskiego. Interesował się teorią liczb, analizą matematyczną, teorią mnogości, topologią czy teorią funkcji rzeczywistych. Zajmował się również teorią mnogości.



wtorek, 16 lutego 2021

Ciąg Fibonacciego i tablice

 Wikipedia o tablicach informuje nas w następujący sposób:

Tablice w C/C++ są typem pochodnym obiektów, które zajmują ciągły obszar pamięci. Indeksowanie elementów zawsze zaczyna się od zera. Przy deklaracji wielkości tablicy użyte mogą zostać tylko liczby naturalne (od zera).

 Jest to metoda organizacji danych tego samego typu. Musi mieć określony rozmiar od razu podczas tworzenia programu. Mogą być one kilkuwymiarowe. Oprócz jednowymiarowej popularne są np. dwuwymiarowe (jak tabela czy macierz) lub trójwymiarowe.

Indeks to numer "szufladki" w tablicy. Zapisujemy go w  postaci nawiasów kwadratowych.


- Pierwszy program do napisania polega na wypisaniu na ekranie kolejnych liczb Fibonacciego. Ich ilość jest określana przez użytkownika.

Kod

Przykładowy wynik 1

Przykładowy wynik 2


- Drugi program do napisania polega na wypisaniu na ekranie wybranej przez użytkownika liczbę Fibonacciego. 
Kod

Przykładowy wynik


WAKACJE

Kolejne wpisy na blogu zostały wstrzymane do odwołania