용어 사전 coding 용어 페이지
입력
프로그램이 받는 정보
핵심 아이디어
입력은 사용자가 앱에 넣거나 프로그램이 처리하기 위해 받는 정보입니다. 입력이 있어야 프로그램은 그 값을 바탕으로 계산하거나 저장할 수 있습니다.
쉽게 말하면
입력은 “앱에게 건네는 재료”입니다. 요리를 하려면 재료가 필요하듯, 앱도 처리할 자료가 필요합니다.
예시
- 학생 이름
- 과제 이름
- 제출 여부
- 검색어
헷갈리기 쉬운 점
입력은 꼭 사람이 직접 타이핑하는 값만 뜻하지 않습니다. 파일에서 읽어 온 데이터나 다른 프로그램에서 받은 값도 입력이 될 수 있습니다.
실제 IT 용어와의 연결
- IT 전공에서는 input, user input, input data라고 부릅니다.
- 키보드 입력, 버튼 클릭, 파일 업로드, API 요청 데이터가 모두 input이 될 수 있습니다.
- 프로그램 설계에서는 input을 먼저 정해야 어떤 검증(validation)과 처리가 필요한지 결정할 수 있습니다.
이 블로그에서의 역할
기능을 설계할 때 “이 기능은 무엇을 입력으로 받는가?”를 먼저 묻습니다.