TCG [ Chor��y ]
Test C/C++ 5 dziwnych pytan:)
Witam,
Jutro test z C++, usalo mi sie znalezc kilka pytan do niego, jednak jak zawsze na ostatnia chwile szukam odpowiedzi. Moze ktos bedzie mogl mi pomoc? Pozdrawiam..
1. Wyliczenie enum D7 pn,wt=3, Sr, cz=8 , Pt=10 definiuje identyfik………
A. PN=1, wt=3 ,Sr=1, cz=8 , Pt=10,
B. PN=0, wt=3 ,Sr=0, cz=8 , Pt=10,
C. PN=0, wt=3 ,Sr=4, cz=8 , Pt=10,
D. wt=3, cz=8, Pt=10, natomiast PN oraz Sr nie maja określonych wartości.
2. Jeśli k jest typu całkowitego oraz n<8*sizeof(k) to wyrażanie k^=lu<<n
A. zaneguje n-ty bit w słowie k
B ustawi n-ty bit w słowie k
C. wyzeruje n-ty bit w słowie k
D. da w wyniku jeden gdy n-ty bit w słowie k jest jedynką
3. Predefiniowana zmienna this:
A) występuje tylko w niestatycznych funkcjach klasy
B) występuje we wszystkich funkcjach klasy
C) występuje tylko w statycznych funkcjach klasy
D) występuje tylko w funkcjach zaprzyjaźnionych z klasą
4. Standardowa konwersja z klasy pochodnej do klasy bazowej w ciągu klas nie istnieje gdy:
A) klasa pochodna dziedziczy wiele różnych klas bazowych
B) nie ma takiej sytuacji – konwersja zawsze istnieje
C) klasa bazowa jest wirtualna ale dziedziczona jest wielokrotnie
D) klasa bazowa nie jest wirtualna i dziedziczona jest wielokrotnie
5. Zaznacz prawidłowe stwierdzenie:
A) w konstruktorach i destruktorach funkcje polimorficzne zachowują się jak zwykłe funkcje
B) funkcja polimorficzna nie wolno przedefiniować w dziedziczonych klasach pochodnych
B) funkcja polimorficzna aktywuje się z klasy obiektu, a nie z klasy wskazującej na ten obiekt
C) funkcji polimorficznych nie wolno przedefiniować w klasach pochodnych
D) destruktory mogą być funkcją polimorficzną choć mają różne nazwy
alex17a [ Konsul ]
Spoko. Nie znam sie, ale jak zaznaczysz jak napisalem to masz duze szanse na trafienie:
1. B)
2. B)
3. B)
4. B)
5. B) B)
Lepsze to niz nic B-)
TCG [ Chor��y ]
wlasnie nie - moga istniec nawet 3 poprawne odpowiedzi.. haha:)
ExistoR [ Sigma Private Hitman ]
Prawdziwi wyjadacze C++ testują teraz swoje wypociny, robią poprawki, dodają inne rzeczy i zagadnienia do swoich programów więc pewnie nie uzyskasz jak na razie odpowiedzi na ww pytania. Sam czytam książke o C++ ale jak narazie jestem na temacie o abstrakcji proceduralnej czyli jeszcze daleko mam do zagadnień z Twoich pytań :P
TCG [ Chor��y ]
Zgadzam sie... Ci co potrafia siedza i koduja:)
BIGos [ bigos?! ale głupie ]
1. D
tyle wiem :)
@@@ [ Generaďż˝ ]
W pierwszym wydaje sie, ze D. Wiecej grzechow nie pamietam, programowanie mialem tylko na pierwszym roku :)
J_A_C_K [ Konsul ]
1. C) (jak w enum nie przydzielisz wartości to zaczyna od zera i do kazdego nastepnego nieprzydzielonego dodaje jeden)
TCG [ Chor��y ]
Dzieki bardzo:)
fifalk [ fifalkowiec ]
1c
2 nie rozumiem co napisales ;)
3b
4 nie wiem co to znaczy "standardowa konwersja" - jakbys troche wiecej napisal, to moze bede wiedzial :-)
glowy nie dam, ale tak mi sie wydaje :-)
BIGos [ bigos?! ale głupie ]
Jack i fifalk mają rację, rzeczywiście C), mój błąd :)
D byłoby, gdyby to nie był typ wyliczeniowy, a zwykłe zmienne, bądź tablica
TCG [ Chor��y ]
Dzieki za odpowiedzi:) Pytania formulowane byly przez nauczciela, ja tylko podkradlem kilka:)
Pozdrawiam!
fifalk [ fifalkowiec ]
ale chodziles chyba na lekcje, to wiesz o co mniej wiecej chodzi? :-P