LINUX.ORG.RU
ФорумTalks

Как хорошо на ЛОРе знают C++


0

3

Я понимаю, что C++ не нужен, но тем не менее. Случайно наткнулся на забавное тестирование: http://www.cprogramming.com/cgi-bin/quiz.cgi . 50 вопросов по C++ и не только. У кого какие результаты? У самого 76% По своей невнимательности и из-за склероза завалил все вопросы о том, какие функции каким хидерам стандартной библиотеки соответствуют.

Да, я знаю, что тесты ничего не показывают. Но всё равно забавно.

★★★

Последнее исправление: Sadler (всего исправлений: 1)
Ответ на: комментарий от DNA_Seq

> а в нормальных языках это задача компилятора

«Огласите весь список, пожалуйста.»

HiddenComplexity
()
Your score is 80%. You got 40 answers correct out of a possible 50 questions.
jcd ★★★★★
()
Ответ на: комментарий от stevejobs

Пока, увы, нельзя встроить гуглопоиск в мозг :)

Sadler ★★★
() автор топика
Ответ на: комментарий от Eddy_Em

Наоборот хорошо, когда стирается грань между языками. У меня тоже такое всё чаще.

Sadler ★★★
() автор топика

Your score is 78%. You got 39 answers correct out of a possible 50 questions.

Но что-то показалось мне, что вопросы мастдаеспечифичные.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

> вопросы мастдаеспечифичные

Хм. Например, какие? А то я что-то не заметил.

Sadler ★★★
() автор топика
Ответ на: комментарий от melkor217

> Ну, писал года три назад всякие деревья-сортировки на Си

Это другой разговор. Хотя бы синтаксис-то знать надо, чтоб отвечать.

Sadler ★★★
() автор топика
Ответ на: комментарий от Eddy_Em

> Но что-то показалось мне, что вопросы мастдаеспечифичные.

Даже близко не похоже

melkor217 ★★★★★
()
Ответ на: комментарий от Sadler

Ну, вопросы типа

Which command properly allocates memory?

a) char *a=new char[20];
b) char a=new char[20];
c) char a=new char(20.0);

я тыкал рандомом. В плюсах столько говна, что наверняка их маллок с б-дж и ш имеет какой-то особый синтаксический костыль, про который пишут в книжках.

melkor217 ★★★★★
()

Your score is 78%... несколько вопросов совсем непонятные. А последний и вовсе неверный :)

Jetty ★★★★★
()
Ответ на: комментарий от Jetty

> А последний и вовсе неверный :)

В сишном синтаксисе верный. Не, страшная штука эти ваши плюсы ><

melkor217 ★★★★★
()

You made it all the way through! Your score is 88%. You got 44 answers correct out of a possible 50 questions. Thanks for taking our test!

Deleted
()
Ответ на: комментарий от Eddy_Em

Там явно чувствуется присутствие паскалистов.

Sadler ★★★
() автор топика
Ответ на: комментарий от different_thing

76. Я промазал, когда набирал пост.

Sadler ★★★
() автор топика
Ответ на: комментарий от Eddy_Em

Там, где был kbhit, спрашивалось о том, какая функция не предусмотрена стандратом. Остальные предусмотрены, kbhit - нет. Разве не очевидно?

Deleted
()
Ответ на: комментарий от Deleted

А если знаешь - больше шансов ответить правильно :D

melkor217 ★★★★★
()

Your score is 90%. You got 45 answers correct out of a possible 50 questions.

Тест на brainbench.com получше будет. Там хотя бы тест по C++, в отличии от.

Raving_Zealot ★★
()
Ответ на: комментарий от Raving_Zealot

> Тест на brainbench.com получше будет. Там хотя бы тест по C++, в отличии от.

Посмотрю потом, спасибо за наводку.

Sadler ★★★
() автор топика
Ответ на: комментарий от x4DA

> регистрация?

Нет там никакой регистрации.

Sadler ★★★
() автор топика
Ответ на: комментарий от Deleted

Очевидно. Но в некоторых случаях было не так очевидно.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от x4DA

Только ввод «имени». Регистрироваться не нужно.

Eddy_Em ☆☆☆☆☆
()

Your score is 76%. You got 38 answers correct out of a possible 50 questions.

Loki13 ★★★★★
()

Your score is 82%. You got 41 answers correct out of a possible 50 questions.

geekless ★★
()

80% ... можно было 45/50 набрать.

Зафейлился на

#9 kbhit() ? tmpnam() : is not an ANSI C function
#16 binary tree ? hash table : is fastest average
#22 getch() : is [not] an ANSI C function
#24 What the heck? # не понял, шутят про C/C++ или спрашивают про инкремент
#26 int c=0; foo(c++,c) : undefined output # всё равно так пишут только ССЗБ
#38 qsort ? linear ? buble # корявый англицкий! думал они спрашивают кого бы из трех я предпочел подождать, а они спрашивали какой самый тормозной
#42 auto ? register ? static : nonglobals are ... # static ставится только руками, если не хватает регистров register перестает работать, в чем смысл иметь в языке и auto и register одновременно - непонятно
#44 abs(-16.5) # fabs() же, чорт! проглядел... всё равно бы не скомпилилось без ругани
#48 will a recursive fn() quit : y/n/compiler specific # а срыв стека за выход считается?

EtherealPhantom
()
Ответ на: комментарий от EtherealPhantom

> #38 qsort ? linear ? buble # корявый англицкий! думал они спрашивают кого бы из трех я предпочел подождать, а они спрашивали какой самый тормозной

Кстати да, дебильный вопрос.

geekless ★★
()

>Your score is 92%. You got 46 answers correct out of a possible 50 questions.

У них неправильный ответ на 16 и 44 вопросы. А я ошибся в 22 и 49.

Ну и да, тест не очень-то про си++. И вопросы какие функции в каких хидерах и в каких стандартах - какие-то бессмысленные. И позабавило ожидание типичных ошибок виндузятников.

legolegs ★★★★★
()

Ну лааадно, прошел.

84%. You got 42 answers correct out of a possible 50 questions.

wtf?

What is the outcome of the line of code «cout<<abs(-16.5);»? 16 [/qute]

x4DA ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.