다음의 내용을 자료 사전으로 적절하게 표현한 것은?학생정보는 ID, 성… | [경찰간부후보생 소프트웨어공학] 23년 1회차 기출문제 상세 페이지
1[경찰간부후보생 소프트웨어공학] 23년 1회차
다음의 내용을 자료 사전으로 적절하게 표현한 것은?
| 학생정보는 ID, 성명, 성별, 생년월일, 나이로 구성되며, 생년월일과 나이는 둘 중 하나만 선택 가능하고, 성별은 생략할 수 있다. |
1
학생정보=ID+성명+(성별)+[생년월일|나이]
2
학생정보=ID+성명+{성별}+[생년월일|나이]3
학생정보=ID+성명+(성별)+{생년월일|나이}4
학생정보=ID+성명+{성별}+{생년월일|나이}해설
적절한 표현은 학생정보=ID+성명+(성별)+[생년월일|나이]이다.
자료 사전에서 ( )는 생략 가능, [ | ]는 여러 항목 중 하나 선택, { }는 반복을 뜻하므로 성별은 ( ), 생년월일과 나이는 [ | ]로 표현한다.
- 성별을 { }로 표현하면 생략이 아니라 반복이 되어 맞지 않다.
- 생년월일|나이를 { }로 묶으면 택일이 아니라 반복이 되어 맞지 않다.
- 성별과 생년월일|나이를 모두 { }로 표현하면 두 부분 모두 반복이 되어 맞지 않다.
오류나 개정된 내용이 보이면 알려주세요