Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2010, 15:59   #31
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

По каждой теме ставить отдельную оценку. Тогда заказчик посмотрит и решит, что допустим человек в графике не силен, но все равно годиться, потому как задание не на графику. А в общей оценке этого не узнаешь...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 01.07.2010, 18:15   #32
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

А ещё добавить вопросы в которых есть заковырки. Например, определить значение c
Код:
var
  a, b: byte;
  с: integer;
begin
  a := 20;
  b := 30;
  c := a * b;
  write(c)
end.
1) 600
2) 88
3) ошибка
4) все варианты верны

Или
Код:
var
  s: string[4];
  i: byte;
begin
  for i := 1 to 3 do s[i] := chr(64+i);
  write(s);
end.
1) 'ABC'
2) 'ABC '
3) ''

Или
Код:
var
  i: byte;
begin
  for i := 0 to 3 do ;
    write(i);
end.
1) 3
2) 4
3) 0123
4) не определено

В 1-ой и 3-ей даже наличие под рукой компа не даст 100%-ый ответ без опыта человека
eoln вне форума Ответить с цитированием
Старый 01.07.2010, 18:49   #33
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Будем потихоньку вопросы собирать?
Зарегистрировал гугло-ящик delphi.test.pro, скидывайте вопросы туда.
Кто хочет входить в "редакторский состав" (или как это лучше назвать?), пишите мне в личку, дам пароль.

(дубль, форум глючит)
Раз уж пост продублировался, публикую в нем расширенный список (неокончательный конечно же):

1. ООП
2. Графика
3. Исключительные ситуации
4. Сеть
5. БД
6. IDE (среда, версию наверное поновее нужно взять)
7. Азы Win API (т.к. дельфисты пишут под винду, то это нужно)
8. DLL (по той же причине)
9. Asm (хотя бы уметь вставлять блоки)
10. Структуры данных (стек, очередь)
11. Разработка компонентов
12. VCL
13. VCL компоненты
14. Основы Pascal
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог

Последний раз редактировалось Stilet; 15.11.2010 в 10:14.
mutabor вне форума Ответить с цитированием
Старый 01.07.2010, 19:45   #34
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Если хотите снова необыкновенную идею, подарю её Вам -

Если хотите проверять знание программиста, а не умение пользоваться гуглем, то на время работы программы пусть она отрубает сеть и интернет и не дает включить, пока работает.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 01.07.2010, 20:02   #35
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

To Alex Cones
Цитата:
пусть она отрубает сеть и интернет
У меня два компа (думаю, не только у меня).
Для полной картины следует включать и "околопрограммерские" вопросы.
Что то типа этого:
1. Ваши ассоциации с определением - "Десять тысяч копий" ?
2. Как "профессионально" называется символ # ?
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 01.07.2010, 21:41   #36
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Цитата:
то на время работы программы пусть она отрубает сеть и интернет и не дает включить, пока работает.
Плохая идея сама по себе, и даже не потому что можно обойти, или потому что технически сложно, а в принципе плохая.

Цитата:
Для полной картины следует включать и "околопрограммерские" вопросы.
Думал над этим, но все таки если специализированный тест, то это лишнее. Для этих вещей имхо лучше создать отдельный "околопрограммерский" тест. Да и внутри самой Дельфи например, тоже много узкоспециализированных вещей, к-рые далеко не всем нужно в обязательном порядке знать, ну не используют они этого, зачем мозги забивать, все равно забудется. Так что есть над чем подумать. Также если уж делать, то хочется чтобы он отличался в лучшую сторону от существующих тестов, а не очередной клон был. Brainbench проходил кто-нибудь? Я давно собирался, но пока собирался он давно платным стал, или он и был всегда платным? Интересно, как у них сделано, я только Ретратеч наш проходил.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог

Последний раз редактировалось mutabor; 01.07.2010 в 21:48.
mutabor вне форума Ответить с цитированием
Старый 01.07.2010, 23:53   #37
Rapid
Форумчанин
 
Аватар для Rapid
 
Регистрация: 01.09.2007
Сообщений: 747
По умолчанию

