joe_j
Ну а как сказал выше OriginalGriff, вы должны выяснить свой способ кодирования, иначе они узнают, что это не ваша работа.
Простое руководство о том, как вы могли бы достичь этого, может быть
1. храните вопросы в базе данных с серийными номерами 1-20 или что-то в этом роде
2. Используйте Randomize()
класс (сделайте Гугл по этому поводу), чтобы генерировать случайные числа и вытаскивать вопросы с этими числами в серийном номере.
3. Поставьте if..else
чтобы убедиться, что одни и те же цифры не повторяются.
4. сохраните эти вопросы в таблице данных или в строках и измените текст элемента управления Label для отображения вопроса.
5. Найдите способ определить, какими будут ответы (Да/нет), или же извлеките соответствующие ответы, связанные с каждым вопросом, из другой таблицы базы данных.
6. покажите эти ответы вместе с их вопросами на странице, где ответы, вероятно, будут radiobuttons
.
7. введите код, чтобы расположить ответы в A,B, C и D. так, чтобы вы знали, какой ответ правильный, а какой неправильный.
8. в конце сеанса подсчитайте общий процент.
Опять же, вышеизложенное - это всего лишь возможный способ сделать какую-то часть этого и предназначено только для того, чтобы дать вам что-то для начала. Это будет не так трудно, как вы думаете. Дайте ему шанс и удачи на собеседовании.