1. Zgadnij jaka to liczba
2. Totolotek
3. Losowanie bez powtórzeń
Instrukcja warunkowa pozwala na wykonanie różnych instrukcji w zależności od tego czy zdefiniowane przez programistę wyrażenie logiczne jest prawdziwe, czy fałszywe.
Przykład 1: bankomat
Przykład 2: mechanizm logowania
Przykład 3: sprawdzanie wieku podanego przez użytkownika
Programowanie jest to tworzenie ciągu operacji, których celem jest rozwiązanie konkretnego problemu w takiej postaci by była ona zaakceptowana przez komputer. Możemy również definiować jako proces tworzenia programu lub oprogramowania komputerowego, który składa się na takie etapy jak: określenie i opracowanie założeń, kodowanie oraz testowanie.
Algorytm jest to sposób postępowania określony jednoznacznie, który pozwala na rozwiązanie danego problemu w zbiorze wydanych poleceń wraz z uwzględnieniem kolejności, w jakiej mają one być realizowane. Algorytm jest opisem sposobu działania (podaniem składników potrzebnych do rozwiązania zadania).
Język programowania definiuje się jak zbiór określonych zasad, wskazówek, operatorów, które wspólnie tworzą kod źródłowy opracowywanego programu komputerowego. Składa się on ze zbioru zasad, które regulują jak poprawnie tworzyć wyrażenia, aby komputer mógł je prawidłowo odczytać. Język programowania służy do przekazywania poleceń maszynie (komputerowi).
Schemat blokowy bankomatu:
| |
| Widok z okna w Le Gras – pierwsza udana, trwała fotografia, która została wykonana przez Nicéphore'a Niépce'a w 1826r. |




Format
|
Rozszerzenie nazwy pliku
|
Zalety
|
Wady
|
Zastosowanie
|
GIF
|
gif
|
możliwość tworzenie prostych animacji;
możliwość ustawienia ostrości obrazu
|
paleta barw ograniczona do 256 kolorów
|
elementy graficzne na potrzeby stron WWW
|
PEG
|
jpg. jpe. jpeg.
|
dobra kompresja zdjęć przy niewielkiej utracie jakości
|
widoczna utrata jakości w przypadku niektórych typów obrazu
|
zdjęcia i inne obrazy z płynnymi przejściami tonalnymi
|
PNG
|
png
|
lepsza kompresja w porównaniu z formatem GIF
|
nieobsługiwany przez bardzo stare programy
|
elementy graficzne na potrzeby stron WWW
|
TIFF
|
tif. tiff.
|
wierne odwzorowanie barw i możliwości przechowywania dodatkowych informacji powiązanych z obrazem
|
duże rozmiary plików
|
grafika na potrzeby DTP; przechowywanie obrazów bez utraty jakości; przenoszenie obrazów między różnymi platformami systemowymi
|
PSD
|
psd
|
zapis dodatkowych informacji o obrazie (np. warstwy, ścieżki,maski)
|
bardzo duże rozmiary plików
|
format programu Adobe Photoshop
|
XCF
|
xcf
|
zapis dodatkowych informacji o obrazie (np. warstwy, ścieżki, maski)
|
bardzo duże rozmiary plików
|
format programu GIMP
|
BMP
|
bmp
|
obsługiwany przez większość popularnych programów graficznych
|
duże rozmiary plików
|
prosta grafika. ikony
|