niedziela, 30 września 2012

Rozwiązywanie problemów za pomocą komputera

Algorytm- w matematyce oraz informatyce skończony ciąg jasno zdefiniowanych czynności, koniecznych do wykonania pewnego rodzaju zadań. Słowo "algorytm" pochodzi od starego angielskiego słowa algorism, oznaczającego wykonywanie działań przy pomocy liczb arabskich.

"Problem kasjera" :
  1. Opis problemu:
Problem polegający na wydawaniu reszty. Resztę należy wydac w odpowiednich nominałach, w czym pomaga algorytm.


  2. Medoty rozwiązania:
  • lista kroków:

    Opis słowny algorytmu wydawania reszty.

    Dane: Kwota pieniędzy do wydania, nominały banknotów i bilonu uporządkowane malejąco
    Wyniki: Ilość poszczególnych nominałów banknotów i bilonu
    Krok 1: Ustalenie wartości początkowych
    Krok 2: Sprawdzamy, ile razy najwyższy nominał mieści się w kwocie do wydania
    Krok 3: Obliczamy resztę do wydania: poprzednia kwota - obliczona ilość * nominał
    Krok 4: Przechodzimy do niższego nominału
    Krok 5: Jeśli reszta do wydania = 0 [stop] w przeciwnym razie powtarzamy kroki 2 - 4

  • schematy blokowe:








  • rozwiązanie problemu w Excelu:







  • VBA ( listing)
  • Turbo Pascal ( listing) - dwie metody:

program wydawanie_reszty; uses crt; var reszta : longint;
 begin
 clrscr;
   writeln('podaj kwote: '); readln(reszta);  writeln;
   writeln(reszta div 200, ' banknotow 200zl');
   reszta:=reszta mod 200;
   writeln(reszta div 100, ' banknotow 100zl');
   reszta:=reszta mod 100;
   writeln(reszta div 50, ' banknotow 50zl');
   reszta:=reszta mod 50;
   writeln(reszta div 20, ' banknotow 20zl');
   reszta:=reszta mod 20;
   writeln(reszta div 10, ' banknotow 10zl');
   reszta:=reszta mod 10;
   writeln(reszta div 5, ' monet 5zl');
   reszta:=reszta mod 5;
   writeln(reszta div 2, ' monet 2 zl');
   reszta:=reszta mod 2;
   writeln(reszta, ' monet 1 zl');
   repeat until keypressed;
 end.




 program Reszta; {obliczenia w petli WHILE}
 uses crt;
 const N: Array [1..8] of integer = (200, 100, 50, 20, 10, 5, 2, 1);
 var i,P,R: longint;
 begin
 clrscr;
 Write('Podaj reszte do wyplacenia: ');
 ReadLn(R);
 i:=1;
 while (R>0) do           {dopoki nie wydano calej reszty}
       begin
            if R>= N[i] then      {sprawdz czy mozna wydac danym nominalem}
               begin
                    P:= R div N[i];    {ile razy wydac dany nominal}
                    R:= R - (P*N[i]);  {zmniejsz reszte o wydany nominal}
                    WriteLn(N[i], ' x ', P); {wypisz wynik}
               end;
               inc(i);               {rozpatrz kolejny nominal}
       end;
 repeat until keypressed;
 end.

  • C++ ( listing)



//Wydawanie reszty, C++

 #include <iostream>
 #include <stdlib.h>

 using namespace std;

 int main(int argc, char *argv[])
 {
   //tablica dostepnych nominalow
   int N[8]={200, 100, 50, 20, 10, 5, 2, 1};
   int R,P, i;

   cout << "Podaj reszte do wyplacenia: ";
   cin >> R;

   i=0;
   while (R>0)       //dopoki nie wydano calej reszty
   {
     if (R >= N[i])  //sprawdz czy mozna wydac danym nominalem
     {
       P=R / N[i];   //ile razy wydac dany nominal
       R=R-(N[i]*P); //zmniejsz reszte o wydany nominal
       cout << N[i] << " x " << P << endl; //wypisz wynik
     }
     i++;            //rozpatrz kolejny nominal
   }

   system("PAUSE");
   return 0;
 }








niedziela, 23 września 2012

Wyszukiwarka internetowa- to program lub strona internetowa, której zadaniem jest ułatwienie użytkownikom znalezienie informacji w sieci.
Najpopularniejszą wyszukiwarką internetową jest Google.
Nazwa "Google" powstała z niepoprawnego zapisu słowa "googol".


1. Najbliższy sklep internetowy znajduje się przy ulicy Zielonej 3 w Żywcu.

2.Spider jest to robot internetowy-program zbierający informacje o strukturze i stronach umieszczanych w indeksie wyszukiwarek i służą między innymi do: dodawania do wyszukiwarek, sprawdzania kodu strony, zbierania informacji o stronie, monitorowania nowych zdarzeń.

                        
3. Oficjalny adres strony internetowej zwolenników wolnego oprogramowania to




4. Aktualne ceny monitorów LED o przekątnej 22" i proporcjach obrazu 16:10 są niezwykle zróżnicowane. Wahają się od 442,24 zł do 1062,72 zł. Tak duża rozbieżność cen przede wszystkim jest spowodowana dużą konkurencją między producentami owego sprzętu oraz dodatkowymi funkcjami i cechami poszczególnych monitorów, które nie podlegały porównaniu.

