post-thumbnail

식별자 영역 (정적 영역 규칙, 동적 영역 규칙)

언어론 (정적 영역 규칙, 동적 영역 규칙)

3일 전
·
0개의 댓글
post-thumbnail

병행 프로세스

병행이란? : 말 그대로 프로세스 여러 개가 동시에 실행되는 것. 하지만 이렇게 동시에 실행되는 건 아닙니다. \-> 위 그림은 병렬 프로세스. \-> 병행 프로세스 겉으로는 동시에 실행되는 것처럼 보이지만 운영체제가 프로세서를 빠르게 전환하여 프로세서 시간을 나눠

2020년 7월 7일
·
0개의 댓글

프로그래밍 언어 구현 기법

우리가 코딩을 해서 프로그램을 만들면 컴파일을 하게 된다. 예를 들어 c언어를 사용하여 프로그램을 컴파일 하게 되면 출력이 되는데 그 과정에서 컴퓨터가 고급 언어를 읽을 수 있게 바꿔주는 것을 프로그래밍 언어 구현이라 한다. 번역 기법 주어진 고급 프로그래밍 언어

2020년 6월 25일
·
0개의 댓글

react 컴포넌트 비교

함수형 컴포넌트 VS 클래스 컴포넌트 함수형 컴포넌트 함수로 정의하여 컴포넌트를 만든다. > props를 매개변수로 받고 JSX를 리턴한다. 라이프사이클, State등 불필요한 기능을 제거한 상태이기 때문에 일반 클래스형 컴포넌트보다 메모리 소모량이 적고 성능도 좀

2020년 6월 16일
·
0개의 댓글
post-thumbnail

소프트웨어 생명 주기

소프트웨어를 체계적으로 개발하고 관리하기 위해서 개발 과정을 단계별로 나누어 구분한 것소프트웨어를 기획하고 개발하는 개발자로써 이 단계를 바탕으로 개발하면 조금 더 안정적이고 좋은 프로그램을 만들 수 있다. 처음에 프로그래밍 언어를 접하게 되면 기초인 C언어를 배우고,

2020년 6월 4일
·
0개의 댓글
post-thumbnail

Network & Protocol

네트워크의 개념, 프로코콜

2020년 5월 15일
·
0개의 댓글
post-thumbnail

시스템 버스 (System Bus)

우리가 흔히 알고 있는 버스처럼 시스템에서의 버스는 데이터의 교통수단이다. 데이터들을 연결해 주는 역할을 해 준다. 더 자세한 그림은 아래와 같다.CPU, I/O 장치, 기억 장치들을 연결해 주는 중심 통로이다. 하드웨어를 물리적으로 연결하여 서로 데이터를 주고 받을

2020년 5월 1일
·
0개의 댓글
post-thumbnail

프로세스

프로세스 (process) 현재 실행 중인 프로그램, 운영체제가 관리하는 실행의 단위 윈도우에서 엑셀을 실행 시키면 엑셀 창이 뜬다. 이 때, 엑셀 창을 하나의 프로세스라고 할 수 있다. 프로세스의 특징 병행 실행이 가능하다 (프로세스 간 통신이 필요) 하나의 프

2020년 4월 21일
·
0개의 댓글
post-thumbnail

최소 신장 트리 (MST, 크루스칼, 프림 알고리즘)

원래의 그래프의 모든 노드가 연결 되어있으면서 트리의 속성을 만족하는 그래프 조건본래의 그래프의 모든 노드를 포함모든 노드가 서로 연결 되어있다트리의 속성을 만족 (사이클이 존재하지 않는다)최소 비용 신장 트리를 찾는 알고리즘 가장 적은 비용으로 모든 노드를 연결하기

2020년 4월 18일
·
0개의 댓글