Datoteke
U ovom poglavlju ćemo naučiti što su to datoteke i kako radimo s njima, te ćemo vidjeti primjere zadataka s datotekama
🇭🇷
In Croatian
In Croatian
Practice Known Questions
Stay up to date with your due questions
Complete 5 questions to enable practice
Exams
Exam: Test your skills
Test your skills in exam mode
Learn New Questions
Popular in this course
Learn with flashcards
Manual Mode [BETA]
Select your own question and answer types
Other available modes
Listening & SpellingSpelling: Type what you hear
multiple choiceMultiple choice mode
SpeakingAnswer with voice
Speaking & ListeningPractice pronunciation
TypingTyping only mode
Datoteke - Leaderboard
Datoteke - Details
Levels:
Questions:
65 questions
🇭🇷 | 🇭🇷 |
Što je datoteka? | Organizirani skup podataka koji se obrađuju kao cjelina i pospremaju u memoriju računalnog sustava |
Što je podatkovna datoteka? | Skup podataka koji mogu biti predmet obrade jednog ili više programa u nekom programskom jeziku |
Datoteku dijelimo na | Zapise (eng. record) |
Zapise (eng. record) dijelimo na | Polja (eng.field) |
Koji su tipični procesi za obradu podataka? | Unos podataka,ažuriranje podataka, prikazi podataka |
Pod proces ažuriranja podataka svrstavamo | Brisanje i promjene podataka |
Pod prikaz podataka svrstavamo | Izvještaje i traženja |
Dvije funkcije koje koristimo prije početka i nakon rada sa datotekama? | Otvaranje i zatvaranje datoteke |
Pri otvaranju datoteke podrazumijevamo | -povezivanje datoteke na disku -čitanje podataka iz datoteke -upisivanje podatka u datoteku |
Pri zatvaranju datoteke podrazumijevamo | -završetak upisa u datoteku -promjene u datoteci su vidljive -ako datoteku ne zatvorimo drugi programi joj neće moći pristupiti |
Kakvu sve putanju može sadržavati ime datoteke? | Aspolutnu ili relativnu putanju |
Kako izgleda apsolutna putanja | "C:\Users\Username\Desktop\datoteka.txt" |
Kako izgleda relativna putanja | "datoteka.txt" |
Gdje program traži datoteku ako putanja nije navedena? | Unutar tekućeg direktorija (gdje je program pokrenut) |
Što se događa u slučaju ne zatvaranja datoteke (dat.close()) ? | Uneseni podaci se neće spremiti |
Kada vršimo upis u datoteku koristimo opciju | "w" (write) |
Pri otvaranju datoteke za pisanje što se događa ako datoteka ne postoji? | Stvara se nova datoteka |
Pri otvaranju datoteke za pisanje što se događa ako datoteka postoji? | Postojeća datoteka će se prebrisati |
U Pythonu postoje tri operacije za čitanje iz datoteke | -read() -readline() -readlines() |
Operacija read vraća | Cijeli sadržaj kao jedan string |
Operacija readline čita | Jednu liniju iz datoteke kao jedan string; do znaka\n |
Operacija readlines čita | Liniju po liniju kao niz stringova |
Primjer čitanja linija iz datoteke koristeći se for petljom | Dat = open("primjer.txt", "r") for linija in dat: print(linija) dat.close() |
Koliko parametara prima funkcija write() ? | Jedan parametar |
Koji je prvi korak pri čitanju podataka iz datoteke? | Otvaranje datoteke uz način "r" (read) |
Pri korištenju funkcije readline potrebno je unaprijed znati | Broj linija n koje ćemo pročitati iz datoteke |
Sljedeći program će | Tražiti unos imena datoteke, te će kreirati n nasumičnih brojeva od 1 do 100 i upisati ih u datoteku |
Sljedeći program će | Iz datoteke ispisati treću znamenku ako je neparna |
Sljedeći program će | Tražiti unos u datoteku proizvoljan broj brojeva |
Sljedeći program će | Iz datoteke ispisati samo one brojeve čija suma znamenaka iznosi 9 |
Sljedeći program će | Upisati u datoteku n četveroznamenkastih brojeva |
Sljedeći program će | Ispisati samo brojeve čija je suma znamenaka paran broj |
Sljedeći program će | Ispisati iz datoteke samo dvoznamenkaste brojeve |
Sljedeći program će | Ispisati rezultate ispita, koliko je dovoljnih, dobrih, vrlo dobrih, odličnih te nepoloženih |
Sljedeći pseudokod će | Učitati prirodan broj n te ispisati je li taj broj prost ili nije |
Sljedeći program će | Upisati u datoteku 8 slučajno odabranih brojeva u rasponu od 10 do 20, te ispisati iz datoteke sve parne brojeve |
Sljedeći program će | Upisati u datoteku proizvoljan broj riječi, te ispisati samo one koje u sebi imaju paran broj samoglasnika |
Sljedeći program će | Upisati u datoteku proizvoljan broj riječi, te ispisati samo one kojima je broj samoglasnika prost broj |
Sljedeći program će | Upisati u datoteku proizvoljan broj troznamenkastih brojeva, te ispisati samo one kojima je srednja znamenka prost broj |
Sljedeći program će | Upisati 5 godina, te ispisati one čiji je zbroj znamenki paran broj |
Sljedeći program će | Upisati proizvoljan broj proizvoda, te ispisati one kojima je duljina naziva djeljiva s 3 |
Sljedeći program će | Upisati proizvoljan broj riječi te ispisati rečenice u kojima je broj riječi prost |
Sljedeći program će | Ispisati iz datoteke sve telefonske brojeve kojima je broj brojeva većih od 5 paran |
Sljedeći program će | Ispisati iz datoteke brojeve koji su djeljivi zbrojem svojih znamenki |
Sljedeći program će | Ispisati iz datoteke brojeve obrnuto i sve djeljitelje svakog od brojeva |
Sljedeći program će | Unijeti u datoteku proizvoljan broj riječi, te ispisati one koje imaju više od 2 samoglasnika |
Sljedeći program će | Unijeti u datoteku proizvoljan broj knjiga i njihov poredak prema top ljestvici čitanosti |
Sljedeći program će (način unosa "ime*poredak") | Ispisati iz datoteke imena najčitanijih knjiga |
Sljedeći program će | Ispisati iz datoteke samo riječi u kojima je broj ponavljanja slova k prost |
Sljedeći program će | Ispisati iz datoteke samo riječi u kojima je broj malih slova neparan |
Sljedeći program će | Upisati u datoteku imena filmova i njihov žanr |
Sljedeći program će (način unosa "ime*žanr") | Ispisati imena filmova čiji je žanr komedija |
Sljedeći program će | Ispisati one riječi koje počinju slovom koje je korisnik unio |
Sljedeći program će (način unosa "ime.prezime") | Ispisati iz datoteke imena studenata čije prezime ima više slova nego ime (način upisa: "ime.prezime") |
Sljedeći program će | Ispisati iz datoteke riječi tako da se obrnu sva slova osim prvog i zadnjeg |
Sljedeći program će | Ispisati riječi koje počinju sa samoglasnikom |