datoteke Flashcards

1
Q

spremnici podataka na računalu nazivaju se

A

datoteke

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

datoteke su pohranjene u vanjskoj trajnoj memoriji (najčešćetvrdidisk) , i podaci se ne gube prilikom isključivanja računala

A

točno

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

datoteke također pohranjuju programski kôd u koja dva oblika

A

u izvornom oblik
binarnom (strojnom) obliku

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

dio operacijskog sustava zadužen za rad s datotekama naziva se?

A

datotečni pod (sustav) – engl. file sistem

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

koje su potrebe za upotrebom datoteka:

A

-trajno pohranjuju sve oblike informacija
-služe za razmjenu informacija između različitih programa

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

znakovne datoteke promatramo kao string

A

točno

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

uz pomoć datotečnog podsustava OS-a pohranjuje u obliku datoteke na određenu lokaciju na disku (npr. neku mapu) i ima koji sufiks? sufiks

A

.txt

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

slijedne datoteke u kojima je sadržaj smješten u bajtove su?

A

znakovne datoteke

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

„nevidljivi” pokazivač – engl. cursor se stvara kada?

A

prilikom otvaranja datoteke

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

CSV, .csv

A

comma separated values

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

vrsta datoteke s običnim tekstom koja koristi posebno strukturiranje za slaganje tabelarnih podataka je

A

CSV

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

CSV sadrži isključivo tekstualne podatke (koji se mogu zapisati ASCII ili Unicode znakovima)

A

točno

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

u CSV, zapisane vrijednosti odvojene su kojim razdjelnikom

A

– razdjelnik može biti zarez (,), dvotočka (:), točka-zarez (;), tabulator (\t)

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

u općoj strukturi CSV

A

-1. redak datoteke identificira (imenuje podatke) za svaku kolonu
-svaki sljedeći redak nakon toga su stvarni podaci

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

važna pravila CSV datoteka su

A

CSV je format za pisanje podataka koji sadrži polja/kolone odvojene razdjelnikom (npr. zarezom) i zapise/retke koji završavaju novim retkom

CSV format ne zahtijeva posebno kodiranje znakova,redoslijed bajtova ili oznaku za kraj retka

jedan zapis/redak može biti zapisan u višelinija

svi zapisi/redci trebaju imati isti broj polja i biti navedeni istim redoslijedom u svakom retku

podaci unutar polja interpretiraju se kao niz znakova,a ne kao niz bitova ili bajtova

susjedna polja moraju biti odvojena jednim zarezom,no ako se zarez koristi u opisu podatka (npr. decimalni broj 3,14) tada umjesto zareza koristimo neki drugi znak kao razdjelnik (npr. tabulator \t)

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

CSV format ne zahtijeva posebno kodiranje znakova,redoslijed bajtova ili oznaku za kraj retka

A

da

16
Q

uključivanjem paketa naredbom import csv možemo

A

čitati datoteku
pisati u datoteku

17
Q

CSV datoteka se otvara kao tekstualna datoteka s ugrađenom funkcijom open() koja vraća objekt datoteke

A

da

18
Q

pisati u datoteku
možemo koristeći objekt

A

writer i write_row() metodu

19
Q

datoteke u Pythonu su objekti (slično kao stringovi i liste)

A

da

20
Q

koja metoda otvara datoteku za čitanje

A

‘r’

21
Q

koja metoda otvara datoteku za pisanje

A

‘w’

22
Q

koja metoda otvara datoteku za dodavanje novih podataka

A

‘a’

23
Q

koju metodu koristimo za pisanje bilo kakvog stringa u datoteku

A

write()

24
Q

koju metodu koristimo za pisanje sadržaja liste u
datoteku

A

writelines()

25
Q

kojom naredbom se datoteka otvara i zatvara

A

with

26
Q

kod UTF-8 (Unicode Transformation Format 8) načina kodiranja

A

-različiti znakovi se kodiraju različitim brojem bajtova
-to otežava (nemoguće je!) odrediti točnu poziciju znaka u datoteci

27
Q

u binarnoj datoteci niz bajtova bez ikakvog grupiranja

A

da

28
Q

u tekstualnoj datoteci pojedini znak može biti kodiran jednim ili s više bajtova

A

da

29
Q

u kojoj metodi nad datotekama pokazivač se postavlja na položaj n; vraćanje pokazivača na
početak datoteke obavlja se sa dat.seek(0)

A

seek()

30
Q

koja metoda u datotekama vraća trenutačni položaj pokazivača

A

tell()

31
Q

koja metoda u datotekama pročita cijeli sadržaj datoteke i vraća ga kao jedan string

A

read()

32
Q

koja metoda u datotekama čita i vraća kao string cijeli redak datoteke (kraj reda označen
je s \n), kad dosegne kraj datoteke, vraća ‘ ‘

A

readline()

33
Q

koja metoda u datotekama čita datoteku po redcima i vraća listu stringova pojedinih redaka

A

readlines()

34
Q

koja metoda u datotekama string se smješta u datoteku (ako je otvoren za pisanje, briše se prethodni sadržaj; ako je otvoren za dodavanje, string se dodaje na kraj datoteke)

A

write()

35
Q

koja metoda u datotekama listu elemenata smješta u datoteku (ako je otvorena za pisanje, briše se prethodni sadržaj; ako je otvorena za dodavanje, lista se dodaje na kraj datoteke)

A

writelines()