본문 바로가기

한빛미디어

[혼공] 혼공11기 혼공컴운 6주차 기본미션 6주차 [기본미션] Chapter 14~15 p.400의 확인문제 1번 풀고 인증하기. 메모리 할당 방식에 대한 설명으로 올바른 것을 다음 보기에서 찾아 써 보세요. [보기] 최초 적합, 최적 적합, 최악 적합 ( ① ) : 최초로 발견한 적재 가능한 빈 공간에 프로세스를 배치하는 방식 ( ② ) : 프로세스가 적재될 수 있는 가장 큰 공간에 프로세스를 배치하는 방식 ( ③ ) : 프로세스가 적재될 수 있는 가장 작은 공간에 프로세스를 배치하는 방식 [정답] ① : 최초 적합 ② : 최악 적합 ③ : 최적 적합 [선택미션] Ch.14(14-3) 프로세스가 사용할 수 있는 프레임이 3개 있고, 페이지 참조열이 `2313523423` 일 때 LRU 페이지 교체 알고리즘으로 이 페이지를 참조한다면 몇 번의 페.. 더보기
[혼공] 혼공11기 혼공컴운 5주차 기본미션 5주차 [기본미션] Chapter 12~13 p.363의 확인 문제 1번 풀고 인증하기 뮤텍스 락과 세마포에 대한 설명으로 옳지 않은 것을 고르세요. ① 뮤텍스 락은 임계 구역을 잠근 뒤 임계 구역에 진입함으로써 상호 배제를 위한 동기화를 이룹니다. ② 세마포는 공유 자원이 여러 개 있는 상황에서도 이용할 수 있습니다. ③ 세마포를 이용해 프로세스 실행 순서 제어를 위한 동기화도 이룰 수 있습니다. ④ 세마포를 이용하면 반드시 바쁜 대기를 해야 합니다. [정답] ④ 반드시 바쁜 대기를 할 필요는 없고, 대기 상태로 접어들게 할 수도 있음. [선택미션] Ch.12(12-1) 임계 구역, 상호 배제 개념을 정리하기 임계 구역 : 동시에 실행하면 문제가 발생하는 자원에 접근하는 코드 영역. 상호 배제 : 동시.. 더보기
[혼공] 혼공11기 혼공컴운 4주차 기본미션 4주차 [기본미션] Chapter 09~11 p.304의 확인 문제 1번 풀고 인증하기. [정답] ① 생성 상태 ② 준비 상태 ③ 실행 상태 ④ 종료 상태 ⑤ 대기 상태 [선택미션] Ch.11(11-2) 준비 큐에 A, B, C, D 순으로 삽입되었다고 가정했을 때, 선입 선처리 스케줄링 알고리즘을 적용하면 어떤 프로세스 순서대로 CPU를 할당받는지 풀어보기. [정답] A, B, C, D 선입 선처리 스케줄링 알고리즘은 준비 큐에 삽입된 순서대로 CPU를 할당함. 더보기
[혼공] 혼공11기 혼공컴운 3주차 기본미션 3주차 [기본미션] Chapter 06~08 p.185의 확인문제 3번, p.205의 확인 문제 1번 풀고 인증하기. p.185의 확인문제 3번 다음 설명을 읽고 SRAM에 대한 설명인지 DRAM에 대한 설명인지 쓰세요. [보기] SRAM, DRAM · 주로 캐시 메모리로 활용됩니다.( ① ) · 주로 주기억장치로 활용됩니다.( ② ) · 대용량화하기 유리합니다.( ③ ) · 집적도가 상대적으로 낮습니다.( ④ ) 정답 ① SRAM ② DRAM ③ DRAM ④ SRAM p.205의 확인 문제 1번 다음 보기에 있는 저장 장치들로 저장 장치 계층 구조 도식도를 채우세요. [보기] 메모리, 보조기억장치, 캐시 메모리, 레지스터 정답 ① 레지스터 ② 캐시메모리 ③ 메모리 ④ 보조기억장치 [선택미션] Ch.07.. 더보기
[혼공] 혼공11기 혼공컴운 2주차 기본미션 2주차 [기본미션] Chapter 04~05 p.125의 확인 문제 2번, .p.155의 확인 문제 4번 풀고 인증하기 p.125의 확인 문제 2번 설명에 맞는 레지스터를 보기에서 찾아 빈칸을 채워 보세요. [보기] 프로그램 카운터, 명령어 레지스터, 플래그 레지스터, 범용 레지스터 ( ① ) : 연산 결과 혹은 CPU 상태에 대한 부가 정보를 저장하는 레지스터 ( ② ) : 메모리에서 가져올 명령어의 주소를 저장하는 레지스터 ( ③ ) : 데이터와 주소를 모두 저장할 수 있는 레지스터 ( ④ ) : 해석할 명령어를 저장하는 레지스터 정답 : ① 플래그 레지스터 ② 프로그램 카운터 ③ 범용 레지스터 ④ 명령어 레지스터 p.155의 확인 문제 4번 다음 그림은 멀티코어 CPU를 간략히 도식화한 그림입니다... 더보기
[혼공] 혼공11기 혼공컴운 1주차 기본미션 1주차 [기본미션] Chapter 01~03 p.51의 확인 문제 3번, p.65의 확인 문제 3번 풀고 인증하기 p.51 문제 3번 다음 설명의 빈칸에 들어갈 알맞은 내용을 써 보세요. 프로그램이 실행되려면 반드시 ( )에 저장되어 있어야 합니다. 정답 : 메모리 p.65 문제 3번 1101(2)의 음수를 2의 보수 표현법으로 구해 보세요. 1 1 0 1 ⇩ 모든 0과 1 뒤집기 ⇩ 1 더하기 1101(2)을 음수로 표현한 값은 ( )입니다. 정답 : 0011(2) 2의 보수는 모든 0과 1을 뒤집고, 여기에 1을 더함으로써 얻을 수 있음. 1101(2) 모든 0과 1을 뒤집으면 0010(2), 여기에 1을 더하면 0011(2) 이므로 1101(2)의 2의 보수는 0011(2) 임. [선택미션] p. .. 더보기
[혼공] 혼공10기 혼공SQL 6주차 기본미션 [기본미션] Chapter 07~08 p.363 market_db의 고객 테이블(member)에 입력된 회원의 정보가 변경될 때 변경한 사용자, 시간, 변경 전의 데이터 등을 기록하는 트리거 작성하고 인증하기. 1. 회원 테이블의 열을 간단히 아이디, 이름, 인원, 주소 4개의 열로 구성된 가수 테이블(singer)로 복사해서 진행함 2. 백업 테이블 생성 * 가수 테이블에 INSERT나 UPDATE 작업이 일어나는 경우, 변경되기 전의 데이터를 저장함. * 백업 테이블에는 추가로 수정 또는 삭제인지 구분할 변경된 타입(modType), 변경된 날짜(modDate), 변경한 사용자(modUser)를 추가함. 3. 변경(UPDATE)과 삭제(DELETE)가 발생할 때 작동하는 트리거를 singer 테이블에.. 더보기
[혼공] 혼공10기 혼공SQL 5주차 기본미션 Chapter 06 [기본미션] p.310 인덱스 생성하고 key_name PRIMARY로 출력된 결과 화면 캡처하기 더보기