Udžbenici: https://www.e-sfera.hr/ Korisničko ime: ucenik Zaporka: ucenikSK Informatika 8. razred 1. GRAĐA RAČUNALA, PRIJENOS PODATAKA U RAČUNALU ................................................................... 1 1.1. Logičke izjave i logičke funkcije .................................................................................................... 1 1.2. Elektronički logički sklopovi i registri............................................................................................ 1 1.3. Slijedni i usporedni prijenosi podataka u računalu ...................................................................... 3 1.4. Građa računalnih uređaja i svojstva računala .............................................................................. 4 2. SUSTAVNO UPRAVLJANJE ZBIRKAMA ZAPISA ..................................................................................... 5 2.1. Računalne baze podataka............................................................................................................. 5 2.2. Stvaranje baze podataka .............................................................................................................. 5 2.3. Upisni obrasci i pretraga............................................................................................................... 6 3. RAČUNALNO RAZMIŠLJANJE I PROGRAMIRANJE ................................................................................ 7 3.1. Radno okružje Python .................................................................................................................. 7 3.2. Varijable i naredba pridruživanja ................................................................................................. 7 3.3. Moj prvi program.......................................................................................................................... 7 3.4. Rad s ulaznim vrijednostima......................................................................................................... 8 3.5. Crtanje u Pythonu......................................................................................................................... 8 3.6. Petljamo petlju ........................................................................................................................... 10 3.7. Grananje IF-ELIF-ELSE ................................................................................................................. 10 3.8. Odluke i petlje ............................................................................................................................ 11 3.9. Podprogrami ............................................................................................................................... 13 3.10. Tipovi podataka u Pythonu....................................................................................................... 13 3.11. Funkcije i metode za rad sa znakovnim nizovima .................................................................... 15 3.12. Nizovi podataka - liste .............................................................................................................. 16 3.13. Funkcije i metode za rad s listama ........................................................................................... 16 3.14. Sortiranje podataka .................................................................................................................. 18 3.15. Algoritmi sortiranja................................................................................................................... 19 4. IZRADA WEB STRANICA ..................................................................................................................... 21 4.1. Pokretni dijelovi stranica ............................................................................................................ 21 4.2. Tehnike objavljivanja .................................................................................................................. 21 4.3. Izrada web stranice .................................................................................................................... 21
23
Embed
Informatika 8. razred - os-akanizlica-pozega.skole.hros-akanizlica-pozega.skole.hr/upload/os-akanizlica-pozega/images... · Informatika 8. razred 1. GRAĐA RAČUNALA, PRIJENOS PODATAKA
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Udžbenici: https://www.e-sfera.hr/
Korisničko ime: ucenik Zaporka: ucenikSK
Informatika 8. razred 1. GRAĐA RAČUNALA, PRIJENOS PODATAKA U RAČUNALU ................................................................... 1
1.1. Logičke izjave i logičke funkcije .................................................................................................... 1
1.2. Elektronički logički sklopovi i registri ............................................................................................ 1
1.3. Slijedni i usporedni prijenosi podataka u računalu ...................................................................... 3
1.4. Građa računalnih uređaja i svojstva računala .............................................................................. 4
4.3. Izrada web stranice .................................................................................................................... 21
1
1. GRAĐA RAČUNALA, PRIJENOS PODATAKA U RAČUNALU
1.1. Logičke izjave i logičke funkcije
Logička izjava – tvrdnja koja može biti istinita (True, T, 1) ili lažna (False, F, 0) - npr. 2>3
Tvrdnje su objektivne i mogu se lako provjeriti
Znak Značenje
< "je manje od" , "prethodi", "dolazi ispred"
> "je veće od", "slijedi", "dolazi iza"
= "je jednako", "je istodobno"
≤ "je manje ili jednako", "dolazi prije ili istodobno"
≥ "je veće ili jednako", "dolazi iza ili istodobno"
≠ "je različito" ,"nije jednako"
Funkcija IDENTITETA
◦ Ako je A izjava istinita, i B izjava će biti istinita
Funkcija NE (NOT, ¬ , ¯ , NEGACIJA) ◦ Ako je A izjava istinita, B izjava će biti lažna
Funkcija I (AND, ^ , ⋅ , KONJUNKCIJA) ◦ Varijabla C bit će istinita samo ako su obje varijable A i B istinite
Funkcija ILI (OR, v , + , DISJUNKCIJA) ◦ Varijabla C bit će istinita ako je bilo koja od varijabli A i B istinita
1.2. Elektronički logički sklopovi i registri
2
Procesor – sastavljen od više milijuna logičkih sklopova koji izvršavaju aritmetičke (+, -, *, /) i logičke operacije
Registri – maleni i vrlo brzi spremnici u kojima se pohranjuju rezultati obrade podataka procesora
3
Logička jednadžba - (A + B�������) × (B� ⋅ C)
Logička jednadžba - (A × B�) × (B + C)�����������������������
1.3. Slijedni i usporedni prijenosi podataka u računalu
0
0
1
1
1
0
1
0
0
0
1
0
1
1
1
1
4
Ulazni uređaji – unose podatke u računalo
◦ Miš, tipkovnica, skener, mikrofon…
Izlazni uređaji – prikazuju rezultate obrade računala
◦ Monitor, printer, zvučnici, projektor…
Vanjske memorije – služe za pohranu podataka
◦ USB memorija, CD, DVD, tvrdi disk…
Prijenos podataka
◦ Paralelni (usporedni) – bajt po bajt (8 bitova), brže, ali nesigurnije
◦ Serijski (slijedni) – bit po bit, sporije, ali preciznije
USB (Universal Serial Bus) – Slijedni prijenos, ali mnogo veće brzine
1.4. Građa računalnih uređaja i svojstva računala
Matična ploča (MBO) – središnji dio računala na koji su spojeni svi dijelovi računala
Procesor (CPU) – brzina ovisi o broju jezgri, generaciji i veličini registra (32 ili 64 bita)
Radni takt – broj operacija koje može izvršiti u jednoj sekundi (Hz)
Radni spremnik (RAM memorija) – privremena pohrana podataka koji se trenutno koriste
Kapacitet u GB
Tvrdi disk (HDD, SSD) – može biti podijeljen na logičke dijelove - particije
Kapacitet u GB ili TB
b, B, kB, MB, GB, TB
Operativni sustav (OS) – skup osnovnih sustavnih programa koji upravljaju sklopovljem računala (hardware) radi ostvarivanja osnovnih funkcija računala: ulaz, pohrana, obrada i izlaz podataka
Windows, Linux, Mac, Android, iOS
5
2. SUSTAVNO UPRAVLJANJE ZBIRKAMA ZAPISA
2.1. Računalne baze podataka
Baza podataka – organizirana zbirka podataka
◦ Plošna baza – jednostavna tablica u koju pohranjujemo podatke
◦ Relacijska baza podataka – više jednostavnih tablica međusobno povezanih relacijama
Entitet – sve ono o čemu želimo prikupljati podatke
Tablica podataka – osnovni objekt baze podataka
◦ Zapis (slog) – redak u tablici
◦ Polje – stupac u tablici
Identifikator/Primarni ključ – jednoznačno određuje pojedini slog (ID)
2.2. Stvaranje baze podataka
Samonumeriranje – automatski brojač, služi kao primarni ključ
Kratki tekst – do 255 znakova
◦ Veličina polja – broj znakova najduže riječi
Dugi tekst
Broj – Kod decimalnog broja, Skala određuje broj decimalnih znamenki
Datum/vrijeme – potrebno odabrati Kratki datum
Valuta
Da/ne – ako želimo kvačicu kod svih, potrebno je upisati Yes u Zadanu vrijednost
Čarobnjak za dohvaćanje – Unos ponuđenih opcija ili dohvaćanje iz druge tablice