■ 개요 우리가 컴퓨터를 조작하기 위해서는 다양한 입력(input)이 필요하다. 원하는 걸 드래그하기 위해 마우스를 사용하고 내용을 입력하기 위해 키보드를 사용하는 등 우리는 컴퓨터에 다양한 입력들을 보내는데 이 입력들을 담당하는 소스를 입력 소스(inPut Source)라고 한다. 키보드, 마우스 이외에도 마이크, 카메라 등도 사용자가 새로운 명령어를 전달하는 소스를 입력 소스이다. 반대로 우리가 입력한 입력 소스 또는 작성된 프로그램에 의해서 모니터에 화면을 나타내거나, 음악을 재생하여 스피커에서 소리가 나게 하는 등 사용자가 인식할 수 있도록 컴퓨터에서 처리해 주어야 하는데, 이 과정을 출력(output)이라고 한다. 그리고 시작적 출력을 당담하는 모니터나 청각적 출력을 담당하는 스피커를 출력 소스..
Programming
■ 기능 - 사용자의 값을 입력받아 출력할 수 있다. - 사용자가 입력한 값 뒤에 메뉴를 출력할 수 있다. - 메뉴를 출력한 뒤 값을 선택하면 그에 맞는 연산을 할 수 있다 . package com.in28minutes.ifstatement.examples; //사용자 입력값을 받아 그에 맞는 함수를 호출해주는 러너 import java.util.Scanner; // 컨트롤 + 1 을 눌러 임포트 할 수 있다. // 스캐너는 자바 내장 클래스 이기 때문에 임포트를 해야한다. public class MenuRunner { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); //인스턴트 객체 선언 System.o..
■ 컴퓨터의 이해 ■ 유례 - 컴퓨터는 먼저 계산한다는 의미에 라틴어 'computare'에서 유래되었다고 한다. 세계 2차 대전을 배경으로 한 영화 "이미테이션 게임"에서 앨런 튜링은 독일군의 암호를 풀어내기 위해 튜링 머신을 발명하였다. 이 튜링 머신은 컴퓨터의 시초로 평가되고 있다. 당시 튜링 머신을 보편 만능 기계(Universal Computing Machin)라고 불렀는 이 네이밍은 설계, 작곡, 디자인, 통신, 게임 등등 우리 일상의 깊게 관여하고 있는 현재의 컴퓨터의 의미와 부합하는 의미가 되었다. ■ 기능 컴퓨터란, 입력받은 데이터를 정해진 규칙대로 처리해서 처리 결과를 저장하고 출력하는 전자 장치이다. ■ 데이터 입력 - 컴퓨터는 사람으로부터 데이터를 받아들인다. - 컴퓨터는 데이터를 ..