1장 기본적인 사항 2017. 3. 6 순천향대학교 컴퓨터공학부 하 상 호.

Slides:



Advertisements
Similar presentations
- 1 - IT COOKBOOK 컴퓨터 기술 IT COOKBOOK Chapter 01. 서론.
Advertisements

10장. 시기별 학급경영 11조 염지수 이 슬 권용민 신해식.
일본 근세사. (1) 에도막부의 개창 ( ㄱ ) 세키가하라의 전투 (1600) - 히데요시의 사후 다섯 명의 다이로 ( 大老 ) 가운데 최대 영지 (250 만석 ) 를 보유하고 있던 도쿠가와 이에야스가 급부상. 이에 이에야스와 반목해 온 이시다 미쓰나리 ( 石田三成 ),
아니마 / 아니무스 송문주 조아라. 아니마 아니마란 ? 남성의 마음속에 있는 여성적 심리 경향이 인격화 한 것. 막연한 느낌이나 기분, 예견적인 육감, 비합리적인 것에 대 한 감수성, 개인적인 사랑의 능력, 자연에 대한 감정, 그리.
대구가톨릭대학교 체육교육과 06 학번 영안중학교 체육교사 신웅섭 반갑습니다. 반야월초등학교 축구부 대륜중학교 축구부 대륜고등학교 대구가톨릭대학교 차석 입학 대구가톨릭대학교 수석 졸업 2014 년 경북중등임용 체육 차석 합격 영안중학교 체육교사 근무 소개.
2009 년 행정안전부 공직설명회 년 행정안전부 공직설명회 2 목 차 I. 개 요 II. 기능직 개편원칙 III. 정보통신현업 개편방안 IV. 주요 이슈.
폭력. 폭력이란 무엇인가 우상의 눈물 물리적인 폭력 ( 최기표 ) VS 지능적인 폭력 ( 임형우, 담임선생님 )
교수님 영상 제 2 장 관세법 일반 제 1 절 통칙 제 2 절 법 해석의 원칙 등 제 3 절 기한과 기간 제 4 절 서류의 송달 등 제 5 절 관세의 부과 및 징수 제 6 절 납세의무의 소멸 등.
일장 - 1 일 24 시간 중의 명기 ( 낮 ) 의 길이 ( 밤은 암기, 낮은 명기 ) 광주기성 - 하루 중 낮의 길이의 장단에 따라 식물의 꽃눈 형성이 달라지는 현상 일장이 식물의 개화현상을 조절하는 중요한 요인 단일식물 - 단일조건에서 개화가 촉진되는 식물 장일식물.
정부의 전통시장 지원사업 전략및조직관리 이미진. INDEX. 1. 전통시장이란 3. 전통시장 활성화 방안 2. 정부의 전통시장 지원사업.
2 학년 6 반 1 조 고은수 구성현 권오제 김강서.  해당 언어에 본디부터 있던 말이나 그것에 기초하여 새로 만들어진 말  어떤 고장 고유의 독특한 말  Ex) 아버지, 어머니, 하늘, 땅.
1 박 2 일 !!! 인천마장초등학교 유수아. 1 박 2 일 멤버 인기순 위 1 위 이승기 2 위 엄태웅 3 위 은지원 4 위 김종민, 이수근 ※인터넷에서 본것이기 때문에 사람에따라 서 다를 수 있다. ※
(4) 우리 나라의 이상과 목표 2. 국가의 중요성과 국가 발전 중학교 2학년 도덕
석관중앙교회 5남전도회 석 관 중 앙 교 회 회원 소식 통권 05-04호 발행일 : 2005년 04월 회 장 : 장진호 집사
2014년도 교원 및 기간제교사 성과상여금 전달교육 개 회 국기에 대한 경례 - 인사말
선진 고양교육 “유아교육 행정 업무 연수” 유치원 회계실무 및 유아학비 연수 경기도고양교육청.
지역사회복지론 1조. 요양보호시설에 대해서 황성국 임재형 이동영
서울시 ‘찾아가는 동 주민센터’ 사업 시행 이후 지역사회의 변화
7.영아의 신체발달.
8장 프로그래밍 언어 8.1 프로그램이란? 8.2 프로그램 언어의 역사 8.3 프로그램 설계 절차
묵자 겸애, 비명, 비공, 상현, 상동, 천지, 명귀, 삼표 법.
제5장 산업재해 보상보험 ☞ 목적 : 근로자의 업무와 관련하여 발생한 재해근로자의 재활 및 사회복귀를 촉진시키기 위하여 이에 필요한 보험시설을 설치 운영하며, 피해를 예방하고 근로자의 복지증진을 위한 사업을 행함으로써 근로자의 보호에 이바지함을 목적으로 함. 산재보험은.
내 아이를 위한 구강관리.
14주차 1교시 강화계획 [학습목표] 1. 강화계획의 정의를 안다 [학습내용] 1. 단순한 강화계획 2. 간헐적 강화 3. 복합 계획 4. 선택과 대응법칙 [사전학습] 강화계획이 일어날 수 있는 사례를 생각해본다.
제16장 원무통계 • 분석 ☞ 통계란 특정의 사실을 일정한 기준에 의하여 숫자로 표시한 것을 말한다.통계로서 활용할 수 있는 조건으로는 ① 동질성을 지녀야 하고 ② 기준이 명확하고 ③ 계속성이 지속되어야 하며 ④ 숫자로 표시하여야 한다 경영실적의.
1. 근접경호의 개념 경호대상의 신변을 보호하기 위하여 지근거리에서 실시하는 호위활동을 말하며 경호행위의 마지막 보루이다.
제 3장 프로그래밍 언어 설계 3.1 설계 기준의 역사적 변천 3.2 효율성 3.3 일반성, 직교성, 획일성
프로젝트2 Web Programming 강의노트: vrlab.suwon.ac.kr/mwlee
Chapter 3 – 프로그래밍 언어 설계 Outline 3.1 설계 기준의 역사적 변천 3.2 효율성
연장근로와 야간·휴일근로 김영호 노무사 나눔 노사관계연구소 소장 연세대 일반대학원 박사 수료 고려사이버대 법학과 외래교수
I 문학의 개념과 역할 1. 문학의 개념 (1) 언어 예술로서의 문학 (2) 소통 활동으로서의 문학
서울지방세무사회 부가세 교육 사진클릭-자료 다운 세무사 김재우.
mt. co. kr/view/mtview. php
4. 목적론적 윤리와 의무론적 윤리 01. 경험주의와 이성주의 01. 경험주의와 이성주의 02. 결과론적 윤리와 공리주의
치매의 예방 김 은민 윤금 노인요양원 치매의.
제 1장 시스템 소프트웨어의 개요.
마산에 대하여 만든이 : 2204 김신우, 2202 권성헌.
제1장 시스템 소프트웨어의 개요 컴퓨터시스템 및 하드웨어 구성 컴퓨터의 구성과 기능 시스템프로그램의 개요
안전한 생활 교과용도서의 이해 2015 개정 교육과정 초등학교 1~2학년군 (화)
5장 이름, 바인딩, 영역(2) 순천향대학교 컴퓨터공학과 하상호.
6장 데이터 타입(2) 순천향대학교 컴퓨터공학부 하 상 호.
목차 INDEX 1. 회원가입 및 로그인 2. 업체정보 3. 제조검사 신청 4. 인보이스 5. 검사진행현황(현장검사 신청)
2017년 1학기 국가근로장학금 장학생 교육 1.
교육과정과 주요업무.
개항기 조선과 동아시아 박 범 한국역사입문Ⅱ.
5-2. 수자원의 개발과 이용 세계 4대 문명 발상지와 인접 하천 문명 인접 하천 메소포타미아 티그리스, 유프라테스 강 인더스
모두가 행복한 교육, 미래를 여는 창의인재 2015 개정교육과정 서울숭인초등학교 교사 이소정.
■ 화성공장 산학인턴 버스 노선 확인 안내 문의 전화 : 안내페이지 접속 1
운영체제 발표자료 B반 최민웅.
대구의 부도심 대구의 주요축 동대구 부도심 4조 강민석 / 박성균 / 최은지/ 황재현/김예지.
나이스 방과후학교 사용자 적용 매뉴얼 및 에듀파인을 활용한 엑셀 간소화 프로그램 안내
2015년도 스마트공장 지원사업에 대한 사업비 타당성 평가
심리학의 이해 언어와 사고 (인지심리학).
지구 온난화 원재환.
교육방법 및 평가방법 안내.
6장 마케팅 조사 박소현, 김중호, 박기찬.
한밭대학교 창업경영대학원 회계정보학과 장 광 식
사도행전 13장 22절 말씀 –아멘 다 윗 을 왕 으 로 세 우 시 고 증 언 하 여 이 르 시 되 내 가 이 새 의 아 들
1. 기술 및 제품 설명 > 제품 개요 발표자료 작성 방법 <발표자료 작성 방법>
언어 언어 사람 사람 사람들간의 의사 소통을 위한 수단
쌍용자동차의 사례를 통해 본 바람직한 노사관계란?
음양오행과 물리학 조 원 : 김용훈, 양범길, 박수진, 윤진희, 이경남, 박미옥, 박지선 (11조)
Chapter 3 – 프로그래밍 언어 설계 Outline 3.1 설계 기준의 역사적 변천 3.2 효율성
경찰행정과 세미나 결과를 공개해야한다. VS 비공개로 해야한다. 경찰의 근무성적평정 제도.
이야기 치료에 대하여 <8조 학문적 글쓰기 발표> 주희록 최은지
1학년 신입생 학부모교실 안내사항 2019년 3월 6일 1학년부장 김희선.
책을 읽읍시다  탈향 진지하게 설명해드림 1303 김소희 1309박지호 1315이지수.
삶을 풍요롭게 만드는 의사소통.
2016년 제1차 운영위원회 평택시건강가정 ∙다문화가족지원센터
중국문학개론 한부와 겅건안문학 중어중국학과 ㅇ이진원 한부와 건안문학.
Presentation transcript:

