객체지향 언어 중간고사 요약정리
반드시 자필로 본인이 직접 필기하여 객체지향 언어 시험 보는 시간에 감독교수님에게 제출해 주기바랍니다.
프로그래밍 언어는 과연 무엇일까
프로그램(소프트웨어)의 의미
- 사람에게 명령을 받아 컴퓨터 하드웨어를 움직여 그 결과를 사람에게 돌려주는(보여주는) 역할
프로그래밍 언어의 의미
- 프로그램을 만들기 위한 도구를 의미
프로그래머의 의미
- 프로그래밍 언어를 통해서 유익한 프로그램을 만드는 사람을 프로그래머라고 함
저급 언어
- 사용자가 이해하고 사용하기에는 불편하지만 컴퓨터가 처리하기에는 용이한 컴퓨터 중심의 언어
종류 기계어, 어셈블리어
고급 언어
- 컴퓨터에 대한 전문적인 지식이 없어도 배우기가 쉽고, 컴퓨터 기종에 관계없이 공통적으로 사용할 수 있으며, 자연언어(사람이 일상에서 사용하는 문법)에 가까워 그 의미를 쉽게 이해할 수 있는 사용자 중심의 언어.
종류 C, C++(Visual C++), Java, Basic(Visual Basic), Cobol 등 현재 우리가 사용하고 있는 대부분의 언어
Java의 기초 - 플랫홈
플랫홈
- 자바에서 프로그램이 실행될 때의 기반 즉, 컴퓨터를 운영하는 운영체제를 플랫홈이라 한다.
종속적 플랫홈
- 특정 프로그램 언어로 만든 프로그램이 특정 운영체제에서만 동작하도록 한 것을 플랫홈에 종속적(의존적)이다라고 한다
독립적 플랫홈
- 여러 운영체제에서도 동작할 수 있도록 만들어진 프로그램을 플랫홈에 독립적이다라고 한다.
운영체제
- 사용자와 컴퓨터(하드웨어) 사이에서 인터페이스(대화)를 제공해주는 프로그램.
Java의 기초 - 소프트웨어
시스템 소프트웨어
- 운영체제 컴퓨터를 효율적으로 운영하기 위한 프로그램 DOS, Windows, Linux, Unix, Mac OS
- 언어 번역 프로그램 프로그래머가 작성한 프로그램을 컴퓨터가 이해할 수 있는 기계어...
· 해피레포트는 다운로드 받은 파일에 문제가 있을 경우(손상된 파일/설명과 다른자료/중복자료 등) 1주일이내 환불요청 시 환불(재충전) 해드립니다.
(단, 단순 변심 및 실수로 인한 환불은 되지 않습니다.)
· 파일이 열리지 않거나 브라우저 오류로 인해 다운이 되지 않으면 고객센터로 문의바랍니다.
· 다운로드 받은 파일은 참고자료로 이용하셔야 하며,자료의 활용에 대한 모든 책임은 다운로드 받은 회원님에게 있습니다.
저작권안내
보고서 내용중의 의견 및 입장은 당사와 무관하며, 그 내용의 진위여부도 당사는 보증하지 않습니다.
보고서의 저작권 및 모든 법적 책임은 등록인에게 있으며, 무단전재 및 재배포를 금합니다.
저작권 문제 발생시 원저작권자의 입장에서 해결해드리고 있습니다. 저작권침해신고 바로가기