컴퓨터 공학: 두 판 사이의 차이

위키백과, 우리 모두의 백과사전.
내용 삭제됨 내용 추가됨
편집 요약 없음
TedBot (토론 | 기여)
잔글 봇: 틀 이름 및 스타일 정리
4번째 줄: 4번째 줄:


# 기초 분야: [[전자기학]], [[회로]], [[이산수학]], [[자료 구조]], [[오토마타]], [[알고리즘]] 등 컴퓨터 기술을 발달시키기 위한 기반이 되는 논리를 다루는 부분.
# 기초 분야: [[전자기학]], [[회로]], [[이산수학]], [[자료 구조]], [[오토마타]], [[알고리즘]] 등 컴퓨터 기술을 발달시키기 위한 기반이 되는 논리를 다루는 부분.
# [[컴퓨터 프로그래밍|프로그래밍]] 분야: 컴퓨터 기술의 핵심을 이루는 분야로 [[C (프로그래밍 언어)|C]], [[C++]], [[자바 (프로그래밍 언어)|Java]] 등 여러 가지 [[프로그래밍 언어]]로 컴퓨터에게 명령하여 작동시키는 기술을 연구.
# [[컴퓨터 프로그래밍|프로그래밍]] 분야: 컴퓨터 기술의 핵심을 이루는 분야로 [[C (프로그래밍 언어)|C]], [[C++]], [[자바 (프로그래밍 언어)|Java]] 등 여러 가지 [[프로그래밍 언어]]로 컴퓨터에게 명령하여 작동시키는 기술을 연구.
# 시스템 분야: CPU를 비롯한 등의 컴퓨터의 [[하드웨어]] 구조와 컴퓨터 시스템을 구성하는 [[운영 체제]], [[네트워크]] 등을 취급.
# 시스템 분야: CPU를 비롯한 등의 컴퓨터의 [[하드웨어]] 구조와 컴퓨터 시스템을 구성하는 [[운영 체제]], [[네트워크]] 등을 취급.
== 같이 보기 ==
== 같이 보기 ==
* [[컴퓨터 과학]]
* [[컴퓨터 과학]]
12번째 줄: 12번째 줄:
{{공학}}
{{공학}}
{{기술}}
{{기술}}
{{Authority control}}
{{전거 통제}}
{{토막글|컴퓨터 과학}}
{{토막글|컴퓨터 과학}}



2017년 11월 18일 (토) 03:51 판

컴퓨터 공학(영어: Computer engineering)은 현대의 정보화 사회에서 컴퓨터의 하드웨어소프트웨어를 연구하여, 컴퓨터 시스템과 컴퓨터와 관련된 여러 기술을 개발하여 익히고 이를 각 분야에 응용함을 목적으로 하는 학문 분과이다.

하드웨어 부분에서 전자기학 이론 분야와 마이크로프로세서 분야, 전자 회로 분야로 나뉘고, 소프트웨어 부분에서 컴퓨터 과학 이론 분야와 컴퓨터 프로그래밍 분야, 컴퓨터 시스템 분야 등으로 나뉜다. 컴퓨터 과학전자공학이 연계되는 학문으로, 컴퓨터를 비롯한 전자제품이나 로봇 공학 등, 하드웨어와 소프트웨어 지식이 둘 다 필요한 이러한 분야들이 대표적이다.

  1. 기초 분야: 전자기학, 회로, 이산수학, 자료 구조, 오토마타, 알고리즘 등 컴퓨터 기술을 발달시키기 위한 기반이 되는 논리를 다루는 부분.
  2. 프로그래밍 분야: 컴퓨터 기술의 핵심을 이루는 분야로 C, C++, Java 등 여러 가지 프로그래밍 언어로 컴퓨터에게 명령하여 작동시키는 기술을 연구.
  3. 시스템 분야: CPU를 비롯한 등의 컴퓨터의 하드웨어 구조와 컴퓨터 시스템을 구성하는 운영 체제, 네트워크 등을 취급.

같이 보기