• LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

[프로그래밍 언어론] 각 언어별 paradigm 차이점 및 C언어를 좋아하는 이유

*래*
개인인증판매자스토어
최초 등록일
2007.10.28
최종 저작일
2007.10
18페이지/한글파일 한컴오피스
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

프로그래밍 언어론 레포트 입니다.
1. C언어를 좋아하는 이유
2. 분류에 따른 각 언어별 Searching program 및 각 paradigm의 차이점
명령언어 - C언어,객체지향언어 - JAVA
함수언어 - Haskell,논리언어 - Prolog,에 대해서 작성하였습니다.


* 모아놓은 관련 참고자료 필요하신 분은 메일 주소 남겨주시면 빠른 시간내로 확인하고 보내드리겠습니다 ^.^

목차

I. 내가 가장 좋아하는 프로그래밍 언어
Ⅱ. 분류에 따른 각 언어별 Searching program 및 각 paradigm 의 차이점
1. 명령언어 - C언어
(1). Searching Program 소스코드
(2). 명령형 언어의 특징
(3). 명령형 언어의 문제점
(4). Searching Program의 특징

2. 객체지향언어 - JAVA
(1). Searching Program 소스코드
(2). 객체지향언어의 특징
(3). Searching Program의 특징

3. 함수언어 - Haskell
(1). Searching Program 소스코드
(2). 함수언어의 특징
(3). Searching Program의 특징

4. 논리언어 - Prolog
(1). Searching Program 소스코드
(2). 논리언어의 특징
(3). Searching Program의 특징

Ⅲ. 끝으로

Ⅳ. 참고 문헌 및 웹 사이트

본문내용

I. 내가 가장 좋아하는 프로그래밍 언어
내가 맨 처음 프로그래밍은 접하게 된 것은, 대학교에 입학했던 약 4년 전이다. 대학교에 입학하고 처음 접해본 진짜 프로그래밍에 두근거리던 그 느낌은 지금도 생생하다. 내 컴퓨터에 Microsoft Visual C++ 6.0을 설치하고, 실습시간에 해봤던 “Hello World!" 출력을 집에서 해봤을 때, 얼마나 간단한 프로그램인 줄 알면서도 상당히 기뻐했었다. 에러를 없애고, 무사히 예쁘게 컴파일된 exe 실행파일을 보았을 때가 컴퓨터공학도로써 가슴 벅차고 보람찬 순간이었던 것 같다. 사실 초등학교시절, 대부분의 아이들처럼 컴퓨터학원에 다니면서 GW-BASIC을 잠깐 다뤄보았다. 이렇게 그나마 프로그래밍을 조금이라도 해봤다는 생각에 입학 당시에는 자신감에 가득 차있었지만, 결국 기말고사가 끝나고 성적을 받아보고 나니 내가 얼마나 부족한지 알 수 있었다. 4년이 지난 지금 되돌아보면, 가장 많이 사용한 언어도 C언어이고, 내가 가장 좋아하는 언어도 C언어라고 생각된다. 비록 레포트를 위해 지금 이렇게 작성하고 있지만, 솔직히 컴퓨터공학을 전공하고 있는 학생으로서, 이런 질문에조차 대답하지 못한다면 얼마나 부끄러운 일인가 하는 생각이 든다. 내가 왜 C언어를 좋아하게 되었을까 곰곰이 생각해봤다.
내가 C언어를 좋아하는 가장 큰 이유 중 하나는 응용분야의 다양성 때문이 아닐까 한다. 컴퓨터공학 교과과정을 이수하면서 수강해왔던 많은 과목들이 C언어를 기반 혹은 응용하여 사용되었다. 물론 다른 언어를 통해서 배울 수도 있었으며, 극히 작은 예에 불과하겠지만 말이다. C언어는 고급언어와 저급언어의 특징을 동시에 포함하고 있어서 운영체제나 컴파일러와 같은 시스템프로그래밍을 포함하여 다양한 분야의 응용프로그램으로 사용되어진다고 컴퓨터프로그래밍 첫 수업시간에 배웠던 기억이 난다. 실제로 지금 수강하고 있는 유닉스 프로그래밍, 오퍼레이팅 시스템, 임베디드 시스템 설계 등의 과목을 듣다보면 정말 그렇구나 하는 생각이 든다. 특히 유닉스 시스템의 경우, 애초에 C언어가 유닉스 OS의 기술에 사용할 것을 목적으로 개발된 시스템 기술용 프로그래밍 언어이기 때문에, 반드시 C언어를 알아야 할 것이다.

참고 자료

① Robert W.Sebesta 원저, 유원희, 하상호 공역,『프로그래밍 언어론』, 홍릉과학출판사, 2004
② 원유현,『프로그래밍언어』, 정익사, 1997
③ 우진운 외 2인,『프로그래밍 언어론』, 대한사, 1996
④ 김태석,『프로그램 언어론』, 홍릉과학출판사, 1999
⑤ Pratt / Zelkowitz 원저, 장천현 외 2인 공역,『프로그래밍 언어』, 교보문고, 1997
⑥ Louden 원저, 김도형 외 2인 공역,『프로그래밍 언어 - 원리와 실제』, 희중당, 1997
① 네이버 블로그 (객체지향언어) - http://blog.naver.com/99kaki/80043273680
② 위키백과 - http://ko.wikipedia.org/wiki/%EB%8C%80%EB%AC%B8
③ Computer Science & Engineering, Chalmers University of Technology -
http://www.cs.chalmers.se/Cs/Grundutb/Kurser/d1pt/d1pta/Tuples%20and%20Lists/
sld041.htm ④ Computer Science & Electrical Engineering, UMBC -
http://www.cs.umbc.edu/771/current/presentations/prolog%20search.pdf
⑤ make it functional 함수형 프로그래밍의 모든 것 - http://functional.or.kr/
⑥ Guide to Prolog Programming - http://kti.mff.cuni.cz/%7Ebartak/prolog/how.html
⑦ California State Polytechnic University, Pomona -
http://www.csupomona.edu/%7Ejrfisher/www/prolog_tutorial/2_7.html
*래*
판매자 유형Bronze개인인증

주의사항

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

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

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

최근 본 자료더보기
탑툰 이벤트
[프로그래밍 언어론] 각 언어별 paradigm 차이점 및 C언어를 좋아하는 이유
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
AI 챗봇
2024년 05월 04일 토요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
3:34 오후