[강력추천] 2024년 OCU C프로그래밍 2학기 중간고사(20문항) + 기말고사(20문항) 족보 + 정답 및 해설포함 + 고득점

 1  [강력추천] 2024년 OCU C프로그래밍 2학기 중간고사(20문항) + 기말고사(20문항) 족보 + 정답 및 해설포함 + 고득점-1
 2  [강력추천] 2024년 OCU C프로그래밍 2학기 중간고사(20문항) + 기말고사(20문항) 족보 + 정답 및 해설포함 + 고득점-2
 3  [강력추천] 2024년 OCU C프로그래밍 2학기 중간고사(20문항) + 기말고사(20문항) 족보 + 정답 및 해설포함 + 고득점-3
 4  [강력추천] 2024년 OCU C프로그래밍 2학기 중간고사(20문항) + 기말고사(20문항) 족보 + 정답 및 해설포함 + 고득점-4
 5  [강력추천] 2024년 OCU C프로그래밍 2학기 중간고사(20문항) + 기말고사(20문항) 족보 + 정답 및 해설포함 + 고득점-5
 6  [강력추천] 2024년 OCU C프로그래밍 2학기 중간고사(20문항) + 기말고사(20문항) 족보 + 정답 및 해설포함 + 고득점-6
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
다운로드  네이버 로그인
소개글
[강력추천] 2024년 OCU C프로그래밍 2학기 중간고사(20문항) + 기말고사(20문항) 족보 + 정답 및 해설포함 + 고득점에 대한 자료입니다.
본문내용
2024년 OCU C프로그래밍 2학기 중간 + 기말고사 족보 (정답 및 해설포함)
(중간고사) _ 20문항
문제1. int 자료형 변수의 기본 크기는 몇 바이트인가?
→ 4바이트
해설: 대부분의 32비트 및 64비트 시스템에서 int는 4바이트 크기를 가진다.
문제2. while문과 do-while문의 차이점은?
→ do-while은 조건 검사 전에 한번 실행한다.
해설: do-while문은 최소 한 번은 실행되지만, while문은 조건이 참일 때만 실행
된다.
문제3. 포인터 변수 선언 방법은 ?
→ int *ptr;
해설: *는 포인터 변수임을 나타내며 , ptr은 int형 데이터의 주소를 저장한다.
문제4. scanf 함수 사용 시 문자열 입력 포맷은?
→ %s
해설: %s는 문자열 입력을 받는 형식 지정자이다.
문제5. switch문에서 break 문의 역할은?
→ 해당 case 종료 후 switch문 빠져나오기
해설: break 가 없으면 다음 case로 계속 실행된다.
문제6. const 키워드의 의미는?
→ 변경할 수 없는 상수 변수 선언
해설: const 는 변수 값 변경을 방지한다.
문제7. 배열 이름은 무엇을 나타내는가?
→ 배열 첫 번째 요소의 주소(포인터 )
해설: 배열 이름은 배열의 시작 주소를 가리킨다.
문제8. for문 기본 구조는?
→ for(초기화; 조건; 증감) { 반복문; }
해설: 초기화 → 조건 검사 → 반복 실행 → 증감 순으로 동작한다.
문제9. 함수 선언 시 매개변수가 없음을 명시하려면 ?
→ void 사용
해설: 빈 괄호 대신 (void)로 명시하는 것이 좋다.
문제10. sizeof 연산자의 용도는?
→ 자료형 또는 변수의 메모리 크기(byte) 반환
해설: 컴파일 시 자료형 크기를 알려준다.
문제11. printf("%5.2f\n", (float)20/(float)3); 출력 값은?
→ 6.67
해설: %5.2f는 최소 5자리 출력, 소수점 이하 2자리까지 표시함을 의미.
20/3=6.666...이므로 반올림해 6.67이 출력된다.
문제12. 변수명 규칙 중 틀린 것은?
→ 대소문자 구분하여 SUM과 sum은 다른 변수이다.
해설: C언어는 대소문자를 구분한다. 따라서 대문자와 소문자로 이루어진 변수명
은 서로 다른 변수로 취급된다.
문제13. 2바이트 unsigned 정수형의 값 범위는?
→ 0 ~ 65535
해설: 2바이트는 16비트로, unsigned 형은 부호 없이 0부터 2^16-1까지 표현
가능하다.
문제14. 프로그램 개발 완료 후 유지보수는 필요한가?
→ 필요하다 (O)
해설: 프로그램은 배포 후에도 버그 수정, 기능 개선, 환경 변화 대응을 위해 지
속적 유지보수가 필수이다.
문제15. 프로그램 개발 과정 순서?
→ 요구분석 → 알고리즘 개발 → 코딩 → 컴파일과 링크 → 실행 및 디버깅 →
유지보수
해설: 개발 프로세스는 요구사항 분석부터 시작해 유지보수로 마무리된다.
문제16. 코볼은 과학기술 계산용 언어인가?
→ 아니다 (X)
해설: 코볼은 주로 금융 및 업무용 언어이며 과학계산에는 주로 FORTRAN 사용.
문제17. 변수에 값을 넣는 연산자는?
→ 대입 연산자(=)
해설: 대입 연산자는 오른쪽 값을 왼쪽 변수에 저장한다.
문제18. 프로그램 가독성 향상을 위한 방법은 ?
→ 주석 사용
해설: 주석은 프로그램 실행에 영향을 주지 않으며 코드 이해를 돕는다.
문제19. 증감 연산자 사용법 중 맞는 것은?
→ y = 5 + (a--)
해설: 후위 감소 연산자 a--는 현재 값 사용 후 1 감소시킨다.
문제20. 두 문장 b = a*3; a = a+1; 하나로 표현한 것은?
→ b = a++ * 3;
해설: 후위 증가 연산자 a++는 연산 후에 a 값을 증가시킨다. 따라서 두 문장을
합칠 수 있다.
하고 싶은 말
항상 학업에 최선을 다하시는 모습 응원합니다.

원하시는 좋은 결과 꼭 이루시길 바랍니다.

앞으로도 꾸준히 힘내시길 진심으로 바랍니다.