포털:고등학교/정보·통신 계열 전문 교과(2015)/프로그래밍/프로그래밍 개발 환경

위키배움터

프로그래밍 환경[편집]

자료:

1.프로그래밍 개발 과정[편집]

  • 프로그램을 개발하기 위해서는 명령어만 입력하는 걸로는 끝나지 않고 밑에 있는 여러 단계의 작업을 거쳐야 한다.
  • 편집단계(edit): 작업할 내용을 '소스코드'라고 하고 이 소스코드를 편집할려면 메모장 같은 텍스트 에디터나 통합 개발 환경(IDE)를 활용하여 할 수있다.
  • 컴파일 단계(compile): 소스코드를 컴퓨터가 실행 할 수있는 기계어의 형태의 명령어로 바꿔주는 것을 컴파일이라고 하고 컴파일을 자동으로 해 주는 프로그램을 컴파일러라고 한다
  • 링크단계(link): 서로 연관된 오르젝트 파일들을 라이브러리 파일들과 연결하여 하나의 실행 파일로 만드는 절차입니다. 그냥 한번에 하면 안됨?이라는 의문이 생길 수도 있음
  두 단계로 분리시켜서 하는 이유는 여러개의 파일로 구성된 프로그램에서 똑같은 작업을 하지 않기 위해서이다.

2.통합 개발 환경(IDE)의 필요성[편집]

  • 프로그램을 개발할때 위에 개발 과정(편집, 번역, 오류 수정등)을 하나하나 다 따로 하지 않기 위해서는 통합 개발 환경을 사용해야됨

통합 개발 환경(IDE)이란 프로그램 개발을 위해 에디터, 컴파일러, 링크, 디버깅 등의 기능을 하나의 프로그램에서 처리할 수 있는 프로그램이다.

  • 통합 개발 환경(IDE)는 윈도우에서는 대표적으로 Eclipse와 vs, vs code, code block가 있다.
  • vs와 vs code의 차이점은 밑에 링크에서 자세히 볼 수 있다.
(https://www.itworld.co.kr/t/61023/%EA%B0%9C%EB%B0%9C%EC%9E%90/130999)
  • vs를 일반인이 무료로 사용하기 위해서는 visual studio community 2019 버전을 설치하면 된다.
(설치 링크:https://visualstudio.microsoft.com/ko/)
  • vs 프로젝트 만들기
  1. vs 실행
  2. [새 프로젝트 만들기]-[빈 프로젝트]-프로젝트의 이름을 지정
  3. 만들기 버튼을 누른다.
  • 소스 파일 만들기
  1. 오른쪽에 있는 [솔루션 탐색기] 창에서 [소스파일]을 찾는다.
  2. 우클릭 후 [추가]-[새 항목]을 차례로 선택한다.
  3. [c++파일]을 선택 후 파일명을 입력한 뒤 추가 버튼을 눌러준다.
  4. 소스코드를 입력해준다 #include<stdio.h> int main(void){printf("안녕하세요\n");return 0; }
  5. [파일]-[모두 저장]을 선택하여 저장한다 .
  • 컴파일하기
  1. [빌드]-[컴파일]을 클릭하여 컴파일 해준다.
  2. 오류가 발생하면 실패가 1로 표시된다.
  • 실행파일 만들기
  1. [빌드]-[솔루션 빌드]를 선택한다.
  2. 실행된 생성파일을 실행하기 위해 [디버그]-[디버그 하지 않고 시작]을 눌러준다.
  3. 검은색 cmd창에 "안녕하세요"가 출력됐으면 끝이다