사무자동화산업기사 기출문제·모의고사·오답노트·자동채점

2006년03월05일 43번

[프로그래밍 일반] 자료 객체의 별명(alias)에 간한 설명으로 옳지 않은 것은?

  • ① 자료 객체는 생존기간 중 여러 별명을 가질 수 있다.
  • ② 일반적으로 별명은 프로그램의 이해를 매우 어렵게 한다.
  • ③ 자료 객체가 여러 가지 별명을 갖는 경우 프로그램의 무결점 검증이 쉬워진다.
  • ④ 같은 참조환경에서 다른 이름으로 같은 자료객체를 참조할 수 있는 언어의 경우 프로그래머에게 심각한 어려움을 줄 수 있다.
(정답률: 59%)

문제 해설

"자료 객체가 여러 가지 별명을 갖는 경우 프로그램의 무결점 검증이 쉬워진다." 이 설명이 옳지 않습니다. 자료 객체가 여러 가지 별명을 갖는 경우, 프로그램의 무결점 검증이 오히려 어려워질 수 있습니다. 이는 별명이 서로 다른 컨텍스트에서 사용될 때 예기치 않은 결과를 초래할 수 있기 때문입니다. 예를 들어, 같은 객체를 가리키는 두 개의 별명이 있을 때, 하나의 별명으로 객체를 수정하면 다른 별명으로도 수정된 객체를 참조하게 됩니다. 이는 프로그램의 무결점을 검증하는 데 어려움을 줄 수 있습니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답