TEST.doc

(185 KB) Pobierz
Egzaminu z przedmiotu

Egzaminu z przedmiotu

Programowanie Obiektowe

Część pierwsza.

Wpisz brakujące części kodu w puste pola.


Początek formularza

/* program rozwiązuje równanie kwadratowe*/
#include
#include<stdio.h>
#include
#include<conio.h>
int a,b,c,delta;
float x0,x1,x2;

{
//wyczyszczenie ukranu.
cout<<"Podaj a:";
>>a;
cout<<"Podaj b:";
cin>>b;
cout<<"Podaj c:";
cin>>
delta=b*b-(4*a*c);
if(delta>0)
{
x1=(-b+sqrt(delta))/(2*a);
x2=(-b-sqrt(delta))/(2*a);
cout<<"Są dwa rozwiązania:"<< //koniec linii i przejście do nowego wiersza
cout<<"x1="<<x1<<", x2="<<x2;

else
if (delta0) //delta równa zero
{
x0=(-b)/(2*a);
cout<<"Jest jedno rozwiązanie:"<<endl;
cout<<"x0="<<x0;
}
//w przeciwnym przypadku
cout<<"Nie ma rozwiązania";
getchar()


Dół formularza

Część druga.

Rozwiąż test.


  1.  

Początek formularza

Jakie formaty plików możesz spotkać programując w jezyku C i C++?

C

EXE

CPP

H

Dół formularza

2.       

Początek formularza

W jaki sposób umieścić w kodzie programu komentarz? (Użyj trzech kropek w miejsce komentarza)

lub

Dół formularza

  1.  

Początek formularza

Jakiego słowa kluczowego należy użyć aby zadeklarować klasę o nazwie EGZAMIN

Dół formularza

  1.  

Początek formularza

Czy klasę można deklarować w pliku nagłówkowym?

TAK         NIE

Dół formularza

  1.  

Początek formularza

Czy podczas deklaracji klasy deklarujemy jeszcze zmienne i funkcje w tej klasie?

TAK          NIE

Dół formularza

  1.  

Początek formularza

Co oznacza słowo private: podczas deklaracji klasy?

Dół formularza

  1.  

Początek formularza

Co oznacza słowo public: podczas deklaracji klasy?

Dół formularza

  1.  

Początek formularza

Klasa zadeklarowana w pliku baza.h będzie dołączona do programu w natępujący sposób:..../napisz nie używając spacji/

Dół formularza

  1.  

Początek formularza

Jak w programie zadeklarować funkcję o nazwie twoje_imie() tak by należała ona do klasy EGZAMIN ? :/napisz używając gdzie potrzeba pojedynczej spacji/

Dół formularza

  1.  

Początek formularza

Jak w klasie o nazwie EGZAMIN zadeklarować dwa obiekty o nazwie multimedia oraz utk ? :/napisz używając gdzie potrzeba pojedynczej spacji/

Dół formularza

  1.  

Początek formularza

Wypisz sześć podstawowych typów danych w języku C++. (W każdym polu musi być inny typ!)
(nie zostawiaj pustych pól!)

Dół formularza

  1.  

Początek formularza

Jak można deklarować tablice? /wybierz prawidłowe odpowiedzi/
char a[5];       char basia[10] = {”Basia”};        int a[6];          int tab[];  

Dół formularza

  1.  

Początek formularza

W C elementy tablic liczy się od elementu

Dół formularza

  1.  

Początek formularza

Co oznacza następujący fragment kodu programu?
...
int *a;
deklarację zmiennej a typu całkowitoliczbowego
deklarację stałej a typu całkowitoliczbowego
deklarację wskaźnika a
deklarację zmiennej a, która jest wskaźnikiem na zmienną typu całkowitoliczbowego

Dół formularza

  1.  

Początek formularza

Co oznacza następujący fragment kodu programu jeśli zmienna adr jest wskaźnikiem?
...
adr = &b[0];

Dół formularza

  1.  

Początek formularza

Co to jest konstruktor?

Dół formularza

  1.  

Początek formularza

Który wiersz kodu jest konstruktorem?
1. class EGZAMIN
2. {
3. private:
4. int x, y;
5. public:
6. EGZAMIN (void);
7. EGZAMIN (int Ax, Int Ay);
8. };

Dół formularza

  1.  

Początek formularza

Wskaż operatory logiczne w języku C++
< ;   > ;   <= ;   >= ;   = = ;   != ;   && ;   || ;  

Dół formularza

  1.  

Początek formularza

Operatoty, które nie zostały przez ciebie powyżej zaznaczone nazywamy operatorami

Dół formularza

  1.  

Początek formularza

Wymień sześć instrukcji sterujących w języku C++. (w każdym polu wpisz inną instrukcje, nie używaj przecinków ani spacji)
(nie zostawiaj pustych pól!)

Dół formularza

  1.  

Początek formularza

Określ czego brakuje w następującym przykładzie instrukcji:
... switch(a)
{
case 1:
break;
case 2:
break;
......
}
(Napisz nie używając wielkich liter)

Dół formularza

  1.  

Początek formularza

Jak długo będzie się wykonywać następująca pętla?
while(1) {
instrukcje1;
instrukcje2;
......
......
}
(Napisz nie używając wielkich liter)

Dół formularza

 

Zgłoś jeśli naruszono regulamin