전체 글 81

비연결형인 UDP의 특성을 보완하는 기법 / TCP의 성능을 향상시키는 기법

2번. UDP는 언제 사용하는지 쓰고 비연결형인 UDP의 특성을 보완하는 기법을 2가지 이상 쓰시오. UDP는 실시간성이 중요한 환경에서 사용되며 부족한 신뢰성 기능은 상위 계층에서 보완한다. UDP는 연결 설정 과정 없이 데이터를 전송하며 TCP와 달리 순서 보장, 재전송, 흐름 제어 및 혼잡 제어 기능을 제공하지 않는다. 따라서 신뢰성은 낮지만 전송 지연이 작고 처리 속도가 빠르다는 장점을 가진다. 이러한 특성으로 인해 데이터 손실보다 실시간성이 중요한 서비스에서 사용된다. 대표적인 예시로는 실시간 스트리밍, VoIP, 온라인 게임, DNS 질의, 멀티캐스트 통신 등이 있다. UDP는 비연결형 프로토콜로서 전송 순서를 보장하지 않고, 패킷 유실 시 재전송이나 흐름 제어를 수행하지 않으므로 데이터 전송..

學問 2026.05.02

ITSM, SaaS 란

TIL ITSM이란 IT 서비스를 어떻게 운영할지 정해놓은 기준이다. ITSM이 없으면 담당자마다 다르게 처리하고, 있으면 정해진 방식으로 처리한다. 운영을 사람 중심에서 체계 중심으로 바꾸는 것. 4대 프로세스 Incident Management 복구 장애를 빠르게 수습해 서비스 중단 최소화 Service Request Management 효율 반복 요청을 표준화해 업무 과부하 해소 Problem Management 예방 근본 원인 제거로 재발 방지 Change Management 통제 변경을 검토·승인해 장애 예방 ITSM과..

카테고리 없음 2026.04.10

그 요일은

2024년 m1​월 d1​일이 월요일 이었다면, 2024년 m2​월 d2​까지 A 요일은 몇 번 등장하는지 구하는 프로그램을 작성해보세요.단, 2024년은 윤년이기 때문에 2월은 29일까지 있으며, (m2​,d2​)이 (m1​,d1​)보다 앞선 날짜로 주어지는 경우는 없다고 가정해도 좋습니다.https://www.codetree.ai/ko/trails/complete/curated-cards/test-the-day-of-the-day/description 그 요일은 설명 | 코드트리그 요일은을 통해 문제 요구사항과 입력·출력 예시를 꼼꼼히 확인해 정확한 풀이 전략을 세워보세요.www.codetree.ai m1, d1, m2, d2 = map(int, input().split())A = input().st..

카테고리 없음 2026.04.02

[컴파일러] 생성 규칙(P) 타입 판별 4단계 요약

