컴퓨터
컴퓨터의 구성
컴퓨터의 구성 컴퓨터 = 하드웨어 + 소프트웨어 (인간의 육체와 정신같은ㅇ 것) 하드웨어의 구성 1. CPU > intel 2. RAM=메모리 > samsung 3. 디스크(HDD->SSD) > samsung 4. 외장그래픽카드=VGA 5. 메인보드 6. 본체케이스 7. 모니터 8. 키보드 9. 마우스 10. 파워서플라이어 소프트웨어의 구성 1. 운영체제 > Windows(사무용), Unix(서버용), Linux(서버용), MAC(애플), Android(안드로이드폰), iOS(아이폰) 2. 유틸리티=앱=어플리케이션=응용프로그램(프로그래밍) 3. 프로그래밍 언어(코딩) 더보기 메인보드와 전원만 있으면 컴퓨터(하드웨어) 조립 가능! 메인보드는 'CPU, 메모리, 저장장치(HDD, SSD)'로 구성됨 컴퓨터 ..
프로그래밍 언어의 구분/특징(수준에 따라)
구분 특징 학습 난이도 컴퓨터 속도 용례 예시 고수준 언어 인간 친화적 (인간이 일하기 쉽다) 배우기 쉽다 컴퓨터 작동이 느림 ->고사양 컴퓨터 사용 데스크탑/PC 소프트웨어 만들 때 Java, PMP 저수준 언어 컴퓨터 친화적 (컴퓨터가 일하기 쉽다) 배우기 어렵다 (구체적인 명령) 컴퓨터 작동이 빠름 ->저사양 컴퓨터 사용 가전제품(IPTV 셋톱박스, IoT) 소프트웨어 만들 때 C언어 *스마트폰, 데스크랍, PC, 가전제품 등 모든 IT기기는 일종의 컴퓨터다 *컴퓨터 사양과 컴퓨터 가격은 비례 -> 가전제품의 소프트웨어 만들 때 보통 C언어 사용(저수준 언어가 살아남은 이유)