전체 글 7

혼자 공부하는 컴퓨터 구조+운영체제 6주차 미션

p. 400의 확인 문제 1번 풀고 인증하기 매모리 할당 방식에 대한 설명으로 올바른 것 찾기 1.최초 적합 - >최초로 발견한 적재 가능한 빈 공간에 프로세스를 배치하는 방식 2.최악 적합 - > 프로세스가 적재될 수 있는 가장 큰 공간에 프로세를 배치하는 방식 3.최적 적합 - > 프로세스가 적재될 수 있는 가장 작은 공간에 프로세스를 배치하는 방식 Ch.14(14-3) 프로세스가 사용할 수 있는 프레임이 3개 있고, 페이지 참조열이 '2313523423' 일 때 LRU 페이지 교체 알고리즘으로 이 페이지를 참조한다면 몇 번의 페이지 폴트가 발생하는지 풀어보기 2 3 1 3 5 2 3 4 2 3 2 2 2 2 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 1 1 1 2 2 2 2 2 F F F..

혼자 공부하는 컴퓨터 구조+운영체제 5주차 미션

p. 363의 확인 문제 1번 풀고 인증하기 뮤텍스 락과 세마포어에 대한 설명으로 옳지 않은 것 고르세요 4번 세마포를 이용하면 반드시 바쁜 대기를 해야 합니다. 반드시 대기 할 필요 없고, 대기 상태로 접어들게 할 수도 있음 (반드시는 오답일 확률이 높다...!) Ch.12(12-1) 임계 구역, 상호 배제 개념을 정리하기 임계 구역 - 공유 자원에 접근하는 코드 중, 동시에 실행하면 문제가 발생하는 자원에 접근하는 코드영역 상호배제(Mutual exclusion) - 공유가 불가능한 자원의 동시 사용을 피하기 위해 사용하는 알고리즘 - 계좌를 읽고, 입금하는 프로세스를 A와 B를 동시에 시작할때 동시에 접근해서는 안 되는 자원에 동시에 접근하지 못하게 하는 것 -> 상호 배제를 위한 동기화

혼자 공부하는 컴퓨터 구조+운영체제 4주차 미션

Chapter 9 운영체제를 알야하는 이유에 관하여 배울 수 있는 시간! Chapter 10 프로세스와 스레드에 관하여 배울 수 있다. Chapter 11 CPU 스케줄링 (FCFS, RR, SRT, etc... 정보처리기사 빈출이네요 ㅋㅋㅋ) p. 304의 확인 문제 1번 풀고 인증하기 (해당 문제도 정보처리기사 기출 문제네요!) Ch.11(11-2) 준비 큐에 A,B,C,D 순으로 삽입되었다고 가정했을 때, 선입 선처리 스케줄링 알고리즘을 적용하면 어떤 프로세스 순서대로 CPU를 할당받는지 풀어보기 FCFS- > 단순하게 준비 큐에 삽입된 순서대로 프로세스들을 처리하는 비선점형 스케줄링 방식이다. 먼저 요청한 프로세스부터 CPU를 할당한다. 그러므로 A-B-C-D

혼자 공부하는 컴퓨터 구조+운영체제 3주차 미션

p. 185의 확인 문제 3번 SDRAM, DRAM 주로 캐시 메모리로 활용됩니다. - > SDRAM 주로 기억장치로 활용됩니다. -> DRAM 대용량화하기 유리합니다. -> DRAM 집적도가 상대적으로 낮습니다. -> SDRAM p. 205의 확인 문제 1번 풀고 인증하기 6-3 #3 저장 장치들로 저장 장치 계층 구조 도식도를 채우세요. Ch.07(07-1) RAID의 정의와 종류를 간단히 정리해 보기 RAID(Redundant Array OF Independent Disks) - 주로 하드 디스크와 SDD를 사용하는 기술 - 데이터의 안전성 혹은 높은 성능을 위해 여러개의 물리적 보조기억장치를 하나의 논리적 보조기억장치처럼 사용하는 기술! RAID의 종류 - RAID 레벨로 0 부터 6으로 나눌 수..

혼자 공부하는 컴퓨터 구조+운영체제 2주차 미션

Chapter 04 ~ 05 p. 125의 확인 문제 2번 1. 플래그 레지스터 2. 프로그램 카운터 3. 범용 레지스터 4. 명령어 레지스터 p. 155의 확인 문제 4번 풀고 인증하기 정답 : 코어 Ch.05(05-1) 코어와 스레드, 멀티 코어와 멀티 스레드의 개념을 정리하기 명령어를 실행하는 부품 = 코어 다수의 코어를 포함하는 CPU - > 멀티코어 코어는 CPU 내에서 명령어를 처리, 복수 코어 가질 수 잇음 -> 멀티코어 스레드 - 하드웨어적 스레드 : - 소프트웨어적 스레드 하나의 코어로 다수 명령어를 동시에 처리하는 CPU -> 멀티 스레드 프로세서 또는 멀티스레드 CPU라고 한다.

혼자 공부하는 컴퓨터 구조+운영체제 1 주차

진도 Chapter 1 ~ 3 기본미션 p51 프로그램이 실행되려면 반드시 [메모리]에 저장되어 있어야 합니다. p65 1101(2) 음수를 2의 보수 표현 1101(2) - > 0010(2) -> 0011(2) 그러므로 답은 0011(2) 선택미션 p100의 스택과 큐 개념 정리 Stack - Last In First Out (LIFO) 형태의 자료 구조. - 먼저 들어온 것은 나중에 나가는 순서 Queue - First In First Out (FIFO) 형태의 자료구조 - 먼저 들어온 것이 먼저 나가는 방식 Chapter 1에서는 컴퓨터 구조를 왜 배워야 하며, 컴퓨터 구조의 흐름에 대해서 설명해준다. Chapter 2에서는 2진법과 아스키 코드에 대한 문자 인코딩 디코딩에 대한 설명 Chapter..

독서 2023.07.01

6주 Chapter 3 P292

Chapter 3-5 개발에 필요한 여러가지 도구 #1 알맞은 단어를 보기에서 찾아 쓰기 2| 4| 3,1 - 컴퓨터에 설치된 프로그래밍 언어의 경로를 프로그램에 알려주기 위해 (2환경변수)가 사용됩니다 - 소프트웨어를 개발하는 도중 이미 개발된 유용한 기능을 넣기 위해 (4라이브러리)를 받아 사용할 수 있습니다 - 프로그램을 만들 때 필요한 도구들을 제공하는 것은 (3SDK), 프로그램의 기초 설계를 미리 구성해둔 것을 (1프레임워크)라고 합니다. 라이브러리와 프레임워크 차이점 정리 Librart Framework 가져다 쓰는 것 = 라이브러리 하나 이상의 프로그램에 활용될 수 있는 데이터와 명령어들의 집합 또는, 특정 기능을 수행하는 소프트웨어 조각이자 여러 프로그램에 들어갈 수 있는 부품 기반으로 ..

카테고리 없음 2022.08.14