#it

관련 글 89개

하드웨어 · CPU

CPU

개요 CPU는 컴퓨터의 핵심 연산 장치이다. 사용자가 프로그램을 실행하거나, 웹페이지를 열거나, 게임을 실행하거나, 파일을 압축할 때 CPU는 명령을 해석하고 계산을 수행한다. 사람의 몸으로 비유하면 CPU는 두뇌에 가깝다. 다만 CPU 혼자 모든 작

2026.07.12 · 12분 읽기
하드웨어 · 메인보드

메인보드

개요 메인보드는 컴퓨터의 모든 주요 부품을 연결하는 중심 기판이다. CPU, 메모리, 그래픽카드, SSD, 전원공급장치, USB, 오디오, 네트워크 장치 등이 메인보드를 통해 서로 연결된다. 사람의 몸으로 비유하면 메인보드는 신경망과 골격에 가깝다.

2026.07.07 · 10분 읽기
하드웨어 · 메인보드

BIOS

개요 BIOS는 컴퓨터가 켜질 때 가장 먼저 실행되는 기본 펌웨어이다. 전원을 누르면 운영체제가 바로 실행되는 것이 아니라, 먼저 BIOS가 CPU, 메모리, 저장장치, 그래픽카드, 키보드 같은 하드웨어를 확인하고 초기화한다. 그 후 부팅 가능한 저장

2026.07.06 · 13분 읽기
하드웨어 · 인터페이스

USB

개요 USB는 컴퓨터, 스마트폰, 외장하드, 키보드, 마우스, 프린터, 충전기 등 다양한 기기를 연결하기 위해 사용하는 표준 인터페이스이다. 초기에는 주로 데이터 전송과 주변기기 연결을 위해 사용되었지만, 현재는 충전, 영상 출력, 고속 데이터 전송,

2026.07.04 · 9분 읽기
하드웨어 · 인터페이스

HDMI

개요 HDMI는 영상과 음성을 하나의 케이블로 전송하는 디지털 인터페이스이다. TV, 모니터, 노트북, 그래픽카드, 게임 콘솔, 셋톱박스, 빔프로젝터, 사운드바 등 다양한 장치에서 사용된다. 예전에는 영상은 VGA, DVI로 보내고 음성은 별도 케이블

2026.07.04 · 8분 읽기
개발 · 개발도구

Android Studio

개요 Android Studio는 Google에서 제공하는 Android 공식 개발 도구이다. Android 앱을 만들고, 실행하고, 디버깅하고, 빌드하고, Google Play에 배포하기 위한 기능을 제공한다. Android 앱 개발을 하려면 대부분

2026.07.03 · 10분 읽기
개발 · 앱개발

Android

개요 Android는 Google이 개발한 모바일 운영체제이다. 스마트폰, 태블릿, TV, 웨어러블, 자동차 시스템 등 다양한 기기에서 사용되며, 전 세계에서 가장 널리 사용되는 모바일 운영체제 중 하나이다. Android 앱은 일반적으로 Androi

2026.07.03 · 10분 읽기
개발 · 앱개발

iOS

개요 iOS는 Apple이 개발한 모바일 운영체제이다. 주로 iPhone에서 사용되며, 보안성, 최적화, 앱 생태계, 사용자 경험이 강점이다. iOS 앱은 일반적으로 Xcode를 사용해 개발하며, Swift 또는 Objective-C 언어를 사용한다.

2026.07.03 · 8분 읽기
개발 · 프로젝트

html5 수박 게임 만들기

데모 개요 MVP 수박 합치기 게임은 HTML Canvas를 이용하여 만든 웹 기반 과일 합치기 게임이다. 플레이어는 화면 상단에서 과일을 떨어뜨리고, 같은 과일끼리 충돌하면 더 큰 과일로 합쳐진다. 과일이 계속 쌓이다가 위험선 위로 일정 시간 올라가

2026.07.02 · 9분 읽기
개발 · 개발환경

.env

개요 .env 파일은 애플리케이션의 환경 설정(Environment Variables)을 저장하는 파일이다. 데이터베이스 정보, API Key, JWT Secret, SMTP 계정, 외부 서비스 URL 등 소스 코드에 직접 작성하면 안 되는 설정값을

2026.07.02 · 5분 읽기
개발 · 웹개발

WebGL

개요 WebGL(Web Graphics Library)은 웹 브라우저에서 플러그인 없이 GPU(Graphics Processing Unit)를 활용하여 2D 및 3D 그래픽을 렌더링할 수 있는 JavaScript API이다. HTML의 <canvas>

2026.07.02 · 5분 읽기
개발 · 서버

Linux

개요 Linux는 오픈소스 기반의 운영체제 커널(Kernel) 이며, 이를 기반으로 다양한 배포판(Distribution)이 만들어진다. 현재 전 세계 웹 서버, 클라우드 서버, AI 서버, 슈퍼컴퓨터, NAS, IoT 기기 등 다양한 환경에서 가장

2026.07.01 · 5분 읽기