Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zada4nik-Канель-Фрайман.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
1.8 Mб
Скачать

Раздел 23Приложение Государственные экзамены на аттестат зрелости по специальности «Основы компьютерных наук» за 1993–2011 годы

Все права принадлежат Министерству образования государства Израиль.

Перевод на русский язык, редактирование и частичная адаптация – Е.Г. Канель, В.М. Фрайман

Структура государственного экзамена на аттестат зрелости

Экзамен состоит из трех разделов:

  1. Пять обязательных заданий (1–5), за каждое из которых экзаменующийся может получить максимум 10 баллов (510=50).

  2. Три задания (6–8), из которых экзаменующийся должен выбрать два. За каждое задание экзаменующийся может получить максимум 15 баллов (215=30).

  3. Два задания (9–10), из которых экзаменующийся должен выбрать одно. За задание экзаменующийся может получить максимум 20 баллов (120=20).

Итого: экзаменующийся должен решить 8 заданий. Максимальная оценка – 100 баллов. Проходной балл – 55 баллов.

Продолжительность экзамена – 3 часа (180 минут).

Разрешенный вспомогательный материал – любой вспомогательный материал, за исключением компьютера с возможностью программирования.

Примечание:

В разные годы допускались различные языки программирования (Basic, Pascal, C, C#, Java). В настоящее время экзаменующийся может выбрать один из двух языков программирования – Java или C#. В данном сборнике мы выбрали вариант программирования на языке Java, поэтому некоторые из заданий были отредактированы и частично переформулированы.

        1. Экзамен на аттестат зрелости 1993 года Часть 1

Необходимо ответить на все вопросы 1–5. Каждый вопрос – 10 баллов.

1.

Переведите на Java следующий словесный алгоритм:

  1. Прочитать с клавиатуры 2 значения в переменные E и D

  2. Проверить, что D делится на E без остатка

    1. Если да, то напечатать сообщение «ДЕЛИТСЯ БЕЗ ОСТАТКА»

    2. Иначе, проверить, что Е положительно

      1. Если да, то напечатать «ДА»

      2. Иначе, напечатать «НЕТ»

2.

Перед вами часть блок-схемы алгоритма:

Group 188

А. Дайте словесную интерпретацию этой блок-схеме. Б. Дано следующее утверждение: «в любом случае будет напечатано большее из двух введенных значений». Верно ли это утверждение? Объясните свой ответ.

3.

Перед вами часть блок-схемы алгоритма.

Group 21

Переменные А и В установлены в следующие значения:

А. А=3 В=8

Б. А=-2 В=5

Что будет напечатано в результате работы алгоритма в каждом из этих случаев? Используйте для ответа таблицу трассировки.

4.

Следующая программа должна вычислять сумму натуральных чисел (начиная с единицы), пока эта сумма не превысит 100. Программа должна напечатать все числа, которые были суммированы, и их сумму.

Из-за допущенной ошибки программа не выполняет то, что планировалось. Найдите ошибку и исправьте ее.

public static void main(String[] args)

{ Scanner input=new Scanner(System.in);

int num, sum;

sum=0;num=0;

while(sum<=100)

{

num=num+1;

System.out.println(num);

}

sum=sum+num;

System.out.println (“СУММАРАВНА”+sum);

}

5.

На языке Java напишите программу, которая читает 35 оценок, полученных учениками на экзамене. Программа должна подсчитать и напечатать число учеников, получивших оценку в интервале от 80 до 90 (включительно).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]