언어의 출현 배경
출현 연도 : 1964년경
개발자 : John Kemeny와 Thomas Kurtz
목적 : 컴퓨터를 잘 다루게 하기위한 쉬운언어
BASIC(Beginner's All-purpose Symbolic Instruction Code)은 1964년경에 Dartmouth대학의교수 John Kemeny와 Thomas Kurtz에 의해 만들어졌다. 이들은 자신들의 제자와 과학을 전공하지 않은 학생들도 컴퓨터를 잘 다룰 수 있기를 희망하였다. 따라서 기본적인 교육과정이 필요하게 되었으나, 그 당시 두 가지문제가 있었다.
첫 번째, 컴퓨터에 접근하기가 힘들었다. 프로그램은 카드에 천공되어야 하고, 이렇게 천공된 카드를 가지고서 컴퓨터 오퍼레이터에게 갖다주어 수행하여야 하므로 매우 큰 불편이 따랐다. Kemeny와 Kurtz는 이 문제를 시분할 시스템을 사용하여 해결하였고, 학생들은 직접 컴퓨터를 다룰 수 있게 되었다.
두 번째 문제는 BASIC 언어 자체에 관한 것이다. 복잡한 언어보다 가능한 한더 쉽게 배울 수 있도록 수학적으로 단순화된 언어가 필요하였다.
....
[프로그래밍 언어] 프로그램 언어의 종류와 인터넷 프로그래밍 [프로그래밍 언어] 프로그램 언어의 종류와 인터넷 프로그래밍
목차
* 프로그래밍 언어
Ⅰ. 프로그램 언어의 종류
Ⅱ. 고급 프로그램 언어의 종류
1. C 언어
2. BASIC 언어
3. 4세대 언어
Ⅲ. 인터넷 프로그래..
객체지향프로그래밍이란 객체 지향 프로그래밍이란
바이바이 구조화, 웰컴 객체 지향
70년대와 80년대는 구조화된 프로그래밍의 전성시대였다. 즉, 프로그램을 상위 구조와 하위구조의 피라미드식 계층 구조로 설계하여 각 구조의 단위..
프로그래밍 언어론 - 프로그래밍 언어의 역사 프로그래밍 언어론
(프로그래밍 언어의 역사)
[전체적인 프로그래밍 언어의 역사]
1. 1950년대 : 최초의 프로그래밍 언어
-어셈블리 언어는 기계의존적이며 자연언어와 차이가 큰 구문을 사용했기 때문에 저급..
프로그래밍 입문 - C언어의 특징에 관해서 프로그래밍입문
C언어의 특징
차례
C 언어의 특징
C 언어의 단점
C 언어를 선택하는 이유
참고문헌
C언어의 특징 개괄
C 언어는 Unix 운영체제를 개발하기 위해 만들어졌기 때문에 시스템 프로그램을 작성하는..
시스템프로그래밍 - 어셈블러의 역활, 단일 패스 어셈블러 어셈블러의 역할, 단일 패스 어셈블러
Sec. 6.0, 6.1, 6.4
시스템 프로그래밍
Contents
Sec 6.0 8086 어셈블러 설계
Sec 6.1 어셈블러의 역할
Sec 6.4 단일 패스 어셈블러
Q A
1234
-2-
시스템 프로그래밍
Sec 6...
프로그래밍 - 자료구조 스택큐 C언어 코딩 ◆ 소스코드 ◆
/* 연결스택과 큐 프로그램. 32051492 정국형. jgh815@live.co.kr */
#include[stdio.h]
int pushstack(); //스택에 데이터를 입력하는 함수
void stacklink(struct stack *data); // 데이터를 스..
프로그래밍 c언어 시험 ---1장---
/* c언어를 소개하는 여러문장을 그대로 출력하는 프로그램을 작성하시오. */
#include [stdio.h]
int main(void)
{
printf( C언어는 켄 톰슨이 개발한 B언어에서 발전된 언어이다. \n );
printf( ..
irc 채팅 소스 irc 채팅 소스입니다. 세이클럽도 irc를 이용하져?
1. 저작자 : 조주봉
2. 사용언어 : System C 프로그래밍
3. 제작 의도 : 네트워크 프로그래밍의 구조를 알자
의사결정 지원 시스템의 개발 접근방법 의사결정 지원 시스템의 개발 접근방법
1. 개요
- 컴퓨터를 기초로 한 모델링 방법에 대한 필요성을 제시한 조건
① DATA의 조작이 복잡할 때
② 받아들일 수 있는 결과가 얻어지기 전까지 여러 번의 반복이 있는 ..