본문 바로가기
반응형

CS/한 권으로 시작하는 소프트웨어13

컴퓨터 상에서의 문자 표현 방법 컴퓨터 상에서의 문자 표현 방법을 공부했는데 부동소수점의 계산 방법의 개념이 확실히 이해되지 않는다. 빠르고 정확한 계산을 위해서는 정수와 실수 표현 관련 개념과 절댓값 표기 개념을 심도있게 이해하는 것이 필요해보인다. ​ - 영어 : ASCⅡ 코드(8비트) 체계 사용 - 한글 : 유니코드(16비트) 체계 사용 - 유니코드 체계 상에선 65,536자를 표현할 수 있는데, 한글은 11,172자만을 사용하며 세계 모든 나라 문자 코드를 사용할 수 있음 ​ - 정수는 32비트를 사용하여 표현 ① 부호 비트 방식 : 0은 양수를, 1은 음수를 나타냄 (값이 중의성을 띄어 사용하지 않음) ② 1의 보수 방식 : 0은 1로, 1은 0으로 바꾸는 비트 변환 방식 (값이 중의성을 띄어 사용하지 않음) ③ 2의 보수 방.. 2021. 5. 9.
비트, 하드웨어 구조 첫날은 비트와 하드웨어 구조에 대해 공부했다. 2진법, 10진법, 16진법의 계산법과 전환법이 다소 복잡하지만 반복적으로 접하다 보면 큰 어려움 없이 해결할 수 있을 것이라고 생각한다. - 컴퓨터는 0, 1의 두 가지 수로만 표현하기 때문에 2진수라고 하며, 이를 비트(bit)라고 한다. - 2진수에서 0은 '없다'를, 1은 '있다'를 나타낸다. - 2진수의 가장 오른쪽 값은 2의 0승으로 시작한다. - 1바이트(byte)는 8비트(bit)이다. - 영어는 한 글자에 1바이트를, 한글은 한 글자에 2바이트를 사용하여 표현한다. ​ - 진법 ① 2진법 : 0, 1 ② 10진법 : 0, 1, 2, 3, 4, 5, 6, 7, 8 ,9 ③ 16진법 : 0, 1, 2, 3, 4, 5 ,6 ,7 ,8 ,9, a, .. 2021. 5. 9.
한 권으로 시작하는 소프트웨어 출처 한 권으로 시작하는 소프트웨어 카테고리에 있는 모든 글들은 한옥영 교수님의 『한 권으로 시작하는 소프트웨어』(사람의 무늬)에서 정리·요약 및 간접인용한 내용임을 밝힙니다. 2021. 5. 9.