Professional Documents
Culture Documents
2 KLK Jul 2022 Neuradjen Kaja-1
2 KLK Jul 2022 Neuradjen Kaja-1
3. Članice klase u Java paketu (package) koje nemaju modifikator pristupa vidljive su:
A. za klase van tog paketa
B. za članice navedene klase u tom paketu.
C. za drige klase u tom paketu
D. druge klase u tom paketu
E. za clanice date klase
9. Koje su, od navedenih akcija ispravne ako je dato sledeće produkciono pravilo: Svim neterminalima
pridruzeni su atributi : n(nasledjeni) i s(sintetizovani)
L → T Li
A. L . n = T . n
B. Li . n = T . n + 3
C. Li . s = L . s
D. L. s = T. s
E. T . n = Li . n
F. T . s = L .s
Drugi deo jul 2022 Kaja
14. Koja slova ce se naci u kucicama, nakon resavanja sledecih ukrstenih reci:
Resenja (tj. reci od 2 slova koje su u skladu sa zadatim regularnim izrazima) se upisuju u pravcu koji je naznacen
strelicama
A. A
B. L
C. M
D. N
E. R
F. Y
A. eaybbxccydd
B. aaxbby
C. aaaxbbyzydd
D. baxcdyyd
E. abdxbbyada
F. axeya
A.Ugovor
B. Tip-enum
C. Paket-struct
D.string
E. bool
F. char
Drugi deo jul 2022 Kaja
Prvi assembly Drugi assembly(referencira prvi) Treci assembly (referencira prvi i drugi)
namespace N1{ using N1; using N1; using N2;
public class X{ namespace N2{ class Z : Y{
protected internal int A; public class Y : X { static void Main(){
private proceted int B; int c ; Z z = new Z();
void Metoda () {} } …
} } }
} }
Prvi assembly Drugi assembly(referencira prvi) Treci assembly (referencira prvi i drugi)
namespace N1{ using N1; using N2;
public class K{ namespace N2{ namespace N2{
protected int broj; class C{ } class E : B { }
} class D : B { } class F : D { }-D je privatna
public class A{} } klasa
public class B : K {} }
}
A B C D E F
A. Metoda1();
B. this.Metoda1();
C. this.Metoda2();
D.Metoda2();
E. base.Metoda3();
F. Metoda4();
class X { }
class Y : X { }
class Z : Y { }
A. X a = new Y ( ) ;
B. Y b = new X ( ) ;
C. Z c1 = new Z ( ) ; X c2 = c1 ;
D. Y d1 = new Z ( ) ; X d2 = (X) d1 ;
E. X e1 = new X ( ) ; Y e2 = (Y) e1;
F. X f1 = new X ( ) ; Y f2 = f1 as Y ;
class A : X {int a; }
class B{int b; public B() : base() { b = 5;}}
class C : B {int c; public C() { b = 5; } } -b je
private
class D : B {int d; public D(int y){ d = y; } }
class E : D ( int e; public E (int z) : base(z){ e = z; }} – D nema neparam pa zove B koja ima neparam
A B C D E F
29. Koji od, navedenih izraza, vraća broj parnih brojeva u listi brojeva?
A. int a = lista.Count (x => x%2 == 0);
B. int b = lista.Select(x => x%2 == 0) .Count();
C. int c = lista.Where(x => x%2 == 0) .Count();
D. int d = lista.FindAll (x => x%2 == 0) .Count();
E. int e = lista.All ( x=>x%2 == 0) .Count();
F. int f = lista.Any(x => x%2 == 0) .Count();
58:0
200
}
public class D : C {
public D(int i) : this() { niz[2] = i; }
public D() { niz[0] = 3; }
}…
D d = new D(3);
foreach(int broj in d.niz) Console.Write(broj);
303211
Drugi deo jul 2022 Kaja
21:10
Drugi deo jul 2022 Kaja
class Program{
static void Povecaj (ref int x) { x += 5; }
static void Smanji (ref int x) { x -= 3; }
static void Main(){
Skup x = new Skup();
Operacija o = Smanji;
o += Povecaj;
x.Mapiraj(o);
try { for (int i = -3; i <= 0; i++) Console.Write(x[i]); }
catch(Exception){Console.Write("X");}
}
}
2567
Put (X, Y, Z) :- autom (X, A, 21), vozom(A, B, 22), avionom (B, Y, Z), Z is Z1 + Z2 + Z3
Sa kojim vrednostima će se unificitati promenljiva Q tokom izvršavanja upita:
? - Put (m, P, Q)
NAPOMENA:
U nekim od narednih zadataka će se koristiti sledeći tipovi podataka: