profile
풀스택 개발자가 되는 날까지 달리자!

가상기억장치

(1) 가상기억장치의 개념보조기억장치의 일부를 주기억장치처럼 사용하여, 용량이 큰 프로그램을 실행할 수 있도록 하는 기법이다.프로그램을 여러 개의 작은 블록으로 나누어 가상기억장치에 저장해 둔 뒤에 필요한 블록만 주기억장치에 할당하여 처리하는 것이다.스와핑 기법에서 발

2022년 7월 1일
·
0개의 댓글
·

가상기억장치

(1) 가상기억장치의 개념보조기억장치의 일부를 주기억장치처럼 사용하여, 용량이 큰 프로그램을 실행할 수 있도록 하는 기법이다.프로그램을 여러 개의 작은 블록으로 나누어 가상기억장치에 저장해 둔 뒤에 필요한 블록만 주기억장치에 할당하여 처리하는 것이다.스와핑 기법에서 발

2022년 7월 1일
·
0개의 댓글
·

주기억장치 사용 방식

(1) 주기억장치 할당의 개념프로그램이나 데이터를 실행하기 위해 주기억장치에 어떻게 할당할 것인지에 대한 내용이다.연속 할당 기법과 분산 할당 기법으로 분류할 수 있다.(2) 연속 할당 기법데이터를 주기억장치에 연속으로 할당하는 기법이다.단일 분할 할당 기법과 다중 분

2022년 7월 1일
·
0개의 댓글
·

기억장치 관리

기억장치는 레지스터(상위), 캐시, 주, 보조(하위) 기억장치 등으로 구분할 수 있다.상위 기억장치일수록 접근속도와 처리 시간이 빠르지만 용량이 적고 비싸다.하위 기억장치일수록 접근속도와 처리 시간이 느리지만 용량이 크고 저렴하다.주기억장치는 위치 값을 가지는 데이터들

2022년 7월 1일
·
0개의 댓글
·

교착상태(DeadLock)

둘 이상의 프로세스가 실현 불가능한 상태를 무한정 기다리고 있는 상태를 말한다.둘 이상의 프로세스가 하나의 자원을 서로 요구하는 상태를 말한다.(1) 상호 배제(Mutual exclusion) : 한 리소스는 한 번에 한 프로세스만이 사용할 수 있다.(2) 점유와 대기

2022년 7월 1일
·
0개의 댓글
·

상호배제(Mutex)

다중 프로그래밍 기법에서 둘 이상의 프로세스가 운영될 때 서로 공유하게 되는 자원을 말한다.프로세스 간의 통신에 필요한 매개 변수의 역할로 임계구역을 사용할 수도 있다.자원을 공유하는 각 프로세스는 베타적으로, 동시에 사용할 수 없으며 특정 프로세스가 독점하게 해서도

2022년 7월 1일
·
0개의 댓글
·

프로세스 스케줄링

(1) 프로세스 스케줄링의 정의CPU를 사용하려고 하는 프로세스들 사이의 우선 순위를 관리하는 것이다.장기, 중기, 단기 스케줄링이 있다.장기 스케줄링 : 어떤 프로세스를 커널에 등록할 것인가를 결정중기 스케줄링 : 어떤 프로세스에게 메모리를 할당할 것인가를 결정단기

2022년 7월 1일
·
0개의 댓글
·

프로세스

프로그램이 주기억 장치에 적재되어 CPU에 의해 실행 과정에 있을 때 프로세스라고 부른다.목적 또는 결과에 따라 발생되는 사건(프로시저)들의 과정이다.CPU가 할당되는 실체이며 PCB\*가 정의하는 실체이다.\*PCB(Process Control Block) : 프로세

2022년 7월 1일
·
0개의 댓글
·

운영체제

운영체제는 사용자가 컴퓨터 하드웨어를 효율적으로 운용할 수 있도록 인터페이스를 제공해 주는 시스템 소프트웨어이다.하드웨어와 소프트웨어 리소스를 관리하며 프로그램을 위한 서비스를 제공한다.운영체제가 관리하는 하드웨어에는 CPU, 기억장치, 입출력장치, 네트워크 장비 등이