1장 기본적인 사항 2017. 3. 6 순천향대학교 컴퓨터공학부 하 상 호

1장 기본적인 사항 “프로그래밍 언어론”의 과목을 왜 배우는가? 프로그래밍 영역 언어 평가기준 (판독성, 작성력, 신뢰성 등) 언어 설계 절충 언어 설계에 미친 영향 언어 부류 구현 방법 프로그래밍 환경

프로그래밍 언어론을 왜 배우는가? 생각을 표현할 수 있는 능력 향상 적합한 언어를 선택할 수 있는 배경 향상 Ref. Sapir-Whorf 가설 언어는 제어구조, 데이터 구조, 추상화 유형을 제한 => 알고리즘 제한 새로운 언어를 배우거나 모의실험을 통한 언어 기능 확장을 통해서 SW 개발 사고 과정 향상 가능 적합한 언어를 선택할 수 있는 배경 향상 자신이 가장 잘 알고 있는 언어가 프로젝트에 적합하지 않은 경우에도 그 언어를 선택하려는 경향 문제를 가장 잘 해결할 수 있는 특징들을 갖는 언어를 선택 가능

프로그래밍 언어론을 왜 배우는가? 새로운 언어 습득 능력 향상 컴퓨터 프로그래밍은 성장하고 있는 분야 설계 방법론, 소프트웨어 개발도구, 프로그래밍 언어 등 언어의 기본적 개념을 습득하면, 이러한 개념들이 언어 설계에 어떻게 수용되어 있는지 파악하는 것이 용이 객체지향 개념 이해 여부 프로그래밍 언어/컴파일러의 판매 책자, 언어의 기술서와 평가서 등에 대한 이해도 향상 프로그래밍 언어 용어와 기본 개념 숙지 필요

