PI 1

background image

PODSTAWY INFORMATYKI

PODSTAWY INFORMATYKI

Dr in . Lidia Jackowska

Dr in . Lidia Jackowska

-

-

Strumiłło

Strumiłło

Katedra Informatyki Stosowanej

Katedra Informatyki Stosowanej

POLITECHNIKA ŁÓDZKA

POLITECHNIKA ŁÓDZKA

Podstawowe poj cia informatyki

Podstawowe poj cia informatyki

Informatyka

Informatyka

jest zespołem dyscyplin naukowych i

technicznych, zajmuj cych si automatycznym

przetwarzaniem, przechowywaniem i przesyłaniem

informacji oraz projektowaniem, budow i

eksploatacj niezb dnych do tego celu rodków

technicznych.

Algorytm

Algorytm

jest to sposób rozwi zania zagadnienia,

podany w formie przepisu okre laj cego sko czon

liczb operacji oraz kolejno w jakiej operacje te

powinny by wykonywane.

Programem

Programem

nazywany jest algorytm zapisany w

j zyku czytelnym dla komputera.

background image

Komputer

Komputer

jest urz dzeniem słu cym do

przetwarzania informacji, przy czym przetwarzanie to

odbywa si automatycznie, według wprowadzonego

uprzednio do jego pami ci programu.

KOMPUTER

PROGRAM

Przetwarzanie danych

dane

wej ciowe

dane

wyj ciowe

Komputer jako urz dzenie do przetwarzania informacji

Komputer, sprz t, oprogramowanie

Komputer, sprz t, oprogramowanie

KOMPUTER

Oprogra-

mowanie

Komputer stanowi zespół urz dze współpracui cych

ze sob . Elementy materialne komputera okre la si

mianem

sprz tu

(ang.

hardware

). Programy, w które

wyposa ony jest komputer tworz tzw.

oprogramowanie

(ang.

software

).

Sprz t

background image

Oprogramowanie

Oprogramowanie

Programy, w które wyposa ony jest komputer mo na

podzieli na dwie grupy:

programy usprawniaj ce działanie i obsług

komputera tworz ce tzw.

oprogramowanie

podstawowe

programy wykonuj ce konkretne zadanie u ytkowe,

które tworz tzw.

oprogramowanie u ytkowe

Głównym elementem oprogramowania podstawowego

jest

system operacyjny

, którego zasadniczym

zadaniem jest ułatwienie komunikacji człowieka z

komputerem oraz zarz dzanie wszystkimi zasobami

sprz towymi,programowymi i informacyjnymi komputera.

System komputerowy

System komputerowy

KOMPUTER

system

operacyjny

Zasoby

komputera

Komunikacja człowieka z komputerem poprzez system

operacyjny

Komputer jest urz dzeniem zło onym, dlatego te w

odniesieniu do du ych komputerów stosowane jest

okre lenie

system cyfrowy

lub

system komputerowy

background image

System binarny

System binarny

Znaki alfanumeryczne

(litery, cyfry, znaki interpunkcji,

działa arytmetycznych itp.), za pomoc których

człowiek komunikuje si z komputerem, zostaj

przetworzone automatycznie na zrozumiałe dla

komputera znaki zapisane w

systemie binarnym

, czyli

dwójkowym. Znaki binarne nosz nazw

bitów

. Ci g

bitów nazywany jest

słowem binarnym

, a ci g 8 bitów

bajtem

. Charakterystyczny dla danego komputera ci g

bitów b d cy wielokrotno ci bajta nosi nazw

słowa

maszynowego

.

1 0

1

1

0

0

0

0

Informacja binarna o długosci jednego bajta

,

Generacje komputerów

Generacje komputerów

ENIAC

1946

TRADIC 1956

CDC 6600 1965

kom

pute

ry o

sob

iste

sys

tem

y w

ielo

dos

t p

ne

1943

gen. IV

gen. 0

technika

przeka ników

elektro-

magnetycznych

1946

gen. I

technika

lampowa

1956

technika

tranzystorowa

gen. II

