본문 바로가기
  • 컴공생의 공부 일기
  • 공부보단 일기에 가까운 것 같은
  • 블로그

📖 CS42

🌐 HTTP 웹 기본 지식 : 인터넷 네트워크 면접대비,, 🔹Low-code App, JSON, YAML면접 대비용으로 정리해보장 어드민 플랫폼 간략 소개 | Notion저희는 이런 제품을 만들고 있어요tosspublic.notion.site오 나 김영한님http강의 잇는데그거도봐볼까🔹Low-code App적은 양의 코딩을 통해junggoldchae-coding.tistory.com이거에이어서..모든 개발자를 위한 HTTP 웹 기본 지식 모든 개발자를 위한 HTTP 웹 기본 지식 강의 | 김영한 - 인프런김영한 | 실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., [사진] 📣 확인해주세요!본 강의는 자바 스프링 완전 정복 시리즈의 세 번째 강의입니다. 우아한형제들 최연www.inflearn.com네트워크 .. 2024. 10. 17.
📲 정보통신공학 - Ch9. WAN 기술과 프로토콜 - 1. 교환통신망,2.패킷통신망 출처 : William Stallings, "Data and Computer Communications (10th Edition)," Pearson, 2014[Ch9] WAN 기술과 프로토콜장비들을 상호 연결하는 데 사용되는 네트워크 / 광역망 설계- 회선교환- 패킷교환9.1  📲 교환 통신망발신지로부터 목적지까지의 통신: 중간 교환노드로 이루어진 네트워크를 통해 데이터를 전송함으로써 이루어짐 교환노드- 데이터의 내용에 대해서는 관여하지 않음- 데이터가 목적지에 도달할 때까지 노드에서 노드로 데이터를 이동시키는 교환 편의를 제공 스테이션 - 네트워크에 접속된 종단장치- 컴퓨터. 단말기. 전화. 혹은 기타 통신 장치- 각 스테이션은 노드에 접속 노드- 통신을 제공하기 위한 교환 장치- 노드는 전송링크 토.. 2024. 5. 7.
🎚️ 운영체제 - 문제풀이정리 1 보호되어 있는 글 입니다. 2024. 4. 24.
🎛️ 운영체제 - 6. Process Synchronization 출처 : http://www.kocw.net/home/cview.do?lid=af8e05c97c6d60de 🎛️ 데이터의 접근 🎛️ Race Condition 🎛️ OS에서의 Race Condition 1. kernel 수행 중 인터럽트 발생 시 2. Process가 system call을 하여 kernel mode로 수행 중인데 context switch가 일어나는 경우 3. Multi processor에서 shared memory 내의 kernel data 1. kernel 수행 중 인터럽트 발생 시 커널 모드에서 인터럽트가 발생하면 인터럽트 핸들러가 실행되면서 카운터 값을 변경하고 이때 Race Condition이 발생 2. Process가.. 2024. 4. 22.
🎛️ 운영체제 - 5. CPU scheduling 출처 : http://www.kocw.net/home/cview.do?lid=af8e05c97c6d60de 🎛️ CPU and I/O Bursts in Program Execution 둘이 왓다갓다~ 🎛️ CPU-burst time의 분포 여러 종류의 job(=process)이 섞여 있기 때문에 CPU 스케줄링이 필요 - Interactive job에게 적절한 response 제공 요망 - CPU와 I/O 장치 등 시스템 자원을 골고루 효율적으로 사용 프로세스는 그 특성에 따라 다음 두 가지로 나눔 - IO-bound process • CPU를 잡고 계산하는 시간보다 I/O에 많은 시간이 필요한 job • (many short CPU bursts) - CPU-bound process • 계산위주의 job.. 2024. 4. 19.
📡 정보통신공학- Ch2. Protocol Architecture, TCP_IP and Internet-based Applications(2nd) 보호되어 있는 글 입니다. 2024. 4. 16.
❓정보통신공학 문제 풀이 - chap1 보호되어 있는 글 입니다. 2024. 4. 15.
📡 정보통신공학- Ch1. Data Communications, Data Networks, and the Internet(2nd) 보호되어 있는 글 입니다. 2024. 4. 15.
🎛️ 운영체제 - 4.Process management 출처 : http://www.kocw.net/home/cview.do?lid=af8e05c97c6d60de 🎛️ 프로세스 생성 (Process Creation) 부모 프로세스(Parent process)가 자식 프로세스(children process) 생성 - 프로세스의 트리(계층 구조)형성 프로세스의 자원 (CPU, memory, 등) - 운영체제로부터 받는다 - 부모와 공유한다 자원의 공유 - 부모와 자식이 모든 자원을 공유하는 모델 - 일부를 공유하는 모델 - 전혀 공유하지 않는 모델 수행 (Execution) - 부모와 자식은 공존하며 수행되는 모델 - 자식이 종료(terminate)될 때까지 부모가 기다리는(wait) 모델 (blocked 상태) 주소 공간 (Address space) - 자식은.. 2024. 4. 15.
📲 정보통신공학 - Ch6. 오류 검출 및 정정 - 6 순방향 오류 정정 출처 : William Stallings, "Data and Computer Communications (10th Edition)," Pearson, 2014 4.6 📲 순방향 오류 정정 데이터 링크 제어 프로토콜 (HDLC), 수송 프로토콜(TCP) : 오류검출 사용 무선 전송 : 오류 검출 코드는 "데이터 블록의 재전송"을 통해 이루어지므로 사용하기 부적합 - 무선링크에서의 비트 오류율은 상당히 높을 수 있고, 이로 인해서 수많 은재전송이 일어날 수 있음 - 특히 위성 링크와 같은 경우, 프레임 하나의 전송시간에 비해서 전파 지연이 매우 길어 매우 비효율적인 시스템이 될 수 있음 재전송 대신 수신기가 입력 데이터에 대해서 해당 데이터의 비트정보를 기반으로 오류를 스스로 수정! 오류 정정 코드 부착: .. 2024. 4. 14.