컴퓨터의 정의
I(information)=Process(Data)
가동되지 않은 수집이나 어떠한 결과에 대한 자료를 연상 가공 처리를 통해 정보화를 하는 장치, 즉 데이터 처리기
하드웨어
- 입력장치(키보드, 스캐너, 마이크, 마우스 등) : 데이터의 처리를 위해 컴퓨터의 처리장치에 데이터를 주는 장치
- 제어/연산장치 : 데이터를 제어하고 연산을 수행, 처리 하는데 필요한 장치
- 기억장치(하드디스크, SSD(Solid State Drive) 등) : 데이터를 저장 하는 데 이용되는 장치
- 출력장치(모니터, 스피커, 프린트, 홀로그램 등) : 데이터가 처리되어 나온 결과를 사람이 알수 있도록 보여주는 장치
기억장치
1. 주기억 장치
1) RAM(Random Access Memory)
- 휘발성의 특징을 갖고 있음 (전원이 차단되면 저장된 내용이 전부 소멸됨)
- 처리해야 할 데이터를 저장해서 cpu 에게 전달하는 역할을 담당
- 일반적으로 주기억장치라고 하면 RAM 을 말하는것이다.
2) ROM(Read Only Memory)
- 비휘발성 (전원이 차단되어도 저장된 내용이 소멸되지 않음)
- 주로 펌웨어(하드웨어의 정보(설정값)를 담은 소프트웨어)가 저장된다.
- POST(power on self test) 자가진단 진행한다
- ROM 은 읽기전용 메모리이나 최근에는 쓰기가 가능한 ROM 도 있다.
2. 보조기억 장치 : 주기억장치보다 많은 내용과 전원에 상관없이 장기간 데이터를 보관 관리할 수 있는 저장 매체
키보드에서 잘 알려지지 않은 키의 종류
1)토글키 : 스위치의 on /off 개념의 키, 즉 한번누르면 설정, 한번더 누르면 해제 되는 키
- 한영키, insert키 등
2)조합키 : 두개이상의 키가 조합되어 약속된 기능을 수행하는 키, 주로 단축키로 많이 사용되어짐
- AIT, Ctrl, Shift, Window키
3)펑션키 : 키보드 제조사에서는 비어둔체로 출시됨. 단, 소프트웨어 제조사에서 펑션키에 기능을 탑재
- f1~f12키
* 오버클럭 : 최대한 갈수 있는 클럭 속도로 동작하는 것
※ 메모리 : CPU로부터 가까운 순서대로, 속도가 빠르고 저장크기가 작은 순서대로, 가격이 크기대비 비싼 순서대로
레지스터 → 캐시 → 메모리 → 하드 디스크
소프트 웨어
1) 시스템 소프트웨어
- 사용자가 컴퓨터를 사용할 수 있게 하는 매개체 역할
- 내부 기능의 통제와 응용소프트웨어의 실행
- 운영체제[MS-DOS, Windows, Linux등]/컴파일러,링커, 펌웨어 등
* 운영체제 : 유저가 하드웨어와 소프트웨어를 사용할수 있는 프로그램
컴파일러 : 원시언어로 된 프로그램을 목적언어로 된 프로그램으로 번역하는 프로그램
※ 운영체제 사용방식에 따른 분류
MS-DOS CLI방식
WINDOW GUI방식
LINUX TUI방식
CLI - Command Line Interface
->TUI : Text User Interface(리눅스나 윈도우에서 모두 통합적으로 표현할때)
GUI - Graphical User Interface
TUI - Terminal User Interface
2) 응용소프트웨어(시스템 소프트웨어를 제외한 나머지 모두)
- 특정한 목적을 위해 개발된 프로그램
- 일괄형[패키지]과 고객주문형[회계관리, 인사관리 등]으로 구분
'시사' 카테고리의 다른 글
네트워크의 이해(2) (0) | 2021.05.23 |
---|---|
네트워크의 이해(1) (0) | 2021.05.22 |
IT의 이해 (0) | 2021.05.09 |
이제는 알아야만 하는걸지도 모른다. RPA (0) | 2021.05.02 |
커뮤니케이션- 커뮤니케이션의 이해 (0) | 2021.04.27 |
댓글