프로그래밍언어론의 필요성
① 현재 사용하고 있는 언어를 더욱 잘 이해함
② 유용한 프로그래밍 구사능력 증대
③ 프로그래밍 언어를 선택할 수 있는 능력 증대
④ 새로운 프로그래밍 언어를 배우기 쉬어짐
⑤ 새로운 프로그래밍 언어를 설계하기 쉬어짐
(3) 추상화
① 속성들의 특징적인 일부
1. 교재와 강의에서 언급된 프로그래밍 다음에 대해 각 15줄 이내로 설명하시오.
(1) 1950년대 프로그래밍 언어(LISP 선택)
LISP 언어란 인공지능 소프트웨어를 만드는 데 사용하는 프로그래밍 언어 중 하나로 35년간 Prolog와 함께 인공지능 분야를 주도해온 대표 언어 중 하나이다. 리스프 처리언어라고도
제1장 프로그래밍 언어 소개
1. 프로그래밍 언어란 무엇인가
1) 프로그래밍 언어 정의
① 언어의 정의
- 자연어는 크게 말과 글, 두 가지 형태로 존재
- 언어는 의사전달 수단
- 언어는 한 사람의 생각을 다른 사람에게 전달하는데 사용됨
② 프로그래밍 언어의 정의
- 프로그래밍 언어는 프로그
제4장 구문론과 의미론
1. 구문론과 의미론
1) 언어의 형식적 정의
① 한국어: 주어+목적어+서술어
② 영어: 주어+동사+목적어
2) 프로그래밍 언어의 형식적 정의
① BASIC: PRINT “출력할 내용”; 변수
② C:printf(“출력할 내용”;, 변수);
3) 형식적 정의의 필요성
① 프로그래밍 언어의 명확한 사
I. 서 론
프로그래밍 언어들은 상대적으로 장점과 단점을 갖고 있으며, 비교적 성공적이었다. 언어들은 어떤 목적으로 설계되어 탄생되면서 사용 인구를 확보하다가 환경의 변화를 맞아 우월한 프로그래밍 언어의 새로운 출현으로 사용자들을 빼앗기면서 사용자들로부터 외면당하곤 한다.
COBOL의
제3장 변수, 바인딩, 식 및 제어문
1. 변수
선언문 또는 묵시적 선언으로 생성되며 식별자, 자료속성들의 집합, 하나 이상의 주소 그리고 자료 값들의 네 가지 요소로 구성되는데, 주소와 자료 값들의 관계는 변할 수 있음
2. 바인딩
(1) 개념
① 변수의 네 가지 요소에 값을 확정하는 것
② 프로그
제3장 변수, 바인딩, 식 및 제어문
1. 변수
선언문 또는 묵시적 선언으로 생성되며 식별자, 자료속성들의 집합, 하나 이상의 주소 그리고 자료 값들의 네 가지 요소로 구성되는데, 주소와 자료 값들의 관계는 변할 수 있음
2. 바인딩
(1) 개념
① 변수의 네 가지 요소에 값을 확정하는 것
② 프로그
제3장 변수, 바인딩, 식 및 제어문
1. 변수
선언문 또는 묵시적 선언으로 생성되며 식별자, 자료속성들의 집합, 하나 이상의 주소 그리고 자료 값들의 네 가지 요소로 구성되는데, 주소와 자료 값들의 관계는 변할 수 있음
2. 바인딩
(1) 개념
① 변수의 네 가지 요소에 값을 확정하는 것
② 프로그
많은 소프트웨어 회사들은 나름대로의 C 버전을 내놓기 시작했고, 각각 다른 방향으로 나아가기 시작했다. C 의 혁명은 많은 호환 불가능한 프로그래밍 패키지로 세분화될 위험에 처하게 되었다. 따라서 미국 표준 협회(ANSI : American National Standards Institute)는 X3J11이라는 특별 소위원회를 구성하여 C 의 표
일반 첨단공학 매체를 이용한 수업과 비교하여 웹기반 수업의 가장 큰 특징은 인터넷과 CGI프로그램을 이용한 상호작용이 가능하다는 것이다. 상호작용은 학습자가 지식을 구성해 가는 과정에서 타인과의 정보교류를 통한 검증과 반성, 피드백을 통한 결과물에 대한 수정과 보완을 하여 수업목표에 도