[디지털논리회로] 2장 - 데이터 표현
중학 수학 기억이 새록 새록 🌱 수치 데이터 진법 : 수를 숫자로 나타내는 방법 숫자의 위치에 따라 가중치 부여 가중치 : 기수의 거듭제곱을 사용 기수 : 2 이상의 양의 정수 r 진법 r(r ≥ 2)인 경우 r진법 r진수 : r진법에 표현된 수 (예 : 100₂) 진수 10진수 : 0~10 2진수 : 0, 1 3진수 : 0, 1, 2 4진수 : 0, 1, 2, 3 8진수 : 0, 1, 2, 3, 4, 5, 6, 7 16진수 : 0 ~ 15 (10부터 15 = A~F) 진수 변환 r진수를 10진수로 변환 10진수를 r진수로 변환 2진수의 2ⁿ진수 상호 변환 산술 연산 가산, 감산, 승산, 제산 (책 참고하기!!) 보수 (보충수) r의 보수 (r-1)의 보수 r의 보수 = (r-1)의 보수 + 가장 낮은 ..
2021. 3. 24.
[C프로그래밍] 1강 - C 언어의 개요
1. C 언어의 정의, 역사, 특징 C 언어 : 프로그래밍 언어 프로그래밍 언어 사람과 컴파일러가 이해할 수 있도록 약속된 형태의 언어 ex) 기계어, 어셈플리어, C, C++, C#, JAVA, PHP 등 C 언어 : 컴파일러 필요 컴파일러(compiler): 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역해주는 번역기 어셈블러(assembler) : 기호로 어셈블리 코드를 기계어로 번역하는 번역기 인터프리터(interpreter) : 소스 프로그램을 한번에 기계어로 변환시키는 컴파일러와 달리 프로그램을 한 단계, 한 줄씩 기계어로 해석하여 실행하는 '언어처리 프로그램' UNIX 운영체제 구현에 사용할 목적으로 개발 컴퓨터 기종간 호환성을 가진 고급이면서, 하드웨어를 제어할..
2021. 3. 17.
[컴퓨터의 이해] 1강 - 정보사회와 컴퓨터
1. 정보 사회와 정보 혁명 20세기 정보 혁명 컴퓨터, 반도체, 통신 기술, 인터넷, 멀티미디어 등 뉴 미디어 기술 발전 > 사회의 각 분야를 크게 변화 Pervasive 컴퓨팅 환경, 유비쿼터스 시대 정보화 사회 (Information society) 4차 산업혁명 - 클라우스 슈바프, 2016 세계경제포럼에서 주창 빅테이터, 인공지능, 로봇공학, 사물 인터넷, 무인 운전, 3차원 인쇄, 나노 기술 정보화 사회 - 정보 사회 -고도 정보 사회 정보화 사회 (Information society) 과거 용어 '지금 부터 정보화되기 때문에 정보 통신 기술의 개발이 필요하다'는 의미 포함 정보사회 이미 정보화는 상당한 정도로 진행 '정보통신 인프라 정비을 해야한다'는 의미 포함 고도 정보 사회 멀티 네트워크..
2021. 3. 15.