Click here

728x90
320x100

예상 학습 소요시간- 기초 수준을 배우는데 최소 20시간- 최대 100시간 예상

 

1. 컴퓨터 프로그래밍

 

컴퓨터와 언어를 이용하여 프로그램을 만드는 행위.

 

언어: C, C++, 자바, 파이썬 등의 다양한 언어가 있으며 그마다 각기다른 특성을 갖고 있다.

프로그램: 채팅, 이미지, 등등 다양한 목적을 위한 프로그램이 있다.

 

 

2. 연산, 메모리

 

연산은 CPU가 진행, 일은 메모리가 진행한다.

사람이 하는 연산을 컴퓨터가 하도록 한다.

 

메모리가 전달한 데이터 (A, B)를 갖고 CPU가 연산 (+, -)을 실시한다.

 

 

3. 번역기

 

10, 100 이라는 숫자는 사람이 사용하는 십진법이다.

즉 컴퓨터는 못 알아듣는다.

 

따라서 컴퓨터가 이해할 수 있는 형태(바이너리)로 변경해야하는데 이를 수행하는 것이

컴파일러이다.

 

각 언어마다 컴파일러가 따로 있다. 

 

4. 어떤 언어를 해야하는가

 

자바, C++, 파이썬 다 알면 좋겠지만 안드로이드 앱 개발이 목적이면 자바를 배우는 것이 좋다.

인공지능이나 타이머, 자동화 등이 목적이면 파이썬을 배우는 것이 좋다.

 

현존하는 언어 중 개발자들이 가장 많이 사용하는 언어는 자바이다.

자바를 공부한 이후에는 웹페이지 개발을 위해서는 JSP 및 spring struts,

앱 개발을 위해서는 Android를 학습하는 것이 좋다.

 

 

youtu.be/yaqnVTBz1As

 

 

320x100