2022년 7월 1일
·
0개의 댓글
·

명령어와 주소체계

(1) 컴퓨터로 명령 전달 방법컴퓨터는 흔히 bit(0과 1)로 표현되는 디지털 신호를 통해 명령을 전달받는다.bit가 아닌 문자로 구성된 명령어들은 별도의 번역기를 통해 bit 형태로 변환되어 전달된다.(2) 명령어 실행 및 데이터 처리 과정전달받은 bit 데이터를

2022년 7월 1일
·
0개의 댓글
·

[React] routes 파일

코드가 길어질수록 를 계속 반복해서 사용하게 됩니다. 이런 문제점을 해결하기 위해서 routes 파일을 따로 만들어서 모든 route 객체들을 관리해줍니다. routes 파일각각의 page를 import 하고, 각 route 객체의 path와 component를 rou

2021년 12월 18일
·
0개의 댓글
·

[React] Bootstap 사용하기

Official CDN of Bootstrap and Font Awesome위의 CSS의 HTML태그 코드를 복사하여 public폴더의 index.html에 붙여줍니다. 스크린샷 2021-10-12 오전 3.17.35.pngcard 형태로 출력Boots

2021년 12월 18일
·
0개의 댓글
·

[React] Axios로 User 데이터 받아 출력하기

JSONPlaceholderJSONPlaceholder에서 가짜 유저 데이터를 받아올 수 있습니다.Listing all resources(리스트 받아오기)fetch 명령어로 url로 요청을 보내면 user 정보가 응답으로 전달됩니다. user 정보를 받아오려 하기 때문

2021년 12월 18일
·
0개의 댓글
·

[React] NavLink 사용하기

Navigation용 linkNavLink에는 activeClassName이라는 속성이 있는데, 뒤에 문자열로 원하는 클래스 이름을 적으면 이 페이지가 active일 때 선택한 태그의 클래스로 들어가게 됩니다. Movie listUsers→ 현재 위치하고 있는 페이지의

2021년 12월 18일
·
0개의 댓글
·

[React] React Router 사용하기

react-router-dom에서 Router(BrowserRouter), Switch, Route, Link 등의 기능을 제공해줍니다. Router 사용Router 태그로 return 하는 전체 태그를 감싸줍니다.Link 사용Link to 속성 뒤에 원하는 경로를 문

2021년 12월 18일
·
0개의 댓글
·

[React] Navigationbar 만들기

BootstrapNavbar 컴포넌트 생성

2021년 12월 18일
·
0개의 댓글
·

[React] React Router 설치하기

React Router: Declarative Routing for ReactReact에서 여러 페이지를 가질 수 있도록 도와주는 패키지입니다.

2021년 12월 18일
·
0개의 댓글
·

[React] 자식 컴포넌트에서 부모 컴포넌트 State 변경

자식 컴포넌트에서 변경된 State를 부모 컴포넌트에게 props 형태로 보내줄 수 있습니다. ⇒ 인자로 전달받을 때, 사용하고자 하는 인자만 props형태를 사용하지 않고도 객체 형태로 받아와 사용할 수 있다. - { addMovie }. 사용하고자 하는 데이터의 종

2021년 11월 8일
·
0개의 댓글
·

[React] useState 객체 추가

영화 리스트에 항목 추가하기useState를 사용해서 movies 객체의 항목을 변경할 수 있도록 해줍니다. setMovies 함수를 사용해 event값을 입력받으면 movieTitle값과 movieYear값을 movies 객체에 추가해줍니다. 주의!...movies,

2021년 10월 22일
·
0개의 댓글
·

[React] 반복문

영화 정보 여러 개 올리기Movie list시리즈 별 영화 정보를 올리고 싶을 때 같은 문장을 반복해서 나열해서 사용하게 됩니다. 만약 예시처럼 4개가 아니라 무수히 많은 데이터를 사용하고자 할 때 매번 모든 문장을 다시 쓰기는 불가능합니다. 또한 많은 데이터를 관리할

2021년 10월 20일
·
0개의 댓글
·