Нужен совет какой язык выбрать

помогите, пожалуйста, советом какой выбрать язык для программирования небольшой программы тестирования по определённой дисциплине, с возможностью прохождения теста и отсроченной проверкой ответов(после прохождения всего теста и ответов на все вопросы) или чтобы ответы выдавались сразу при ответе на вопрос. с разделением на 3 модуля и чтобы вопросы выбирались из базы в случайном порядке. может кто подскажет какие-нибудь дельные ресурсы и ссылки на них..
9 ответов

ну и каков был смысл разместить тему именно в разделе по плюсам? можно было и в паскале и в ВБ... раз разместили здесь так и учите плюсы...


n1ghtf1re, Да это у тебя легкое задание. Базой может быть просто текстовый файл в котором будет в строке записан вопрос какой нить разделитель и ответ. Просто считал в массив из файла строки, а затем используя rand() выводишь вопросы в случайном порядке. Допустим у тебя 100 вопросов, а тебе нужно 5 вывести всего случайно (первую часть строки до разделителя), считываешь ответы пользователя допустим тоже в массив записываешь, после ответа на последний вопрос выводишь уже ответы часть строк после разделителя. Это как вариант, простенькое задание, в консоли легко делается на С++.Но я вижу ты не знаешь как и в консоли сделать раз такие вопросы возникают, не то что оконное приложение Если ты нулевой, то через пол года мб и напишешь на С++ . Это так мой прогноз. Лучше взять какой нить попроще язык я просто кроме пхп других не знаю поэтому советую на пхп сделать, там с нуля сразу напишешь.


Это так мой прогноз
Великий Гуру С++ прогнозирует...
я просто кроме пхп других не знаю
тогда сиди и не комментируй. судя по репутации ты и в ПХП не силен.


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


Нет в пхп я силен, я синтаксис щас призабыл
n1ghtf1re, если все равно что осваивать - попробуй python. Я сам правда его на уровне Hello World знаю, потому что разбираться времени нет, но мне этот язык понравился. Учить С++ ради написания одного конкретного приложения не советую, оно того не стОит.


Kastaneda, а ради чего стоит учить C++?


Kastaneda, а ради чего стоит учить C++?
ради того, чтоб свысока смотреть на РНР'шников шутка. Это тема для отдельного разговора, в рамки вопроса ТСа не вписывается. С++ стОит учить, если есть цель стать профессиональным разработчиком, ну или если просто "охота" Преимущества С++ над другими языками можно перечислять долго, но это может легко вылезти в холивар, что очень нехотелось бы.


Если ТСунужно только пару раз программу написать - то можно и на Паскале(может чего и вспомните из школьных курсов,если проходили его конечно).А если всерьез надумали заниматься программированиемм - то учите С++.У него я знаю по крайней мере 2 плюса=) Да и тема "С++ для начинающих" - поэтому я всеми конечностями за С++.


Kastaneda, ну например моё мнение,что если нету "охоты" изучать программирование,то из этого ничего хорошего не выльется,есть хорошая цитата "Лучший путь к успеху — это влюбиться в то, что ты делаешь " ZaMaZaN4iK,