✍️ 문제 3-1
제2회 소프트웨어(SW) 사고력 올림피아드(초5~6)
※ 다음 문제에 답하시오.
※ 답은 종이에 작성한 뒤 사진으로 제출하세요.
※ 창의적인 생각을 자유롭게 기록해도 됩니다.
문제 3
학생들의 진로를 추천해 주는 소프트웨어를 개발하고자 한다.
문제 3-1
학생 진로 추천 소프트웨어를 어떻게 만들지 전체 구조를 설계하시오. 기본 정보, 적성, 흥미, 성격 정보가 어떤 순서로 쓰이는지 나타내시오.
[문제 분석]
진로 추천 소프트웨어가 어떤 입력 데이터를 받고 어떤 절차로 직업을 추천해야 하는지 설계하는 문제입니다.
[예시답안 요약 힌트]
기본 정보, 적성, 흥미, 성격 데이터를 수집한 뒤 관련 직업을 추천하세요. 개인에게 얼마나 잘 맞는지 계산하는 기준과 추천 이유를 함께 설명하면 좋습니다.
진로 추천 소프트웨어 전체 구조:
① 기본 정보 입력(이름, 학년, 성별)
② 흥미 검사: 좋아하는 과목·활동 선택 (보기에서 고르기)
③ 적성 검사: 잘한다고 칭찬받는 것, 가장 자신 있는 분야 선택
④ 성격 유형 분류: 외향/내향, 협력/독립, 창의/논리 중 선택
⑤ 직업 데이터베이스와 매칭: 위 정보를 점수화하여 직업별 요구 조건과 비교
⑥ 추천 결과 출력: 상위 3개 직업, 각 직업의 일치 항목 표시
로그인 후 답안을 작성할 수 있습니다.