목록전체 글 (111)
Script
1. 컴포넌트란? 컴포넌트란 화면을 구성하는 하나의 단위이다. 레고로 만들어진 장난감이 있다고 했을 때 그것을 이루는 하나하나의 레고 블럭과 같다. // App 컴포넌트 function App (){ return } 형식은 위와 같고 한마디로, html을 반환하는 함수인 것이다. 2.컴포넌트 코드 보는법 컴포넌트 밖에서는 내가 필요한 파일을 import하거나, 또는 export default 라는 기능을 통해 내가 만든 컴포넌트를 밖으로 내보내는 코드가 있다. 그리고 return을 기준으로 아랫부분에서는 HTML을 작성할 수 있다. 여기에 작성한 html 코드와 값들이 화면에 보여진다. 3.주의 할 점 컴포넌트를 만들 때 반드시 가장 첫 글자는 대문자로 만들어야 한다. 폴더는 소문자로 시작하는 카멜케이스..
1. JavaScript의 ES란?, ES5/ES6 문법 차이 ES란 Javscript의 표준규격을 의미하며 뒤의 붙은 숫자는 버전이라고 생각하면 된다. ES5 (2009) 1.배열 메소드들이 대거 추가되었다. 2.객체에 대한 getter / setter가 지원되기 시작했다. 3.Javascript strict 모드가 지원되기 시작했다. 4, json 형식의 자료들을 지원하기 시작했다. ES6 (2015) 1. Hoisting을 개선했다. 기존에는 var로 인해 호이스팅이 빈번하게 일어났는데 이를 방지하기 위해 블록 스코프를 가진 let과 const가 추가되었다. 2. arrow function을 지원하기 시작했다. 3.iterator와 generator가 추가되었다. 4. module의 import/e..
1.프로세서의 작업 루틴 오늘날 사용되는 실제 프로세스는 성능을 중심으로 훨씬 복잡하게 구성되어 있다. 프로세서는 인출,해석,실행 사이클을 계속 반복 수행한다. 우선 메모리에서 다음에 처리할 명령어를 인출한다. 보통은 다음 메모리 위치에 저장된 명령어지만, GOTO나 IFZERO가 명시하는 위치에 있는 명령어일수도 있다. 이어서 가져온 명령어를 해석한다. 즉, 명령어가 무슨 일을 하는지 파악하고 명령어를 수행하는데 필요한 모든 준비를 마치는 것을 의미한다. 다음으로 명령어를 실행한다. 명령어 실행은 메모리에서 정보를 가져오고, 산술 연산이나 논리 연산을 수행하며, 그 결과를 저장하는 인출 단계로 되돌아 간다. 2.컴퓨터 아키텍처 컴퓨터 아키텍처는 프로세서 설계와 더불어 프로세서와 컴퓨터 나머지 부분 간의..
보호되어 있는 글입니다.
보조기억장치 크게 두가지로 나뉨- 자기 디스크(하드 디스크/하드 드라이브) 와 SSD 둘다 메모리보다 많은 저장용량, 전력공급 없이도 유지 데이터,명령어 모든 정보는 보조기억 장치에 장기간 저장되고 주기억장치에는 일시적으로만 옮겨진다. 자기 디스크(HDD) 자기 디스크는 회전하는 금속 표면을 통해 정보를 저장한다. 용량대비 RAM보다 훨씬 저렴하지만 정보접근 속도는 더 느리다. SSD SSD에는 회전하는 기계장치대신 플레시 메모리를 사용 한다. 플레시 메모리는 비휘발성을 띈다.- 전원이 꺼져있어도 정보 저장이 가능하다. 저장된 전하를 읽어 값이 무엇인지 확인 할 수 있고 삭제 후 덮어 쓸 수도 있다. 오늘날에는 거의 SSD로 대체되는 추세이다. 다른 장치들 마우스, 키보드, 마이크, 카메라 등등 무수히 ..