poniedziałek, 16 września 2013

Algorytmy

Definicja
Algorytm – w matematyce oraz informatyce to skończony, uporządkowany ciąg jasno zdefiniowanych czynności, koniecznych do wykonania pewnego zadania.

Cechy algorytmów:
- poprawność (algorytm daje dobre wyniki),
- jednoznaczność (daje takie same wyniki przy takich samych danych),
- skończoność (wykonuje się w skończonej ilości kroków),
- sprawność (czasowa - szybkość działania i pamięciowa - "zasobożerność")


Rodzaje algorytmów:
-warunkowe (rozgałęzione, "jeżeli")
-liniowe (najprostsze)-iteracyjne (pętla, powtarzanie danej czynności aż do powstania warunku)
-rekurencyjne (odwoływanie się, wykonywanie tej samej czynności aż do dotarcia do celu)

Reprezentacja algorytmów:
-lista kroków
-algorytm graficzny (schemat blokowy)
-pseudokod
-kod źródłowy w wybranym języku programowania

sobota, 18 maja 2013

Bazy danych w arkuszu kalkulacyjnym

Baza danych – zbiór danych zapisanych zgodnie z określonymi regułami.

Wiersze w bazie danych(zbiory informacji)  nazywamy REKORDAMI
Rekordy dzielą się na POLA - jedna informacja jest to pole bazy danych.

W danym polu.kolumnie nie może być pomieszany typ danych. Wszystkie rekordy muszą być jednakowo zdefiniowane ("fizyczny" i "_fizyczny" to zupełnie różne rzeczy)

Wiersz nagłówkowy - nagłówki danych

W zakładce danych możemy pobrać dane z Access - służy do zarządzania bazą danych

Jakie operacje możemy wykonać?
Sortuj - wg nazwisko, wartość, dodaj poziom imię, data urodzenia,  trzeba zaznaczyć bez pierwszej kolumny żeby liczby porządkowe się nie pomieszały, trzeba zaznaczać wszystkie, ponieważ mogą pomieszać się wewnątrz
Filtrowanie bazy danych- przy strzałeczkach mamy filtr , wybiera z całej bazy rekordy z określonymi informacjami.
Jak ustawić płeć? =jeżeli(prawy(C2;1)="A";"KOBIETA";"MĘŻCZYZNA")
(prawy, lewy -zwraca fragment tekstu z lewej lub prawej strony komórki.)
-aby policzyć robotników; sortuj wg.stanowiska, funkcja licznik, suma częściowa


Obliczenia z czasem

Jak obliczyć w Excelu pieniądze należne za wypożyczanie sprzętu sportowego ?

data, ogólna funkcja,  dodać czas w zakresie od 0 do 1.   np. 0,5 - godzina 12:00
  format niestandardowy rr-mm-dd-gg-mm
b1-15 liczb w
 dol,c piłka siatkowa, nożna,  rakiety, materac,  d 0,55,   1,35
drugi arkusz  lp  1.5  c. pozycja z listy
(data wyszukaj pionowo)
nazwa wyszukaj pionowo szuk. wartosc c3,  tabela tablica, całość 1 arkusza  nr ind. 2.
poz z listy przypadkowe liczby,  1-3
godz, wypoz, godz oddania teraz różnica godz oddania minus godz wypoz,
ilość dni, godz, min, zaokraglenie,
ilość dni funkcja =liczba.całk()
ilość godzin =godzina()
ilość minut = minuta(H3)
zaokrąglenie: =jeżeli(K3<=15;0;jeżeli(K3>45;1;0,5) jeśli ta komórka będzie mniejsza lub równa 15, podstaw zero,  jeżeli większa niż 45 podstaw 1, w innym wypadku 0,5
do zapłaty= stawka godzinowa razy ilość dni razy 24.  plus ilość godzin plus zaokrąglenie tych godzin.

czwartek, 25 kwietnia 2013

Praca z arkuszem kalkulacyjnym cd.

=C3+E3  (pokaz formuły - *widać działanie*) kopiujemy komórkę, pojawiają się linie przerywane.
ADRESOWANIE WZGLĘDNE
zaznacz, c3*e3=, 
znaczek dolara($) w komórce powoduje zablokowanie adresu i wtedy mnoży się przy jednoczesnym przeciąganiu komórki.
ADRESOWANIE BEZWZGLĘDNE
adresy mieszane z jednym dolarem $ (w poziomie blokada nie działa)
E$3 - pion,


 

Arkusz kalkulacyjny. Formaty komórki


Grupa programów służąca do obliczeń matematycznych i graficznych prezentacji, np. Microsoft Excel, Calc z open office'a . Różnią się one rozmiarami, ilością funkcji,
To czy pojawi się kropka(5.5), czy przecinek(5,5) zależy od systemu operacyjnego. 
Kropka na klaw. numerycznej powoduje zmianę kropki z przecinka np.
zbyt dużo liczb: E+20 (przecinek przesunięty o 20 miejsc. ), E-31 (8 razy 10 do minus 31, przecinek przesuwa się)
format ogólnego zapisu liczb ==> formatowanie komórek(po prawym przycisku myszy 5zł 5% itp...,
wyrównanie, scalić, zawinąć wiersze, obramowanie.ochrona - czyli wyłączenie części komórek, żeby nikt ich nie skasował.



Obliczenia w tabelach oraz szablony

Obliczenia w tabelach(przykładowe komendy):
~SUM(ABOVE)
~SUM(b1;b4) lub ~SUM(a1;b4;c1)
~AVERAGE(left)

przełącz kody pól => edycja komendy => przełcz kody pól => aktualizuj pole

piątek, 25 stycznia 2013

Znaki białe


Znaki czarne
- drukowane (widoczne)

 
Znaki białe - niedrukowane (niewidzialne) występują w każdym zaawansowanym edytorze tekstu

Akapitem - nazywamy fragment tekstu zakończony znacznikiem końca akapitu. (Tekst pomiędzy dwoma znacznikami)

Interlinia- odstęp między wierszami.