1. C 프로그램 작성 시 반드시 작성해야 하는 함수는?
① scanf() ② printf() ③ malloc() ④ main()
정답해설
c언어는 도입부, main() 함수, 호출된 함수()로 구성되고, 다른 프로그래밍 언어와는 달리 c실행 프로그램 내에는 반드시 main() 함수가 존재해야 한다.
2. 다음 중 출력양식 변환기호의 설명으로
문제1 : 다음 파이썬의 프로그래밍 언어적 특징 중 2개를 선택하여 각각 500자 정도로 다른 프로그래밍 언어와 비교서술하시오. (배점 : 각 5점)
①인터프리터 언어
인터프리터 언어는 소스 코드가 실행되기 전에 기계 코드로 컴파일되지 않고, 인터프리터가 런타임에 코드를 한 줄씩 읽고 처리한다.
(1) 교재와 강의에서 다룬 기능과 기준에 근거하여 다음에 대해 답하시오. (15점)
① 프로그래밍 언어의 세 가지 기본 기능 중 한 가지를 선택하여 자세히 설명하시오.
프로그래밍 언어의 기본 기능은 작성력, 가독성, 실행 가능성이다. 여기서는 가독성을 선택하여 자세히 설명한다.
가독성(readabi
1. 다음에 대해 답하시오.
(1) 프로그래밍 패러다임과 프로그래밍 언어 패러다임을 각각 설명하시오.[5점]
①프로그래밍 패러다임
토마스 쿤은 <과학혁명의 구조>에서, 과학의 전개 과정이 개별적인 발견과 발명의 축적에 의해서 발달되거나 차근차근 그 오류를 수정해온 연속적 역사가 아니라, 이
1. 교재와 강의에서 언급된 프로그래밍 언어 기준으로 다음에 대해 각 15줄 이내로 설명하시오.
(1) 1950년대 프로그래밍 언어 한 가지
1945년 11월 세계 최초의 디지털 컴퓨터 에니악이 탄생했다. 에니악은 공학 계산 속도를 획기적으로 개선했고 2차 대전 당시 임무였던 탄도 계산에는 개발 시기가 늦어
제1장 Java와 객체지향 프로그래밍
1. Java 언어와 Java 프로그램
1) Java 언어의 기원
① Sun Microsystems의 제임스 고슬링
② 1990년 그린 프로젝트와 Oak 언어
③ 1995년 Java와 HotJava 발표: 웹의 확산과 함께 주목을 받음
④ 1996년 1월 JDK1.0 발표
⑤ 1998년 Java2 SDK, SE 1.2(J2SE1.2 또는 Java2)
⑥ 2014년 Java Platform(JDK) SE
제1장 Java와 객체지향 프로그래밍
1. Java 언어와 Java 프로그램
1) Java 언어의 기원
① Sun Microsystems의 제임스 고슬링
② 1990년 그린 프로젝트와 Oak 언어
③ 1995년 Java와 HotJava 발표: 웹의 확산과 함께 주목을 받음
④ 1996년 1월 JDK1.0 발표
⑤ 1998년 Java2 SDK, SE 1.2(J2SE1.2 또는 Java2)
⑥ 2014년 Java Platform(JDK) SE
제1장 Java와 객체지향 프로그래밍
1. Java 언어와 Java 프로그램
1) Java 언어의 기원
① Sun Microsystems의 제임스 고슬링
② 1990년 그린 프로젝트와 Oak 언어
③ 1995년 Java와 HotJava 발표: 웹의 확산과 함께 주목을 받음
④ 1996년 1월 JDK1.0 발표
⑤ 1998년 Java2 SDK, SE 1.2(J2SE1.2 또는 Java2)
⑥ 2014년 Java Platform(JDK) SE
프로그래밍 언어
① 문법적으로 c/c++과 비슷(간단)
② 특징
- 컴파일 & 인터프리트 언어
- 플랫폼 독립적인 실행 파일을 생성
- 동적 적재를 지원
- 자동 가비지 콜렉션(automatic garbage collection)을 지원
- 멀티스레드(MultiThread)를 지원
- 두가지유형의 실행 파일을 생성할 수 있음
- 견고한 언어
- 분
프로그래밍 언어
① 문법적으로 c/c++과 비슷(간단)
② 특징
- 컴파일 & 인터프리트 언어
- 플랫폼 독립적인 실행 파일을 생성
- 동적 적재를 지원
- 자동 가비지 콜렉션(automatic garbage collection)을 지원
- 멀티스레드(MultiThread)를 지원
- 두가지유형의 실행 파일을 생성할 수 있음
- 견고한 언어
- 분