Я учусь в 9 класса. Завтра у меня будет пробный экзамен по информатике. Во 2 части есть задание, в котором нужно написать программу, цитирую, "на любом языке программирования". Сегодня я спросил учительницу, можно ли использовать C#, но она сказала, что не помнит этого. Имхо она вообще не знает, что это вообще за загадочный "сишарп".
Вопроса два:
1. На каких языках можно написать программу?
2. Можно ли будет технически прямо на экзамене скомпилировать и протестить работу программы? (где-то слышал, что нельзя)
Neonoviiwolf: С паскалем на всякий пожарный придётся подружиться (хоть это и несложно). А если я дополнительно укажу испльзуемый ЯП в виде комментария, это что-то поменяет?
1. На каких языках можно написать программу?
2. Можно ли будет технически прямо на экзамене скомпилировать и протестить работу программы? (где-то слышал, что нельзя)
Оба эти вопроса нужно поднимать в вашем заведении, потмоу что никто не знает технических возможностей конкретно вашей школы, конкретно вашего учебного класса.
Если это можно сделать на скриптовом языке - делайте на нем - проще.
Если есть доступ к инету - есть онлайн компиляторы и эмуляторы шеллов - можно там.
Но вообще, этот вопрос не для тостера, поскольку случай слишком частный, и должен решаться внутри вашего учебного заведения.
Думаю на экзамене нельзя использовать библиотечные функции(для сортировки, поиска). На экзамене требуется показать знание алгоритмов без применения библиотечных функций, а в этом плане нет разницы в языках, условия, циклы, ввод/вывод в них примерно одинаков.
Можно использовать что угодно, но есть одно но. Консоль доступна только админам, по этому возможно использовать встроенные либы. Вообще когда я писал пробник, я использовал питон. Весь код можно написать с помощью однострочников и никто на это не посмотрит, им важен вывод, а не содержание кода
Рекомендую найти демонстрационные варианты и уже из этих вариантов узнать, на каких языках вам будет разрешено писать.
По личному опыту могу сказать, что в ЕГЭ рекомендуется писать на алгоритмическом псевдоязыке, Бэйсике, Паскале и C. На ОГЭ, на терминалах, на которых вы будете писать программу уже на экзамене, должно быть ПО для Паскаля, Бейсика и алгоритмического языка, поэтому старайтесь ориентироваться на эти языки.