1963

gen. III

technika

układów

scalonych MSI

1981

technika

układów

scalonych

LSI i VLSI

Komputery przyszło ci:

kwantowe, biologiczne,

optyczne,

neurokomputery,

gen. V i VI

MARK1 1943

background image

Budowa i działanie komputera

Budowa i działanie komputera

osobistego

osobistego

JEDNOSTKA CENTRALNA

PROCESOR

Sterowanie

Arytmometr

Schemat blokowy komputera osobistego

przedstawiaj cy jego moduły funkcjonalne

Wej cie

Wyj cie

Pami operacyjna (PAO)

Pami zewn trzna (PZ)

Procedury uruchamiania i realizacji

programów

Uruchamianie i realizacja programu wynikowego:

1 - wprowadzenie systemu operacyjnego,

2 - wprowadzenie programu,3 - realizacja programu.

PAO

PZ

1

2

3

background image

Procedury uruchamiania i realizacji

programów

Program ródłowy, tłumaczenie interpretacyjne:

1,2,3 - wprowadzenie systemu operacyjnego, translatora i programu,

4 - tłumaczenie, 5 - realizacja programu.

1

2

3

4 i 5

PAO

PZ

Procedury uruchamiania i realizacji

programów

Program ródłowy, tłumaczenie kompilacyjne:

PAO

PZ

1,2,3 - wprowadzenie systemu operacyjnego, translatora i programu,

4 - tłumaczenie, 5 - realizacja programu.

1

2

3

4

5

background image

Przebieg procesu kompilacji

Sposób zapisu programów i danych

Długo tekstu (n)

Bajt 0

Bajt 2

Bajt n Bajt n-1

Bajt 1

Przykładowy sposób zapisu tekstu

Liczba bajtów = ( liczba znaków tekstu n ) + 1

1

1

1

0

0

0

1

Cz

operacyjna

Cz

adresowa

Zapis rozkazu

background image

Wybrane formaty zapisu liczb

Liczba naturalna

Liczba całkowita

Bajt 2

Bajt 1

Bajt 2

Bajt 1

znak

mantysa

cecha (11 bitów)

Liczba rzeczywista podwójnej precyzji (Double)

znak

mantysa

cecha (8 bitów)

Liczba rzeczywista pojedynczej precyzji (Single)

znak

4 bajty

8 bajtów

Format zmiennoprzecinkowy

Format zmiennoprzecinkowy

Single (Float)

Double

0

m

i

255

c

gdy

,

0

m

i

255

c

gdy

,

)

1

(

0

m

i

0

c

gdy

,

0

0

m

i

0

c

gdy

),

.

0

(

2

)

1

(

255

c

0

gdy

,)

.

1

(

2

)

1

(

126

)

127

(

=

=

=

=

=

=

=

=

=

=

<

<

=

NaN

L

Inf

L

L

m

L

m

L

s

s

c

s

2047

c

0

gdy

,)

.

1

(

2

)

1

(

)

1023

(

<

<

=

m

L

c

s


Wyszukiwarka

Podobne podstrony:
Chemia wyklad I i II (konfiguracja wiÄ…zania Pauling hybrydyzacja wiazania pi i sigma)
instrukcja bhp przy obsludze pi Nieznany (7)
instrukcja bhp przy obsludze pi Nieznany (24)
Kon. - siata - zbicie pi, AWF, Konspekty, Siatkówka
PI 23.11.2011, Notatki UTP - Zarządzanie, Semestr III, Procesy informacyjne
PI Laboratorium 3
PI Laboratorium 1
7 Czwórnik typu PI
PI w04
pi cw04
instrukcja bhp przy obsludze pi Nieznany (23)
instrukcja bhp przy obsludze pi Nieznany (12)
Pi.gov klastry aktualnosci, Uniwersytet Ekonomiczny JG, Praca magisterska
PI wyk1
Moralne przeslanie JP II dla pi Nieznany
PI 12.10.2011, Notatki UTP - Zarządzanie, Semestr III, Procesy informacyjne

więcej podobnych podstron