1. 알고리즘
- 백준 1325호
- https://ahlight.123
2. OS(공룡책)
*1장
1.1 운영 체제가 수행하는 작업
1.1.1 사용자 보기(user_view)
컴퓨터 시스템 – 하드웨어, 운영 체제, 응용 프로그램 및 사용자로 나눌 수 있습니다.
사용 편의성을 고려한 설계(하드웨어와 소프트웨어 간의 리소스 가용성 무시)
1.1.2 시스템 보기(System_view)
컴퓨터 시스템 – 하드웨어, 소프트웨어 및 데이터로 나눌 수 있습니다.
하드웨어 및 소프트웨어 리소스를 관리하고 할당하는 리소스 할당자
응용(사용자) 프로그램이 리소스를 잘못 사용하는 것을 제어하는 프로그램입니다.
1.1.3 운영 체제 정의
운영 체제에 대한 적절한 정의가 없습니다.
그러나 운영 체제의 다양한 기능을 요약하면
운영 체제는 커널, 미들웨어 및 시스템 프로그램을 사용하여 서로 다른 프로그램에 공정하고 합리적인 리소스 할당으로 볼 수 있습니다.
운영 체제를 공부하는 이유
모든 프로그램(모든 코드)이 운영 체제에서 실행되기 때문입니다.
3. 후니가 만드는 시스코 네트워킹
*2 부
1 부
근거리 통신망(LAN): 작은 공간의 네트워크 – 지역 네트워크
MAN(대도시 네트워크): 도시 네트워크 – 중거리 통신망
광역 네트워크(WAN): 국가 차원, 국가 차원 및 대기업 간의 통신 네트워크 – 통신망
섹션 2
이더넷 – CSMA/CD 프로토콜을 이용한 통신(네트워킹 방식)
CSMA/CD(Carrier Sense Multiple Access with Collision Detection)
– 반송파 감지, 다중접속 및 충돌 감지
– 네트워크 내 통신이 없을 때 여러 위치에서 동시에 통신하여 충돌이 감지되면 임의의 시간 후에 데이터를 재전송하는 방식
섹션 3
토큰 링: 로컬 네트워크 프로토콜
– 제어 토큰을 사용하여 토큰이 있을 때만 데이터를 전송하고 완료되면 페이지로 전달하는 방식
– 충돌은 없으나 데이터 전송의 우선순위가 보장되지 않음