프로그래밍 언어론 - 소개 순천향대학교 컴퓨터공학과 2016. 2. 29 하 상 호.

Slides:



Advertisements
Similar presentations
컴퓨터공학과. 이세돌 vs 인공지능 알파고 컴퓨터공학과 인생은 실험과 도전의 연속 인생은 실험과 도전의 연속.
Advertisements

R 프로그래밍 담당교수명 : 서 영 민 연 락 처 :
공학작문공학작문 한신대학교 컴퓨터공학부 류승택 Spring. 2 강의 소개 ■ 대상 : 한신대학교 컴퓨터공학부 1 학년 ■ 기간 : ~ ■ 담당교수  류승택교수 (18407 호 ): Tel ,
1 08 배열. 한국대학교 객체지향연구소 2 C 로 배우는 프로그래밍 기초 2 nd Edition 배열  동일한 자료유형의 여러 변수를 일괄 선언  연속적인 항목들이 동일한 크기로 메모리에 저장되는 구조  동일한 자료 유형이 여러 개 필요한 경우에 이용할 수 있는.
2015 년 1 학기. 김 진 욱 김 진 욱 ( 金 振 郁 ; Gene Uhc Kim) 강의실 : 상허관 221 호 연구실 : 상허관 626 호 Office Hour : 월 15:00-16:30/ 수 10:30-12:00
미래정보통신기술 박 흠 성심관 1329 호 (055) 메일 : 홈페이지 :
서울시립대학교 전자전기컴퓨터공학부 김한준
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
게임프로그래밍 입문 멀티미디어공학과 이재문.
(Web Programming & Practice)
한신대학교 컴퓨터공학부 류승택 Spring
이산수학 (2012년 2학기) : 강의 소개 담당교수: 류승택 (60주년 기념관: 18407)
신호처리 실험 (Signal Processing Lab)
C 프로그래밍 I.
로봇 소프트웨어.
2006년 컴퓨터공학실험(I) 강의 소개 002, 004분반 인공지능 연구실.
C 언어 강의 Windows, Unix 중심으로.
데이터베이스 및 설계 금오공과대학교 컴퓨터공학부 이 이섭.
1장 기본적인 사항(3) 순천향대학교 컴퓨터공학과 하상호.
데이터 마이닝 - 강의 개요 년 가을학기 강원대학교 컴퓨터과학전공 문양세.
SZ547 인공지능 2006년도 제 2학기.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
컴퓨터과학 전공탐색 배상원.
영상공학수학 Mathematical methods in computer graphics and vision
자료구조: CHAP 4 리스트 (3) 순천향대학교 컴퓨터공학과 하 상 호.
1장 기본적인 사항(3) 순천향대학교 컴퓨터공학과 하상호.
프로그래밍 언어 (C 언어) 기초 과목 개요 문양세 강원대학교 IT대학 컴퓨터과학전공.
Linux/UNIX Programming
컴퓨터소프트웨어설계및실험 년 1학기 실험계획 -.
강좌 소개 IT기술의 이해 숙명여자대학교 임순범.
Lesson 2. 기본 데이터형.
6장 데이터 타입(4) 순천향대학교 컴퓨터공학부 하 상 호.
정성훈 (연219호) 웹서버프로그래밍 강의 소개 정성훈 (연219호)
2018학년도 1학기 JUMP-UP ORIENTATION
강릉원주대학교 전임교원대상 온라인 교수법 특강
Linux/UNIX Programming
C++ 프로그래밍 2010년 봄학기 C++ 세계에 오신 걸 환영합니다!!.
컴퓨터 프로그래밍 기초 - 10th : 포인터 및 구조체 -
웹디자인
컴퓨터 구조.
2019년도 전자정보공학과 이수체계도 1학년(트랙) 2학년(트랙) 3학년(트랙) 4학년 1학기 2학기 1학기 2학기 1학기
공학입문설계 2008년도 1학기 임성국 공학입문설계
LabVIEW WiznTec 주임 박명대 1.
연습문제 숙제1(2~6장): 중간고사때 제출 9th edition: 2장: 23, 45, 47, 65, 97.
자원과 환경: 지구의 선물, 그 빛과 그림자 강원대학교 지질지구물리학부 유재영.
객체지향 프로그래밍 (강의소개)
데이터 마이닝 - 강의 개요 년 가을학기 강원대학교 컴퓨터과학전공 문양세.
9장 부프로그램 (3) 순천향대학교 컴퓨터공학부 하 상 호.
강의 소개 컴퓨터시뮬레이션학과 2017년 봄학기 담당교수 : 이형원 E304호,
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
컴퓨터공학실험 (I) 년 1학기 실험계획 -.
Linux/UNIX Programming
Web & Internet [01] 인터넷 기술의 개요
9장 부프로그램 (3) 순천향대학교 컴퓨터공학부 하 상 호.
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
보건교육방법론 1주.
C 프로그래밍 I.
1장 기본적인 사항(2) 순천향대학교 컴퓨터공학부 하 상 호.
11장 배열 1. 배열이란? 1.1 배열의 개요 1.2 배열의 선언과 사용.
운영체제 (Operating Systems)
마이크로프로세서 수업진행 안 한밭대학교 컴퓨터공학과 송 명 규.
객체지향 프로그래밍 (강의소개)
멀티미디어 활용 -플래시 CS3 류 정 남.
3장 (2) 구문과 의미론 순천향대학교 컴퓨터공학과 하상호.
강좌 소개 멀티미디어의 이해 2010년 1학기 숙명여자대학교 임순범.
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
2015년 가을학기 강의소개 컴퓨터시뮬레이션학과 이형원, 장영실관304호,
6장 데이터 타입(5) 순천향대학교 컴퓨터공학부 하 상 호.
소프트웨어 설계 및 실습 강기준.
Linux/UNIX Programming
Presentation transcript:

