Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185

Странный тест про try block

08.01.2019, 21:43. Показов 1118. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет, решил значит поискать тесты по шарпам, наткнулся вот на такой:

Which of the following is true about try block in C#?

A - A try block identifies a block of code for which particular exceptions is activated.

B - It is followed by one or more catch blocks.

C - Both of the above.

D - None of the above.
Какой по вашему ответ правильный, желательно с пояснением.

Ответ системы
Кликните здесь для просмотра всего текста
С
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.01.2019, 21:43
Ответы с готовыми решениями:

Очень странный пост про домены и отслеживание
Доброго времени суток! В общем имею сервер с ООП(не веб), там конечно же переменная $_SERVER и т.п. не работают Так вот в чем...

Oracle Forms: Master block, detail block
Имеется Master block и detail block. Из канвы Master хочу дать возможность 1) вызвать канву detail через go_block('<detail block>') с...

про пронозависимость (тест)
сечас увидел как не странно в мужском журнале интересную статейку с тестом на порнозависимость , прям "как пчёлы против мёда"...

6
 Аватар для Lexeq
1151 / 743 / 483
Регистрация: 21.01.2014
Сообщений: 1,903
08.01.2019, 21:58
КОП, я думаю D. B неверно, так как может быть 0 блоков catch. A - неверно, потому что try никак не влияет на возникновение исключений (хотя тут, возможно, я как-то не так понял утверждение).
0
964 / 485 / 241
Регистрация: 02.06.2016
Сообщений: 760
08.01.2019, 23:49
КОП,
A - try-блок определяет участок кода для которого будут будут ловиться исключения в catch.
B - try-блок это блок за которым следует один или несколько catch.

A - верно, B - верно в контексте оператора try-catch (т.к. с finally может быть 0 catch) в доках есть такая фраза:

The try-catch statement consists of a try block followed by one or more catch clauses, which specify handlers for different exceptions.
0
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
08.01.2019, 23:59  [ТС]
Цитата Сообщение от Aael Посмотреть сообщение
B - верно в контексте оператора try-catch
согласен, однако контекст не задан в условии
Цитата Сообщение от Aael Посмотреть сообщение
A - try-блок определяет участок кода для которого будут будут ловиться исключения в catch.
я затрудняюсь перевести
Цитата Сообщение от КОП Посмотреть сообщение
particular exceptions is activated
в моем понимании тут написано, что активируются (выбрасываются?) определенные исключения
0
964 / 485 / 241
Регистрация: 02.06.2016
Сообщений: 760
09.01.2019, 00:20
КОП, ну я не силен в английском, но это похоже на страдательный залог (present indefinite, is + v3) т.е. "определяет участок кода для которого исключение было активировано" (в блоке catch - пропущено). Похоже кто-то просто накопировал из книги кусков (можно погуглить дословно, например здесь).
0
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
09.01.2019, 00:39  [ТС]
Цитата Сообщение от Aael Посмотреть сообщение
(можно погуглить дословно, например здесь).
Вот это единственное место, где так написано, и тест у них же.
Цитата Сообщение от Aael Посмотреть сообщение
определяет участок кода для которого исключение было активировано
Именно такой перевод не имеет для меня смысла и сбивает с толку.
0
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
09.01.2019, 01:17
Цитата Сообщение от Aael Посмотреть сообщение
A - try-блок определяет участок кода для которого будут будут ловиться исключения в catch.
На нехорошие мысли наводит наличие в оригинале слова particular, т.е. определяется блок кода, в котором будут активироваться (а это что за терминология?) конкретные исключения.

Тут такой вопрос, что его можно интерпретировать по-разному: либо автор вопроса вольно обращается с языком, либо вопрос надо понимать так, как он написан.
Так что задача больше на телепатические способности, нежели на знание языка.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.01.2019, 01:17
Помогаю со студенческими работами здесь

Про тест Профессионал по платформе 8.2
Здравствуйте. Не знаю в тот ли раздел пишу,поправьте если ошибся. Хочу сдать экзамен Профессионал по платформе 8.2. Нашёл в инете...

Мне нужен хороший тест про HTML5, с ответами
Пишу курсовую про HTML5, если кто-то работает в этой среде или так есть скиньте пожалуйста, очень поможете, если без ответов, то можете не...

Сделать тест программу с 4 вопросами и ответами про вред алгоголя
Помогите пожалуйста сделать тест программу с 4 вопросами и ответами про вред алгоголя на организм очень срочно!!!!!!!!! буду очень...

При клике на div "item" у класса .payment-block должно поменяться значение display none на display block
При клике на div "item" у класса .payment-block должно поменяться значение display none на display block, но ничего не происходит, как...

Странный doc(rtf) файл (совсем странный)
Добрый день, сегодня на работе столкнулся с очень странным .doc файлом. 3 страницы - вес 45,9 МБ. "Что за черт" -думаю я....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
BOINC: 22 года — и всё ещё работает
Programma_Boinc 12.03.2026
BOINC: 22 года — и всё ещё работает Дэвид Андерсон написал ретроспективу. Кратко: в 2001 году он ушёл из United Devices, где был CTO, и за несколько месяцев написал ядро BOINC — клиент, сервер,. . .
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru