1일차 '1일 1로그 100일 완성 IT 지식' 책을 받았다. 하루에 한 챕터씩 보면 100일 안에 간단한 IT 지식을 섭렵할 수 있다. 베링해라는 조가 편성됐고 나는 이번주 4번을 맡기로 했다!
팀원들이 발표한 자료들을 바탕으로 정리해보겠다.오늘은 1부 하드웨어 파트의 컴퓨터의 논리와 구조, 프로세서 속도와 심장 박동수에 대해 공부했다.컴퓨터의 논리와 구조프로세서 속도와 심장 박동수
HDD와 SDD의 차이
요즘의 노트북 하드 드라이브는 10~ 20년 전의 것과 구별하기 어렵다. 용량이 10배 또는 100배까지 늘어났지만, 겉보기에는 거의 차이가 없어보인다. 반면 컴퓨터 부품이 올라가 있는 회로 기관에서는 발전 양상이 크다.가장 명확한 것은 요즘에는 부품의 수가 더 적다.
1부 하드웨어 005. 50년 넘게 유지된 무어의 법칙
1부 하드웨어 012. 프로세서와 계산기의 다른 점프로세서 또는 CPU는 컴퓨터의 '두뇌'다. 프로세서는 컴퓨터에서 가장 중요한 구성 요소다. 프로세서에는 수행할 수 있는 기본 연산들의 레퍼토리가 있다. 우선 산술 연산을 할 수 있어서 계산기처럼 수를 더하고 빼고 곱하
1부 하드웨어 020. 10억 개 전화번호에서 이름 찾기: 이진 검색검색 알고리즘 '이진 검색(binary search)'이라고 한다. 각 확인 또는 비교 단계를 거치면서 항목들이 두 그룹으로 나뉘고, 그 중 한쪽 그룹은 다음 고려 대상에서 제외될 수 있기 때문이다.이
1부 하드웨어 028. 구글 같은 서비스는 어떻게 개발할까?현실에서 프로그래밍은 대규모로 이루어지는 경향이 있다. 이때 사용되는 전략은 책을 쓰거나 다른 큰 프로젝트에 착수할 때와 비슷하다. 무엇을 해야 할지 파악하고, 넓은 명세부터 시작해서 점차 작은 부분으로 적절히
1부 하드웨어 037. 파일을 휴지통에 넣을 때 일어나는 일파일 제거하기파일이 제거될 때는 앞에서와 정반대 일이 일어난다. 파일의 블록이 미사용 목록으로 돌아가고 파일의 폴더 엔트리는 삭제돼서 파일이 사라진 것처럼 보인다. 하지만 실제는 이와 꽤 다르다.파일이 윈도우나
모든 통신 시스템은 기본적인 속성을 공유한다. 보내는 쪽에서는 정보를 매체를 통해 전송할 수 있는 표현으로 변환한다. 받는 쪽에서는 그 표현을 사용할 수 있는 형태로 다시 변환한다.'대역폭(bandwidth)'은 모든 네트워크의 가장 기본적인 속성으로, 네트워크가 데이
가용 메모리와 대역폭을 더 효율적으로 활용하는 한 가지 방법은 데이터를 압축하는 것이다.압축의 기본 아이디어는 군더더기 정보, 즉 연결 부분의 반대쪽에서 데이터를 수신했을 때 재현하거나 유추할 수 있는 정보는 저장하거나 보내지 않는 것이다.압축의 목표는 같은 정보를 더
인터넷에서 가장 눈에 띄는 부분은 월드 와이드 웹(World Wide Web)으로, 지금은 그냥 '웹'이라고 한다. 인터넷은 전 세계의 수많은 컴퓨터가 서로 쉽게 정보를 교환할 수 있도록 하는 통신 인프라 또는 하위 계층이다.웹은 정보를 제공하는 컴퓨터(서버)와 정보를