경희대학교 소프트웨어적사유 중간고사 기출 정리
- 최초 등록일
- 2022.05.13
- 최종 저작일
- 2022.05
- 16페이지/
한컴오피스
- 가격 5,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
"경희대학교 소프트웨어적사유 중간고사 기출 정리"에 대한 내용입니다.
목차
1장 컴퓨팅 사고력의 소개
2장 문제해결 방법
3장 컴퓨터
4장 알고리즘
5장 프로그램
6장 파이썬
본문내용
1.1 컴퓨팅 사고력
• Bertha Benz: 자동차의 세계최초 발명자의 부인(1888년 자녀들과 106km 이동, 세계최초 자동차의 효용성을 최초로 입증)
• 컴퓨터 과학자처럼 생각하여 문제를 해결하는 방법론 제시
• 컴퓨터공학 비전공자가 computational thinking을 배워 컴퓨터의 문제해결 방식을 익힌다.
• Computational thinking = Critical Thinking Skills + Power of computing
• 현재 : 비전공자가 전공자에게 문제를 의뢰, 전공자가 문제 해결 후 결과 통보
문제점 : 영역이 달라, 전공자가 문제를 정확하게 이해하기 어렵다.
문제가 불완전하게 해결될 경우, 몇 번의 추가 의뢰, 해결의 단계 필요
미래 : 비전공자가 자신의 영역에 있는 문제를 전공자 도움 없이 직접 해결
• 컴퓨터 구성요소 : 하드웨어(모니터, cpu, 하드디스크, 키보드, 마우스), 소프트웨어(프로그램-프로그래밍 언어)
• 운영체제(Operation System, OS) : 운영체제는 컴퓨터 하드웨어 소프트웨어를 관리, 통제하는 기능을 수행
Ex) DOS, MS WINDOWS, UNIX, LINUX, MAC OS, IOS, ANDROID …
1.2 컴퓨팅 사고력의 정의 및 목표
• 지넷 윙(Jeannette Wing) : Computational Thinking(CT, 컴퓨팅 사고력) 개념을 최초(2006)로 제안한 사람
“컴퓨팅 사고력은 21세기 중반이 되면 모든 사람들이 사용하는 기본적인 기술(읽기, 쓰기, 계산)이 될 것이다.”
★ 중간 시험 범위 인물 이름 중 문제 나옴 Ex) 지넷 윙, 마크 엔드리슨, 데이비드 커크패트릭 등
• CT의 비공식적인 정의 : 계산적인 해를 만들도록 문제를 정형화하는 정신적인 활동(mental activity)을 나타낸다. (빈칸 채우기 문제) 그 해는 인간 또는 기계, 또는 더 일반적으로 인간과 기계의 결합에 의해 수행된다.
참고 자료
없음