01 프로그램 개발 과정을 순서대로 적어보자.
③요구 사항 분석
②알고리즘의 개발
⑤코딩
①컴파일과 링크
⑥프로그램 실행과 디버깅
④유지 보수
먼저 고객의 요구 사항을 분석한 다음, 이를 해결하기 위한 절차 및 방법을 설계한다. 즉, 요구사항을 만족시키기 위한 알고리즘을 개발한 다음 프로그래밍 언어를 사용하여 코드를 작성한다.
작성된 코드를 컴파일 -> 링크하여 실행 파일을 생성한 다음, 실행 파일을 돌려보며 버그를 수정한다.
이 후 유지 보수를 하면서 버그 픽스 혹은 추가적인 기능을 추가하며 프로그램을 관리한다.
02 다음과 같은 실행결과가 나오도록 빈칸을 채워보자.
비주얼 스튜디오로
C언어를 시작합니다.
#include <stdio.h>
int main(void)
{
printf("비주얼 스튜디오로\\n");
printf("C언어를 시작합니다.\\n");
return 0;
}
03 다음 각각의 코드에는 오류가 있을 수 있다. 오류가 있다면 찾아서 올바르게 수정하라.
#include <stdio.h>
int main(void)
{
printf("Hello World!");
return 0;
}
(a) 문자열을 출력하려면 큰 따옴표로 감싸야한다.
(b) 오류 없음
(c) int main(void)에서 main은 소문자로 써야한다.
(d) print가 아니라 printf이다.
04 다음의 설명에 맞는 문장(들)을 작성하여 보자.
(a)
#include <stdio.h>
int main(void)
{
printf("Hi! Programmers\\n");
return 0;
}
(b)
#include <stdio.h>
int main(void)
{
printf("\\nGood Morning");
return 0;
}
(c)
#include <stdio.h>
int main(void)
{
printf("C언어\\n");
printf("C++언어\\n");
printf("Java 언어\\n");
return 0;
}
'Drill > 프로그래밍언어' 카테고리의 다른 글
[프로그래밍언어]쉽게 풀어쓴 C언어 Express 4장 변수와 자료형 Exercise (0) | 2024.11.18 |
---|---|
[프로그래밍언어]쉽게 풀어쓴 C언어 Express 3장 프로그램 구성요소 Programming (0) | 2024.11.16 |
[프로그래밍언어]쉽게 풀어쓴 C언어 Express 3장 프로그램 구성요소 Exercise (0) | 2024.11.15 |
[프로그래밍언어]쉽게 풀어쓴 C언어 Express 2장 프로그램 작성 과정 Programming (1) | 2024.11.12 |
[프로그래밍언어]쉽게 풀어쓴 C언어 Express 1장 프로그램의 개념 Exercise (1) | 2024.11.08 |