4. 운영체제, 응용 프로그램, 컴퓨터 하드웨어의 관계
1. 운영체제, 응용 프로그램, 컴퓨터 하드웨어의 관계 운영체제, 응용프로그램, 컴퓨터 하드웨어를 도서관에 비유해보자. 운영체제 = 도서관 응용 프로그램 = 시민 하드웨어 = 책 그렇다면 운영체제의 역할은 다음과 같다. 시민은 도서관에서 원하는 책(자원)을 요청한다. 도서관은 요청된 책을 시민에게 빌려준다 대여기간이 다 되면, 도서관이 해당 책을 회수한다. 이 비유는 실제 운영체제, 응용프로그램, 컴퓨터 하드웨어의 관계를 잘 표현한다. OS는 Application이 요청하는 메모리를 허가 및 분배한다. OS는 Application이 요청하는 CPU 시간(하드웨어)을 제공한다. Application 실행이 완료 및 종료되면, OS는 대여된 메모리와 하드웨어를 회수한다. 2. 쉘(shell)이란? 운영체제의..
2021. 3. 26.
JS 근본 공부 - 배열 API 연습문제
1. 배열 API 연습문제 - 배열을 사용할 때 함께 유용하게 쓰일 수 있는 API를 연습해보자. [연습문제] "use strict"; // Q1. make a string out of an array { const fruits = ["apple", "banana", "orange"]; fruits.join(); } // Q2. make an array out of a string { const fruits = "🍎, 🥝, 🍌, 🍒"; const result = fruits.split(","); } // Q3. make this array look like this: [5, 4, 3, 2, 1] { const array = [1, 2, 3, 4, 5]; } // Q4. make new array with..
2020. 11. 3.