생성 규칙(P) 타입 판별 4단계 요약촘스키 계층 - 완전 정리 전체 비교표단계타입좌변 $\alpha$우변 $\beta$의 핵심 제약좌변 특징1Type 3 (정규문법)A (하나의 비단말)a 또는 aB (단말 1개 + 비단말 1개)단일 Non-terminal2Type 2 (문맥자유, CFG)A (하나의 비단말)V* (자유롭게 조합)단일 Non-terminal3Type 1 (문맥의존)$\alpha$ (여러 기호 가능)$\alpha4Type 0 (무제한)$\alpha$ (여러 기호 가능)제약 없음 ($\epsilon$으로 축소 가능)복수 가능--- 🔑 A vs α 차이점 (핵심!)기호의미A단일 Non-terminal (하나의 대문자) 예: S, A, B, Eα (알파)여러 개 기호 가능 (Termina..

學問/컴파일러 2025.10.28

[컴파일러] Chomsky Grammar: Type-2 Context Free Grammar

문법 (CFG) 구성개수 일치 관계를 정의하기 위해 CFG는 재귀(Recursion)를 사용생성 규칙형식설명S→ab종료 규칙n=1인 최소 문자열 (ab)을 생성하고 재귀를 종료합니다.S→aSb재귀 규칙시작 기호 S가 a와 b로 감싸지면서 자기 자신(S)을 다시 호출합니다. 이 규칙을 적용할 때마다 a 하나와 b 하나가 쌍으로 추가됩니다. 문자열 유도 과정 (Step-by-step 풀이의 핵심!)생성 문자열유도 과정적용된 규칙설명abS⇒abS→ab종료 규칙을 한 번 적용.aabbS⇒aSb⇒aabbS→aSb (재귀), S→ab (종료)재귀를 한 번 적용하여 a와 b를 바깥쪽에 추가하고, 내부 S를 ab로 종료.aaabbbS⇒aSb⇒aaSbb⇒aaabbbS→aSb (2회), S→ab (종료)a와 b를 2쌍 ..

學問/컴파일러 2025.10.28

[컴파일러] 형식문법 P, Chomsky 문법계층, 단말 비단말

생성규칙P의 개요 생성 규칙은 일반적으로 다음과 같은 치환형태로 작성된다. α (좌변): 치환되기 전의 기호(들). 주로 비단말 기호(Non-terminal)가 온다.β (우변): α를 대신하여 치환되는 기호들의 나열. 단말 기호(Terminal)와 비단말 기호의 조합일 수 있다.의미: 좌변의 α 가 발견되면, 그것을 우변의 β로 유도(Derive)하거나 치환(Replace)할 수 있다는 의미이다. 생성규칙 P란?문법에서 “비단말을 단말 또는 다른 기호로 바꾸는 규칙의 모음.”→ 이걸 반복적으로 적용해서 언어를 ‘생성(generate)’ 하기 때문에“생성규칙(Production Rule)”이라고 부름 계층문법생성규칙 P 형태 인식기계Type 0무제한 문법α → βTuring MachineType 1..

學問/컴파일러 2025.10.27

[기계학습] MSE(평균제곱오차)의 허점과 그 대안으로 나온 교차엔트로피(Cross-Entropy)

일반적인 MSE는 정답값과 신경망의 출력값의 차이의 제곱으로 계산함 아래와같은 두가지 상황을 설정하고 Loss를 계산 후 편미분값을 비교하려함이때 활성함수는 이진분류문제이므로 시그모이드함수를 사용함우측(o가 0.9971)이 좌측(0.7503)에 비해 loss가 큼우측의 경우에 가중치를 더 크게 줘서 수정해야하는 상황임 MSE에서 학습 능력개선을 위해 벌점은 gradient로 각 가중치에 반영됨 위 식을 이용하여서 계산해보면 이런결과가 도출된다.실제 Loss는 우측이 더큰데, loss수정량은 좌측이 더 크게 산출되었다. 왜 이런 현상이 발생할까 로지스틱시그모이드의 도함수가 값이 커질 수록 기울기가 0으로 수렴함을 알 수 있다. 따라서 학습이느려지고 심한경우 정체됨. 이 문제를 해결하기 위해 교차엔트로피..

學問/기계학습 2025.10.27

[기계학습] 2장 3장 Perceptron

모델과 탐색 알고리즘의 기본 개념현실에서는 경험을 통해 사용할 모델의 큰 범주를 먼저 선택한다.기계학습에서의 탐색은 대부분 지역 최적해(x₂ 같은 지점)를 찾고 멈추는 식으로 작동한다.예를 들어, MNIST 손글씨 이미지를 인식하는 딥러닝 모델은784차원 특징 공간(feature space) 을 사용한다.이 공간은 우리가 예시로 들었던 1차원 공간과는 달리 매우 넓은 차원 공간이다.즉, 입력 데이터가 수십만, 수백만 개가 되어도그 모든 데이터가 이 고차원 공간 안의 한 점으로 표현된다.기계학습에서 사용하는 전형적인 탐색 알고리즘은1장의 [알고리즘 1-1]과 동일하며,입력은 훈련집합 X와 Y, 출력은 최적해 θ(세타) 이다.이 알고리즘은 목적함수(objective function) 가 최소가 되는 지점을 ..

學問/기계학습 2025.10.25

📒 오늘 회의에서 새로 배운 금융 용어 정리

팀 회의 중 처음 듣고 바로 이해되지 않았던 용어들을 하나하나 정리해봤습니다.금융권에서 자주 쓰이는 단어지만, 처음 접하면 헷갈릴 수 있어서 개인 메모 겸 공유용으로 기록해둡니다.⸻✅ 1. 기산일 거래 • 기산일(起算日): 어떤 기준이 되는 날짜. • 기산일 거래란?이자 계산, 계약 기간 계산 등을 시작하는 기준일을 명확히 정해둔 거래예요.예: 7월 1일에 개설한 예금이라면, 이 날짜가 기산일이 됨.⸻✅ 2. 롤아웃 (Roll-out) • 시스템이나 기능을 점진적으로 배포하거나 적용하는 과정 • 예: 새로운 전산 기능을 전체 지점에 한 번에 적용하는 게 아니라, 일부 지점부터 순차적 적용 → 전체 확대 • 반댓말: 롤백 (Roll-back) = 문제 생기면 이전 상태로 되돌리는 것⸻✅ 3. SR (Ser..

인턴 2025.07.31

토큰증권 제도화와 스마트 컨트랙트

최근 디지털 자산, CBDC, 토큰증권에 대한 관심이 높아지고 있습니다.강의를 들으며 정리한 내용을 공유해봅니다. 📌 브레튼우즈 체계와 달러 이야기2차 세계대전 이후, 미국은 유럽을 재건하는 역할을 맡게 되면서 달러 중심의 브레튼우즈 체계가 만들어졌습니다.이 체계에서는 달러가 금과 연결되어 ‘귀축통화’처럼 쓰였지만, 시간이 지나며 문제가 발생합니다.세계 경제는 성장하며 돈(달러)에 대한 수요가 폭발적으로 늘었지만, 금은 쉽게 발견되지 않아 공급이 한정적이었죠.결국 1971년 닉슨 대통령은 “달러와 금을 더 이상 1:1로 보장하지 않겠다”며 변동환율제를 선언하게 됩니다. 📌 증권시장의 역사와 한국의 변화주식투자의 역사는 의외로 깊습니다.1688년 조셉 드 라 베가가 쓴 『혼돈 속의 혼돈』은 세계..

學問 2025.07.12