
Concepts of Programming Languages 01: Preliminaries
1. Reasons for Studying Concepts of PLs 아이디어를 표현하는 능력을 기르기 위해서 적절한 프로그래밍 언어 사용 배경지식을 기르기 위해서 새로운 언어를 배우는 능력을 기르기 위해서 구현의 중요성을 이해하기 위해서 이미 알려진 언어의 사용을 이해하기 위해서 전반적인 연산 향상을 위해서 -> 지...
1. Reasons for Studying Concepts of PLs 아이디어를 표현하는 능력을 기르기 위해서 적절한 프로그래밍 언어 사용 배경지식을 기르기 위해서 새로운 언어를 배우는 능력을 기르기 위해서 구현의 중요성을 이해하기 위해서 이미 알려진 언어의 사용을 이해하기 위해서 전반적인 연산 향상을 위해서 -> 지...
여기서부터 굉장히 어려움을 느꼈었는데, 포기하지 말자. Instructions는 binary 기반의 machine code로 인코딩된다. 모든 MIPS의 instructions는 32-bit 기반으로 인코딩된다. instruction format은 오직 4가지 밖에 없는데, 이는 Instruction format이 단순해야 단순한 HW 구성이 가...
컴퓨터구조 파트에 기술되는 모든 내용은 “Computer Organization and Design - The hardware / software interface”, by Patterson and Hennessy 전공 서적에 의존하고 있습니다. 1. Instruction Set 컴퓨터의 종류가 다르면 instruction set 도 달라진다....
1. Course Intro Classes of Computers PC Server computer Super computer Embedded computer 8가지 아이디어 in Computer Architecture Design for Moore’s Law Use abstraction to simplify design...
1. 데이터베이스란? 데이터베이스는 관련된 데이터가 논리적으로 공존하는 집합으로, DBMS(Database Management System)에 의해서 관리됩니다. DBMS란, 유저가 데이터베이스를 생성하고 유지하는 걸 가능하게 하는 컴퓨터 시스템으로서, 정의하고,
오토마타에 대해서 배우기 전, ‘집합론과 함수’, ‘자료구조(그래프이론 및 트리구조에 대한 이해)’, ‘귀류법 및 귀납법’ 에 대한 사전 지식이 필요합니다. 1. Automata Theory란? 오토마타 이론은 계산 능력이 있는 추상 기계와 그 기계를 통해 풀 수 있는 문제들을 연구하는 분야입니다. 여기서 오토마타(Automata)는 Automat...