본문 바로가기
  • GDSC Ewha Tech Team Blog

4-1기 스터디/CS 기초12

[CS 기초 스터디] 12주차 회의록 정규 회의록 일시 : 2023.01.14 11:00 범위 : 자바의 정석 강의 : 자바의 정석 활동 : github에 올린 내용 정리본 읽고 공부한 내용에 대해 발표 및 질의응답 정리 : https://github.com/GDSC-Ewha-4th/Study-CS.git 류서영 상속 상속(inheritance)의 정의와 장점 상속 기존의 클래스를 재사용해서 새로운 클래스를 작성하는 것 두 클래스를 부모와 자식으로 관계를 맺어주는 것 자식은 부모의 모든 멤버를 상속받음 (생성자, 초기화 블럭 제외) 자식의 멤버 개수는 부모보다 적을 수 없음 (같거나 많음) class 자식클래스 extends 부모클래스 { // ... } 클래스간의 관계 상속 관계부모의 변경은 자식에 영향을 미치지만 자식의 변경은 부모에게 .. 2023. 1. 14.
[CS 기초 스터디] 11주차 회의록 정규 회의록 일시 : 2023.01.30 15:00 범위 : 네트워크 19-20강 강의 : 이석복 교수님 컴퓨터네트워크 강의 활동 : github에 올린 내용 정리본 읽고 공부한 내용에 대해 발표 및 질의응답 정리 : https://github.com/GDSC-Ewha-4th/Study-CS.git 8. 로드맵 Network Security 네트워크 보안의 4가지 요소 Confidentiality: 기밀성, Sender와 Receiver의 통신 내용을 제 3자가 알아서는 안 됨 Authentication: 인증, Sender와 Receiver가 상대방을 확신할 수 있어야 함 Message integrity: 중간에 메시지 변경이 일어나면 안 됨 Access and availability: 데이터 통신은 .. 2023. 1. 12.
[CS 기초 스터디] 10주차 회의록 정규 회의록 일시 : 2022.12.30 15:00 범위 : 네트워크 16-18강 강의 : 이석복 교수님 컴퓨터네트워크 강의 활동 : github에 올린 내용 정리본 읽고 공부한 내용에 대해 발표 및 질의응답 정리 : https://github.com/GDSC-Ewha-4th/Study-CS.git 6. 무선 및 모바일 네트워크 Wireless and Mobile Network 유선은 링크를 통해서 이동, 무선은 공기라는 매체를 공유해서 사용 유선 - 연결 거리에 영향을 받지 않음, 무선 - 거리에 큰 영향을 받음 무선에는 CSMA/CD 적용이 어려움 Wi-Fi (IEEE 802.11) Wireless Fidelity - 무선이지만 유선과 같은 성능을 내겠다는 뜻 공유기 하나 당 하나의 AP를 가지고 있.. 2023. 1. 12.
[CS 기초 스터디] 9주차 회의록 정규 회의록 일시 : 2022.12.23 15:00 범위 : 네트워크 13~15강 강의 : 이석복 교수님 컴퓨터네트워크 강의 활동 : github에 올린 내용 정리본 읽고 공부한 내용에 대해 발표 및 질의응답 정리 : https://github.com/GDSC-Ewha-4th/Study-CS.git 4. 네트워크 계층 Hierarchial Routing 계층화로 규모 문제 해결 Autonomous Systems: 나누어진 각각의 네트워크는 자치권을 가지고 내부 알고리즘을 결정 OSPF 프로토콜: Link state algorithm으로 구현한 프로토콜 RIP 프로토콜: Distance vector algorithm으로 구현한 프로토콜 Inter-AS: 더 큰 범위의 네트워크 사이의 알고리즘 AS(Auto.. 2023. 1. 6.
[CS 기초 스터디] 8주차 회의록 정규 회의록 일시 : 2022.12.09 15:00 범위 : 네트워크 10~12강 강의 : 이석복 교수님 컴퓨터네트워크 강의 활동 : github에 올린 내용 정리본 읽고 공부한 내용에 대해 발표 및 질의응답 정리 : https://github.com/GDSC-Ewha-4th/Study-CS.git 4. 네트워크 계층 NAT (Network Address Translation) IPv4 - 32bit 주소 체계, 40억개 사용 가능 - 점점 줄어들고 있음 IPv6 - 128bit 주소 체계 현재는 NAT 방식을 사용해서 연명 하나의 서브넷마다 사설 IP로 이용 WAN/LAN 주소를 NAT translation table에 기록하고, 들어올 때 table을 보고 다시 매칭 해당 서브넷은 항상 같은 IP로 .. 2023. 1. 6.
[CS 기초 스터디] 7주차 회의록 정규 회의록 일시 : 2022.12.02 15:00 범위 : 네트워크 7~9강 강의 : 이석복 교수님 컴퓨터네트워크 강의 활동 : github에 올린 내용 정리본 읽고 공부한 내용에 대해 발표 및 질의응답 정리 : https://github.com/GDSC-Ewha-4th/Study-CS.git 2. 애플리케이션 계층 TCP reliable data transfer - pipeline 방식 사용 feedback을 통해 loss를 파악하고 재전송 Flow Control sender가 receiver의 용량을 고려해서 segment를 전달하는 방식 receiver window(RWND): receiver buffer에 남아있는 빈 공간 RWND를 헤더에 담아서 알려줌 - 오버플로우 발생 x receiver .. 2023. 1. 5.