전체 글(69)
-
Infinite
이 글은 고등학교 2학년 수학II 과정의 부정형의 극한과 무한대끼리의 대소 관계의 관한 글이다. 고등학교 수학II 문이과 공통 과정에서 부정형의 극한을 배운다. 수업을 들으면서 부정형이 왜 부정형인지에 대한 이유를 수학적으로 들을 수 없었다. 뭔가 두리뭉실 하고, 납득이 가지 않는 느낌이었다. 이 글은 그에 대한 답변이다. 무한대란, "한없이 커져가는 상태"를 나타내는 말이다. 이런 무한대의 어떻게 대소 관계가 존재할 수 있다는 말일까? 생각을 해보자. ∞, ∞^2 이 무한대 둘 중 어느 게 더 크다고 할 수 있을까? 무한대(∞)라는 것은 "상태"를 나타내는 기호인데 ∞^2이 ∞ 보다 크다고 할 수 있을까?라고 생각했다. 하지만 이런 생각은 무한대라는 것이 실수처럼 단 1개라는 생각에서 시작된다. 우리는..
2020.12.16 -
도함수의 정의역
1. 도함수는 미분가능한 함수 y=f(x)의 정의역에 속하는 모든 x의 값에 미분계수 f'(x)를 대응시켜 만든 새로운 함수를 함수 y=f(x)의 도함수라고 하고, 이를 기호로 f'(x) 등과 같이 쓴다. 2. 도함수의 정의역은 항상 원시함수의 정의역보다 작거나 같다. 이 도함수는 사실상 x=a에서의 F(x)의 미분 계수로, 단지 미분 계수에 대해 일반화한 것과 같은데, 이 도함수는 사실 완벽하지 않다. f'(a)를 구하기 위한 방법은 미분 계수의 정의를 이용한 방법이 메인이고, 도함수를 이용한 방법이 서브이다. 그 이유는 고등학교 과정에서는 출제 되지 않지만, f'(21)이라는 값을 구하려 할 때, 원시함수 f(x)에서는 정의되지만 도함수 f'(x)에서는 정의되지 않는 경우가 발생할 수 있다. 따라서 ..
2020.11.21 -
실수와 실수의 곱은 왜 실수인가?
Q.E.D
2020.10.10 -
Layer 7- docker와 컨테이너
Docker 도커는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼이다. Docker는 소프트웨어를 컨테이너라는 표준화된 단위로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있다. Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있다. Docker Container 컨테이너란 격리된 공간에서 프로세스가 동작하는 기술이다. 기존의 가상화 기술은 OS를 가상화 했지만(Virtual box, VMware) 컨테이너는 프로세스를 격리하는 방식이다. 단순히 프로세스를 격리시키기 때문에 다른 가상화 방식보다 가볍고 빠르다. 호스트 OS상에 컨테이너를 만들고 프로세스를 작..
2020.09.16 -
Layer 7-객체지향이란?
프로그래밍을 접해 본 사람이라면 "객체 지향 프로그래밍"이라는 말을 들어본 적이 있을 것이다. 하지만, 객체 지향이라는 개념을 정확히 이해하는 사람은 그렇게 많지 않을 것이다. 과연 객체 지향이란 무엇일까? 객체 지향 프로그래밍 조금 말이 어려운가? 간단히 말해 객체 지향 프로그래밍이란 객체를 만들어 프로그래밍 하는 방법을 말한다. 객체란? 현실에 물리적으로 존재하거나(자동차, 책, 사람), 추상적인 것(회사, 날짜, 사랑)과 같은 것들에서 속성과 동작을 가지는 모든 것을 말한다. 따라서 객체 지향 프로그래밍이란 현실에 존재하는 이런 객체를 컴퓨터로 모방하는 프로그래밍 방식이다. 그렇다면 어떤 식으로 모방을 하는 것일까? 객체 지향 언어에서는 주로 클래스, 객체라고 부르는 이 두 가지가 있다. 그렇다면 ..
2020.09.09 -
Layer 7-메모리 할당 알고리즘
다중 프로그래밍 시스템 : 여러 개의 프로그램이 마치 동시에 실행되는 것처럼 처리하는 방식. 즉, 한 사용자 프로그램이 CPU를 사용하다가 입출력 장치 등 CPU를 필요로 하지 않는 동안 다른 프로그램이 그 시간에 CPU를 사용하여 CPU의 효율을 극대화 시키는 방법 메모리 할당 방법 : 연속 메모리 할당은 메모리에 프로세스를 적재할 때 연속적으로 적재하는 방법이다. 연속 메모리 할당에는 고정 분할 방법과 가변 분할 방법이 있다. 고정 분할 방법 : 사용자가 쓸 수 있는 메모리의 범위 내에서 특정 크기로 잘라 분할된 메모리를 만드는 것이다. 각 분할된 공간에는 하나의 프로세스만 포함하게 된다. 논리적으로 분리된 메모리를 만드는 것인데 이때 논리적인 메모리 크기보다 프로세스의 크기가 크면 오류가 발생하고 ..
2020.09.02