← 목록으로 돌아가기
1 / 2 번째 문제
✍️ 문제 3-1

제5회 소프트웨어(SW) 사고력 올림피아드(초5~6)

※ 다음 문제에 답하시오.

※ 답은 종이에 작성한 뒤 사진으로 제출하세요.

※ 창의적인 생각을 자유롭게 기록해도 됩니다.

문제 3

단순히 밥을 짓는 용도로 사용했던 전기밥솥의 기능이 나날이 발전하고 있다. 다양한 요리 기능을 이용해 누구나 맛있는 음식을 손쉽게 만들 수 있게 되었다.

매번 쌀 달걀, 소고기 장조림, 동갈비찜, 플레인 요거트 같은 요리법을 참고하시오.

문제 이미지
문제 3-1
전기밥솥에서 다양한 요리를 가능하게 하는 알고리즘을 설명하시오.
[문제 분석] 전기밥솥의 조리 과정을 순서, 조건, 자동화 관점에서 알고리즘으로 표현하고 미래 조리 로봇으로 확장하는 문제입니다. [예시답안 요약 힌트] 취사 과정을 조건이 있는 순서 단계로 쓰고, 조리 로봇은 재고 확인, 재료 준비, 조리, 완료 알림 순서로 제안하세요.
전기밥솥 다양한 요리 알고리즘: ① 사용자가 메뉴를 선택한다 (예: 쌀밥, 잡곡밥, 달걀찜, 갈비찜, 플레인 요거트). ② 선택된 메뉴에 따라 적정 온도·시간·압력이 자동 설정된다. 예: 요거트=40°C/8시간/압력 없음, 갈비찜=120°C/40분/고압, 쌀밥=100°C/30분/일반 ③ 재료와 물 투입 안내가 화면에 표시된다. ④ 설정된 조건으로 가열·가압·유지 과정이 자동으로 진행된다. ⑤ 완성 후 보온 모드 전환 + 완성 알림이 출력된다. 각 메뉴별로 온도·시간·압력이 다른 분기(조건) 처리를 통해 다양한 요리가 가능하다.

정답을 외우기보다 글·표·그림 배치를 비교하며 내 답안을 보완하세요.

3-1 예시답안 1
3-1 예시답안 1

로그인 후 답안을 작성할 수 있습니다.