Search

#001 #방통대 강의 1강

컴퓨터의 개념

1) 컴퓨터의 정의

대량의 정보를 사전에 정의된 절차에 따라 처리 가공하는 기계

2) 컴퓨터의 구성 요소

하드웨어

컴퓨터를 구성하고 있는 물리적 부품

소프트웨어

다양한 장치들을 동작시켜 특정 작업을 해결하는 프로그램

하드웨어의 구성

제어 장치

폰노이만 구조
모든 데이터는 처리되기 위해서 메모리에 저장되어야 된다.

연산 장치

비트
0과 1의 상태값만 가지는 단위 연산
바이트
8개의 비트가 모여 255까지의 숫자를 표현 할 수 있다.
문자의 표현
A = 01000001 같이 인코딩 체계를 이용해서 문자를 컴퓨터언어로 변환이 가능하다.
ASCII코드 : 정보를 교환하기 위한 코드표

기억 저장 장치

데이터를 저장하는 컴퓨터 작업 공간
무작위 순서로 빠른 접근 가능 (RAM)
전원차단시 저장 정보 소실
전원이 소실 되어도 훼손되지 않는 영구적 기록장치

입출력 장치

입력 장치

키보드 마우스, 컴퓨터 외부에서 문자나 숫자 등을 데이터를 컴퓨터 내부로 전달
컴퓨터 결과를 사람이 이해 가능한 형태로 출력하는 장치

메인보드

소프트웨어의 이해

소프트웨어의 개념

컴퓨터는 자의적의로 데이터를 처리하여 정보를 생산하는 것이 불가능
주어진 문제를 필기 위해서 단계별 절차를 명시한 지시서 필요
프로그램, 응용 프로그램, 애플리케이션으로 부림

카드 정렬의 문제

모든 문제를 해결하기위한 단계별 절차를 순서적으로 기술한 것을 알고리즘이라고 한다