1. 사물을 자바로 제어하기
- 사물인터넷: 사물인터넷은 IOT라고 불리며 4차산업혁명시대 핵심기술로 볼 수 있다. 사물을 제어할 수 있는 작은 컴퓨터가 주목받고 있고, 통신기술을 포함시키면 사물을 인터넷으로 연결되어 프로그램으로 제어하는 사물인터넷이 된다.
- 자바로 사물을 제어하기 위해서는 라즈베리파이라는 작은 컴퓨터가 필요하다. 이를 활용하여 LED 전구를 제어하는 것을 볼 수 있다.
2. 안드로이드 앱 제작
- 자바 언어를 활용하여 개발할 수 있는 응용 프로그램으로는 안드로이드 앱이 있다.
- 안드로이드 앱을 알기 위해서는 안드로이드 운영체제를 알 필요가 있다. 안드로이드는 리눅스 커널을 기반으로 Google에서 제작한 스마트폰과 같은 플랫폼의 모바일 운영체제와 미들웨어 어플리케이션이 포함된 소프트웨어 집합이다.
- 이번 강의에서는 안드로이드에 대해 깊이 다루지는 않았지만, 다음 번에 부스트코스에 안드로이드 앱 제작 강의를 수강해보려고 한다.
3. 데이터와 연산
- 응용프로그램들 이외에 자바의 기본 문법들을 활용하여 프로그래밍 구성을 확인해 볼 수 있다.
- 컴퓨터는 데이터를 가지고 연산을 하는 기계장치라고 할수 있다. 다룰 수 있는 데이터로는 숫자, 문자열, 영상/소리 등이 있다.
#자바 #네이버 #부스트코스