기출문제/정보처리기사

2018년 3회 정보처리기사 기출문제 77번

엉클지니 2025. 5. 23. 10:16

77. 정보 시스템 개발 단계에서 프로그래밍 언어 선택 시 고려할 사항으로 가장 거리가 먼 것은?

    개발 정보 시스템의 특성          사용자의 요구사항

    컴파일러의 가용성                   컴파일러의 독창성

 

300x250


이번 문제는 정보 시스템 개발 시 프로그래밍 언어를 선택할 때 고려해야 할 요소에 대해 묻고 있어요.


🔍 문제 다시 보기

정보 시스템 개발 단계에서 프로그래밍 언어 선택 시 고려할 사항으로 가장 거리가 먼 것은?

번호 보기

① 개발 정보 시스템의 특성  
② 사용자의 요구사항  
③ 컴파일러의 가용성  
컴파일러의 독창성 ← ❗ 정답  

✅ 해설: 프로그래밍 언어 선택 시 고려 요소

고려 요소 설명

개발 시스템의 특성 금융, 게임, 임베디드 등 시스템의 성격에 따라 언어 특성이 달라야 함 (예: 속도, 실시간성 등)
사용자의 요구사항 요구하는 기능이 GUI 중심인지, 계산 중심인지에 따라 언어 선택이 달라질 수 있음
컴파일러의 가용성 해당 언어의 컴파일러가 운영 환경에서 사용 가능한지 확인 필요 (호환성)
컴파일러의 독창성 컴파일러가 참신하거나 특이하다고 해서 개발에 유리한 건 아님. 객관적 실용성이 중요

✅ 정답: ❹ 컴파일러의 독창성

  • "독창성"은 기술 선택에서 고려하지 않는 요소입니다.
  • 중요한 건 안정성, 지원 여부, 호환성, 성능이지 창의적인 컴파일러는 의미 없습니다 😅

🧠 요약표

보기 요소명 고려 대상 여부 설명

시스템의 특성 ✅ 고려 대상 목적에 맞는 언어 선택 필요
사용자의 요구사항 ✅ 고려 대상 요구 기능에 적합한 언어 선택
컴파일러의 가용성 ✅ 고려 대상 개발 환경에서 사용 가능해야 함
컴파일러의 독창성 비현실적 요소 기능보다는 실용성이 중요