프로그래밍 언어론을 왜 배우는가? 새로운 언어 습득 능력 향상 TIOBE의 프로그래밍 언어의 상대적 지수 http://www.tiobe.com/tiobe_index/index.htm

프로그래밍 언어론을 왜 배우는가? TIOBE index

프로그래밍 언어론을 왜 배우는가? 구현의 중요성에 대해서 더 많이 이해 가능 개념에 영향을 미치는 구현 상의 고려사항 이해 필요 언어가 설계된 의도대로 보다 지능적으로 언어 사용 가능 언어 구조들간의 선택과 그 결과를 이해 가능 컴퓨터가 언어 구조들을 어떻게 실행시키는지 그려보는 것이 가능 양자 택일의 언어구조들간의 상대적 효율성 파악 가능 구현 세부사항 관련 버그 탐지 및 수정 가능

프로그래밍 언어론을 왜 배우는가? 이미 알고 있는 언어에 대한 더 나은 사용 전반적인 전자계산분야의 이해도 향상 C의 모든 특징을 사용하고 있는가? 이전에 사용하지 않았던 특징을 배워서 사용 가능 전반적인 전자계산분야의 이해도 향상 가장 좋은 언어가 가장 널리 사용되었는가? Ex. Fortran vs. Algol 60

프로그래밍 영역 과학응용 분야 사무응용 분야 인공지능 분야 시스템 프로그래밍 웹 소프트웨어

프로그래밍 영역 과학응용 분야 최초 컴퓨터(1940년대 후반 ~ 50년대 초반)의 응용 분야 간단한 데이터 구조, 상당한 양의 부동소수점 산술연산 가장 공통된 데이터 구조: 배열/행렬 가장 공통된 제어구조: 루프/선택문 효율성이 주요 관심 Fortran(1956)

프로그래밍 영역 사무응용 분야 1950년대에 시작 상세한 보고서 생성 기능 십진수, 문자 데이터의 정확한 표현/저장 기능 십진수 산술연산 COBOL(1960)

프로그래밍 영역 인공지능 분야 수치 계산보다는 기호 위주의 계산 숫자보다는 이름들로 구성된 기호들이 조작 리스트의 데이터 구조, 더 많은 융통성 요구 제어는 재귀와 조건식으로 주로 표현 LISP(1959), Scheme(1975), Prolog(1970)

프로그래밍 영역 시스템 프로그래밍 시스템 소프트웨어 개발 목적 실행 효율성, 외부장치와의 인터페이스를 위한 저급 특징 운영체제, 프로그래밍 지원 도구들 실행 효율성, 외부장치와의 인터페이스를 위한 저급 특징 C(1978) 저급, 실행 효율적, 비안전적 시스템/전문 프로그래머 사용에 적합

프로그래밍 영역 웹 소프트웨어 마크업 언어부터 범용 프로그래밍 언어에 이르기까지 다양한 언어들로 지원 동적 웹 콘텐츠 지원 계산 기능 일부를 콘텐츠에 표현 JavaScript, PHP 마크업/프로그래밍 하이브리드 언어 문서처리를 제어하는 구조 포함 XSLT, JSTL