Full Stack 개발

개발관련 기본 지식 정리

데이터_박과장 2023. 10. 8. 21:38

IT(Information Technology)

정보 기술의 약자로, 정보를 다루는 기술을 의미합니다. 정보를 다룬다는 것은 정보를 수집, 생성, 가공, 분석, 저장, 및 활용하는 과정을 포함합니다. 이를 위해 컴퓨터와 같은 정보 처리 장치를 사용합니다. 간단히 말하면, 정보 기술은 컴퓨터를 활용하여 정보를 처리하는 기술입니다. 우리는 일상에서 개인용 컴퓨터(PC), 노트북, 태블릿, 스마트폰과 같은 컴퓨터 기술을 사용하고 있으며, 이러한 기술은 정보 기술의 일부입니다.
우리는 실시간으로 메시지를 주고받고, 이메일을 교환하며, 인터넷에서 정보를 검색하고, 사회 네트워크 서비스(SNS)에 사진을 공유하며, 온라인 게임을 즐기는 등 다양한 목적으로 컴퓨터 기술을 활용하고 있습니다. 또한 컴퓨터를 사용하여 정보를 주고받는 통신 과정이 빠져서는 안 되므로 정보 기술(IT)은 컴퓨터와 통신 기술의 결합을 의미합니다.


정리하면, IT는 컴퓨터를 사용하여 정보를 처리하고 이를 주고받는 기술을 지칭합니다.

 

컴퓨터

컴퓨터는 정보를 처리하기 위한 기기로, 일반적으로 본체, 모니터, 키보드, 마우스 등과 같은 물리적인 부분인 하드웨어(Hardware)와 작업을 지시하고 제어하는 소프트웨어(Software)로 구성됩니다. 따라서 컴퓨터를 이해하기 위해서는 하드웨어와 소프트웨어에 대한 이해가 필요합니다.

 

네트워크

컴퓨터는 정보를 주고받기 위해 네트워크(Network)라는 시스템을 필요로 합니다. 네트워크는 다양한 기기를 연결하여 데이터를 주고받는 구조를 말하며, 이를 통해 정보를 공유하고 통신할 수 있습니다. 따라서 통신과 관련된 이해를 위해서는 네트워크에 대한 이해가 필수적입니다.

 

정보

정보는 관찰하거나 측정한 데이터를 현실적인 문제를 해결하기 위해 가공하고 정리한 지식입니다. 다시 말해, 정보는 데이터를 수집하고 분석하여 의미를 부여한 결과물로, 예를 들어 기온 데이터를 수집하고 분석하여 평년 기온 정보를 생성하는 과정을 포함합니다.

 

 

IT의 발전과 4차 산업혁명

데이터를 교환하는 네트워크의 속도는 계속해서 향상되어 오늘날에는 전 세계의 네트워크를 연결한 인터넷 세계를 형성하게 되었습니다. 컴퓨터 기술은 점차 소형화되어 개인용 컴퓨터(PC), 노트북, 태블릿, 스마트폰과 같은 다양한 디바이스를 탄생시켰으며, 이러한 발전은 모바일 컴퓨팅 시대를 열었습니다.

 

또한, 스마트폰에 탑재된 센서들이 시계, 가전제품 등 다양한 사물에 통신 기능과 연동하여, 이들 사물이 인터넷으로 연결되어 사물인터넷(IoT, Internet of Things)이라고 불리는 개념을 탄생시켰습니다. 이렇게 연결된 사물들은 데이터를 교환하고 정보를 수집하여 사용자에게 유용한 정보를 제공합니다.

 

뿐만 아니라, 인터넷의 보급으로 언제 어디서든 인터넷을 활용하는 것이 용이해졌으며, 개별적인 물리적 컴퓨터를 구매하고 사용하는 대신, 컴퓨터 자원을 중앙 집중화하여 클라우드 컴퓨팅(Cloud Computing)이라는 개념이 등장했습니다. 이는 필요에 따라 인터넷을 통해 컴퓨터 자원에 접근하여 사용하는 방식으로, 컴퓨팅 자원을 효율적으로 활용할 수 있도록 합니다.

 

 

 

 

 

'Full Stack 개발' 카테고리의 다른 글

네트워크의 이해-2  (0) 2023.10.08
네트워크 용어정리  (0) 2023.10.08
네트워크의 이해-1  (0) 2023.10.08
개발관련 진로탐색  (0) 2023.10.08
개발을 어렵게 생각 말아야 할 이유  (2) 2023.10.08