Software 2

Lecture 02: Computer Abstractions and Technology - 1

경희대학교 김정욱 교수님의 컴퓨터 구조 수업을 기반으로 정리한 글입니다.Why we Study Computer Architecture?▶  Code (e.g, Python) 컴퓨터는 binary(0 or 1)로만 이루어진 하드웨어이기 때문에 위 code와 같은 high level language는 이해하지 못 한다.때문에 컴퓨터가 이해할 수 있는 low level language로 바꿔줘야 한다. 이때, 가장 중요한 게 CPU이다.▶ Inside of Computer ※ Register: CPU 내의 소형 고속 메모리 저장 위치로, 사칙 연산 처리 등에 사용된다.Class of Computing Applications1. PC(Personal Computer)Personal의 뜻처럼, 각자 용도, 예를 ..

Computer Network Lecture.01 Introduction

경희대학교 이성원 교수님의 컴퓨터 네트워크 수업을 기반으로 정리한 글입니다.ContentsIntroduction (with Physical Computing & CPS)OSI 7 LayerOpen Source HardwaresSingle Board Computer (SBC)LinuxIntroduction (with Physical Computing & CPS)Computer Network(ing)컴퓨터들이 연결된 것 What is Computer?프로그램 가능하여 개발자가 만든 소프트웨어가 들어갈 수 있는 것 Latest DefinitionNetworking > Network과거엔 정해진 기능을 하는 장치들을 연결했다면,지금은 그렇지 않다. 우리가 연결하는 장치들은 컴퓨터들이고 flexible하다.필요한..