컴퓨터과학과

컴퓨터과학과 학생을 위한 공간

profile
조회 수 1620 추천 수 0 댓글 12
Atachment
첨부 '1'

단축키

Prev이전 문서

Next다음 문서

일반 선택으로 수강하면서  프로그래밍언어론 정리

프로그래밍 언어론 1~4장까지 입니다.

 

 
프로그래밍 언어론을 배워야 하는 이유

현재 사용하고 있는 언어를 더욱 잘 이해

사용 중인 프로그래밍 언어를 객관적으로 볼 수 있는 능력 향상으로 언어의 특징과 장점을 명확히 이해

유용한 프로그래밍 구사 능력 증대

문제 해결을 위한 자료구조와 프로그램 구조 익숙하여 프로그래밍 구사력을 높임

프로그래밍 언어 선택 능력 증대

프로그래밍 언어에 대한 많은 지식을 기반으로 문제해결을 위한 적절한 프로그래밍 언어를 선택

새로운 프로그래밍 언어 쉽게 배움

능숙한 다른 언어를 기반으로 새로운 언어를 쉽게 이해하고 유용하게 사용하여 효율적인 프로그램 작성

새로운 프로그래밍 언어 설계 쉬움

공통 기능에 익숙한 프로그래머는 특정 환경에적합한 프로그래밍 언어를 새롭게 설계할 수 있는 능력을 갖춤

 
프로그램 언어의 전형

명령형 언어

(절차언어)

순차적인 명령의 수행을 기본 개념으로 하는 언어

예)FORTRAN, COBOL, BASIC, Pascal, C, Ada

함수형 언어

(적용형 언어)

알려진 값들을 함수들에 적용하는 것에 기반을 둔 언어

함수의 평가 및 호출 방법을 제공

변수나 변수에 대한 할당문이 없음

재귀적 함수로 반복문을 대신하는 언어

예)LISP

논리형 언어

(선언적 언어)

기호논리학에 근거를 둠

반복이나 선택문 없이 계산 내용만 선언하듯 기술

예)PROLOG

객체지향 언어

특정 값을 저장하는 기억장소와 그 기억 장소의 값을 변경할 수 있는 연산으로 이루어진 객체에 기반을 둠

객체는 클래스로 표현됨

예)JAVA, C++, Smalltalk

 
프로그램 언어의 정의

구문론- 언어의 형식적인 구조로

        토큰이라는 어휘 구조에 대한 형식 규칙으로 대부분 문맥자유 문법을 사용

        많은 부분이 형식화가 되어 있음
 

List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
공지 (필독) 공지 모음 / 코인(포인트) 얻는 방법 및 입문서 417 게시판관리 6430 2022.12.24
공지 커뮤니티를 홍보하고 포인트를 적립해보세요 73 게시판관리 2910 2023.09.20
공지 글쓰기 에디터의 다양한 기능을 이용해보세요 34 file 게시판관리 2324 2024.03.11
33 2학년 2학년 1학기 JAVA 프로그래밍 4월 19일 광주/전남지역대학 줌 수업 들으신분 ㅜㅜ! 백일호 21 2025.04.21
32 2학년 컴퓨터의 이해 과제 작성 시 궁금해요. 교수님이 이야기 과제 주신 내용도 입력하는건가요? 지여니 94 2025.04.08
31 2학년 자바 프로그래밍 출석수업 실습과제물 문제 아시는 분 계신가요 wjddn 67 2025.04.08
30 2학년 2학년 1학기 HTML, JAVA 출석수업 과제 아시는 학우님 계실까요? 7 토리우스 686 2024.05.13
29 2학년 안녕하세요 학우님들 1 복수전공 90 2023.09.13
28 2학년 방통대 컴퓨터학과 입학했습니다..!! 7 성훈 527 2023.07.31
27 2학년 [프로그래밍언어론] 2022년 2학기 기말결시자 추가과제물 1 file chorom 2107 2022.12.24
26 2학년 [자료구조] 2022년 2학기 기말결시자 추가과제물 file chorom 2045 2022.12.24
25 2학년 자료구조 2019-2012 기출문제 압축해서 올립니다. 3 noeycho 4004 2022.12.14
24 2학년 안녕하세요 5 사과소다 4255 2022.12.01
23 2학년 [기말과제물] 선형대수 5 file chorom 10218 2022.11.04
22 2학년 2학기 수강신청 과목 문의 1 희록이요 6117 2022.08.08
21 2학년 Java프로그래밍 기출문제 2015-2019 압축해서 올립니다. 116 file 온달 17476 2022.05.17
20 2학년 이산수학 이해를 못한 강의 중 지문이 있어 도움 요청합니다.. 3 file dlsxorwh 2270 2022.03.15
19 2학년 2-2 선형대수 기말시험, 대체시험, 하계계절시험 기출문제 2015~2019 8 file 제로스 1046 2021.11.29
18 2학년 2-2 자료구조 기말시험, 대체시험, 하계계절시험 기출문제 2015~2019 38 file 제로스 4688 2021.11.29
17 2학년 2-2 프로그래밍언어론 기말시험, 대체시험, 하계계절시험 기출문제 2015~2019 25 file 제로스 4056 2021.11.29
16 2학년 선형대수, 자료구조, 프로그래밍언어론(15~19 기말,대체 기출시험모음) 46 file 서예지(국문과) 4612 2021.11.08
15 2학년 [컴과2] Java 프로그래밍, Visual C++ 프로그래밍, 이산수학 62 file 서예지(국문과) 5456 2021.11.08
» 2학년 프로그래밍 언어론 일부 정리(1~4장) 12 file 서예지(국문과) 1620 2021.11.08
목록
Board Pagination Prev 1 2 Next
/ 2