Pojęcia informatyki- nauki o zarządzaniu i ekonomi.
Zadania nauk ekonomicznych
Opis i objaśnianie rzeczywistości gospodarczej (tworzenie teorii ekonomicznych).
Dostarczanie narzędzi (metodologii) pomocnych w jego poznaniu i przekształcaniu (skuteczne działanie, funkcjonowanie).
Narzędzia informatyczne- to narzędzia, które pozwalają zdobywać nam informacje na temat świata.
Informatyka-nie jest nauką o komputerach.
Jej znaczenie i możliwości są znacznie szersze, a sprzęt jest tylko środkiem do osiągnięcia podstawowego celu informatyki, jakim jest przetwarzanie informacji.
Informatyka to dziedzina wiedzy i działalności człowieka, który zajmuje się przetwarzaniem informacji za pomocą komputerów i odpowiedniego oprogramowania.
Różne stopnie (poziomy) wtajemniczenia w wiedzę informatyczną
Wiedza użytkownika programu (kadrowego, fakturowania, gra komputerowa, itp.
Wiedza użytkownika programów ogólnego zastosowania, którzy chcą napisać jakieś pismo z pomocą edytorów tekstów, czy też przeprowadzić proste obliczenia za pomocą arkuszu kalkulacyjnego.
Wiedza programisty
Wiedza projektanta programów (systemów informatycznych)
Wiedza administratora systemów informatycznych w przedsiębiorstwie
Wiedza administratora systemu komputerowego
???
Gałęzie informatyki
Informatyka teoretyczna-(computer science) studiowano na kierunkach uniwersyteckich, zajmuje się teoretycznymi podstawami budowy komputerów oraz podstawami przetwarzania informacji przez te automaty.
Informatyka techniczna-wykładana przede wszystkim na politechnikach, zajmuję się problematyką budowy sprzętu komputerowego, systemów komputerowych.
Informatyka stosowana- zajmuje się problematyką wykorzystania komputerów w określonych dziedzinach życia, problematyką przetwarzania informacji. Do informatyki stosowanej zaliczamy informatykę ekonomiczną.
Informatyka ekonomiczna- to dziedzina wiedzy i działalności człowieka, która zajmuje się przetwarzaniem informacji za pomocą komputerów i odpowiedniego oprogramowania w organizacjach gospodarczych (systemach zarządzania).
Dane- to określony zbiór znaków celowo dobrany symbolizujących określoną treść, niosący określoną informację, dobrany ze względu na sposób przechowywania i/lub przekazywanie albo przetwarzanie informacji (laska).
Informacja- to czynnik niematerialny reprezentowany za pomocą (materialnych) danych, w wybranym celu przetwarzania i otrzymywania wyników (nowych informacji) (gdzie jest moja laska).
Wiedza- zinterpretowana informacja danej sytuacji problemowej, niezbędna do rozwiązywania problemów, do działania.
Przetwarzanie informacji, danych, wiedzy- to ogół czynności związanych z:
Zbieraniem
Gromadzeniem
Przechowywaniem
Porządkowaniem
Obliczeniami
Wyszukiwaniem
Tworzeniem zestawów
Udostępnianiem
Prezentacją przetworzonej informacji
-Dlaczego przetwarzamy informację, dane, wiedzę?
-Gdyż łatwiej jest nam działać .Można postępować metodą prób i błędów, ale skuteczniej i efektywniej działamy, gdy zdobędziemy niezbędne dane, informacje, wiedzę, gdy rozwiążemy jakoś problem przetwarzając dane, a nie od razu np. materiał.
Przetwarzanie może być oparte na arytmetyce.
Rozwój narzędzi przetwarzania danych (od abaka do komputera)
Rozwój myślenia abstrakcyjnego- pojęć(5, pięć, V)
Rozwój języka, alfabet
Rozwój systemów liczenia
Rozwój urządzeń mechanicznych i elektronicznych.
Komputer(system komputerowy)
Sprzęt komputerowy
Oprogramowanie.
KOMPUTERY
SUPER MAIN MINI MIKRO
KOMPUTERY FRAMES KOMPUTERY KOMPUITERY
STACJONARNE PRZENOŚNE
STACJE ROBOCZE MINIKOMPUTERY
OSOBISTE
JEDNOSTKA CENTRALNA:
PAMIĘĆ
OPERACYJNA
PROCESOR
Układ Zespół Układ
arytmometru rejestrów sterowania
Kanały(układy
wejścia/wyjścia)
Urządzenia Urządzenia Urządzenia zewnętrzne pamięci transmisji
(we/wy) zewnętrznych danych
Urządzenia wprowadzania
danych
Urządzenia przetwarzania Urządzenia transmisji
i przechowywania danych danych
Urządzenia wyprowadzania
danych
Urządzenia wprowadzania danych:
Czytniki metek, żetonów, kart identyfikacyjnych
Czytniki znaków i dokumentów tzw.skanery
Automatyczne rejestratory danych
Urządzenia foniczne(umożliwiające wprowadzanie danych głosem)
Manipulatory np. mysz, joystic.
Urządzenia wyprowadzania danych:
Drukarki
Urządzenia wyprowadzania danych na mikrofilm
Urządzenia graficzne(plotery)
Urządzenia foniczne(syntezatory mowy)
Urządzenia, które są jednocześnie urządzeniami wejścia i wyjścia:
Monitory z klawiaturą
Konsole operatorskie
Urządzenia przetwarzania i przechowywania danych:
Procesory
Kanały(układy) wejścia/wyjścia
Pamięci operacyjne
Pamięci zewnętrzne
Przetwarzanie informacji, danych, wiedzy- to ogół czynności związanych z gromadzeniem, przechowywaniem i obróbką oraz udostępnianiem przetworzonej informacji.
Dane w komputerze są pamiętane i przetwarzane w postaci binarnej.
Bit- to ilość informacji, która pozwala wybrać jeden z dwóch możliwych przypadków.
Bajt- (1 bajt=8 bitów) obecnie pojemność pamięci określamy w jednostkach będących potęgą dwójki i tak:1 KB=1024 B,
1 MB =1024 KB,1 GB= 1024 MB.
Słowo komputera (słowo maszynowe)- to ciąg bitów o ustalonej długości, który w różnych operacjach wewnętrznych jest traktowany niepodzielnie. Typowe długości słów są zwykłe wielokrotnością bajtu, a więc posiadają długość 16, 24, 32, 34 bity.
ASCH(American Standard Code of Information Interchange) najpopularniejszy kod znaków pisarskich, 1 znak zajmuje 1 bajt.
Bufor- pamięć między RAM-em a klawiaturą.
Hierarchia pamięci stosowanej w komputerach:
Pamięć rejestrów
Pamięć buforowa, notatnikowa (cache)
Pamięć operacyjna
Pamięć zewnętrzna
W zależności od sposobu zapamiętania pojedynczego bitu współcześnie stosowane pamięci można podzielić na 3 rodzaje:
Elektroniczne
Magnetyczne
Optyczne
Pamięć operacyjna- służy do przechowywania programu (programów) i danych aktualnie przetwarzanych.
Podstawowe parametry charakteryzujące pamięć to:
Pojemność pamięci (mierzona w MB)
Czas dostępu (mierzony w milionowych, a nawet w miliardowych częściach sekundy.
Pamięć główna mikrokomputerów podzielona jest na dwie funkcjonalne części a mianowicie:
RAM (Random Access Memory)
ROM (Read Only Memory)
Procesor „układ przetwarzający” (serce komputera)- jego działanie sprowadza się do cyklicznego powtarzania dwóch podstawowych operacji: pobrania rozkazu i wykonania rozkazu. Czynności pobrania rozkazu i wykonania rozkazu stanowią tzw. Cykl pracy procesora. Układ sterowania pobiera z pamięci kolejne rozkazy, dekoduje je, oblicza adresy komórek pamięci, w których przechowywane są argumenty operacji, kontroluje proces wykonania rozkazów, oraz steruje arytmometrem w celu wykonania niezbędnych operacji arytmometyczno- logicznych.
Arytmometr: stanowi rdzeń części przetwarzającej procesora jego podstawą funkcją jest realizacja wszystkich operacji arytmometyczno- logicznych.
Zespół rejestrów- pamięć lokalna bardzo mała, lecz bardzo szybka (elektroniczna). Jest stosowany w celu krótkotrwałego przechowywania argumentów wykonywanej operacji, co pozwala na zmniejszenie liczby odczytów (zapisów) z pamięci operacyjnej.
Podstawowe parametry procesora:
Długość słowa
Liczba rejestrów i ich przeznaczenie
Lista rozkazów
Szybkość działania
Główne czynniki decydujące o szybkości działania procesora:
Szybkość działania podstawowych układów logicznych
Częstotliwość zegara taktującego
Liczba funkcji realizowanych sprzętowo
Organizacja wewnętrzna procesora i całego komputera
Kanały wejścia wyjścia
To układ pozwalający na sterowanie przepływem danych pomiędzy pamięcią operacyjną a urządzeniami zewnętrznymi podłączonymi do procesora.
18-28 milisekund - czas dostępu do dysku
Procesor wykonuje kilkaset milionów operacji na sekundę.
Kanały - procesory lokalne zajmujące się sterowaniem fragmentami systemu urządzenia.
Pamięci zewnętrzne- służą do przechowywania danych i programów w celu ich późniejszego wykorzystania, do tworzenia kopii zapasowych dla danych oraz do krótkotrwałego
przechowywania danych, gdy np. brakuje miejsca w pamięci operacyjnej.
Wśród najpowszechniej stosowanych obecnie pamięci zewnętrznych można wyróżnić:
pamięć taśmową (głównie kasetową)
pamięć na dyskach twardych (z wymiennymi lub niewymiennymi pakietami dysków)
pamięć na dyskach elastycznych
pamięć na dyskach optycznych
Podstawowe parametry charakteryzujące pamięci zewnętrzne:
Pojemność pamięci - mierzona w MB, GB, Tara bajtach
Szybkość pracy pamięci
koszt przechowywania jednego bitu informacji (koszt urządzenia/pojemność)
Pamięć wirtualna- cechują się że mają pamięć operacyjna i dyskową PW.- Są stronicowane - przestrzeń dzielona jest na strony i segmenty
Rodzaje pamięci |
Dyskowe |
Taśmowe
|
||
charakterystyka |
Elastyczne(FDD) |
Twarde(HDD) |
Optyczne(CD-ROM) |
Kasetowe (streamer) |
Metoda dostępu |
Bezpośrednia |
Bezpośrednia |
Bezpośrednia |
Sekwencyjna |
Rodzaj nośnika |
Magnetyczny |
Magnetyczny |
Optyczny |
Magnetyczny |
Wymienność nośnika |
Wymienny |
Niewymienny |
Wymienny |
Wymienny |
Pojemność pamięci |
Bardzo mała(do 2,88 MB) |
Bardzo duża(do kilku GB) |
Duża (około 650 MB) |
Bardzo duża (do kilku GB) |
Czas dostępu |
Dość długi |
Bardzo krótki |
Krótki |
Długi |
Zastosowania |
Operacje we/wy, dystrybucja, aplikacja |
Dane masowe |
Dane masowe stałe, dystrybucja aplikacji |
Dane archiwalne, kopie zapasowe |
Z punktu widzenia maszyny program jest zapisem algorytmu w języku maszynowym. Program trzeba załadować do pamięci operacyjnej, maszyna ładuje program do pierwszej komórki np. program ma dodać 10 kolejnych liczb, liczby wprowadzane są z klawiatury(wczytaj pierwszą dana liczbę )
LL- licznik rozkazów- wprowadzamy rozkaz pierwszego adresu, licznik wskazuje adres kolejnego rozkazu, który ma być wykonany. Zgodnie ze wskazaniem LL z komórki pamięci pobierany jest rozkaz i przesyłany do rejestrów rozkazów.
RR- rejestr rozkazów przechowuje rozkaz w czasie jego wykonywania. Zawartość RR jest dekodowana zgodnie z kodem operacji generowane są sygnały sterujące, które uruchamiają..............
Rozkaz jest wykonywany (dane wejścia są pobierane) licznik zwiększa się o jeden. Cykl rozpoczyna się od ustalenia:
I poziom człowieka, który
TWORZENIE SYSTEMÓW BAZ DANYCH
Tworzenie baz danych:
modelowanie danych
modelowanie integralności
Tworzenie aplikacji:
definiowanie procesów
projektowanie funkcji
projektowanie i tworzenie interfejsu
System zarządzania bazą danych
Bazą danych nazywamy zbiór danych o określonej strukturze, wykorzystywany przez organizację i zapamiętany w pamięciach zewnętrznych komputera. Oprogramowanie umożliwiające współpracę użytkownika z bazą danych jest nazywane systemem zarządzania bazą danych lub serwerem.
Na system bazy danych składają się:
baza danych
sprzęt komputerowy pozwalający na gromadzenie i manipulowanie danymi zgromadzonymi w bazie danych
oprogramowanie pozwalające na wyszukiwanie, aktualizację, wprowadzenie i usuwanie danych oraz utrzymanie ich integralności
W praktyce rozróżnia się następujące podstawowe struktury baz danych:
hierarchiczna
sieciowa
relacyjna
obiektowa
multimedialna
Relacyjna baza danych składa się z tabeli(relacji)-jednorodnych zbiorów danych, a te z kolei składają się z rekordów, czyli wierszy tabeli(krotki). Każdy rekord składa się z atrybutów(tzw. pól rekordu),charakteryzujących jakiś obiekt.
Typowe operacje wykonywane na bazie danych:
dodawanie rekordów, edycja rekordów, kasowanie rekordów
generowanie wyników zapytań do bazy danych(
Szukasz gotowej pracy ?
To pewna droga do poważnych kłopotów.
Plagiat jest przestępstwem !
Nie ryzykuj ! Nie warto !
Powierz swoje sprawy profesjonalistom.