Page 201 고등학교 프로그래밍 교과서
P. 201









프로그램의 유형에는 일반적인 응용 프로그램 이외에도 하드웨어 제어용 프로그 콘솔 응용 프로그램
윈도 창을 띄우지 않고, 콘솔 명령창
램, 게임용 프로그램, 모바일 앱 프로그램, 서버 연동 웹 프로그램 등 분야가 광범위 에서 키보드로 자료를 입력받고 처
리 결과도 콘솔 화면에 직접 출력하
하다. 따라서 컴파일 도구는 개발하려는 프로그램의 특성이나 규모에 따라 적절한
는 형식의 프로그램이다.
도구를 선정해야 한다.
여기서는 윈도 응용 프로그램 개발 도구인 비주얼 스튜디오와 하드웨어 제어용
프로그램 개발 도구인 아두이노에 대해서 알아보기로 한다.


(1) 비주얼 스튜디오
비주얼 스튜디오는 비주얼 베이직, 비주얼 C++, 비주얼 C# 등 다양한 프로그래밍

언어를 지원해 주는 통합 개발 환경이다. 콘솔 응용 프로그램이나 윈도 응용 프로그
램 개발 이외에도 안드로이드, iOS 등 모바일 앱 프로그램을 개발할 수 있는 기능을
제공하고 있다. 윈도 응용 프로그램 개발 환경에서는 폼, 툴바, 메뉴바를 비롯한 다

양한 컴포넌트 개체를 사용할 수 있으며 중단점 설정, 변숫값 검사 등 디버깅 툴도
제공하고 있다.

비주얼 스튜디오 커뮤니티는 교육 기관이나 학술 연구 등 비영리 목적으로 활용하
는 경우 무료로 이용할 수 있다.










































[그림Ⅲ- 12] 비주얼 스튜디오의 초기 화면

1. 프로그래밍의 설계와 절차 199






(책)2015프로그래밍-교과서3차심의본 본문.indb 199 2017-09-05 오후 4:16:50
   196   197   198   199   200   201   202   203   204   205   206