운영체제

0과 1로 숫자를 표현하는 방법 정보 단위 먼저 컴퓨터 안에서 흘러가는 데이터에 대해 알기 위해서는, 컴퓨터가 어떤 단위로 정보를 사용하는지 알아야 합니다. 컴퓨터에서는 가장 작은 정보 단위로 비트 (bit)를 가지고 있습니다. 비트는 쉽게 말하면 0과 1을 표현하는 가장 작은 정보 단위입니다. 1 비트가 0과 1을 표현할 수 있으니, n비트는 2^n 가지의 정보를 표현할 수 있음을 이끌어 낼 수 있습니다. 프로그램은 수많은 비트로 이루어져 있으나, 프로그램의 크기를 말할 때는 비트보다 더 큰 단위 (바이트, 킬로바이트, 메가바이트, 기가바이트..)를 사용합니다. 1바이트 (1byte) 8비트 (8bit) 1킬로바이트 (1kB) 1,000 바이트 (1,000 byte) 1메가바이트 (1MB) 1,000 ..
컴퓨터 구조를 알아야 하는 이유 좋은 개발자가 되기 위해서는 프로그래밍 언어의 문법과 함께 컴퓨터의 근간 (컴퓨터 구조, 운영체제)을 알아야 합니다. 이를 알게 된다면 문제 해결 능력 향상과 성능, 용량, 비용을 고려한 개발을 할 수 있게 됩니다. 문제 해결 능력 향상 개발을 하다 보면, 자신이 개발했던 환경에서는 문제가 없었으나 실제로 배포했을 때 문제가 생기는 상황이 종종 발생하곤 합니다. 심지어 컴파일 에러가 아닌데도 발생하기 때문에, 더 어렵게 느껴지기도 합니다. 이는 문법상의 문제가 아니라, 그를 넘은 영역의 문제입니다. 좋은 개발자가 되기 위해서는 컴퓨터 내부를 뜯어볼 줄 알아야 합니다. 그렇게 한다면 컴퓨터를 미지의 대상에서 분석의 대상으로 바라볼 수 있게 될 수 있기 때문입니다. 또한, 기..
dev_writer
'운영체제' 태그의 글 목록