PRIJEMNI ISPIT IZ INFORMATIKE

Similar documents
b) program deljiv3; uses wincrt; var i:integer; begin i:=3; while i<100 do begin write(i:5); i:=i+3; end; end.

... ; ako je a n parno. ; ako je a n neparno

for i:=2 to n do if glasovi[i]>max then begin max:=glasovi[i]; k:=i {*promenljiva k ce cuvati indeks takmicara sa najvise glasova *} end;

Uvod u programiranje - vežbe. Kontrola toka izvršavanja programa

For. 1) program ispis; {ispisuje brojeve od 1 do 5 jedan ispod drugog} uses wincrt; var s,i:integer; begin for i:=1 to 5do writeln(i); end.

Programiranje III razred

x y = z Zadaci - procedure

Učitati cio broj n i štampati njegovu recipročnu vrijednost. Ako je učitan broj 0, štampati 1/0.

I PISMENI ZADATAK III6 I GRUPA IME I PREZIME

namespace spojneice { public partial class Form1 : Form { public Form1() { InitializeComponent(); }

pojedinačnom elementu niza se pristupa imeniza[indeks] indeks od 0 do n-1

Uputa: Zabranjeno je koristiti bilo kakva pomagala. Rje²enja pi²ete desno od zadatka. Predajete samo ovaj list.

NIZOVI.

/*#include <iostream> // Prvi zadatak sa integralnomg ispita

Uputstvo za korišćenje logrotate funkcije

Uvod u programiranje

Računarske osnove Interneta (SI3ROI, IR4ROI)

Programiranje kroz aplikacije. Kontrola toka programa Nizovi

Uvod u relacione baze podataka

Ispit iz Programiranja 1

UNIVERZITET U BEOGRADU ELEKTROTEHNIČKI FAKULTET

Osnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi

Uputstva za instaliranje čitača Datalogic Skorpio u operativnom sistemu Windows 7 i višim POM-NA-XX-46, V3.0

VHDLPrimeri Poglavlje5.doc

CSS CSS. selector { property: value; } 3/20/2018. CSS: Cascading Style Sheets

PREDMET. Osnove Java Programiranja. Čas JAVADOC

Prirodno-matematički fakultet u Nišu Departman za fiziku. dr Dejan S. Aleksić Programiranje u fizici

Univerzitet u Nišu Građevinsko-arhitektonski fakultet. 4. Ciklična algoritamska struktura 5. Jednodimenzionalno polje.

Tema 8: Koncepti i teorije relevantne za donošenje odluka (VEŽBE)

Algoritmi i strukture podataka

Hardverski orijentisani kursevi na SI svrha:

Veliki računski zadaci mogu se razbiti u manje delove i time se omogućava ljudima da iskoriste ono što su neki drugi već uradili, umesto da počinju

Vidljivost TipPovratneVrednosti ImeFunkcije (NizParametara) { TeloFunkcije }

VEŽBA 5 do while petlja, switch case

var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin ListBox1.Items.LoadFromFile('d:\brojevi.

Izrada VI laboratorijske vježbe

Rekurzivne metode. Posmatrajmo rekurzivan metod kojim u objektu listbox1 klase ListBox upisujemo sve prirodne brojeve od 1 do datog n.

modifier returnvaluetype methodname(list of parameters) { // Method body; }

PRINCIPI SOFTVERSKOG INŽENJERSTVA TIM NAZIV_TIMA

Programske paradigme Funkcionalna paradigma

Dežurni nastavnik: Kolokvijum traje 1.5 sat, prvih sat vremena nije dozvoljeno napuštanje kolokvijuma. Upotreba literature nije dozvoljena.

Programiranje 1. Školska 2006/2007 godina. Matematički fakultet, Beograd

VRIJEDNOSTI ATRIBUTA

Programiranje III razred

Mašinska vizija. Dr Nenad Jovičić tnt.etf.rs/~mv

Veverica (za ocene >=3)

PVC Eco. Eco Prozori i Balkonska Vrata Bela Boja Dezeni drveta su 40% skuplji

VB komande. Programiranje 1

Informatika Predavanja 2017/ Brojni sistemi. Informatika Nepozicioni brojni sistemi. Nepozicioni brojni sistemi (2)

Oracle Proprietary Joins Za upite nad više od jedne tabele korišćenjem Oracle proprietary sintakse koristiti join uslov u WHERE izrazu:

Osnovne strukture podataka

SELECT CASE i FOR NEXT. Programiranje 1

UPUTSTVO ZA KORIŠĆENJE NOVOG SPINTER WEBMAIL-a

PVC Eco. Eco Prozori i Balkonska Vrata Bela Boja Dezeni drveta su 40% skuplji

1 bajt Sa predznakom: od -128 do 127 Bez predznaka: od 0 do 255 short int ili short

Korisničko uputstvo za instalaciju i podešavanje securew2 programa za pristup eduroam servisu

Uputstvo za podešavanje mail klijenta

Zadaci za Tutorijal 2.

Svi Java tipovi imaju ekvivalentan tip u jeziku Scala Većina Scala koda se direktno preslikava u odgovarajući Java konstrukt

Programiranje Programski jezik C. Sadržaj. Datoteke. prof.dr.sc. Ivo Ipšić 2009/2010

Windows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje. Office 2013 / Office 365

Kantonalno takmičenje iz informatike za učenike osnovnih škola KS godine

Treći kolokvijum iz Operativnih sistema 1. Kandidat: Elektrotehnički fakultet u Beogradu Katedra za računarsku tehniku i informatiku

GUI - događaji (Events) i izuzeci. Bojan Tomić

Sberbank Business Online na Mozilla FireFox

Sadržaj. Verzija 03/2017 Primjenjuje se od 20. novembra godine

VDSL modem Zyxel VMG1312-B10A/B30A

Ovde će se raditi na funkcijama konverzija: konverzija tipa datuma u znak tip i obrnuto, konverzija broja u karakter tip i obrnuto

Informacioni sistemi i baze podataka

SREDNJA ŠKOLA PROGRAMIRANJE

Cjenovnik usluga informacionog društva

Instalacija i podešavanje računara, sa WindowsXP OS-om, za pristup Internetu preko modemskih linija RCUB-a

VMware Workstation. VMwareWorkstation ESX ($) (vmotion, DRS, HA, Storage vmotion) vcenter Server ($) Server. Guest OS

Osnove programskog jezika C# Čas 4. Nasledjivanje 2. deo

Binarne hrpe. Strukture podataka i algoritmi VJEŽBE 26. siječnja / 133

Modbus TCP i dva PLC S7 1200

Editovanje registra u Windowsu

Nizovi. Programiranje 1

2. Linijska algoritamska struktura

Push(3,&S) 3 1 S Uvijek trebamo paziti da ne zovemo Pop nad praznim stogom.

Programiranje 1 Programski jezik C 2. čas. Mirko Spasić

12. Uskladištene procedure (Stored Procedures)

TEHNIKA I INFORMATIKA U OBRAZOVANJU

Uvod u programiranje I (za gimnazijalce)

Računarska grafika-vežbe. 3 JavaFX animacija i interakcija

Dežurni nastavnik: Ispit traje 3 sata, prvih sat vremena nije dozvoljeno napuštanje ispita. Upotreba literature nije dozvoljena.

KLASIFIKACIJA JELENA JOVANOVIĆ. Web:

Informatika Uvod u C#,.NET Framework i Visual Studio... nastavak...

Microsoft Hyper-V Server 2016 radionica EDU IT Pro, Zagreb,

Operativni sistemi 2

PROCENA UGROŽENOSTI METODOM INDEKSA POŽARA I EKSPLOZIJE (F&EI) DOW INDEKS

Ispit traje 3 sata. Nije dozvoljeno korišćenje literature Prvih sat vremena nije dozvoljeno napuštati ispit.

KREDITI ZA POLJOPRIVREDNIKE

Dežurni nastavnik: Ispit traje 3 sata, prvih sat vremena nije dozvoljeno napuštanje ispita. Upotreba literature nije dozvoljena.

Fortran 90. Numeričke Metode DECEMBAR ĐURĐEVAC NATAŠA

Variable Neighborhood Descent - VND (Metoda promenljivog spusta)

NISKE (stringovi) u C-u: podsećanje. 1. Primer programa koji uvodi niske karaktera terminisane nulom

Naredbe za kontrolu toka

Struktura i organizacija baza podataka

Aktuelna verzija Matlaba je 7, koja ima dosta poboljšanja u odnosu na prethodne.

Transcription:

PRIRODNO-MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Petak,04.09.2015 PRIJEMNI ISPIT IZ INFORMATIKE PITANJA I ZADACI IZ INFORMATIKE 1. Kombinacija tastera Ctrl+C koristi se u Windows aplikacijama za komandu: a) Cut b) Copy c) Paste d) Delete e) Move 2. IP je skraćenica od a) Internet Protocol b) Intelligent Protocol c) Internet Path d) Internal Protocol e) Internal Path 3. Broj različitih vrednosti koje se mogu predstaviti sa 2 bajta je a) 2 2 b) 2 15 c) 2 15-1 d) 2 16 e) 2 16-1 4. Program MS Excel se primarno koristi za a) Rad sa slikama b) Rad sa tekstom c) Rad sa bazom podataka d) Rad sa prezentacijama e) Rad sa tabelama 5. Koji od ponuđenih brojeva u binarnom zapisu ima najmanje jedinica? a) 10 b) 16 c) 33 d) 7 e) 11

6. Ukoliko je potrebno neki kod izvršiti više puta u zavisnosti od određenog uslova, koristićete a) Naredbu grananja b) Petlju c) Promenljivu d) Prevodilac e) Konstantu 7. Zbir brojeva CF i 05 u heksadecimalnom brojnom sistemu je: a) D2 b) D3 c) D4 d) D5 8. x je negativan celi broj. Koji od sledećih brojeva je najveći? a) x + 1 b) 3x c) 1-3x d) 5x + 3 e) x - 4 9. Pokeni digitron ne prikazuje cifru 1. Na primer, ako ukucamo broj 3131, biće prikazan samo broj 33, bez praznog prostora između cifara. Perica je ukucao šestocifreni broj u digitron ali je prikazan samo broj 4030. Na koliko načina je Perica mogao dobiti ovaj broj? a) 12 b) 13 c) 14 d) 15 e) 16 10. Koji od sledećih izraza je ekvivalentan izrazu xx 33 yy 33? a) xx 3 2xx 2 yy 2 + yy 3 b) xx 2 + 2xxxx + yy 2 c) xx 3 + 2xx 2 yy 2 + yy 3 d) (xx + yy)(xx 2 xxxx + yy 2 ) e) (xx yy)(xx 2 + xxxx + yy 2 ) 11. Socijalna mreža koju je osnovao Mark Zuckerberg 2004. zove se a) Facebook b) MySpace c) Twitter d) LinkedIn e) Instagram

12. Web sajt se sastoji od a) Web strana b) Povezanih računarskih mreža c) Više operativnih sistema d) Centralnog procesora i memorije e) Grupe servera 13. Besplatna internet enciklopedija koju održavaju čitaoci, osnovana 2001. zove se a) About.com b) Ask.com c) Google.com d) Yahoo e) Wikipedia 14. Koji od navedenih iskaza je tačan? a) 1MB = 1024GB b) 1KB = 1024MB c) 1MB = 1024KB d) 1GB = 1024KB e) 1GB = 1024TB 15. Koji od navedenih uređaja je izlazni uređaj? a) Miš b) Mikrofon c) Tastatura d) Monitor e) Memorija 16. Napisati program koji za uneti ceo broj k određuje i štampa sve trocifrene brojeve kojima je zbir cifara za k manji od proizvoda tih cifara. 17. Napisati program koji za dva uneta broja određuje koji od njih ima više jedinica u svom binarnom zapisu. 18. n ljudi stoji u redu jedan iza drugog. Svako od njih vidi sve niže ljude ispred sebe sve do prvog čoveka koji je iste visine ili viši od njega. Ako su visine ljudi date u nizu celih brojeva, odrediti redni broj čoveka koji vidi najviše ljudi (smatra se da svi gledaju ka kraju niza). Primer: 170, 160, 190, 150, 170, 180, 165 Odgovor: 3 Napomena: Izrada zadataka traje 120 minuta. Svaki tačan odgovor (rešenje) za zadatke od rednog broja 1. do rednog broja 15. se boduje sa 3 poena. Zadaci br. 16, 17 i 18 mogu se raditi u bilo kom programskom jeziku visokog nivoa (C,C++, Pascal, Java,...) i boduju se sa 5 poena.

PRIRODNO-MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Petak,04.09.2015 Rešenja pitanja: PRIJEMNI ISPIT IZ INFORMATIKE REŠENJA PITANJA I ZADATAKA IZ INFORMATIKE 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. b) a) d) e) b) b) c) c) d) e) a) a) e) c) d) Rešenja zadataka: 16. Za svaki trocifreni broj proveravamo da li zadovoljava uslove zadatka. Brojevi se generišu na osnovu cifara. k, a, b, c, x : integer; write('k = '); readln(k); for a := 1 to 9 do for b := 0 to 9 do for c := 0 to 9 do if (a + b + c + k = a * b * c) then x := 100 * a + 10 * b + c; writeln(x); end.

17. Za date brojeve određujemo broj jedinica u binarnom zapisu tako što izdvajamo jednu po jednu binarnu cifru. Poslednja binarna cifra broja se dobija kao ostatak deljenja tog broja brojem 2, a zatim tu cifru odbacimo iz broja tako što broj podelimo celobrojno brojem 2. a, b : integer; function brojjedinica(x : integer) : integer; br : integer; br := 0; while (x > 0) do br := br + (x mod 2); x := x div 2; brojjedinica := br; write('a = '); readln(a); write('b = '); readln(b); if (brojjedinica(a) >= brojjedinica(b)) then writeln('broj ', a, ' ima vise jedinica u binarnom zapisu.') else writeln('broj ', b, ' ima vise jedinica u binarnom zapisu.'); end.

18. Za svaki element unetog niza odredimo koliko ima elemenata posle njega do prvog većeg elementa (ili, eventualno, do kraja niza). Traženi element je onaj za koji je ovaj broj najveći. type TNiz = array[1..100] of integer; niz : TNiz; n, i, maxind, maxbroj, pom : integer; function kolikovidi(ind : integer; niz : TNiz; n : integer) : integer; br, i : integer; br := 0; i := ind + 1; while ((i <= n) and (niz[ind] > niz[i])) do br := br + 1; i := i + 1; { Ukoliko brojac nije dosao do kraja niza, onda uracunamo i coveka koji je iste ili vece visine of posmatranog.} if (i <= n) then br := br + 1; kolikovidi := br; write('n = '); readln(n); writeln('unesite elemente niza: '); for i := 1 to n do read(niz[i]); maxind := 0; maxbroj := 0; for i := 1 to n do pom := kolikovidi(i, niz, n); if (pom > maxbroj) then maxind := i; maxbroj := pom; if (maxind > 0) then writeln('covek na mestu ', maxind, ' vidi najvise ljudi.') else if (n = 1) then writeln('samo jedan covek u redu. Vidi 0 ljudi.') else writeln('red je prazan.'); end.