목록읽은 책 정리하자! (2)
RealMenRoad
컴퓨터 시스템의 구조 컴퓨터 시스템의 구조는 내부장치인 cpu , 메모리 와 외부장치인 디스크 , 키보드 스피커 , 모니터 , 네트워크 장치 등으로 구성되어 있다. 이때 데이터가 내부로 들어오는 것을 입력이라 하고, 컴퓨터 외부장치로 데이터가 나가는 것을 출력이라고 한다. 키보드로부터 입력을 받아서 컴퓨터가 어떤 연산을 한 후 그 결과를 모니터에 출력하는 것을 입출력이라고 한다. 따라서 컴퓨터 외부장치를 입출력 장치라고 한다. 디스크에서도 입출력이 일어난다.! 하드웨어 장치들 메모리 그리고 외부장치들은 각각 컨트롤러를 가지고 있는데 이들은 제어하며 작은 cpu 라고 불린다. 메모리에 있는 컨트롤러는 메모리 컨트롤러 디스크에 있는 컨트롤러는 디스크 컨트롤러~ 사람들이 생각하는 운영체제는 여러 프로그램이 동..
변수란 값의 위치를 가리키는 상징적인 이름이다. 재 사용할 수 있도록 값이 저장된 메모리 공간에 상징적인 이름을 붙인 것이 바로 변수이다. 변수에 값을 저장하는 것을 할당이라 하고, 변수에 저장된 값을 읽어 들이는 것을 참조라 한다. 변수의 이름을 짓는 것은 아이의 이름을 짓는 것처럼 신중해야한다. 식별자란 변수의 이름을 식별자라고 한다. 식별자는 어떤 값을 구별해서 식별할 수 있는 고유한 이름을 말한다., 자바스크립트 엔진은 변수 선언을 총 2단계로 나눔 선언단계 변수 이름을 등록해서 자바스크립트 엔진에 변수를 알린다 초기화 단계 값을 저장하기 위한 메모리 공간을 확보하고 암묵적으로 undefined를 할당해 초기화 한다. var 키워드를 사용한 변수선언은 선언단계와 초기화 단계가 동시에 진행된다.