위의 자료는 2018년 SW특기자 예시문제 입니다.
혹시라도 동국대 소프트웨어 특기자 전형을 준비하는 학생분이시라면 한번 보시고 어떤 형식의 문제가 나오는지 확인 하시면 도움이 될것 같습니다.
2018학년도 특기자 모집은 컴퓨터 공학과 10명 멀티미디어공학과 4명을 모집하고 있습니다.
전형 방법으로는 학생부 40% + 실기 60% 로 실기 점수를 많이 보기는 하지만 항상 당락은 1~2점 차이라는거...
학생부 관리를 최대한 잘 해 놓는 것이 우선일것 같습니다.
다음으로 실기 유형 문제를 살펴 보면 다음과 같습니다.
위와 같은 문제를 의사코드를 이용해 작성하라고 되어 있습니다.
여기서 의사코드란 것이 무엇인지 살펴 보면...
의사코드란 프로그래밍 하기 전에 프로그램의 진행 과정을 단계별로 구현하는 것을 말합니다.
또한 다른사람이 의사코드만으로 코딩을 할 수 있을정도의 표현을 이야기 합니다.
따라서 의사코드가 표준화 되어 있다고 볼 수는 없습니다.
다음과 같은 프로그램을 구현해야 한다고 했을때 의사코드는 다음과 같이 작성할 수 있겠네요.
라면을 끓이는 인공지능 로봇을 만들어야 한다.
다음과 같은 절차를 생각해 본다.
1. 물을 냄비에 붓는다.
2. 라면을 준비한다.
3. 물을 끓인다.
4. 물이 끓고 있는지 체크한다.
5. 물이 아직 끓고 있지 않으면 4번 단계를 수행한다.
6. 물이 끓는다면 라면과 스프를 넣는다.
7. 수행시간을 체크한다.
8. 수행시간이 3분이 지나지 않았다면 7번 단계를 수행한다.
9. 수행시간이 3분이 지났다면 알람을 울려서 라면이 다 끓었다고 주인님께 알려 준다.
위의 절차를 그대로 의사코드로 사용해도 됩니다.
다음은 많이 사용하는 슈도코드(pseudocode) 형태로 작성을 해 보았는데요...
슈도코드(pseudocode) 형태의 예문을 보시려면 별도로 검색을 해 보시면 많이 나오네요.
슈도코드(pseudocode) 예제
냄비 <- 물
라면 준비
while 물이 끓기전까지
물을 끓인다.
endwhile
냄비 <- 라면+스프
시작시간 <- 현재시간
while 시작시간 + 3분 > 현재시간
물을끓인다.
endwhile
알람을 울린다.
종료.
2018년도 동국대 소프트웨어 특기자 예시 문제를 살펴 보니...
수학적인 부분을 프로그래밍 화 하기 바로 전 단계인 의사코드로 나타내는 부분이었습니다.
이러한 부분은 정보올림피아드를 준비한 학생이라면 무난하게 준비가 되었을것 같은데요.
정보올림피아드를 준비 하지 않았던 학생이라도.
수학적인 관점에서 풀이 과정을 단계별로 작성하는 연습을 하면 무난하게 준비가 될것 같은 생각이 드네요.^^
동국대 소프트웨어 특기자전형을 목표로 하는 고등학생이라면 참고 하면 좋을것 같아 포스팅 해 보게 되었습니다.
<소프트웨어 중심대학 리스트> https://wondangcom.com/603
<소프트웨어중심대학> 가천대편 - http://wondangcom.com/514
<소프트웨어중심대학> 경북대편 - https://wondangcom.com/765
<소프트웨어중심대학> 고려대편 - https://wondangcom.com/967
<소프트웨어중심대학> 국민대편 - https://wondangcom.tistory.com/1883
<소프트웨어중심대학> 동국대편 - http://wondangcom.com/658
<소프트웨어중심대학> 서강대편 - https://wondangcom.com/685
<소프트웨어중심대학> 성균관대편 - https://wondangcom.com/733
<소프트웨어중심대학> 세종대편 - https://wondangcom.com/1291
<소프트웨어중심대학> 아주대편 - wondangcom.tistory.com/1705
<소프트웨어중심대학> 중앙대편 - https://wondangcom.com/884
<소프트웨어중심대학> 한양대편 - https://wondangcom.com/909
<소프트웨어중심대학> 카이스트편 - http://wondangcom.com/584
'소프트웨어중심대학' 카테고리의 다른 글
예비고 2학년 정보올림피아드 질문에 대해서 답변 드린 내용 올려 봅니다. (12) | 2019.01.13 |
---|---|
소프트웨어중심대학 - 서강대 알바트로스 창의전형 (9) | 2018.12.21 |
초·중등학교 SW교육 필수화 대비 학부모 설명회 (9) | 2018.11.21 |
정보올림피아드를 해야만 하는 5가지 이유 (6) | 2018.11.12 |
올해 소프트웨어 중심대학교 5개 추가 되어 30개교 체제 (9) | 2018.11.07 |