Norme Flashcards

1
Q

Kako nastaje norma?

A

1) Skupina
ima:

2) Potreba
skupina ili netko drugi daje:

3) Prijedlog rješenja
te se dolazi do:

4) Dogovor (konsenzus) o prihvaćanju
5) Izrada i objavljivanje norme
6) Osuvremenjivanje norme

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Tko predlaže norme?

A
  1. Proizvođač
  2. Udruga
  3. Interesna udruga
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Tko donosi norme?

A

Formalno, neovisno tijelo

  • pravna norma
  • primjeri: protokol TCP/IP, ASCII, Unicode, Wireless 801.11n

Tržište

  1. Široko prihvaćen proizvod postaje norma
    • de facto/proizvod (product)
    • primjer: IBM PC, tipkovnice QWERTY, modemske naredbe “AT”, Adobe Postscript
  2. Široko prihvaćen proizvod licenciran drugima
    • de facto/licenca (licensable)
    • primjer: AT&T UNIX
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Nabrojati formalna tijela za donošenje normi.

A

ISO – International Standards Organization
ITU-T – International Telecommunication Union Telecommunication Standardization Sector
W3C – World Wide Web Consortium
IETF – Internet Engineering Task Force
IEEE – Institute of Electrical and Electronic Engineers
IEC – International Electrotechnical Commission
ANSI – American National Standards Institute

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Što je POSIX?

A

Portable Operating System Interface

Potreba za usklađivanjem sučelja operacijskih sustava
(system calls):

o Programskih
o Korisničkih
o Mrežnih

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Što je to ASCIl?

A

American Standard Code for Information Interchange (1963)
ANSI standard

7-bitni zapis -> 27 = 128 različitih znakova
95 ispisivih znakova
33 kontrolna znaka

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Koji su problemi sa ASCIl kodom?

A
Premalo znakova (127)
Potrebni dodatni znakovi za latinicu
Potrebna dodatna pisma (ćirilica, glagoljica, grčko pismo...?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Što je to Unicode?

A
Unicode nije kôdna stranica!
Ujedinjavanje regionalnih norma u jednu
Svaki znak – jedna numerička vrijednost (code point)
Oznaka U+numerička vrijednost
Potencijalno ~1 milijun znakova
Trenutno zauzeto: ~10% prostora :-)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Navedite svojstva Unicode-a?

A

Mapiranje prvih 256 znakova na numeričke oznake identično s ISO 8859-1

Znakovi podijeljeni u “ravnine” (planes)

Gotovo svi često korišteni znakovi su u prvih 64K numeričkih oznaka

Basic Multilingual Plane - BMP

Višestruko pojavljivanje nekih znakova
lakša konverzija

Ocrtava normu ISO/IEC 10646

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Navesti vrste Unicode kodiranja.

A

UTF-8
UTF-16
UTF-32

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Navesti svojstva Unicode: UTF-8.

A

Varijabilna dužina (1, 2, 3 ili 4 bajta)
Najviše raširen

Prvih 127: zapis identičan ASCII-ju - 1 B
Ostali često korišteni znakovi (HR) - 2 B
Ostali znakovi iz BMP - 3 B
Znakovi iz ostalih ravnina - 4 B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Navesti svojstva Unicode: UTF-16.

A

Varijabilna dužina (2 ili 4 bajta)
Gotovo svi često korišteni znakovi - 2 B
Ostatak - 4 B

Problem: kojim se redom šalju bajtovi?

  • little/big endian -> UTF-16LE, UTF-16BE
  • UTF-16 (BOM Byte Order Mark - na početku)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Navesti svojstva Unicode: UTF-32.

A

Fiksna dužina (4 bajta)
Trenutno je vrlo rijetko pojavljivanje znakova za koje su doista potrebna 4 bajta
Rijetko korišten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly