| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- jwt
- 문서번호
- TypeScript
- 0.25px border
- ZOOM
- 0.5px border
- 전역변수
- 데이터베이스 #try #이중
- 클론코딩
- 컴포넌튼
- es6
- npm
- github
- ES5
- font-size
- 10px
- Websocket
- Strict
- &연산
- 0.75px border
- angular
- 서버리스 #
- Props
- 타입스크립트
- 으
- 1px border
- TS
- literal
- entity
- 당근마켓
- Today
- Total
목록분류 전체보기 (166)
복잡한뇌구조마냥
1. 📅 시험 개요시험일자: 2025년 11월 8일 (토)시험장: (원주) 상지대학교 동악관응시 회차: 2025년 제3회시험시간: 09:30 ~ 12:00 (2시간 30분) - 10:30 부터 퇴실 가능 + 11:30 부터 화장실 가능응시 형태: 필답형💡정보- 준비물 : 신분증, 검정색 볼펜, 수정테이프, 수험표 (안내해주시는 분께 여쭤보니까 신분증 있으면 수험표 없어도 시험 볼 수 있다고 합니다.)- 시험지에 풀이과정 적는 부분이 따로 있어서 연습지 필요 X- 공학용 계산기도 사용가능으로 알고있는데, 주위를 봤을 땐 거의 안쓰는 것 같았습니다. (저도 필요 없다고 느낌)- 같은 강의장에서 다른 기사 시험도 같이 보는 것 같았음 ( ※ 시험 시간이 달라서 헷갈리지 않도록 주의 필요 )- 필기 -> S..
📘 1. 접근 통제란?접근 통제(Access Control) 란시스템의 자원(데이터, 파일, 네트워크 등)에 접근할 수 있는 주체(사용자, 프로세스) 를식별·인증하고, 허가된 자만 접근하도록 제한하는 보안 메커니즘을 의미한다.즉,“누가, 언제, 무엇에, 어떻게 접근할 수 있는가”를 관리하는 기술🎯 2. 접근 통제의 3단계 절차단계이름설명①식별 (Identification)사용자가 누구인지 식별 (ID 입력 등)②인증 (Authentication)사용자의 신원을 검증 (비밀번호, OTP, 생체인식 등)③인가 (Authorization)허가된 권한 범위 내에서만 접근 허용🧱 3. 접근 통제의 주요 유형유형설명특징 / 예시임의적 접근 통제 (DAC, Discretionary Access Control)객..
📘 1. 라우팅 프로토콜(Routing Protocol)이란?네트워크 상에서 데이터가 목적지까지 가는 최적 경로를 결정하기 위해라우터끼리 경로 정보를 교환하는 규약(Protocol)🧭 2. 라우팅 프로토콜의 구분라우팅 프로토콜은 크게 IGP와 EGP로 나뉜다.구분 IGP (Interior Gateway Protocol) EGP (Exterior Gateway Protocol) 의미자율 시스템(AS) 내부에서 사용하는 프로토콜자율 시스템(AS) 간의 라우팅에 사용하는 프로토콜범위조직 내부 네트워크조직 간 네트워크 (ISP 간 등)관리 주체한 조직(회사, 기관 등)여러 조직(인터넷 사업자 등)대표 프로토콜RIP, OSPF, EIGRP, IS-ISBGP경로 계산 방식거리·링크 상태 기반정책 기반 (Pol..
🧱 1. 무결성이란?정의: 데이터베이스에 저장된 데이터의 정확성, 일관성, 유효성을 유지하기 위한 성질목적: 잘못된 데이터 입력, 중복, 삭제 오류 등으로부터 데이터의 신뢰성을 보장관련 개념: 제약조건(Constraints) — 무결성을 보장하기 위한 규칙🔍 2. 무결성의 종류구분설명예시개체 무결성 (Entity Integrity)기본키(Primary Key)는 NULL이거나 중복될 수 없음학생 테이블의 학번은 중복 X참조 무결성 (Referential Integrity)외래키(Foreign Key)는 참조하는 기본키가 존재해야 함수강 테이블의 학번은 반드시 학생 테이블에 존재해야 함도메인 무결성 (Domain Integrity)속성(Attribute)의 값이 정의된 범위 내에 있어야 함성별 컬럼이 ..
컴퓨터는 인간과 소통하기 위해 “인터페이스” 를 사용합니다.즉, 사람이 명령을 내리고 결과를 확인하는 창구를 뜻하죠.UI의 목적사용자와 시스템 간의 효율적인 의사소통작업 수행의 편의성 제공시스템 자원에 대한 접근 방법 제공사용자 경험(UX) 향상이 인터페이스는 기술의 발전에 따라 아래처럼 발전해왔습니다 👇🧱 CUI → GUI → NUI → OUI🧩 1️⃣ CUI (Character User Interface)문자 기반 인터페이스항목설명정의명령어(Command)를 텍스트로 입력해 컴퓨터를 제어하는 방식입력 수단키보드 (명령어 직접 입력)대표 예시MS-DOS, UNIX 터미널, Command Prompt(cmd), Linux Shell장점시스템 자원 소모 적음, 자동화/스크립트 작성 용이단점명령어를 외..
운영체제(OS)는 CPU를 여러 프로세스가 공유해서 효율적으로 사용할 수 있도록 관리합니다.이때 어떤 프로세스에 CPU를 언제, 얼마나 할당할지 결정하는 것을👉 “프로세스 스케줄링(Process Scheduling)” 이라고 합니다.🧩 1. 스케줄링이란?CPU 자원을 여러 프로세스에게 효율적으로 배분하는 과정CPU는 한 번에 하나의 프로세스만 실행할 수 있기 때문에,운영체제는 준비(Ready) 상태의 프로세스 중 하나를 선택해 CPU를 할당해야 합니다.스케줄링의 목적CPU 이용률 최대화: CPU가 유휴 상태 없이 항상 실행되도록처리량 증가: 단위 시간당 완료되는 프로세스 수 최대화응답 시간 최소화: 요청부터 응답까지의 시간 단축대기 시간 최소화: Ready Queue에서 대기하는 시간 감소반환 시간 ..
🧩 1. 모듈화(Modularity)란?정의: 프로그램을 기능별로 나눈 **독립적인 단위(모듈)**로 구성하는 설계 기법목적: 유지보수성, 재사용성, 확장성 향상핵심 원칙:좋은 설계란 응집도는 높게, 결합도는 낮게 만드는 것이다.🧱 2. 응집도(Cohesion)💡 정의하나의 모듈 내부 구성 요소들이 얼마나 밀접하게 연관되어 있는가를 나타내는 척도모듈이 하나의 명확한 기능을 수행할수록 응집도가 높다.🔼 응집도의 종류 (낮음 → 높음)단계응집도 종류설명예①우연적 응집 (Coincidental)서로 관련 없는 기능이 우연히 모임임시로 모아둔 유틸 함수②논리적 응집 (Logical)유사한 기능을 논리적으로 묶음입력 방식별 처리 함수③시간적 응집 (Temporal)특정 시점에 함께 실행되는 기능프로그램 시..
📘 1. 4+1 뷰 모델이란?4+1 View Model은 복잡한 소프트웨어 시스템을 **5가지 관점(View)**에서 바라보는 설계 방법론이다.1995년 **Philippe Kruchten (필립 크루흐텐)**이 제안했으며,**Rational Unified Process (RUP)**의 기본 아키텍처 모델로 사용되었다.🎯 2. 모델의 목적 복잡성 관리: 시스템의 다양한 측면(기능, 구조, 동적 동작, 물리적 배치)을 체계적으로 분리하여 복잡성을 관리합니다.다양한 이해관계자 소통: 최종 사용자, 개발자, 시스템 통합자 등 다양한 이해관계자가 자신의 관점에서 아키텍처를 이해하고 소통할 수 있는 공통의 프레임워크를 제공합니다.검증 및 테스트: 시나리오 뷰를 통해 설계된 아키텍처가 실제 고객 요구사항을 충족..