기술면접대비CS전공핵심요약집11 [오독완 챌린지] 기술 면접 대비 CS 전공 핵심 요약집 (4일차) 오늘도 독서완료! 오늘은 HTTP부터 학습했습니다. HTTP는 인터넷상에서 데이터를 전송하기 위한 프로토콜로 TCP/IP 4계층에서 응용 계층에 속합니다. 다음과 같은 특징이있습니다. - 비연결성 : 클라이언트에서 요청을 보낸 후 서버로부터 응답을 받으면 연결을 끊는 것을 말합니다. - 무상태 : 서버에서 클라이언트의 상태를 저장하지 않는 것을 의미합니다. HTTP 상태코드는 다음과 같습니다. - 1xx : 클라이언트로 부터 요청을 받아 처리 중 - 2xx : 요청을 성공적으로 처리함 - 3xx : 요청을 처리하기 위해 추가 처리 필요 - 4xx : 클라이언트 오류 - 5xx : 서버 오류 HTTPS는 HTTP에서 S(secure)부분을 추가한 것입니다. 즉 SSL/TLS 보안계층을 이용해 HTTP의 보.. 2023. 9. 9. [오독완 챌린지] 기술 면접 대비 CS 전공 핵심 요약집 (3일차) 오늘도 독서 완료! 오늘은 네트워크에 대해서 학습해보겠습니다. 네트워크 불후의 명작 OSI 7계층을 먼저 확인해봤습니다. OSI 7계층은 네트워크 통신이 이뤄지는 과정을 7단계로 나눈 네트워크 표준 모델입니다. 가장 중요하게 봐야하는게 개인적으로 L4와 L7이라고 생각합니다. L7은 응용계층으로 프로토콜 단의 통제를 할 수 있고, L4는 전송 계층으로 TCP, UDP 전송 방식와 포트를 통해서 데이터 전달을 합니다. OSI 7 계층을 좀 단순화한계 TCP/IP 4 계층이며, 현재는 사실 이것만 알아도 충분하긴 합니다. 인터넷에서 데이터를 주고받기 위한 네트워크 프로토콜로 TCP/IP가 있습니다. TCP는 전송 제어 프로토콜로 데이터를 나눈 단위인 패킷의 전달 여부와 전송 순서를 보장하는 통신 방식입니다... 2023. 9. 8. [오독완 챌린지] 기술 면접 대비 CS 전공 핵심 요약집 (2일차) 오늘도 독서 완료! 오늘은 1.3 스케쥴링부터 학습을 했습니다. 스케줄링은 모든 프로세스를 공평하게 실행해 한정된 자원을 효율적으로 사용하기 위한 전략입니다. 단계로는 장기 / 중기 / 단기로 나눠지게됩니다. 스케줄링 알고리즘의 경우 CPU 스케줄러(단기 스케줄러)가 준비 큐에 있는 프로세스 중 어떤 프로세스를 실행시킬지 결정하는데 사용합니다. 선점형과 비선점형으로 분류하게 되는데, 선점형 스케줄링은 스케줄러가 실행 중인 프로세스를 중단시키고 다른 프로세스를 실행할 수 있음을 의미합니다. 비선점형 스케줄링은 실행 중인 프로세스가 종료될 때 까지 다른 프로세스가 실행되지 못하는 것을 말합니다. 가상 메모리는 프로세스의 일부만 메모리에 로드하고 나머지는 디스크에 둔 상태로 프로세스를 실행하는 방식입니다. 따.. 2023. 9. 7. [오독완 챌린지] 기술 면접 대비 CS 전공 핵심 요약집 (1일차) 오늘부터 다시 오독완 챌린지를 시작합니다. 이 책은 제가 베타리뷰도 했던 책이라서 애착이 더 가는데요. 이미 1회독을 해보았지만 이번 오독완 챌린지를 통해서 또 1회독을 해보고자합니다. 내용 자체가 쉽게 쓰여져 있고, 중요도 구분이 잘 되어있어서 읽는데 무리 없고 매우 좋은 책이라서 초심자 분들에게 매우 추천하며, 오히려 면접을 준비하시는 분들에게는 빠르게 머리 속에 훑고 구조화하는데 매우 도움이 될 것입니다. 오늘은 기술 면접에서 출제 빈도가 높은 운영체제에 대해서 학습했습니다! 책이 정말 설명도 자세하고, 별표로 중요도 표시와 밑줄이 잘 그어져 있어서 너무 좋습니다. 운영체제(OS)는 하드웨어 위에 설치되 하드웨어 계층과 다른 소프트웨어 계층을 연결한느 소프트웨어 계층입니다. 컴퓨터 시스템의 자원을 .. 2023. 9. 6. [길벗] <기술 면접 대비 CS전공 핵심요약집> 리뷰 총평 - 책의 난이도 : ★☆☆☆☆ - 추천 별점 : ★★★★★ - 추천 독자 : 기술 면접을 준비하는 초심자 혹은 전체적인 내용을 빠르게 훑어보고 싶은 이직 준비자 - 지은이 : 이수진 지음 - 출판사 : 길벗 이 책은 베타리뷰로 읽어보고 기대평을 작성했던 책이라서 애착이 많이가는 책 중 하나이다. 이번에 오독완 챌린지도 이 책으로 진행하게 되어서 매우 의미가 깊고 이렇게 1회독을 추가적으로 하게되니 안그래도 이직을 준비하고 있는 나에게 매우 매우 매우 큰 도움이 되고 있다. 정말 이 시기에 딱 필요한 책! 이 책은 총 5장으로 구성되어 있고, 우리가 기본적으로 CS 지식이라고 하는 모든 것들을 소개하고 있다. 자세한 구성에 대해서는 아래에 더 나열하겠지만 추천 독자 그리고 내가 기대평에서 쓴 것처럼 .. 2023. 9. 4. 이전 1 2 다음