106
вступительные экзамены по информатике в качестве альтернативных вступительных испытаний
на профильные специальности и факультеты.
Для вступительных экзаменов по информатике по заказу Госкомвуза России в 1994 г. была
создана типовая программа [З]. Она основана на учебных программах, утвержденных Министер-
ством образования, и школьных учебниках информатики, имеющихся в средних учебных заведе-
ниях.
В 1999 г. более 40 вузов Российской Федерации принимали вступительные экзамены по
информатике: вузы - Москвы, Петербурга, Владивостока, Владимира, Воронежа, Комсомольска-
на-Амуре, Перми, Самары, Саратова, Томска, Тулы, Череповца. Полный список вузов, прини-
мающих вступительные экзамены по информатике, можно найти в сети Интернет с помощью за-
проса «экзамен информатика» в поисковой системе Апорт.
В средних школах выпускные экзамены по информатике, как правило, проводятся по вы-
бору учащихся в зависимости от их дальнейших планов. Программы курса информатики с выпу-
скными экзаменами были созданы и рекомендованы Министерством образования для средних
школ в 1988, 1992 и 1998 гг. [4, 5].
6.2. Решение экзаменационных задач
Решение задач по информатике представляют интерес не только для всех студентов, но и
для абитуриентов и учащихся средних школ, собирающихся поступать на профильные специаль-
ности и факультеты. Здесь рассматриваются задачи, предлагавшиеся на вузовских экзаменах по
информатике, а также задачи выпускных и вступительных экзаменов в 1994-1997 годах.
На экзаменах по информатике, как правило, включаются задачи обработки данных - ин-
формационные, логические, экономические, расчетные, комбинаторные и простейшие геометри-
ческие задачи. Включение в экзаменационные билеты задач по математике, физике или экономике
не рекомендуется, поскольку для их решения требуются соответствующие знания, выходящие за
рамки курса информатики.
Основной сложностью организации экзаменов по информатике является необходимость
отладки программ и получения результатов на ЭВМ при разнообразии языков программирования -
Бейсик, Паскаль, Си, Фортран, изучаемых в вузах и школах. В силу этих причин приводимые
здесь формулировки задач носят содержательный характер, независимый от языков программиро-
вания и используемых ЭВМ.
Основной технической трудностью при решении экзаменационных задач на ЭВМ являются
вопросы организации ввода исходных данных, имеющих существенные различия в используе-
мых языках программирования, что также отражается на формулировках и условиях задач.
Существуют три основных общих способа организации ввода исходных данных в персо-
нальных ЭВМ, имеющихся в таких языках программирования как Бейсик, Паскаль, Си и Фортран.
Рассмотрим их особенности и недостатки.
П е р в ы й с п о с о б - ввод исходных данных с клавиатуры ЭВМ. Этот способ может
быть реализован на любых персональных ЭВМ с помощью любого языка программирования. Од-
нако здесь весьма существенен порядок ввода данных, который должен явно указываться в усло-
виях задач.
В т о р о й с п о с о б - запись исходных данных в файлах на магнитных дисках. Это спо-
соб может быть реализован не на всех персональных ЭВМ и не во всех языках программирования.
К тому же не во всех действующих учебниках по информатике имеются примеры решения задач с
вводом исходных данных из файлов на магнитных дисках.
Дополнительным недостатком этого способа является необходимость описания в про-
граммах форматов вводимых данных, что полностью отсутствует в учебниках по информатике.
Для разрешения этих проблем приходится программировать форматный ввод, что приводит к до-
полнительным ошибкам как в программах, так и в данных.
Т р е т и й с п о с о б - наиболее удобный для отладки программ на персональных ЭВМ -
описание исходных данных внутри текста программ в виде присваивании или операторов data на
языке Бейсик. Этот способ описания данных приведен в настоящем учебном пособии, изложен во
всех школьных учебниках по информатике и известен всем школьникам, изучавшим информатику
в школах.
|