Время на выполнение: 20 минут
Перечень объектов контроля и оценки
Наименование объектов контроля и оценки | Основные показатели оценки результата |
- основные языковые конструкции С++ | - правильность разработки программного кода с использованием структурированных типов данных; |
Критерии оценки:
За правильный ответ на вопросы или верное решение задачи выставляется положительная оценка – 1 балл.
За неправильный ответ на вопросы или неверное решение задачи выставляется отрицательная оценка – 0 баллов.
Оценка | «5» отлично | «4» хорошо | «3» удовлетворительно | «2» неудовлетворительно |
Количество набранных баллов | 7-8 | 5-6 | 3-4 | 0-2 |
Задания:
1. Задан массив X[N]. Какой оператор надо поставить вместо многоточия, чтобы в результате в переменную i был записан номер элемента, равного R? Вводите ответ без пробелов. i = 0; |
2. Задан массив X[N]. Какое условие надо поставить вместо многоточия, чтобы найти минимальный элемент массива в переменной M? Вводите ответ без пробелов. M = X[0]; |
3. Задан массив X[N]. Какой оператор надо поставить вместо многоточия, чтобы найти номер максимального элемента массива в переменной M? Вводите ответ без пробелов. M = 0; |
4. Требуется поменять местами значения элементов массива X[a] и X[b]. Какой оператор нужно добавить вместо многоточия? В ответе не используйте пробелы. p = X[a]; |
5. Задан массив X[N]. Какой оператор надо поставить вместо многоточия, чтобы в результате в переменную nR был записан номер элемента, равного R? Вводите ответ без пробелов. nR = -1; |
6. Задан массив X[N]. Что нужно поставить вместо многоточия, чтобы в результате элементы в массиве X были переставлены в обратном порядке? Вводите ответ без пробелов. for ( k=0; k<...; k++ ) |
7. Задан массив X[N]. Какой оператор нужно поставить вместо многоточия, чтобы в результате элементы в массиве X были сдвинуты на один вправо (циклически)? В ответе не используйте пробелы. c = X[N-1]; |
8. Требуется выделить все отрицательные элементы массива A[N] в начало массива B[N]. Какой оператор надо вставить в программу вместо многоточия? Вводите ответ без пробелов. c = 0; |
Проверочная работа 9. «Язык C++. Символьные строки»
Время на выполнение: 20 минут
Перечень объектов контроля и оценки
Наименование объектов контроля и оценки | Основные показатели оценки результата |
- основные языковые конструкции С++ | - правильность разработки программного кода с использованием операторов обработки строк |
Критерии оценки:
За правильный ответ на вопросы или верное решение задачи выставляется положительная оценка – 1 балл.
За неправильный ответ на вопросы или неверное решение задачи выставляется отрицательная оценка – 0 баллов.
Оценка | «5» отлично | «4» хорошо | «3» удовлетворительно | «2» неудовлетворительно |
Количество набранных баллов | 11-13 | 8-10 | 5-7 | 0-4 |
Задания:
1. Какой тип данных используется в языке С++ для обозначения символьных строк? |
2. Отметьте все правильные объявления символьных строк. |
| string s = "Привет!"; |
| string s; |
| string s[]; |
| s: string = "Привет!"; |
| string: s = "Привет!"; |
3. Что будет выведено на экран после выполнения программы? string s; |
4. Что будет выведено на экран после выполнения этой программы? string s = "123"; |
5. Что будет выведено на экран после выполнения этой программы? string s = "12345"; |
6. Что будет выведено на экран после выполнения программы? string s = "123456789", s1 = "abcdef"; |
7. Что будет выведено на экран после выполнения этой программы? string s = "123456", q = "abc"; |
8. Что будет выведено на экран после окончания работы программы? string s = "123456789"; |
9. Что будет выведено на экран после выполнения этой программы? string s = "123456789"; |
10. Сколько единиц будет выведено на экран? string s = "123456"; |
11. Программа должна считать, сколько раз в строке S встречается подстрока"12". Какой оператор надо вставить вместо многоточия? Вводите ответ без пробелов. int c = 0, p; |
12. Программа должна считать, сколько раз в строке S встречается цифра '0'. Какой оператор надо вставить вместо многоточия? Вводите ответ без пробелов. int c = 0, k; |
13. Какой оператор надо вставить вместо многоточия, чтобы в строке S были записаны символы строки Q в обратном порядке? Вводите ответ без пробелов. string Q = "0123456789", S = "0"; |
Тестовое задание «Синтаксис и программные конструкции C++»
Время на выполнение: 10 мин.
Перечень объектов контроля и оценки:
Наименование объектов контроля и оценки | Основные показатели оценки результата |
основные принципы технологии структурного программирования | -правильность разработки программного кода линейных, разветвляющихся и циклических компонент программы; - правильность разработки программного кода с использованием структурированных типов данных; |
Критерии оценки:
За правильный ответ на вопросы или верное решение задачи выставляется положительная оценка – 1 балл.
За не правильный ответ на вопросы или неверное решение задачи выставляется – 0 баллов.
Шкала оценки образовательных достижений
Процент результативности (правильных ответов) | Оценка уровня подготовки балл (отметка) |
100 ч 85 | 5 (отлично) |
84 ч 65 | 4 (хорошо) |
64 ч 50 | 3 (удовлетворительно) |
менее 50 | 2 (неудовлетворительно) |
Текст задания
1. Какие основные символы языка С ++ не могут быть использованы
а. буквы латинского алфавита
б. знаки арифметических операций
в. геометрические фигуры
г. арабские цифры
2.Идентификатор является совокупность
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 |


