컴퓨터과학과

컴퓨터과학과 학생 게시판

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

단축키

Prev이전 문서

Next다음 문서

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

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

 

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

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

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

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

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

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

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

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

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

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

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

 
프로그램 언어의 전형

명령형 언어

(절차언어)

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

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

함수형 언어

(적용형 언어)

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

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

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

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

예)LISP

논리형 언어

(선언적 언어)

기호논리학에 근거를 둠

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

예)PROLOG

객체지향 언어

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

객체는 클래스로 표현됨

예)JAVA, C++, Smalltalk

 
프로그램 언어의 정의

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

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

        많은 부분이 형식화가 되어 있음
 
  • ?
    김애순 2021.11.28 14:20

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    럭키포인트 2021.11.28 14:20

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    동동동 2021.12.03 17:40

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    cirotsee 2021.12.04 13:27

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    컴과4학년 2021.12.07 17:15

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    mildkhaki 2021.12.16 16:39

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    puris 2022.01.13 11:43

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    백금 2022.06.02 18:54

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    포비 2022.07.01 12:56

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    국한도공 2022.10.26 08:45

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    침펄맨 2022.10.26 14:00

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    방통대호빵 2024.10.31 20:26

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다

컴퓨터과학과

컴퓨터과학과 학생 게시판

List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
공지 (필독) 공지 모음 / 방송대 커뮤니티 포인트 얻는 방법 및 입문서 417 게시판관리 8273 2022.12.24
공지 방송통신대학교 커뮤니티 홍보하고 포인트 적립하자! 73 게시판관리 3680 2023.09.20
공지 🎖 활동 메달 안내 및 기준 15 게시판관리 705 2025.07.30
공지 📢 스팸 방지 시스템 강화 안내 (자동 블라인드 + 신규 가입절차 강화) 3 게시판관리 2695 2025.10.26
965 일반 클라우드컴퓨팅 출석수업 과제 내용 공유 부탁드립니다. 도도랑모찌 1403 2025.10.28
964 일반 머신러닝 출석 과제물 내용 공유해주실분... 부탁드립니다. joos 4673 2025.10.23
963 질문 10월20일 C프로그래밍 비대면 줌수업 질문 셀로판지 4887 2025.10.23
962 일반 안녕하세요 3 혜짱이 6256 2025.10.21
961 일반 클라우드 컴퓨팅 교재 있으신분 있으실까요 4 꺠맘 6639 2025.10.21
960 과공지 [김강현 교수] SLR구문분석 특강안내 (10/25 14시-17시) comet 6885 2025.10.20
959 일반 이런 커뮤니티가 있는지 이제야 알았네요. 잘 부탁드립니다. 3 thuthu 7143 2025.10.20
958 일반 오픈소스데이터분석 과제 2 file jjjaew 7249 2025.10.20
957 질문 혹시 컴퓨터구조 교재의 연습문제를 공유해주실 수 있는 분 계신가요..? 9 fasdfagawerg 7865 2025.10.19
956 일반 (부탁) 딥러닝 교재 [코드 3-5] 를 부탁드립니다. 2 송백 7840 2025.10.19
955 일반 머신러닝, 컴퓨터 구조 비대면 수업 날짜 겹칠 경우 2 EastEast 8655 2025.10.18
954 일반 컴퓨터구조 출석 수업 과제물문의 1 하하호호호 9231 2025.10.17
953 일반 가입인사드립니다 2 mjmon 12262 2025.10.13
952 일반 비대면수업 켜놓고 안들어도 되나요? 2 만금대부 14388 2025.10.10
951 3학년 오픈소스기반 데이터 분석 중간 과제물 관련 사항 1 file Tapper 16533 2025.10.07
950 일반 대학수학의 이해 기말시험 어떨까요?? 2 하이켄 16738 2025.10.07
949 과공지 오픈소스기반데이터분석 중간과제물 과제명 추가 안내 file comet 21621 2025.09.30
948 일반 c 프로그래밍 최세민 교수님 과제 질문 Duskdawn 25336 2025.09.23
947 일반 멀티미디어시스템 문자열을 나열하라는게.. 1 teahg 25382 2025.09.21
946 질문 c 출석과제물 질문드립니다. 3 라리루 25845 2025.09.18
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 49 Next
/ 49