전체 글
-
[개념공부] Docker & Kubernetes 도커와 쿠버네티스비전공자 공부일기/:: Computer Science 2021. 7. 18. 16:41
요즘 클라우드 기술이 워낙 대두화되면서 기초 개념은 알아야 나도 어디가서 무시 안당할 거 같당 고로 적어보는 기초개념들 이번 글은 https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html 포스팅을 내가 이해하기 쉬운 방식으로 다시 적어놓은 것일 뿐이고, 위 링크를 참고하는 것이 100만배 도움될 것임. 컨테이너 Container : 다양한 프로그램, 실행환경을 컨테이너로 추상화하여 동일한 인터페이스를 제공하고 프로그램의 배포 및 관리를 단순하게 할 수 있도록 해줌 기존에 가상화 방식은 주로 OS를 가상화하는 방식으로, VMWare같은 가상머신이 호스트OS 위에 게스트OS 전체를 가상화하여 올려 사용하는 방식이었다.(호스트형 가상화 방식) 간단한..
-
[전산기초] 신호 변환 방식비전공자 공부일기/:: Computer Science 2021. 7. 17. 14:41
1. 주파수와 대역폭 주파수 (Frequency) 주파수는 단위 시간(주로 1초) 내에 신호 파형이 반복되는 횟수를 의미하는 것으로, 단위는 Hz이다. - 고주파: 파형의 가로폭이 좁은 것으로, 고속 전송에 사용하고 전송 거리가 짧음 - 저주파: 파형의 가로폭이 넓은 것으로, 저속 전송에 사용하고 전송 거리가 길다. 데이터 주파수 음성 300 ~ 3,400 Hz HF (High Frequence) 3~300 MHz VHF (Very High Frequence) 30 ~ 300 MHz UHF (Ultra High Frequence) 300 ~ 3,000 MHz SHF (Super High Frequence) 3,000 ~ 30,000 MHz 대역폭 (Bandwidth) 주파수의 변화 범위, 즉 상한 주파수..
-
[전산기초] 정보 전송 방식비전공자 공부일기/:: Computer Science 2021. 7. 17. 13:59
1. 직렬/병렬 전송 디지털 전송 시 데이터 비트의 전송 방법에 따라 직렬 전송과 병렬 전송으로 구분할 수 있다. 직렬 전송 직렬 전송은 정보를 구성하는 각 비트들이 하나의 전송 매체를 통하여 한 비트씩 순서적으로 전송되는 형태이다. - 하나의 전송 매체만 사요하므로 전송 속도가 느리지만 구성 비용이 적게 든다. - 원거리 전송에 적합하며 대부분의 데이터 통신에 사용된다. 병렬 전송 정보를 구성하는 각 비트들이 여러 개의 전송 매체를 통하여 동시에 전송되는 형태 - 여러 개의 전송 매체를 사용하므로 전송 속도는 빠르지만 구성 비용이 많이 든다 - 근거리 전송에 적합하며 주로 컴퓨터와 주변장치 사이의 데이터 전송에 사용된다 2. 통신 방식 단방향 통신(Simplex) 한쪽 방향으로만 전송이 가능한 방식 양..
-
[전산기초] DOS의 개요비전공자 공부일기/:: Computer Science 2021. 7. 17. 13:14
DOS의 개요 1. DOS의 개념(Disk Operating System) - 개인용 컴퓨터(Personal Computer)에서 디스크와 파일 관리를 위한 운영체제 - 단일 처리 방식이며, CUI* 환경의 대표적인 운영체제 - 디렉토리(Directory) : 파일의 저장, 보관, 관리 등 효율적인 파일 사용을 위해 디스크에 존재하는 파일에 대한 여러 정보를 가지고 있는 특수한 형태의 파일 * CUI (Character User Interface) : 사용자가 문자 환경을 통하여 컴퓨터와 정보를 교환하는 작업 환경 2. 부팅 과정 - 부팅은 컴퓨터에 전원을 넣은 순간부터 DOS(시스템 프로그램)를 디스크로부터 주기억자치로 읽어 내어 컴퓨터를 이용할 수 있는 상태로 만들어 주는 과정을 의미 - 부팅에 반드..
-
[전산기초] 소수점의 표현 Fixed Point vs Floating Point비전공자 공부일기/:: Computer Science 2021. 7. 13. 23:54
2021.07.13 화니의 설명 필기! 이진법으로 소수점을 나타내는 방법 정수부분이 자릿수에 따라 x2, x4, x8, 16, ... 순으로 늘어간다. 한편, 소수부분은 x 1/2, x1/4, x1/8, ... 순으로 계산된다. 따라서 십진수로 25.625 라는 수를 나타낸다고 하면, 25 부분은 11001라고 표현할 수 있고, 625는 정수처럼 계산하는 게 아니라 1/2 + 1/8 이라고 계산해서 101 이라고 표현됨 소수점을 표현할 때 두 가지 방식을 쓸 수 있다. Fixed 소수점이 고정됐다고 가정 / 장점은 엄청 빠름. but 세밀한 계산이 힘듦(수가 커질수록 ㄴㄴ) / 따라서 임베디드같은 소형 하드웨어에서 쓰는 방법 ex) 1 byte = 0 0 0 0 / 0 0 0 0 0010.0010 십진수..