CS Hub Development/Computer Science 2024. 5. 1. [CS] 세그멘테이션 ( Segmentation ) (CS 스터디 - OS 7주차) [CS 스터디 주소] GitHub - techInterview-study/Tech_Interview_for_Beginner: 신입 개발자 CS 면접 대비 & SSAFY 11기 서울 6반 CS 스터신입 개발자 CS 면접 대비 & SSAFY 11기 서울 6반 CS 스터디 📖🔥. Contribute to techInterview-study/Tech_Interview_for_Beginner development by creating an account on GitHub.github.com⚙️ 메모리 관리 기법메모리 관리 기법은 크게 연속 메모리 관리와 불연속 메모리 관리로 나뉜다.연속 메모리 기법◈ 프로그램 전체가 메모리에 연속적으로 할당되어야 하는 관리 기법◈ 고정 분할 기법 : 메모리가 고정된 파티션으로.. Hub Development/Computer Science 2024. 4. 25. [CS] 메모리 계층 구조(Memory Hierachy) (CS 스터디 - OS 6주차) [CS 스터디 주소] GitHub - techInterview-study/Tech_Interview_for_Beginner: 신입 개발자 CS 면접 대비 & SSAFY 11기 서울 6반 CS 스터신입 개발자 CS 면접 대비 & SSAFY 11기 서울 6반 CS 스터디 📖🔥. Contribute to techInterview-study/Tech_Interview_for_Beginner development by creating an account on GitHub.github.com📚 메모리 계층 구조(Memory Hierachy) 계층 구조의 특징 🔹 메모리 계층 구조는 메모리를 속도, 용량, 비용간의 절충 관계를 고려하여 필요에 따라 여러 가지 종류로 나타낸 구조를 의미한다. 계층 구조에서 위쪽.. Hub Development/Computer Science 2024. 4. 12. [CS] HTTPS (CS 스터디 - Network 5주차) [CS 스터디 주소] GitHub - techInterview-study/Tech_Interview_for_Beginner: 신입 개발자 CS 면접 대비 & SSAFY 11기 서울 6반 CS 스터신입 개발자 CS 면접 대비 & SSAFY 11기 서울 6반 CS 스터디 📖🔥. Contribute to techInterview-study/Tech_Interview_for_Beginner development by creating an account on GitHub.github.com🔒 HTTPS인터넷 상에서 정보를 암호화하는 TLS 프로토콜을 사용해 클라이언트와 서버가 자원을 주고 받을 때 쓰는 통신 규약 🔹 먼저, HTTP란 HyperText Transfer Protocol의 약자로써, 인터넷에서.. Hub Development/Computer Science 2024. 3. 28. [CS] RDB와 NoSQL에서의 클러스터링/리플리케이션 방식 (CS 스터디 - DB 4주차) [CS 스터디 주소] GitHub - techInterview-study/Tech_Interview_for_Beginner: 신입 개발자 CS 면접 대비 & SSAFY 11기 서울 6반 CS 스터 신입 개발자 CS 면접 대비 & SSAFY 11기 서울 6반 CS 스터디 📖🔥. Contribute to techInterview-study/Tech_Interview_for_Beginner development by creating an account on GitHub. github.com 🧪 DB 구성 방식 🔹 데이터베이스는 기본적으로 데이터베이스 서버와 데이터베이스가 저장되는 스토리지가 1:1로 구성된다. 하지만, DB 서버에서 트랜잭션을 수용하지 못하거나 (다수의 클라이언트가 동시에 DB에 접근하거나 대.. Hub Development/Computer Science 2024. 3. 22. [CS] Transaction Concurrency Control (CS 스터디 - DB 3주차) [CS 스터디 주소] GitHub - techInterview-study/Tech_Interview_for_Beginner: 신입 개발자 CS 면접 대비 & SSAFY 11기 서울 6반 CS 스터 신입 개발자 CS 면접 대비 & SSAFY 11기 서울 6반 CS 스터디 📖🔥. Contribute to techInterview-study/Tech_Interview_for_Beginner development by creating an account on GitHub. github.com 🧪 Transaction 🔹 데이터베이스의 상태를 변화시키기 위해서 수행하는 작업의 단위를 뜻한다. 여기서 상태를 변화시키기 위한 연산이란? -> SQL문에 흔히 쓰는 CRUD(SELECT, INSERT, DELETE, U.. Hub Development/Computer Science 2024. 3. 13. [CS] Bubble & Selection & Insertion Sort (CS 스터디 - 자료구조 2주차) [CS 스터디 주소] GitHub - noxknow/Tech_Interview_for_Beginner: 신입 개발자 CS 면접 대비 & SSAFY 11기 서울 CS 스터디 📖🔥 신입 개발자 CS 면접 대비 & SSAFY 11기 서울 CS 스터디 📖🔥. Contribute to noxknow/Tech_Interview_for_Beginner development by creating an account on GitHub. github.com 🧪 Bubble Sort 🔹 Bubble Sort는 Selection Sort와 유사한 알고리즘으로 서로 인접한 두 원소의 대소를 비교하고, 조건에 맞지 않다면 자리를 교환하며 정렬하는 알고리즘 이다. 이름의 유래로는 정렬 과정에서 원소의 이동이 거품이 수면으로 올라오.. Hub Development/Computer Science 2024. 3. 7. [CS] Stack & Queue (CS 스터디 - 자료구조 1주차) [CS 스터디 주소] GitHub - noxknow/Tech_Interview_for_Beginner: 신입 개발자 CS 면접 대비 & SSAFY 11기 서울 CS 스터디 📖🔥 신입 개발자 CS 면접 대비 & SSAFY 11기 서울 CS 스터디 📖🔥. Contribute to noxknow/Tech_Interview_for_Beginner development by creating an account on GitHub. github.com 📖 Stack & Queue 🧪 Stack 🖋 차곡차곡 쌓아 올린 형태의 자료구조, 데이터를 저장하는 자료형 🔹 스택(Stack) 은 선형 자료구조의 일종으로 후입선출 즉, Last In First Out (LIFO) - 나중에 들어간 원소가 먼저 나오는 형태로 데이터.. Hub Development/Computer Science 2024. 2. 21. [CS] CPU 스케줄링 📌 스케줄링이란? 언제 어떤 프로세스에 CPU를 할당할지 결정하는 작업. 🔹 시스템에서의 시간은 기다리는(waiting) 시간과 작업을 수행하는 시간을 합친 것 이다. 시스템에서의 중요한 점은 이러한 시간의 합인 total time을 minimize 하는 것이 목표이다. 만약 작업에 데드라인이 있고, 각 작업이 동일한 완료 시간을 가진다고 가정한다. 또한 작업을 데드라인 내에 완료하면 이익을 얻는다. 작업이 해당 데드라인 이후에 수행되면 불가능한 스케줄이라고 한다. 이런 불가능한 스케줄은 고려하지 않는다. 왜냐하면 데드라인 이후에 작업을 실행하는 것은 이익을 얻을 수 없기 때문이다. 따라서 목표는 이익의 총합이 극대화되게 하는 것이다. Job Deadline Profit 1 2 30 2 1 35 3 2 .. 이전 1 다음