Задание 1. Установите соответствие между режимами открытия файла и тем, как они записываются на языке Python.
Укажите соответствие для всех 3 вариантов ответа:
1) ‘w’ __ Для чтения
2) ‘r’ __ Для добавления данных
3) ‘a’ __ Для записи
Запишите ответ: __________________________________________
Задание 2. Выберите ложные утверждения.
Выберите несколько из 4 вариантов ответа:
1) В программах на языке Python нельзя описать обработку исключений.
2) С точки зрения программиста все файлы можно разделить на текстовые, двоичные и графические.
3) Программа завершает своё исполнение ошибкой, если в ней возникло необрабатываемое исключение.
4) При программировании файлы представляются через файловые переменные.
Запишите ответ: __________________________________________
Задание 3. Запишите инструкцию для открытия в переменной f файла input.txt для чтения. Ответ запишите без пробелов.
Запишите ответ: __________________________________________
Информатика 8 класс: Оператор присваивания и выражения в Паскале
Задание 4. Установите соответствие между типами исключений и причинами их возникновения.
Укажите соответствие для всех 3 вариантов ответа:
1) Попытка деления на ноль __ ZeroDivisionError
2) Попытка выполнения операции над
объектом не соответствующего типа __ ValueError
3) Попытка передачи неверного литерала __ TypeError
Запишите ответ: __________________________________________
Задание 5. Что произойдёт, если в программе на языке Python попытаться открыть для записи несуществующий файл?
Выберите один из 4 вариантов ответа:
1) Указанный файл будет создан
2) Программа завершится с сообщением об ошибке
3) Ничего из выше перечисленного
4) Возникнет исключение типа FileNotFoundError
Запишите ответ: __________________________________________
Задание 6. Укажите правильный порядок следования пропущенных инструкций в программе, которая заменяет число, записанное в файле, на квадратный корень из него самого.
Укажите порядок следования всех 4 вариантов ответа:
__ f.write (str (n))
__ x = float (f.readline ())
Запишите ответ: __________________________________________
Задание 7. Как называется любая ошибка, возникшая в ходе исполнения программы?
Выберите один из 4 вариантов ответа:
1) Исключение 2) Помарка 3) Баг 4) Жучок
Запишите ответ: __________________________________________
Задание 8. Установите верный порядок следования этапов обработки файла при программировании.
Укажите порядок следования всех 3 вариантов ответа:
__ Ввод/вывод данных __ Закрытие файла __ Открытие файла
Запишите ответ: __________________________________________
Задание 9. Какая инструкция пропущена в программе для вывода текста в файл? Ответ запишите без пробелов.
f = open (‘output.txt’, ‘w’)
f.write (‘Мама мыла раму.’)
Запишите ответ: __________________________________________
Информатика 8 класс: Составной оператор
Задание 10. Установите соответствие между наборами инструкций и типами исключений, которые возникнут при попытке их выполнения.
Укажите соответствие для всех 4 вариантов ответа:
1) ValueError __ a = ‘0’
2) ZeroDivisionError __ a = ‘0’
3) TypeError __ a = »
4) FileNotFoundError __ a = ‘aawqd’
Запишите ответ: __________________________________________
Источник: poisk-ru.ru
Организация ввода и вывода данных с использованием файлов
Основы программирования на С# 3.0: ядро языка — тест 6
nbsp
nbsp
nbsp
nbsp
Номер 2
Явное преобразование типа может быть выполнено:
nbsp
nbsp
nbsp
nbsp
nbsp
Номер 3
Отметьте истинные высказывания:
nbsp
nbsp
nbsp
nbsp
nbsp
Упражнение 5: Номер 1
Продолжите фразу: «Преобразование типа.
nbsp
nbsp
nbsp
nbsp
Номер 2
Для данного фрагмента программы int n = 4; float u = 5.55f; double v; v = u + n;
nbsp
nbsp
nbsp
nbsp
Номер 3
Операция, заданная знаком «точка», в форме X.Y или X.Y()это:
nbsp
nbsp
nbsp
точка с запятой» задает оператор вызова языка C#nbsp(5) представляет вызов объектом X свойства (метода) Y double w = (y < z) ? (x -1)/(x+1) : (x + 1) /(x — 1);
nbsp
nbsp
nbsp
nbsp
Номер 2
Отметьте истинные высказывания:
nbsp
nbsp
nbsp
nbsp
nbsp
nbsp
Номер 3
В результате выполнения фрагмента int n = 1, m = n++ + ++n; переменные m и n получат значения:
nbsp
nbsp
nbsp
nbsp
Упражнение 7: Номер 1
В результате выполнения фрагмента string s = «2009», s1 = «»; if( s[1] == s[2] ) s1 = «happy number»;
nbsp
nbsp
nbsp
nbsp
Номер 2
В каком фрагменте оценка mark получит значение 5:
if(1 = 1/2 + 1/2) mark = 5; else mark = 2 nbsp(2) int mark; if(1 == 1/2 + 1/2) mark = 5; else mark = 2 nbsp(3) int mark; if(1 == 1.0/2 + 1.0/2) mark = 5; else mark = 2
Источник: eljob.ru