5.Syn króla Popiela miał na imię Lech.

6. Istnieje wiele stron internetowych, z których można pobrać przeglądarkę Firefox w wersji dla Linuksa, ale najbezpieczniejszą z nich jest oficjalna strona www.mozilla.org.

7. Jeden z najpopularniejszych internetowych słowników ortograficznych znajduję się na stronie www.so.pwn.pl.

10. Niestety na stronie urzędu gminy Ślemień nie zamieszczono szczegółowych informacji dotyczących przyjmowania interesantów przez kierownika urzędu.

sobota, 15 września 2012

Usługi internetowe- WWW


Internet to ogromna międzynarodowa sieć połączonych ze sobą komputerów. 




Usługi internetowe:
  • strony internetowe ( WWW) , 
  • poczta elekroniczna ( e-mail) ,
  • czat - pozwala on na rozmowy z innymi w czasie rzeczywistym, możemy uczestniczyć w wideo-konferencjach,
  • e- nauka- usługa ta pozwala nam uczyć się bez wychodzenia z domu,
  • e- praca- ( podobnie jak w przypadku e- nauki) pozwala nam pracować w domu,
  • e- zakupy- usługa ta umozliwia nam robienie zakupów w sklepach internetowych, 
  • VOD - pozwala na oglądanie telewizji i słuchanie muzyki,
  • Grupy dyskusyjne- dzięki tej usłudze możemy brać udział w wymianie poglądów z innymi,
  • e- bank, 
  • FTP- pozwala przesyłać pliki,
  • protokoły telnet i ssh - pozwalają pracować na odległym komputerze.

Zagrożenia związane z Internetem:

W internecie, podobnie jak w życiu, czekają na nas rózne niepezpieczeństwa. Oto kilka z nich:

  • wykorzystanie naszych danych osobowych - musimy uważać komu i w jakim celu je podajemy. Nalezy zachować ostrożność przy wypelnianiu formularzy itd.,
  • rozpowszenianie nielegalnych treści- tj. pornografii dziecięcej, materiałów propagujących przemoc i okrucieństwo czy tez szerzenie poglądów rasistowskich i ksenofobicznych,
  • cyberprzemoc ( przesladowanie w internecie),
  • grooming ( uwodzenie nieletnich w sieci),
  • włamania sieciowe,
  • sekty,
  • pedofile,
  • uzależnienie od internetu 
  • robaki internetowe ( programy pobrane  z nierzetelnych źródeł często posiadają fukncje, o których nie zostałeś wcześniej poinformowany. Mogą one zawierać wirusy, Robaki itd. )
Konfiguracja internetu

Przeglądarka internetowa próbuje nawiązać połaczenie z serwerem, na który wskazuje wpisany adres. Aby było to możliwe, nasz komputer musi miec dostęp do internetu, czyli posiadac skonfigurowane połączenie sieciowe. W tym celu należy podac systemowi cztery adresy IP, pewne informacje ustalone przez administratora naszej sieci lub dostawcę usług internetowych. Są to adres IP komputera, maska sieciowa, adres bramki internetowejadres serwerów DNS.

Przelądarki internetowe


Używam przeglądarki "Opera". Uważam ją za najlepszą, ponieważ szybko przegłąda i pobiera pliki. Oprócz tego ma wbudowaną opcje poczty.

Ćwiczenie 1, str 40:

Korzyści płynące z dostępu do internetu: 


  • Szybki i łatwy dostęp do aktualnych informacji. Internet uławia nam dostęp do najnowszy wiadomości z całego świata. Możemy łatwo zaczerpnąć interesujących nas informacji, które są  akualizowane na bieżąco. 
  • Możliwość komunikacji na duże odległości z każdym zakątkiem Ziemi. Możemy pozostawać w stałym kontakcie z rodziną i znajomymi nawet gdy jesteśmy na wakacjach czy też ważnym wyjeździe. Możemy komunikowac się z ludzmi z całego swiata i poznawac ich kulturę, język i obyczaje.
  • Dostęp do banków, urzędów czy sklepów bez wychodzenia z domu i bez długich kolejek. Operacji bankowych i  zakupów dokonujemy szybko i bez zbędnych formalności i czekania. Dzięki tym zaletom coraz więcej osob decyduje się na e- banki i e- zakupy.
  • Dostęp do ogromnych zasobów publicznych zgromadzonych w sieci. Są one na wyciągnięcie naszej ręki. Codziennie korzystamy z informacji zamieszczonych na różnego rodzaju stronach i wirynach internetowych.
  • Bogata oferta pracy i nauki na odległość. E- praca i e- nauka stają się coraz bardziej popularne. Bogata oferta zachęca ludzi do pracy i nauki przez internet.
  • Możliwość urozmaiconego spędzania czasu, w tym także rozrywki. Internet dzięki swoim mozliwościom pozwala na rozmaite spędzanie czasu np. portale społecznościowe, fora dyskusyjne itd.








poniedziałek, 10 września 2012

Lekcja organizacyjna

LEKCJA 1


Podczas pierwszej lekcji informatyki zapoznaliśmy się z PSO oraz programem nauczania informatyki w klasie pierwszej.