왜 컴퓨터는 2진법을 사용할까요?컴퓨터는 2진법를 사용합니다. 즉 0 또는 1로 모든 것을 표현한다는 것이죠. 왜 사용하는 지 바로 답을 내리기 전에 인간은 왜 십진법을 사용하는 지 부터 생각해보는게 좋습니다. 수에 대해서 배우기 시작할 때 가장 이용하기 좋은 도구는 손가락 입니다. 손가락을 하나씩 접어가면서 숫자를 배우기도 하고, 정확하게 계산을 하기도 하죠. 우리가 십진법(0~9를 사용하는 것)에 익숙한 것은 우리의 손가락 개수가 합쳐서 10개 인 것과 관련이 있습니다. 예전부터 손가락을 사용하는게 익숙했었기 때문이죠. 분명 인간의 손가락 개수가 10개 아니고, 좀 더 많거나 좀 더 적었다면 그 숫자에 익숙해졌을 것이라고 생각합니다.그렇다면 컴퓨터의 손가락은 2개 일까요?컴퓨터에 손가락은 없겠지만, ..
사랑하면 알게되고, 알게되면 보이나니.나의 문화유산 답사기에서 보았던 글귀입니다. 무언가를 좋아하게 되면 좀 더 알게되고, 알게 되니까 그 전에는 보이지 않았던 것들이 보이게 된다라니. 얼마나 매력적인 말인가요? 전혀 프로그래밍과 관련이 없는 사람 중에 하나였지만 어느덧 배운 지 1년 9개월 정도 되었습니다. 조금씩 보일듯 말듯한 컴퓨터란 존재에 애가 타는 마음으로 글을 써야겠다고 생각했습니다. 좋아 하지만 아직 아는 것이 너무나 부족해서 조금씩 깊게 알게 되는 과정을 보여드리는 카테고리가 될 것 같습니다. 우리 앞에 있는 컴퓨터는 예전에는 전산원(계산하는 사람)을 가르켰다고 합니다. 히든 피겨스에 나오는 주인공들 처럼요. 이제는 인간의 속도로는 계산 및 기능을 따라잡을 수 없기 때문에 인간이 하던 일을..