분류 전체보기

The computer Revolution Classes of Computers Personal computers (Desktop)범용적인 목표를 갖고, 다양한 소프트웨어가 작동되야 합니다.일반적으로 성능과 비용의 trade-off관계가 성립할 수 있습니다.Server computers네트워크 베이스높은 용량과 성능, 신뢰가 필요합니다.Supercomputers서버 컴퓨터의 한 종류입니다.높은 수준의 과학/공학적 계산을 수행합니다. 하지만 전체적인 컴퓨터 시장에서 매우 작은 부분을 차지합니다.Embedded computers어떤 시스템에 숨겨진 부분으로서 동작합니다.성능이나 비용, 배터리 등 다양한 제약조건이 존재합니다. The postPC era Personal Mobile Device (PMD)개인용..
Storage Definitions and Notation Review  가징 기본적인 컴퓨터의 저장 단위는 bit입니다. 이는 2개의 값, 0과 1을 저장할 수 있는 저장 공간의 크기를 말합니다. 컴퓨터가 발전함에 따라 더 큰 저장 단위가 필요해졌고, 8-bit를 묶어서 byte라고 정의했습니다. 그리고 각각 1024byte를 KB, 1024^2byte를 MB 등등의 단위를 붙여 더 큰 저장단위를 만들어갔습니다. 한편, word라는 단위로 컴퓨터 구조의 가장 기본적인 저장 단위를 나타내기도 합니다. 이는 컴퓨터 구조에 따라 달라질 수 있습니다. 예를 들어, 64-bit컴퓨터의 경우 메모리 주소의 word는 64-bit(8byte)입니다. Storage Structure 컴퓨터에서 사용하는 저장장치는 다..
Euler's Formula  앞서 봤듯 오일러 공식을 이용해 다음과 같은 식을 유도할 수 있습니다.좌변을 Complex Exponential라고 부르며, 실수부는 cosine함수, 허수부는 sine함수로 구성됩니다. 이때 진폭, 혹은 원의 반지름은 r입니다. 이때 θ를 ωt(radian frequency)로 치환한다면 다음과 같은 식을 만들 수 있습니다: 이는 ωt의 라디안 주파수를 갖고 단위원을 회전하는 점에 대한 식으로 해석할 수 있습니다. cos = REAL PART 위 식에서 실수부는 cos함수입니다. 실수부를 나타내는 표현은 Re입니다: 이때 정현파의 일반식을 가져와서 complex exponential을 이용해 표현해보면 다음과 같이 나타낼 수 있습니다: 예를 들어 다음과 같은 complex..
Q. 만약 Null value가 겹쳐도 PK가 불가능할까?A. 불가능 Relational Query Languages Structured query language(SQL)과 같은 표현력을 갖는 순수한 언어를 Relational Query Language라고 합니다. 그 중 Relational operators를 사용하는 Relational algebra를 살펴보려합니다. Relational operators는 시용자 쿼리를 표현할 수 있는 6개의 간단한 관계 연산자를 말합니다. Selection of tuples (σ) 모든 row(tuple)들을 살피면서 조건에 맞는 row를 선택하여 table로 출력해줍니다. 다른 연산자들과는 달리 조건에 맞는 row를 선택하는 것이기 때문에 출력 table이 모든..
What is an Operating System? OS는 사용자와 컴퓨터 하드웨어 사이에 중개인으로서 행동하는 프로그램을 말합니다. 일반적으로 OS의 목표는  (1) 사용자의 프로그램을 실행시키고, 사용자의 문제를 더 쉽게 푸는 것, (2) 컴퓨터 시스템을 더 사용하기 쉽게 만드는 것(Computer system의 resource를 관리해준다. 자원관리의 측면), (3) 컴퓨터의 하드웨어를 더 효율적인 방법으로 사용하게 하는 것(Hardware resource (e.g., CPU resource)들을 관리함으로써 효율성을 올림)이 있습니다. Computer System Structure 컴퓨터 시스템의 구조는 아래 4개의 요소로 구성됩니다:Hardware: 기본적인 컴퓨팅 자원을 제공합니다.CPU, m..
·[CS224N]
2025.03.05 - [[CS224N]] - [CS224N] Stanford CS224N | Winter 2021 | Translation, Seq2seq, Attention [CS224N] Stanford CS224N | Winter 2021 | Translation, Seq2seq, AttentionMachine Translation 기계 번역은 어떤 언어(the source language)의 문장 x를 또 다른 언어(the target language)의 문장 y로 번역하는 태스크를 말합니다. 1990s-2010s: Statistical Machine Translation 초창기의 기계 번역hw-hk.tistory.com 이전 글 마지막의 Attention부터 시작합니다. Attention At..
출처https://angeloyeo.github.io/2022/01/04/sinusoids.html 정현파 기초 - 공돌이의 수학정리노트 (Angelo's Math Notes) angeloyeo.github.iohttps://angeloyeo.github.io/2022/01/05/complex_number_basic.html 복소수 기초 - 공돌이의 수학정리노트 (Angelo's Math Notes) angeloyeo.github.io 정현파(Sinusoidal wave) 전현파는 사인파(sine wave), 코사인파(cosine wave)를 포함하는 말입니다. 정현파의 본질은 원 위에 회전하는 점에 관한 것입니다. 원 위에 점을 두고 반시계방향으로 회전시킬 때, 점의 x좌표(cosine), y좌표(si..
Chapter 1. Introduction Why do we need database systems? - Drawback of file systems 파일 시스템으로 데이터를 관라한다면 여러가지 문제점들이 발생합니다:Data redundancy and inconsistency파일로 데이터를 관리하면, 중복되는 데이터 (Redundant Data) 가 여러 파일에 걸쳐 등장할 수 있습니다. 이에 데이터를 저장하는데 용량이 커지게 되며, 이는 데이터 탐색의 시간을 늘려 성능의 비효율을 발생시킵니다.또한 여러 파일에 걸쳐서 데이터가 겹쳐있기 때문에 데이터 수정 시, 누락으로 인한 불일치 (Inconsistent) 가 발생할 수도 있습니다.Difficulty in accssing data기존의 파일 시스템으로 ..
건대다니는 컴공생
'분류 전체보기' 카테고리의 글 목록 (4 Page)