소프트웨어개론과 컴퓨터의 정의.

2023. 6. 24. 21:06---Learning (학습)---/소프트웨어개론

728x90

컴퓨터와 일상생활

・인터넷의 활용 (포털 사이트, 검색 엔진, 블로그, SNS)

・전자상거래

・컴퓨터 게임

 

웹의 진화와 발전

 컴퓨터의 정의

・컴퓨터(computer)는 영어 단어 ‘compute + er’로 구성되며 전자계산기로 번역

・간단한 정의

- 전자적으로 계산을 수행하는 장치

・컴퓨터의 4가지 기능

- 처리(process), 저장(store), 입력(input), 출력(output)

 

컴퓨터의 구성요소

・컴퓨터는 물리적인 하드웨어와 컴퓨터의 행동을 지시하는 프로그램인 소프트웨어로 구성

 

하드웨어

・데이터의 입력, 처리, 출력을 제어하는데 사용되는 물리적인 기계 장치

・5가지 구성요소

- 중앙처리장치: 연산을 수행하는 연산장치 (ALU: Arithmetic Logic Unit), 연산을 제어하는 제어장치 (control unit)로 구성
이 중앙처리장치의 칩을 프로세서 (processor)라고 함

- 주기억장치, 보조기억장치

- 입력장치, 출력장치

 

소프트웨어

・컴퓨터가 수행할 작업을 지시하는전자적 명령어들의 집합 (프로그램)

 

컴퓨터의 세대별 발전

・1946년, 세계 최초의 전자식 진공관 컴퓨터인 에니악 개발

・컴퓨터 개발에 트랜지스터를 이용한 1958년에서 1963년까지를 제2세대 컴퓨터라고 함

・1964년부터 1970년까지 집적회로를 이용한 제3세대 컴퓨터

・1971년부터 현재까지 고밀도 집적회로를 이용한 제4세대 컴퓨터

- 마이크로컴퓨터의 등장

- 인터넷과 WWW의 등장

・미래의 제5세대 컴퓨터

- 인간과 대화하고 자연 언어로 명령을 처리

- 인간과 같이 생각하고, 창의적인 작업을 수행하는 컴퓨터

728x90