ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • <기말공부> 02. 소프트웨어개론 수업 요약(컴퓨터 개요)
    기타 2022. 7. 18. 13:05
    728x90

    1>컴퓨터란?

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

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

    계산의 대상 데이터 또는 자료라 하며 처리기능을 거쳐 출력된 의미있는 자료 = 정보

    컴퓨터는 0,1의 조합

    여러 명령의 집합에 의해 수행

    처리 명령어의 집합은 프로그램

     

    컴퓨터는 원하는 정보를 얻기 위해 입력기능을 이용항여 데이터를 디지털로 변환하고 처리,저장 기능을 이용하여 데이터를 처리하며, 변환된 정보를 출력기능을 이용하여 적절한 출력장치로 출력할 수 있는 전자적 장치

     

    컴퓨터의 구성요소

    본체, 모니터, 키보드, 마우스, 저장장치 등 -하드웨어 :물리적 기계 장치로 사용되는 장치

    하드웨어의 중요한 구성요소로는 중앙처리장치(CPU),주기억장치(main memory), 보조기억장치(secondary memory),

    입력장치(input device), 출력장치(output device)

     

    중앙처리장치(CPU)는 연산을 수행하는 연산장치(ALU)와 연산을 제어하는 제어장치로 구성

    중앙처리장치 칩은 프로세서

     

    소프트웨어는 컴퓨터가 수행할 작업을 지시하는 전자적 명령어들의 집합으로 구성된 프로그램

    소프트웨어란? 컴퓨터가 수행할 일을 알려주는 자료

    데이터는 컴퓨터의 보조기억장치에서 파일로 조직되고 처리됨

    프로그램 자체도 파일에 저장하며 프로그램 처리대상이나 결과도 파일에 저장 가능

     

    2>하드웨어란?

    입력장치-키보드, 마우스

    입력장치는 데이터 처리를 위하여 데이터를 컴퓨터 내부로 입력하는 기계

    마우스 그래픽 사용자 인터페이스(GPU) 환경에서 위치를 입력하는 가장 보편화된 입력장치 스마트폰과 소형컴퓨터에

    무선으로 쉽게 연결하여 이용할 수 있는 레이저키보드도 입력장치

     

    키오스크 POS

    키오스크는 자판기와 지하철 무인교통카드 판매기 등

    POS는 카페나 편의점 등

    소리입력 - 마이크, 영상입력 - 스캐너, 동영상입력 - 카메라, 특수한 마크와 문자, 바코드를 판독하는 광학마크 판독기(OMR),자기잉크문자판독기(MICR),광학문자판독기, 바코드 판독기 등

     

    중앙처리장치-CPU 제어+연산 

     

    중앙처리장치는 마더보드라고 부르는 컴퓨터가 내부의 메인보드에 장착 연결하는 소켓, 주기억장치 설치 슬롯 등 

    마더보드는 CPU종류, 기억장치 최대용량, 확장슬롯 수 등

     

    GPU

    1999 엔디비아사에서 처음 사용 그래픽처리 장치

    GPU는 디스플레이가 화려한 게임, 이미지처리 및 분석, 컴퓨터 가속이 필요한 비트코인 채굴과 대량의 행렬과 벡터연산이 요구되는 빅데이터 처리와 인공지능의 심층신경망(딥러닝)등에 널리 사용

     

    모바일 AP

    초소형 컴퓨터인 스마트폰, 태블릿PC등의 모바일 기기에 사용되는 중앙처리장치를 AP라 함

     

    주기억장치

    CPU에서 처리 중인 프로그램과 데이터를 임시로 저장하기 위한 장치

    DIMM(듀얼인라인 메모리 모듈)과 소켓

    임의적 위치에 데이터를 읽고 쓸수 있음

    휘발성메모리

    주기억장치는 수백만개의 전자회로를 포함하고 있는 실리콘칩으로 구성 

     

    보조기억장치

    USB메모리, 하드디스크

    보조기억장치는 프로그램이나 데이터를 저장하기 위한 저장 공간 ,저장장치

    RAM은 휘발성(끄면 사라짐)

    저장장치 비휘발성(꺼도 안사라짐)

    저장장치는 주깅억장치보다 속도가 느림 BUT, 가격이 저렴

    더 넓은 공간 이용가능

    일반적 저장장치는 USB, 하드디스크(HDD)

    USB 2000년 초에 등장 크기도 작고 휴대하기 편함

    MDD자기디스크->HDD하드디스크(이름이 바뀜)

     

    SSD,외장하드

    HDD보다 읽고 쓰는 속도가 빠름. 전력사용이 적고 충격에 강함. 충격에 강하고 발열 소음도 적음.

    최근 개인용 SSD와 HDD 모두 장착

     

    출력장치

    디스플레이 장치와 프린터

    영상출력장치인 디스플레이 장치/ 문자, 그림 출력장치인 프린터/대형그림 플로터...

    모니터라 부르는 영상 플레이 장치 LCD/LED

    LCD는 액정에 정해진 전압을 가하면 결정방향을 일정하게 줄지어 반사

    LED 자체 발광 다이오드 전류가 한쪽방향으로 흐름

     

    3차원프린터

    3차원 설계 모델 모형 입체로 만들 수 있는 3차원

    3차원영상 디스플레이 아이언맨3

    홀로렌즈 3차원 영상

     

    3>소프트웨어

    응용소프트웨어와 시스템 소프트웨어

    시스템소프트웨어- 컴퓨터가 작동되도록 도와주는 기본 소프트웨어(운영체제)

    응용소프트웨어- 작성이나 프로그램 개발 등 특정작업에 활용되는 소프트웨어

     

    운영체제는 컴퓨터 시스템 전반적인 동작 제어 조정

    하드웨어와 응용프로그램 간 인터페이스 역할 +컴퓨터 자원 관리

    그래픽 사용자 인터페이스(GUI)

    유닉스,리눅스, 윈도우,맥OS등

    https://inpa.tistory.com/entry/%F0%9F%92%BE-UI-UX-GUI

     

    💾 UI / UX / GUI 차이 설명

    ​ UI/UX/GUI 디자인은 혼동하기 쉽고 차이점을 알기 힘든 3가지 단어입니다. UI 는 User Interface UX 는 User Experience GUI 는 Graphical User Interface UX 기획자 (User Experience Researcher) UX..

    inpa.tistory.com

    4> 컴퓨터의 기원

    1)중국에서 1300년경 부터 사용된 주판

    2)우리나라 1400년경 도입

    3)1645년 파스칼이 파스칼린 (기계식 계산기)개발-톱니바퀴의 원리 활용

    4)라이프니츠는 사측연산이 가능한 라이프니츠 계산기

    5)찰스 배비지의 분석엔진 -다항함수 개발 할 수 있는 분석엔진 설계 (제어,연산, 저장. 입출력장치)

    프로그램언어 시초

    카드에 구멍 뚫어지정->입력장치. 현컴퓨터의 모체(최초의 컴퓨터 창안).

    6)배비지의 딸 오거스터 에이다- 배비지 분석엔진에 계산과정 기술하는 프로그램 만들어 컴퓨터 시조가 되는데 공헌.

    세계최초의 프로그래머. 프로그래밍언어 ADA로 명칭.

    7)홀러리스 천공카드기계 - 최초의 계산기인 천공 카드 기계 발명/ 일괄처리 방식/미국인구조사에 사용

    8)튜링의 튜링기계-알고리즘을 수학적, 기계적 절차로 분해 ,IBM으로 발전

    9) 폰노이만 프로그램 내장방식 계산이론 

    10)에드삭: 프로그램 내장 방식 최초로 적용한 컴퓨터

    에드삭->에드박->유니박

     

Designed by Tistory.