• 충전혜택 이벤트
  • 충전혜택 이벤트
  • 충전혜택 이벤트
  • 충전혜택 이벤트
  • 충전혜택 이벤트
  • 충전혜택 이벤트
  • 충전혜택 이벤트
  • 충전혜택 이벤트
  • 충전혜택 이벤트
  • 충전혜택 이벤트

C 와 JAVA의 등장 배경과 특징

율양
개인인증판매자스토어
최초 등록일
2019.04.20
최종 저작일
2017.04
7페이지/워드파일 MS 워드
가격 1,500원 할인쿠폰받기
다운로드
장바구니
  • 인스타그램 팔로우 이벤트

목차

1. C 와 JAVA의 등장 배경과 특징을 조사하여 기술하고 해당 언어들에 대한 여러 관점에서의 차이점을 분석하여 기술하시오.
1) C 언어의 등장배경
2) C 언어의 특징
3) JAVA의 등장배경
4) Java의 특징
5) C언어와 Java의 차이점

2. 최근 관심을 받고 있는 객체지향-함수형 언어인 Scala에 대해 특성을 조사하여 기술하고, Scala에서 언어의 장단점을 분석하여 기술하시오.
1) 객체지향 언어
2) 스칼라의 특성
3) 스칼라의 장단점

3. Scala에서 side-effect에 대해 조사하여 예를 통해 기술하시오.
1) side-effect 부수효과
2) 부수효과의 예

출처

본문내용

1. C 와 JAVA의 등장 배경과 특징을 조사하여 기술하고 해당 언어들에 대한 여러 관점에서의 차이점을 분석하여 기술하시오.
1) C 언어의 등장배경
C 언어의 기원은 1960년대에 탄생한“ALGOL60” 이라는 고급 언어에서 찾을 수 있다.
ALGOL은 구문이 정교한 현대적 프로그래밍 언어였지만 너무나 구문이 정교한 나머지 배우기가 힘들었다. 그 이후 영국에서 CLP.BCPL 이란 언어가 ALGOL을 기초로 개발된다. 이 언어들은 B 언어라는 것을 거쳐 C언어로 발전한다. C언어는 원래 B 언어로부터 그 유래를 찾아 볼 수 있다. B 언어는 1969년에 Kenneth L. Thompson에 의해서 시스템 프로그래밍 언어(BCPL)을 기본으로 하여 개발되었고 운영체제 (operating system : OS)를 만들기 위해 만든 언어였다. 이 유닉스는 초기에 B 언어와 어셈블리 언어로 만들어진 OS였다. 하지만 어셈블리 언어는 저급 언어이고 각 CPU마다 다른 어셈블리 언어를 가지게 되어 다른 컴퓨터로의 이식이 아주 불편했다. 그래서 UNIX의 시분할 시스템(time sharing system)을 완벽하게 실현하고 어셈블리 언어를 되도록 적게 사용하는 유닉스를 만들기 위해 Bell연구소의 리치(D.M.Ritchie)는 C 언어를 개발했다.

2) C 언어의 특징
C 언어는 개발 초기에는 ‘시스템 프로그래밍’이나 ‘운영체제’ 개발에 사용되었다. 다양한 분야에 널리 응용되는 프로그래밍 언어이다. 또한 워드프로세서나 오피스,포토샵,CAD 툴 및 각종게임의 제작이나 시뮬레이션 툴 작성에도 이용된다. 실행속도가 매우 빠르며, 함수 기반으로 프로그램을 하양식으로 쉽게 표현할 수 있어 구조화 및 모듈화가 쉽다. C 언어는 하드웨어를 직접 제어할 수 있고, 비트연산, 증감연산이 지원되며, 포인터를 이용하여 메모리에 직접 접근하며 동적 메모리를 관리할 수 있다. 이런 특징으로 핸드폰의 임베디드 프로그래밍에 많이 이용된다.

참고 자료

원서명 : Functional Programming in Scala, [출처] 스칼라로 배우는 함수형 프로그래밍|작성자 차승인
팟캐스트 나는 프로그래머다 1 뉴욕, 서울, 도쿄 개발자의 촌철살인 IT 이야기, 저자 임백준, 정도현, 김호강|한빛미디어
[네이버 지식백과] C 언어 [C language] (컴퓨터인터넷IT용어대사전, 2011. 1. 20., 일진사)
[네이버 지식백과] 자바 [Java] (컴퓨터인터넷IT용어대사전, 2011. 1. 20., 일진사)
율양
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우
최근 본 자료더보기
  • 벨롭 20% 할인쿠폰
  • 위잇 도시락 이벤트
  • 르네셀 화장품
  • 용감한시민 영화 시사회
  • 프레시홍-홍어
  • 프레시홍 - 전복
탑툰배너
C 와 JAVA의 등장 배경과 특징
통큰쿠폰모음 릴레이이벤트 신한 체크카드 오늘 하루 보지 않기 닫기