프로그래밍 언어론 - 소개 순천향대학교 컴퓨터공학과 2016. 2. 29 하 상 호

프로그래밍 언어론 이란? 세상에서 현재 가장 많이 사용되는 프로그래밍 언어는?

프로그래밍 언어론 이란? 세상에서 현재 가장 많이 사용되는 프로그래밍 언어는?

강의 개요 전공 필수 성격 과목 프로그래밍 언어에 기초하고 있는 다양한 이론적인 개념 학습 기대효과 컴퓨터 공학도이면 반드시 수강해야 함 프로그래밍 언어에 기초하고 있는 다양한 이론적인 개념 학습 변수, 바인딩, 데이터 타입, 식, 제어 구조, 부프로그램 구문, 의미론 객체지향, 동시성, 예외처리, 함수형 언어, 논리형 언어 등 위의 개념에 기반한 언어의 설계 및 구현의 고려사항 고려 기존의 언어들을 비교(C, C++, Java, C#에 중점) 기대효과 프로그래밍 언어를 이해하고 활용하는 능력 향상 새로운 언어를 정의하고 구현할 수 있는 능력 함양 컴퓨터 과학 분야 관련 많은 용어 습득

강의 계획 강의시간: 월 10:30~12:00, 수: 13:30~15:00 강의실: M619 과목 홈페이지: http://oopsla.sch.ac.kr > 강의구조 > 프로그래밍언어론 교재: Concepts of Programming Languages, Robert W. Sebesta, 10th edition, Pearson, 2013. (번역판: 프로그래밍 언어론, 피어슨에듀케이션코리아)

강의 계획 강의 내용 1장 기본적인 사항(프로그래밍 영역, 언어 평가기준, 언어 부류, 구현 방법 등) 2장 프로그래밍 언어의 발전사 (Self Reading) 3장 구문과 의미론 4장 어휘분석과 구문분석 5장 이름, 바인딩, 타입 검사, 영역 6장 데이터 타입(기본 타입, 문자열, 배열, 연상배열, 레코드, 튜플, 리스트, 공용체, 포인터/참조, 타입 검사, 강 타입, 타입 동등 등) 7장 식과 배정문 (식, 연산자, 타입 변환 등) 8장 문장 수준 제어구조 (선택문, 반복문 등) 9장 부프로그램(매개변수-전달방법, 중복/포괄형 부프로그램 등) 10장 부프로그램 구현 11장 추상 데이터 타입 12장 객체지향 프로그래밍 13장 동시성 14장 예외 처리와 이벤트 처리 15장 함수형 프로그래밍 언어 16장 논리형 프로그래밍 언어 대학원의 “프로그래밍 언어 특론”

강의 계획 수강시 유의사항 학습 평가 이 강좌의 선수과목은 C, C++, Java 프로그래밍임 프로그래밍 과제가 제시되므로 컴퓨터 프로그래밍 능력이 요구됨 과제물이 제시되며, 제출기한을 엄수해야 함 퀴즈를 실시하며, 결시 경우에 0점 처리에 유의 강의 자료는 과목 홈페이지에 사전에 게시하며, 수업 전에 반드시 출력해와야 함 학습 평가 중간고사: 25%, 기말고사: 25%, 퀴즈: 20% 보고서: 25%, 출석/기타: 5%