컴퓨터활용능력 1급데이터베이스 일반난이도 4MCQ

컴퓨터활용능력 1급 데이터베이스 일반 기출문제 #1943

문제

Access VBA에서 이벤트 프로시저 작성 시 오류 처리와 관련된 가장 복잡한 상황은?

① On Error GoTo 문을 사용하여 특정 라벨로 분기하는 경우 ② 중첩된 프로시저 호출에서 각각 다른 오류 처리 방식을 사용하는 경우 ③ Resume Next를 사용하여 오류를 무시하고 다음 코드를 실행하는 경우 ④ Err.Raise를 사용하여 사용자 정의 오류를 발생시키는 경우

정답

2

해설

중첩된 프로시저 호출에서 각각 다른 오류 처리 방식(On Error GoTo, On Error Resume Next, 사용자 정의 오류 등)을 사용하면 오류 전파 경로가 복잡해지고 디버깅이 어려워진다. 상위 프로시저의 오류 처리가 하위 프로시저의 오류를 덮어쓰거나 예상치 못한 동작을 일으킬 수 있다. ①③④는 단일 프로시저 내의 상대적으로 단순한 오류 처리 방식이다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[컴퓨터활용능력 1급] 데이터베이스 일반 기출 #1943 | sqldpass