본문 바로가기

개발/프로그래머스 데브코스

프로그래머스 데브코스 102일차 with. TS 웹 풀스택

📚요약

지난 시간까지는 프로젝트를 통해 웹 풀 사이클을 경험해 봤습니다. 이번 시간에는 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

조합논리, 순차논리

 

📑튜링 기계와 폰 노이만 컴퓨터

현재 컴퓨터는 메모리를 이용하기 때문에 폰 노이만 컴퓨터 형식입니다.

 

다음 시간에 계속...

 

출처 & 참고

이시윤 강사님의 강의