본문 바로가기

혼공컴운

(9)
[혼공컴운] 11기 회고 안녕하세요. (4주 차부터 쭈욱) 지각쟁이입니다. 회고마저 지각인뎁쇼 ㅎㅎ..😅 앞선 6주차에도 적었지만 원래 의지박약이라 사실 혼공단을 시작할 때도 내가 다 끝낼거란 기대 1도 하지 않았었다.. 내가 책 한권 공부하자고 사놓고 챕터 1만 보고 다신 안 펼치는 게 당연했으니까!! 웬걸 첫 주차 학습 글을 올리고 족장님과 함께하니 족장님은 모르시겠지만 왜인지 실망시켜드리고 싶지 않고.. 매주마다 혼공컴운이 자꾸 마음 한편에서 생각나고.. 어느 정도의 분량을 공부할지 미리 계획해 두고 실행하지 못하면 정해진 날에는 꼭 못한 부분 공부하고 못 본 부분은 다음 주에 복습 꼭 해주고 정리도 해주고 학교 다닐 때보다 더 열심히 했던 기간이었습니다. 이렇게 할 수 있으면서 왜!! 여태 안 했었는지??! 물론 블로그 ..
[혼공컴운] Ch 14~15 __ 혼공학습단 11기 6주차 복학 전 운영체제와 파이썬을 미리 공부해 가면 좋을 것 같다는 친구들의 말에 혼자 도전하면 당연히 안 하겠지 싶어 지원한 혼공단 덕분에 의지박약인 제가 ( 항상 간당하게 끝내긴 했지만 ) 믿기지 않지만 개강 전에 책 한 권을 다 보는 일이 있네요.. 정해진 공부 양을 제가 계획한 시간 내에 끝내게 되고 (약간 J 같달까요) 늦어도 포기하지 않는 마음을 갖게 되어 개강해도 덜 끝낸 과제를 내지 않을 거란 확신은 생겼습니다 .. 감사해요 혼공단 🥹 다음 혼공단도 (지각 파티겠지만) 다른 공부를 위해 또 지원하게될 것 같습니다 감사했어요 🫶 Ch 14 가상 메모리 14 - 1 연속 메모리 할당 - 연속 메모리 할당 : 프로세스에 연속적인 메모리 공간을 할당 스와핑 - 현재 사용되지 않는 프로세스들을 보조기억장..
[혼공컴운] Ch 12~13 __ 혼공학습단 11기 5주차 한 번 늦으니 계속 늦는 magic 다른 사람들은 공부 오만 개 한다고 늦는데.. 나는.. 하지만 늦었는데도 제출한다는게 뿌듯하죠? 오늘도 정신승리 생각보다 빨리 끝나는데 얼른 제출할걸 .... Ch 12 프로세스 동기화 12 - 1 동기화란 → 동시다발적으로 실행되는 프로세스들은 서로 협력하며 영향을 주고받는다 이 과정에서 자원의 일관성을 보장해야 한다. (프로세스들의 동기화를 고려해야 한다) (프로세스) 동기화란? : 프로세스들의 수행 시기를 맞추는 것 (사전적의미) 실행 순서 제어 : 프로세스를 올바른 순서대로 실행하기 위한 동기화 상호 배제 : 동시에 접근해서는 안 되는 자원에 하나의 프로세스만 접근하게 하기 +) 실행의 문맥을 갖는 모든 대상은 동기화 대상이기에 스레드도 동기화 대상이다. 실행 ..
[혼콩컴운] Ch 09 ~ 11 __ 혼공학습단 11기 4주차 이번 주 진짜 고비 .... 슈퍼주니어의 Sorry 쏘리 신청합니다. 늦었지만 그렇다고 포기하지 않는 마음으로 chapter 09 운영체제 시작하기 09-1 운영체제를 알아야 하는 이유 - 컴퓨터 부품들은 컴퓨터 내부의 중요한 운영체제를 통해 작동이 된다. - 모든 프로그램은 실행을 위해 자원을 필요로 한다. ( 자원 / 시스템 자원: 프로그램 실행에 있어서 마땅히 필요로 하는 요소 → 컴퓨터의 네 가지 핵심 부품 포함 ! ) 운영체제 - 실행할 프로그램에 필요한 자원을 할당하고 - 프로그램이 올바르게 실행되도록 돕는 특별한 프로그램 (프로그램은 메모리에 저장 / 운영체제는 인터넷 브라우저, 게임과 같은 프로그램임.) → 운영체제는 커널 영역에 적재되어 사용자 영역에 적재된 프로그램들에 자원을 할당하고 ..
[혼공컴운] Ch 06 ~ 08 _ 혼공학습단 11기 3주차 이번 주 역대급으로 미루고 미루고 미루고 ... x8687978743번 미루고 일요일에 몰아서 끝내다보니 너무 많은 내용들이 뒤죽박죽이라 어렵습니다.. ㅅr 실 저번 주에 우수 혼공단 포기하고 (똑똑한 사람들이 공부를 오만배 열심히 하더라고요) 혼자 열심히 했더니 삐진(?) 제 마음을 알아주시곤 감사하게도 선정되었더라고요 🥹 남은 기간도 열심히 하겠습니다.. (이번 주는 빼고..) 갈수록 힘들어져요🫥 Ch 06 메모리와 캐시 메모리 06-1 RAM의 특징과 종류 +) 주기억장치(메인 메모리)의 종류에는 RAM과 ROM 두 가지가 있고, '메모리'란 용어는 그중 RAM을 지칭하는 경우가 많다. RAM의 특징 RAM은 전원이 꺼지면 내용이 사라지기 때문에 : 휘발성 저장 장치 전원이 꺼져도 저장된 내용이 유..
Chapter 04-2 레지스터 메모리에 저장된 프로그램을 실행하는 과정에서 프로그램 카운터, 명령어 레지스터, 메모리 주소 레지스터, 메모리 버퍼 레지스터에 어떤 값이 저장되는지. 1) CPU로 실행할 프로그램이 1000번지부터 1500번지까지 저장되어 있다고 가정한다. 그리고 1000번지에는 1101(2)이 저장되어 있다고 가정한다. 2) 프로그램을 처음부터 실행하기 위해 프로그램 카운터에는 100이 저장된다. 이는 메모리에서 가져올 명령어가 1000번지에 있다는 걸 의미한다. 3) 1000번지를 읽어 들이기 위해서는 주소 버스로 1000번지를 내보내야 한다. 이를 위해 메모리 주소 레지스터에는 1000이 저장된다. 4) ‘메모리 읽기’ 제어 신호와 메모리 주소 레지스터 값이 각각 제어 버스와 주소 버스를 통해 메모리로 보내진다. ..
[혼공컴운] Ch 04 ~ 05 _ 혼공학습단11기 2주차 이번 주는 다른 분들 정리를 보니 내가 공부를 제대로 안 하고 있음을 또 깨달았다 😂 공부랑 안 맞는 걸 알지만 복학을 위해 해야하는걸 어째 .. 그래도 뭔가 꾸준히 하는게 생겨서 뿌듯ㅎ ㅏ ㄷ ㅏㅏ ‼️‼️ 정리하기 복잡했던 부분들은 추후 정리해서 추가로 올리도록 하겠습니다.. 🫥🔥 진짜 다음 주는 제대로 정리한 것까지 제때 올리기 ... chapter 04 CPU의 작동 원리 04 - 1 ALU와 제어장치 ALU : 계산하는 장치 1) 받아들이는 정보 계산을 하기 위해서는 피연산자와 수행할 연산이 필요함. 레지스터를 통해 피연산자 받아들임 제어장치로부터 수행할 연산을 알려주는 제어신호 받아들임. 2) 내보내는 정보 연산을 수행한 결괏값 ( 숫자, 문자, 메모리 주소 .. ) → 일시적으로 레지스터에 ..
[혼공컴운] Chapter 01 ~ 03 _ 혼공학습1주차 어휴 .. 혼자 공부하기 힘들어서 신청했는데 오랜만에 공부라는 걸 하려니까 또 벼락치기 하게 되네요. 다음 주는 일찍 끝내 보도록 ㅎ 🥹 혼공 컴운 1주차 시작합니다 !! 💪 01-1 컴퓨터 구조를 알아야 하는 이유 - 컴퓨터 구조를 이해하면 문제 해결 능력이 향상된다. - 컴퓨터 구조를 이해하면 문법만으로는 알기 어려운 성능 / 용량 / 비용을 고려하며 개발할 수 있다. 01-2 컴퓨터 구조의 큰 그림 컴퓨터가 이해하는 두 가지 정보 1) 데이터 : 컴퓨터와 주고받는 / 내부에 저장된 정보를 데이터라 통칭하기도 함. 2) 명령어 : 컴퓨터를 실질적으로 움직이는 정보. 컴퓨터의 4가지 핵심 부품 중앙처리장치 (CPU) / 주기억장치 (메모리) / 보조기억장치 / 입출력장치 메모리 → 현재 실행되는 프로그..