2016. 3. 29. 16:52ㆍ네트워크 보안 수업/C언어
[실습]
- 다음의 질문에 대답할 수 있다면 다음 단계로 넘어 가도 좋습니다.
1. “test.c” 소스 파일은 실행 가능한가?
실행 안됨
2. 실행 가능하지 않다면 실행 가능하게 하기 위해서 무엇이 필요한가?
컴파일 필요
3. 컴파일 에러는 무엇인가?
- 컴파일 에러
- 문법적인 오류
- 100% 해결이 가능
- 런타임 에러
- 문법적인 오류는 없으나 실행 도중에 문제가 발생
- 해결하지 못하는 에러도 존재
4. 컴파일은 무엇인가?
프로그래밍한 소스 파일을 파일로 만드는것
- 소스파일을 실행 파일로 변환
5. 다음의 컴파일 에러를 해석해 보자. (정확하게)
sample01.c: In function 'main':
sample01.c:7: error: expected ';' before '}' token
sample01.c파일에 main함수가 없다
sample01.c파일7번째 줄에 '}'에서 오류가 발생
';'이 빠져 있어서
6. 에러가 발생한 정확한 위치는 어디인가?
- sample01.c 소스파일 내에 7번째 라인
7. 기본 함수를 정의할 수 있겠는가?(5초)
int main(int argc, char* argv[])
{
return 0;
}
8. 소스 파일의 확장자로 ‘c’외에 다른 확장자의 사용이 가능한가?
- c, cpp
9. 가능하다면 어떤 확장자가 사용 가능한가?
- cpp
10. 컴파일러는 무엇인가?
- 소스 파일을 실행 파일로 변환해주는 프로그램
'네트워크 보안 수업 > C언어' 카테고리의 다른 글
네트워크 보안 수업 6일차 - 코리아 정보보안 IT학원 (0) | 2016.04.04 |
---|---|
네트워크 보안 수업 5일차 - 코리아 정보보안 IT학원 (0) | 2016.04.01 |
네트워크 보안 수업 4일차 - 코리아 정보보안 IT학원 (0) | 2016.03.31 |
네트워크 보안 수업 3일차 - 코리아 정보보안 IT학원 (0) | 2016.03.30 |
네트워크 보안 수업 1일차 - 코리아 정보보안 IT학원 (0) | 2016.03.28 |