본문 바로가기

CS5

[코드온 - 5주차] 데이터베이스 기본과 ERD 코드온 CS 스터디학습 기간2024.10.02.(수) ~ 08.(화)4주차 학습 주제데이터베이스 기본엔터티, 릴레이션, 속성: 데이터베이스의 기본 구성 요소.키: 기본 키, 후보 키, 대체 키의 개념과 역할.ERD와 정규화ERD: ERD(엔터티 관계 다이어그램)의 중요성과 활용 방법.정규화 과정: 1차 정규화부터 3차 정규화까지의 기본 개념.1. 데이터베이스 기본1.1. 엔터티, 릴레이션, 속성데이터베이스(Database, DB): 현실 세계의 데이터를 구조적으로 저장하고 관리하는 시스템이다.엔터티(Entity): 현실 세계에서 독립적으로 존재하는 객체나 개체로 데이터베이스에서 테이블로 표현한다. e.g.) 학생, 수업, 교수 등릴레이션(Relation): 데이터베이스에서 정보를 구분하여 저장하는 기본 .. 2024. 10. 8.
[코드온 - 4주차] 프로세스와 스레드 코드온 CS 스터디학습 기간2024.09.25.(수) ~ 01.(화)4주차 학습 주제프로세스와 컴파일 과정: 프로그램이 실행 파일로 변환되는 과정.프로세스의 상태: 프로세스의 생성, 실행, 대기, 종료 상태.스레드와 멀티스레딩: 멀티스레드 프로그래밍의 이점과 구현 방식.교착 상태: 교착 상태의 원인과 해결 방법.1. 프로세스와 컴파일 과정1.1. 용어 설명프로세스: 프로그램으로부터 인스턴스화하는 과정프로그램 : 컴파일러가 컴파일 과정을 거쳐 컴퓨터가 이해할 수 있는 기계어로 번역되어 실행될 수 있는 파일이 되는 것1.2. 컴파일 과정프로그램이 실행 파일로 변환되는 과정은 크게 작성, 컴파일, 링킹으로 나뉜다.소스 코드 작성(Coding): 개발자는 고급 프로그래밍 언어(C, C++, Java 등)로 프로.. 2024. 10. 1.
[코드온 - 3주차] 운영체제 기초 및 메모리 관리 코드온 CS 스터디학습 기간2024.09.14.(토) ~ 24.(화) - 추석 연휴 및 스터디 시간 변경으로 인한 기간 연장3주차 학습 주제운영체제 기초운영체제의 역할과 구조: 운영체제의 기본 기능과 컴퓨터 시스템 내의 위치.컴퓨터의 요소: CPU, 메모리, 저장장치 등 하드웨어의 주요 구성 요소.메모리 관리메모리 계층: 캐시, 메인 메모리, 가상 메모리의 역할과 계층 구조.메모리 관리 기법: 페이징, 세그멘테이션, 메모리 할당 기법.1. 운영체제 개요1. 운영체제의 역할과 구조운영체제(Operating System)는 하드웨어와 소프트웨어 간의 인터페이스를 제공하는 시스템 소프트웨어로,사용자와 컴퓨터 하드웨어를 연결하는 역할을 한다. 운영체제는 커널(Kernel), 쉘(Shell), 파일 시스템, 네트.. 2024. 9. 24.
[코드온 - 2주차] 네트워크의 기초와 TCP/IP 모델 코드온 CS 스터디학습 기간2024.09.07.(토) ~ 13.(금) 2주차 학습 주제네트워크 기초처리량과 지연 시간: 네트워크 성능의 주요 지표네트워크 토폴로지: 네트워크의 구조와 병목 현상네트워크 프로토콜 표준화: 프로토콜이 표준화된 과정과 중요성TCP/IP 4계층 모델계층 구조: TCP/IP 모델의 각 계층과 역할PDU: 프로토콜 데이터 유닛과 각 계층의 데이터 단위 1. 네트워크 기초1. 처리량과 지연 시간지연 시간 및 처리량은 컴퓨터 네트워크의 성능을 측정하는 두 가지 지표이다. 이는 네트워크가 데이터 패킷을 대상으로 전송할 수 있는 속도를 확인하여 네트워크 속도를 결정할 수 있다. 지연 시간과 처리량에 영향을 미치는 주요 원인으로는 네트워크 정체, 프로토콜 효율성, 네트워크 인프라 등이 있다... 2024. 9. 24.
[코드온 - 1주차] 디자인 패턴과 프로그래밍 패러다임 코드온 CS 스터디학습 기간2024.08.31.(토) ~ 13.(금) - KDT 첫 팀 빌딩 및 개강으로 인하여 학습 기간을 연장하였습니다. 1주차 학습 주제디자인 패턴 : 싱글톤 패턴, 팩토리 패턴, 전략 패턴의 종류와 특징프로그래밍 패러다임 : 객체 지향 프로그래밍, 함수형 프로그램의 개념과 특징 디자인 패턴개발에서 발생하는 반복적인 문제들을 해결하기 위한 해결 방법이다.디자인 패턴은 객체 지향의 4대 특성인 캡슐화, 상속, 추상화, 다형성과 설계원칙 (SOLI)를 기반으로 구성되어있다.1. 싱글톤 패턴; Singleton Pattern싱글톤 패턴은 하나의 객체의 인스턴스가 오직 하나만 존재하는 패턴이다.특정 객체가 애플리케이션 전반에서 공유되어야 하거나, 하나의 인스턴스로만 제한해야 하는 경우에 유.. 2024. 9. 24.