사물인터넷(IoT)-사물인터넷 개념/사물인터넷의 장점/ IoT 활용사례
1. 사물인터넷 사물인터넷(Internet of Things, IoT)은 각종 사물에 센서와 통신 기능을 내장하여 인터넷에 연결하는 기술을 의미한다. 인터넷으로 연결된 사물들이 데이터를 주고받아 스스로 분석하고 학습한 정보를 사용자에게 제공하거나 사용자가 이를 원격 조정할 수 있는 기술인 것이다. 여기서 사물이란 아주 작은 소형의 온도센서, 환경센서부터 웨어러블 디바이스, 카메라, 가전제품, 버스, 전철까지 다양한 것들이 될 수 있다. 사물인터넷이 가능하기 위해서는 인터넷뿐만 아니라 센서와 네트워크 기술, 빅데이터, 클라우드 컴퓨팅, 인공지능, 3D프린팅 등의 다양한 기반 기술이 함께 어우러져야 한다. 특히 4차 산업혁명은 사물인터넷으로 빅데이터를 얻고, 그것을 클라우드(cloud)에 저장해, 인공지능으..
2019. 12. 1.
[자바(JAVA) 개념]- 객체 / 객체지향 프로그래밍의 특징
자바는 대표적인 객체지향 프로그래밍 (OOP: Object Oriented Programming)언어이다. 여기서, 객체란 무엇일까? 객체(Object)란 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에서 자신과 다른 것을 식별가능한 것을 말한다. 예를 들어 물리적으로 존재하는 사람, 책, 자동차, 컴퓨터 등 과 추상적인 학과, 강의, 주문 등이 모두 객체가 될 수 있다. 객체는 크게 속성 과 동작으로 구성되어 있다. 이해하기 쉽게 사람과 자동차를 예를 들어보면, -사람의 속성 : 이름, 나이 등 -사람의 동작 : 말하다, 걷다, 웃다 등 -자동차의 속성 : 색상, 모델명 등 -자동차의 동작 : 달린다. 멈춘다 등 과 같다. 자바에서는 이러한 객체의 속성을 필드(field), 동작을 메소드(me..
2019. 12. 1.