01. 순서도나 의사코드는 건물의 설계도와 같다. ( O / X )
02. 프로그램을 작성할 때 프로그램을 먼저 작성하고 순서도를 그린다. ( O / X )
03. 랩터는 순서도에 기반하여 절차를 기술할 수 있는 시각적 개발 환경을 제공한다. ( O / X )
04. 구조적 프로그램에서의 기본적인 논리는 순서, 선택, 반복 논리이다. ( O / X )
05. 순서 논리는 순차적인 실행 순서를 가진다는 의미이다. ( O / X )
06. 컴퓨터에서 선택 논리는 True, False, Unknown의 값을 가진다. ( O / X )
07. 컴퓨터에서 반복 논리는 무한 반복됨을 의미한다. ( O / X )
08. 랩터는 미 해군에서 개발되어 무료로 보급되고 있는 소프트웨어이다. ( O / X )
09. 랩터는 웹에서만 사용할 수 있다. ( O / X )
10. 선택 논리의 조건의 결과가 항상 [ 참 ] 또는 [ 거짓 ]을 나타냄을 의미한다.
11. 반복 논리는 조건의 겨로가가 만족할 때 특정 부분을 [ 반복 ]하는 것을 의미한다.
12. 랩터의 특징은 [ 순서도 ]을 사용하여 절차를 기술하는 시각적 개발환경 제공한다.
13. 랩터를 사용하거나 다운받을 수 있는 주소(URL)를 쓰시오.
http://raptor.martincarlisle.com/
14. 다음 중 랩터의 특징이 아닌 것은? ④
① 도형 중심의 구문 구조
② 시각적(visual) 개발 환경
③ 쉬운 사용 방법
④ 모든 분야에 적용 가능한 프로그래밍 언어
15. 구조적 프로그래밍에서 사용되는논리가 아닌 것은? ①
① 오류 검출 논리
② 반복 논리
③ 순서 논리
④ 선택 논리
16. 다음 중 순서도의 특징이 아닌 것은? ①
① 프로그램으로 자동 변환
② 프로그램의 논리적 체계를 알기 쉬움
③ 코딩의 기초 자료
④ 프로그램의 정확성을 판단하는 자료
17. 다음 설명에서 대표적으로 나타낼 수 있는 논리는? ③
"철수는 오늘 학급 당번으로 40명의 학생들에게 빵을 나누어 주어야 한다"
① 순서 논리
② 반복 논리
③ 선택 논리
④ 논리가 없다
18. 다음 설명에서 대표적으로 나타낼 수 있는 논리는? ④
"영희는 아침에 일찍 일어나서, 세수를 하고 학교에 갔다"
① 순서 논리
② 반복 논리
③ 선택 논리
④ 논리가 없다
19. 다음 설명에서 대표적으로 나타낼 수 있는 논리는? ③
"철수는 오전 8시가 넘으면 학교에 간다"
① 순서 논리
② 반복 논리
③ 선택 논리
④ 논리가 없다
20. 다음 설명에서 대표적으로 나타낼 수 있는 논리는? ③
"철수가 영희에게 배고프면 밥을 먹으러 가자고한다"
① 순서 논리
② 반복 논리
③ 선택 논리
④ 논리가 없다
21. 다음 설명에서 대표적으로 나타낼 수 있는 논리는? ②
"농구 시합을 위해 키가 180넘는 학생 1명을 선발한다"
① 순서 논리
② 반복 논리
③ 선택 논리
④ 논리가 없다
22. 다음 설명에서 대표적으로 나타낼 수 있는 논리는? ①
"오늘 일정은 8시에 아침 식사 9시에 수업, 12시에 점심 식사, 2시 오후 수업한다"
① 순서 논리
② 반복 논리
③ 선택 논리
④ 논리가 없다
23. 다음 설명에서 대표적으로 나타낼 수 있는 논리는? ②
"시험이 1주일 남았기 때문에 매일 11시까지 공부한다"
① 순서 논리
② 반복 논리
③ 선택 논리
④ 논리가 없다
24. 다음 설명에서 대표적으로 나타낼 수 있는 논리는? ④
"카페 Thursday에서는 목요일에는 30%를 할인해 준다"
① 순서 논리
② 반복 논리
③ 선택 논리
④ 논리가 없다
25. 다음 설명에서 대표적으로 나타낼 수 있는 논리는? ③
"자녀가 3명 이상이면 통행료를 감면해 준다"
① 순서 논리
② 반복 논리
③ 선택 논리
④ 논리가 없다
26. 다음 설명에서 대표적으로 나타낼 수 있는 논리는? ③
"학과 대항 축구시합 출전을 위해 11명의 학생을 선발해야 한다"
① 순서 논리
② 반복 논리
③ 선택 논리
④ 논리가 없다
27. 다음 설명에서 대표젹으로 나타낼 수 있는 논리는?(2가지) ②
"학과 대항 농구 시합을 위해 키가 180넘는 학생을 5명 선발해야 한다"
① 순서 → 선택
② 반복 → 선택
③ 선택 → 반복
④ 순서 → 반복
28. 다음 설명에서 대표젹으로 나타낼 수 있는 논리는?(2가지) ①
"남자 친구가 시간이 된다면 만나서 영화를 보고 저녁을 먹어야지"
① 선택 → 순서
② 선택 → 반복
③ 반복 → 순서
④ 순서 → 반복
29. 다음 설명에서 대표젹으로 나타낼 수 있는 논리는?(2가지) ①, ②
"우리 학과 40명 학생 중에 학점이 4.0 이상인 학생은 장학생으로 선발된다"
① 순서 → 선택
② 반복 → 선택
③ 반복 → 순서
④ 순서 → 반복
30. 다음 설명에서 대표젹으로 나타낼 수 있는 논리는?(2가지) ①, ③
"오늘은 시험을 위해 오전에는 수학 공부, 오후에도 영어 공부를 열심히 하여 시험에 자신이 생기면 친구들과 한잔 해야겠다"
① 순서 → 선택
② 선택 → 반복
③ 반복 → 순서
④ 순서 → 반복
31. 다음 설명에서 대표젹으로 나타낼 수 있는 논리는?(2가지) ②, ③
"다음 1주일 동안 비가 온다면 나는 계속 우산을 가지고 다녀야지"
① 순서 → 선택
② 선택 → 반복
③ 반복 → 선택
④ 순서 → 반복
32. 다음 설명에서 대표젹으로 나타낼 수 있는 논리는?(2가지) ③, ④
"나는 남은 1주일동안 시험기간에 매일 2시간씩 국어, 영어, 수학 공부를 해야지"
① 순서 → 선택
② 반복 → 선택
③ 반복 → 순서
④ 순서 → 반복
33. 다음 설명에서 대표젹으로 나타낼 수 있는 논리는?(2가지) ②, ④
"파이썬과 C 언어 중에서 쉬운 언어를 매일매일 한 학기 동안 공부할거야"
① 순서 → 선택
② 선택 → 반복
③ 반복 → 순서
④ 순서 → 반복
34. 다음에 제시된 문제의 흐름을 파악하여 알맞게 분해하고, 분해된 내용에 맞는 알고리즘 순서도로 표현해 보자.
[알고리즘 순서]
재석이는 아침에 일어나서 아침을 먹고, 양치를 하고 학교에 간다.
[순서도]
[문제 분해]
① 일어난다.
② 아침을 먹는다.
③ 양치를 한다.
④ 학교에 간다.
35. 다음에 제시된 문제의 흐름을 파악하여 알맞게 분해하고, 분해된 내용에 맞는 알고리즘 순서도로 표현해 보자.
[알고리즘 선택]
재석이는 집에서 학교까지 버스를 타고 등교를 한다. 하지만 늦잠을 자면 지각을 하지 않기 위해 택시를 타고 등교를 한다.
[순서도]
[문제 분해]
① 눈을 뜬다.
② 시간 확인하기
③ 늦잠을 잤는가?
④ 택시를 탄다.
⑤ 버스를 탄다.
⑥ 학교 도착
36. 다음에 제시된 문제의 흐름을 파악하여 알맞게 분해하고, 분해된 내용에 맞는 알고리즘 순서도로 표현해 보자.
[알고리즘 - 반복(제한적 반복)]
재석이가 축구 연습을 하려고 한다. 운동장 도착 후 드리블 연습 100번과 슈팅 연습 300번을 하고 축구 연습을 마친다.
[순서도]
[문제 분해]
① 운동장 도착
② 100, 드리블 연습
③ 300, 슈팅 연습
④ 축구 연습 종료
37. 다음에 제시된 문제의 흐름을 파악하여 알맞게 분해하고, 분해된 내용에 맞는 알고리즘 순서도로 표현해 보자.
[알고리즘 - 반복(조건 반복)]
재석이는 달고나 뽑기를 성공할 때까지 뽑기를 한다. 뽑기를 성공하면 탈출이다.
[순서도]
[문제 분해]
① 달고나 뽑기를 한다.
② 뽑기를 성공했는가?
③ 뽑기 멈추기
38. 다음에 제시된 문제의 흐름을 파악하여 알맞게 분해하고, 분해된 내용에 맞는 알고리즘 순서도로 표현해 보자.
[알고리즘]
재석이와 길도이는 가위바위보 게임을 한다. 5점을 획득하면 게임을 종료한다.
[순서도]
[문제 분해]
① 재석이가 가위바위보 게임을 이겼는가?
② 재석이 점수가 1점 올라간다.
③ 누군가가 5점을 획득했는가?
39. 다음에 제시된 문제의 흐름을 파악하여 알맞게 분해하고, 분해된 내용에 맞는 알고리즘 순서도로 표현해 보자.
[알고리즘]
2개의 정수를 입력 받아 두 수의 크기를 비교하는 알고리즘을 설계하시오.
[순서도]
[문제 분해]
① 2개의 정수 a, b를 입력 받는다.
② a와 b는 같은가?
③ a와 b는 같다.
④ a가 b보다 작은가?
⑤ a는 b보다 작다.
'파이썬 > 문제풀이' 카테고리의 다른 글
[알기 쉽게 해설한 파이썬 with 컴퓨팅 사고력] Chapter 05 연습 문제 풀이 (2) | 2024.10.19 |
---|---|
[알기 쉽게 해설한 파이썬 with 컴퓨팅 사고력] Chapter 04 연습 문제 풀이 (0) | 2024.10.18 |
[알기 쉽게 해설한 파이썬 with 컴퓨팅 사고력] Chapter 03 연습 문제 풀이 (1) | 2024.10.17 |
[알기 쉽게 해설한 파이썬 with 컴퓨팅 사고력] Chapter 01 연습 문제 풀이 (2) | 2024.10.16 |