📚요약
지난 시간까지는 프로젝트를 통해 웹 풀 사이클을 경험해 봤습니다. 이번 시간에는 CS 지식의 기초를 배워보겠습니다.
📖CS 지식 기초
📄목차
- 정보의 표현과 컴퓨터의 설계
- 컴퓨터 구조와 운영체제
- 데이터베이스
- 컴퓨터 네트워크
- 소프트웨어공학
- 클라우드 컴퓨팅
📑기초를 공부하는 이유
다른 사람들과의 소통, 어떤 원리로 동작하고 있는가에 대한 이, 단어의 의미 등 다양한 이유가 있습니다. 기초를 배우다 보면 사고방식의 변화와 보다 깊이 있는 이해에 도움이 되는 바탕을 갖출 수 있습니다. 또한 배운 것을 바탕으로 나의 생각을 표현할 수 있습니다.
📄정보의 표현과 컴퓨터의 설계
📑디지털 정보의 표
digital
0(false), 1(true)
bit nibble(4bit) byte(8bit)
MSB, LSB
ASCII Code, Unicode
크기 단위 00111000
📑이진수로 표현한 정수와 실수
음수 표현: 1의 보수, 2의 보수
컴퓨터는 빼기를 음수 표현을 사용해 덧셈으로 해결합니다.
실수 표현: 고정소수점, 부동소수점
📑컴퓨터 연산 하드웨어
명제와 논리 연산
AND, OR, NOT
NAND, NOR, XOR
전가산기(FA), 반가산기(HA)
Ripple Carry Adder, Adder-Subtractor
ALU
조합논리, 순차논리
📑튜링 기계와 폰 노이만 컴퓨터
현재 컴퓨터는 메모리를 이용하기 때문에 폰 노이만 컴퓨터 형식입니다.
다음 시간에 계속...
출처 & 참고
이시윤 강사님의 강의
'개발 > 프로그래머스 데브코스' 카테고리의 다른 글
팀 프로젝트 회고 - MedicineWeb (0) | 2024.08.28 |
---|---|
프로그래머스 데브코스 103일차 with. TS 웹 풀스택 (4) | 2024.08.28 |
프로그래머스 데브코스 101일차 with. TS 웹 풀스택 (0) | 2024.08.26 |
프로그래머스 데브코스 100일차 with. TS 웹 풀스택 (0) | 2024.08.23 |
프로그래머스 데브코스 99일차 with. TS 웹 풀스택 (0) | 2024.08.22 |