Нужно добавить вопросы, которые связаны со знанием компьютеров и не связаны с конкретным ЯП, так сказать, для общего развития.
1. Вопросы по концепциям на которых основаны компьютеры. Многие вещи покажутся знакомыми и обычному пользователю, но, имхо, программист должен понимать их досконально должен мыслить этими концепциями, уметь вывести из них следствия. Вот:
RGB-концпция;
кэширование, кажется, что мы понимаем, что такое кэширование, но не все понимают глубоко. А там тоже куча тонкостей: разные алгоритмы, разная политика доступа, кэширование разнородных элементов: в процессоре, в оперативке, в прокси, но любителям (таким, как я) знаком только кэш в браузере;
модульный принцип;
файловая система;
концепция уровней программирования: физический уровень, машинный язык, асм, ЯП низкого уровня, ЯП высокого уровня;
архитектура фон Неймана;
двоичная логика;
ИИ, ограничения ИИ;

2. Конкретные направления, связанные с программированием косвенно:
юзабилити;
Вычислительная техника
Тестирование;
Авторское право: всякие лицензии, тексты договоров...

3. Технологии, которые косвенно связаны с программированием, но их знание будет полезным в рабочей группе:
DirectX
SQL

Сети;
Отчеты, печать;
...

4. Общие знания, которые вообще не связаны с программированием, но могут быть полезны для разработчика:
Английский(ну это понятно);
Русский без ошибок (если инструкции будет писать);
Высшая математика(это обсуждалось на форуме);
Физика(обсуждалось);
Методы инженерного творчества;
Психология (чтобы познать юзера);
Ну и философия (чтоб пафосно рассуждать о высшем смысле программирования )

Приведу слова одного известного руководителя IT фирмы:
Есть "быстрые деньги", а есть "долгие деньги". Можно все силы бросить на изучение языка и достичь неплохих результатов за 2 месяца, а можно постепенно набираться опыта, создавать фундамент для очень глубокого понимания IT сферы в целом и программирования в частности. Если будет фундамент, то на другие технологии переключиться не сложно, так как есть понимание.
Никому не верьте.

Последний раз редактировалось Rapid; 02.07.2010 в 05:12.
Rapid вне форума Ответить с цитированием
Старый 02.07.2010, 02:46   #38
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Интересно-интересно...хорошая однако идея...
А как обстоят дела с наполнением вопросов?
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Старый 02.07.2010, 06:46   #39
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Про ООП:
1) Дать определение класса
2) Что входит в полиморфизм
3) Что такое инкапсуляция?
4) Свойство - это

ЗЫ. Перед тестом можно сразу написать, что для ответом можно использовать Гугл и тем самым положить конец всем спорам этического характера.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 02.07.2010, 07:23   #40
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,091
По умолчанию

Цитата:
Сообщение от Rapid Посмотреть сообщение
Психология (чтобы познать юзера);
Ну и философия (чтоб пафосно рассуждать о высшем смысле программирования )
Будучи заказчиком, я бы к специалистам по этим дисциплинам не обратился. Начнут потом объяснять, что баг - есть сама сущность бытия и от них никуда не деться. Да и сам человек сам есть ошибка природы и т.д. и т.п. Не люблю я всех этих демагогов
Не перегните там палку с вопросами, а то получится, что в вопросах про делфи будут вопросы про приготовление гречневой каши.
Лучше их выделить в несколько тестов:
- Общие знания языка
- БД. Общие вопросы
- БД. Firebird
- БД. SQL Server
- Графика. Общие вопросы
- Графика. DirectX
- Графика. OpenGL
- ...
Я заранее знаю, что в DirectX ничего не понимаю. Зачем я буду тратить время на эти вопросы и тыкать наугад/гуглить ответы? Терпеть не могу, когда в вопросах про БД идёт конкретика относительно какой-то СУБД. Я, допустим, знаю теорию и практики на Firebird хоть отбавляй, а вопросы про SQL Server и получу мало баллов, т.к. с этой системой не работал совершенно и не знаю какие компоненты используются, как происходят блокировки,...
pu4koff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посоветуйте источники знаний по графике. vedro-compota Мультимедиа в Delphi 2 05.06.2010 23:57
Минимум знаний по параллельному программированию Lavisa Помощь студентам 0 20.12.2009 10:38
система проверки знаний (php) andrey4623 PHP 3 11.04.2009 08:46
Delphi: система тестирования знаний.(Начало: БД) devangel Помощь студентам 5 04.04.2009 22:26