niedziela, 27 listopada 2016

Dokumenty Google.



     Formularze:
        • wypełnianie ankiety
        • tworzenie ankiety
        • analiza ankiety

niedziela, 20 listopada 2016

Sieci komputerowe.


     Sieć komputerowa to zbiór komputerów i innych urządzeń połączonych ze sobą kanałami komunikacyjnymi oraz oprogramowanie wykorzystywane w tej sieci, umożliwia wzajemne przekazywanie informacji oraz udostępnianie zasobów własnych między podłączonymi do niej urządzeniami



Zalety sieci komputerowej:


• szybka komunikacja z ludźmi na całym świecie,
• szybkie przesyłanie informacji,
• łatwe wyszukiwanie informacji,
• możliwość korzystania ze swojego konta bankowego, przelewów pieniędzy, opłacania rachunków,
• rozrywka,
• rozwój zainteresowań m. in poprzez różnego rodzaju fora.

Wady sieci komputerowej:

• wirusy,
• hakerstwo,
• spam,
• anonimowość,
• piractwo komputerowe,
• naruszanie praw autorskich,
• uzależnienie i strata czasu,
• rozwój lenistwa.

Urządzenia sieciowe:

• karta sieciowa - karta rozszerzenia, która służy do przekształcania pakietów danych w sygnały, które są przesyłane w sieci komputerowej.


koncentrator (Hub) - urządzenie pozwalające na przyłączenie wielu urządzeń sieciowych do sieci komputerowej o topologii gwiazdy.

przełącznik (Switch) - urządzenie łączące segmenty sieci komputerowej pracujące głównie w drugiej warstwie modelu ISO/OSI (łącza danych), jego zadaniem jest przekazywanie ramki między segmentami sieci z doborem portu przełącznika, na który jest przekazywana.

router - służy do łączenia różnych sieci komputerowych (różnych w sensie informatycznym, czyli np. o różnych klasach, maskach itd.), pełni więc rolę węzła komunikacyjnego.



Access Point - urządzenie zapewniające hostom dostęp do sieci komputerowej za pomocą bezprzewodowego nośnika transmisyjnego jakim są fale radiowe.

wtórnik - to urządzenie stosowane w telekomunikacji do regeneracji sygnału.

bridge - urządzenie łączące segmenty sieci dokonując filtrowania ruchu sieciowego. Sieci podłączone do mostu mogą korzystać z różnych fizycznych i logicznych protokołów łącza.



Rodzaje medium transmisyjnego:

kabel RJ45 (skrętka) - rodzaj kabla sygnałowego służącego do przesyłania informacji, który zbudowany jest z jednej lub więcej par skręconych ze sobą żył w celu eliminacji wpływu zakłóceń elektromagnetycznych oraz zakłóceń wzajemnych, zwanych przesłuchami. Skręcenie żył powoduje równocześnie zawężenie pasma transmisyjnego.

kabel koncentryczny - przewód telekomunikacyjny, wykorzystywany do transmisji sygnałów zmiennych małej mocy.

światłowód - przezroczysta zamknięta struktura z włókna szklanego wykorzystywana do propagacji światła jako nośnika informacji.

fale radiowe - fale elektromagnetyczne o częstotliwościach niższych niż 3000 GHz, rozchodzące się w przestrzeni bez pomocy sztucznego przewodnika.

Internet - ogólnoświatowy system połączeń między komputerami, określany również jako sieć sieci. W znaczeniu informatycznym Internet to przestrzeń adresów IP przydzielonych hostom i serwerom połączonym za pomocą urządzeń sieciowych, takich jak karty sieciowe, modemy i koncentratory, komunikujących się za pomocą protokołu internetowego z wykorzystaniem infrastruktury telekomunikacyjnej.


Podział sieci ze względu na topologię: 

• szynowa
• pierścieniowa
• gwiazdy


niedziela, 13 listopada 2016

Komunikacja i wymiana informacji w internecie.



     • e-mail (Gmail) - poczta elektroniczna, usługa internetowa służąca do przesyłania listów elektronicznych, do których można dołączyć załączniki.

     

     • czat - rodzaj rozmowy między dwoma lub wieloma użytkownikami komputerów za pośrednictwem Internetu lub innej sieci komputerowej, polegającej na przemiennym przesyłaniu wiadomości tekstowych.

    
    • komunikator (Facebook) - program komputerowy umożliwiający natychmiastowe przesyłanie komunikatów tekstowych, głosowych i obrazu.

    

     • grupa dyskusyjna - w Internecie to ogólna nazwa wszelkich form dyskusji internetowej przypominających wymianę korespondencji, a nie rozmowy w czasie rzeczywistym.

    
    • forum dyskusyjne - przeniesiona do struktury stron WWW forma grup dyskusyjnych, która służy do wymiany informacji i poglądów między osobami o podobnych zainteresowaniach przy użyciu przeglądarki internetowej.


     • Web 2.0 (Wikipedia) - serwis internetowy, który umożliwia interakcję użytkowników polegającą na współtworzeniu zasobów serwisu.



     • blog (blog-spot) - rodzaj strony internetowej zawierającej odrębne, uporządkowane chronologicznie wpisy, których autorem jest właściciel bloga.




     • FTP - protokół komunikacyjny typu klient-serwer wykorzystujący protokół TCP według modelu TCP/IP (krótko: połączenie TCP), umożliwiający dwukierunkowy transfer plików w układzie serwer FTP–klient FTP.




     • P2P - model komunikacji w sieci komputerowej zapewniający wszystkim hostom te same uprawnienia, w odróżnieniu od architektury klient–serwer.




     • chmura (system Google) - model przetwarzania danych oparty na użytkowaniu usług dostarczonych przez usługodawcę.






niedziela, 6 listopada 2016

Rozwiązywanie problemów.




     Wydawanie reszty.

    1. Sformułowanie problemu
    2. Rozwiązanie
            - opis słowny

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       
            - schemat budowy

Schematy blokowe





            - realizacja




                 a) MS Excel





                  b) Turbo Pascal



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.



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.


                  c) C ++

//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;
}

                  d) VBA