C++
JAVA
Care este varianta corecta…clasei Data
- Data(int zi=1, int luna=1, int an=2001);
Fie urmat bloc de instr Java: int x = 12
- a. instruct x=q; este corecta
friend ostream& operator<<(ostream&, Date &);
Fie urmat bloc de instr Java :int x = 10
- b. instruct int x = 100; este incorecta
Fie urmat prog in care se utiliz clase abstracte:// abselem.h - a. Tudor Andrei B-39-TDR
Fie urmat clasa Java: class C
Fie urmat prog in care se utiliz clase abstracte - List este o structura de date de tip coada
Fie urmat clasa Java: class C..System.out - b. Curs/Java
Fie urmat prog…utiliz :#include "iostream.h" A Person: Andrei.A Car:B-39-TDR.A Person: Tudor
Fie urmat clasa Java: class C.. public static - c. Curs/Java/An/3
Fie urmat prog:class A{ #include
Fie urmat clasa Java: public class Person - a. Prog nu se opreste din executare
- p->v();//B:v()
- d. Dupa exec instruc x.i =x.i ?+1; avem x.i = 1 si y.i=1
Fie urmat prog indicati care din rezult urmat sunt afisate prin execut acestui prog: 35;-50
Fie urmat clasa Java: class D
Fie urmat prog Care sunt afisate: void A::s() void A::s(int)… virtual void B::v(int)
Fie urmat clase Java: class Overflow
- b. Prog afiseaza: Underflow la stiva Tudor
Fie urmat prog:
Fie urmat clase Java: class Overflow
- a. Prog afiseaza: Underflow la stiva Andrei
Fie urmat prog:#include - Def virtual void v()supraincarca def virtual void v(int i)
Fie urmat clase Java: class Overflow
- b. Prog afiseaza: Overflow la stiva Andrei
Fie urmat prog:// Constr cu semantica prin referinta -y.set(0,-1000) ,-1000 20
Fie urmat clase Java: class Stack
- c. Programul afiseaza: Varful stivei: 10
Fie urmat prog:// Constr cu semantica prin referinta -a[0]= -100, -100 2 3
Fie urmat clase Java: class Stack
- d. Programul afiseaza: Varful stivei: aa
Fie urmat prog:// Constr cu semantica prin referinta - a[0]=-100, 10 20
Fie urmat clase Java: class Stack
- a. Programul afiseaza: Varful stivei: aa
Fie urmat prog C++, în care op de insertie<<este supraîncarcat -y.set(0,1000), 10 20-1000 20
Fie urmat clase Java: class Stack
- b. Programul afiseaza: Varful stivei: aa
Fie urmat prog C++… autoatribure d=d
Fie urmat clase Java: class CoadaCirculara - c. Prog afiseaza: X=Y
-void A::s()=;void B::v(int)=;void A::s();=virtual void B::v()int
-10
20 ,10
20,xx
yy
- c. instruc D d = new D(); este corecta
Fie urmat prog C++… d=s sunt eliberate numai daca d?s -10 20,10 20,10 20
Fie urmat clase Java: class CoadaCirculara - d. Prog nu afiseaza nimic
Fie urmat prog C++:#include <string.h> - Programul nu se termina
Fie urmat clase Java: class CoadaCirculara - b. Prog afiseaza: d
Fie urmat prog C++…//1…//4
Fie urmat clase Java: public interface Actualizare -c.Prog afiseaza:nume= Ionescu varsta= 58
-//4. este incorecta
Fie urmat prog C++, unde functia abs.. - Programul afiseaza:a =1; i = -1
Fie urmat metoda Java: int storage(String s) -a. instructiunea este incorecta
Fie urmat prog C++ - Punct[30,50]; Centru=Punct[120,89]; Raza=2.7… Raza=xx
Fie urmat prog Java: import java.awt.* - b. Prog afiseaza: 1/2
Fie urmat prog C++ Programul afiseaza:Balanescu;Balanescu;Balanescu;Tudor;Tudor
Fie urmat prog Java: import java.awt.* - c. În campul de text f.tf este afisata valoarea 2
Fie urmat prog C++ Care din afirmatiile urmatoare sunt adevarate:Programul afiseaza i=0
Fie urmat prog Java: import java.util.Observer - d. Doar in campul de text field al ferestrelor
Fie urmat prog C++ A- B::op= D::op= B::op= B::op= B::op=
fo1 si fo2 este afisata valoarea actualizata a atributului Observator.m.i
Fie urmat prog C++ Care din urmat instruct sunt eronate:B b(1); // 2 (din clasa D)
Fie urmat prog Java: import java.util.Observer - a. Doar in campul de text field al ferestrelor
Fie urmat prog C++ Care din urmat instruct sunt eronate: b.x=1; // 3
fo1 si fo2 este afisata valoarea actualizata a atributului Observator.m.i
Fie urmat specificare de clase.. operator Complex - Conversia unui ob Complex in ob Pt Fie urmat specificare de clase.. operator Punct -Conversia unui ob pct in ob complex Fie urmat specificare de clasa:// file abslist.h - AbstractList este o clasa abstracta Fie prog:#include class B -virtual method v() of D Fie prog:#include class B-pb->st(); // static method st() of B Fie prog:#include class Cerc a3 2 0 1(fara &)b 3 2 0 0(cu &)c3312(cu &) Fie prog:#include class Cerc Fie prog:// singleton
-2 5
- b.Informatica Informatica 1
Fie prog:// destructor static
- ~ B() ~D() ~B()
Fie prog:// destructor static
- B() ~B()
Fie prog :// destructor virtual
B() D() ~B()
-~ D()~B()~D() ~B()
Fie prog :// constructor de copiere.. -B() B(B &b) B() D() B(B &b) B(B &b) Fie prog:// Constructor cu semantica prin referinta - b[0]=-1000, 10 25 Fie prog#include <string.h> -1 1 1 1 1 Fie prog//static atribut -1 2 3 4 5 Fie prog#include <string.h>
-Prog afiseaza un sir finit de numere 1 2 3 4…epuizata
Fie prog://destructor explicit
-La iesirea din functia f()…“Balanescu” este eliberat
Fie prog:class Persoana
-Conversia sirurilor de caractere in obiecte Persoana
Fie prog:// file Calc.h
- Programul afiseaza 35 205
Se considera clasa:#include "iostream.h" -Clasa C defineste o structura de tip coada (FIFO) Se considera prog:#include Ce rezult afisC ::set_i(int);C::get_i();C::get_i()const Se considera urmat clase instructiunile // 1, // 3 si // 5 sunt toate incorecte
© 2oo9 dinu_edy