본문 바로가기

STUDY

[기초 정리] 금융·경제 상식 / 전산이론

✅ 1. 금융 기본 개념

📌 금융 시장과 기관

  • 금융 시장: 자금이 거래되는 시장 (단기: 콜시장, CP시장, 장기: 채권시장, 주식시장)
  • 금융 기관: 은행(예금, 대출), 증권사(투자), 보험사(위험관리), 새마을금고(지역밀착형 금융)
  • 기준금리: 한국은행이 정하는 금리로, 시중금리에 영향
  • 콜금리: 금융기관 간 초단기 대출 이자율
  • CD(양도성예금증서): 만기 전 양도가 가능한 정기예금
  • CP(기업어음): 기업이 단기자금을 조달할 때 발행하는 어음

📌 금리 관련 개념

  • 기준금리 상승 → 대출금리 상승 → 소비 감소 → 물가 안정 (긴축정책)
  • 기준금리 하락 → 대출금리 하락 → 소비 증가 → 경제 활성화 (확장정책)
  • 명목금리 vs 실질금리: 실질금리 = 명목금리 - 물가상승률
  • 단리 vs 복리: 단리는 원금만 이자 지급, 복리는 원금+이자에 다시 이자 적용

📌 금융상품 (예금 & 대출)

  • 정기예금: 일정 기간 예치 후 인출 (이자 높음)
  • 보통예금: 수시 입출금 가능 (이자 낮음)
  • 적금: 일정 기간 일정 금액 저축 (이자 높음)
  • 마이너스 통장: 한도 내에서 자유롭게 대출 가능
  • 주택담보대출: 부동산을 담보로 대출
  • 신용대출: 담보 없이 개인 신용 평가에 따라 대출

✅ 2. 경제 기본 개념

📌 경제 시스템 & 주요 용어

  • GDP(국내총생산): 일정 기간 동안 한 나라에서 생산된 모든 재화와 서비스의 총액
  • GNP(국민총생산): GDP + 해외에서 번 소득
  • 경제성장률: 전년 대비 GDP 성장률
  • 경기 순환: 확장 → 정점 → 수축 → 저점 (경기 변동)
  • 스태그플레이션: 경기침체 + 물가상승 동시 발생
  • 리세션: 경기침체 (GDP 2분기 연속 마이너스)
  • 디플레이션: 물가 지속 하락 (수요 위축)

📌 물가 & 환율

  • 인플레이션: 물가 상승 → 화폐 가치 하락
  • 디플레이션: 물가 하락 → 소비 위축
  • 환율 상승 (원화 가치 하락): 수출 유리, 수입 불리
  • 환율 하락 (원화 가치 상승): 수출 불리, 수입 유리
  • 고정환율제 vs 변동환율제: 변동환율제는 시장에서 환율 결정

📌 금융정책 & 경기 부양책

  • 확장정책: 금리 인하, 정부지출 확대 → 경제 활성화
  • 긴축정책: 금리 인상, 정부지출 축소 → 물가 안정

✅ 3. 금융 관련 제도

 

📌 금융 관련 주요 법률 및 제도

  • 예금자 보호법: 은행이 파산해도 최대 5천만 원까지 보호
  • 대부업법: 대부업체 금리 상한선 규제
  • 신용정보법: 개인 신용정보 보호 및 활용 규정
  • 전자금융거래법: 온라인 뱅킹, 간편결제 등 전자금융 규제

✅ 4. 최신 금융·경제 이슈 (최근 출제 가능성 높은 항목)

📌 최근 이슈 & 트렌드

1️⃣ 기준금리 변화: 한국은행의 금리 정책 및 경제 영향
2️⃣ 디지털 금융 & 핀테크: 모바일 뱅킹, 간편결제, 오픈뱅킹
3️⃣ 전세 사기 & 부동산 대출 규제 완화: 전세 보증금 반환 문제
4️⃣ 주 4일제 & 근로시간 개편: 노동시장 변화
5️⃣ 고물가 & 스태그플레이션 가능성: 소비자 물가지수(CPI) 급등


✅ 5. 빠른 정리 & 암기 TIP

금융 상품 → 예금 (정기예금, 보통예금, 적금) / 대출 (신용대출, 담보대출)
경제 지표 → GDP, GNP, 물가, 환율, 경기순환
금융 기관 → 은행, 증권사, 보험사, 새마을금고
금융 정책 → 금리 인상(긴축), 금리 인하(확장)
최근 이슈 → 기준금리, 핀테크, 부동산 대출, 주 4일제

 

 

✅ 1. 자료구조 & 알고리즘

📌 자료구조 (데이터 저장 및 처리 방식)

자료구조설명

배열(Array) 고정된 크기의 연속된 메모리 공간, O(1) 접근 속도
연결 리스트(Linked List) 동적 크기 조정 가능, 삽입·삭제 O(1)
스택(Stack) LIFO(Last-In, First-Out), 함수 호출 스택 사용
큐(Queue) FIFO(First-In, First-Out), BFS에서 활용
힙(Heap) 우선순위 큐 구현, 최대힙/최소힙 사용
해시 테이블(Hash Table) 키-값 매핑, O(1) 평균 검색 속도
트리(Tree) 계층적 구조, 이진 탐색 트리(BST), AVL 트리
그래프(Graph) 정점과 간선으로 이루어진 자료구조, BFS/DFS 탐색

📌 알고리즘 (효율적인 문제 해결 방법)

알고리즘설명

정렬 (Sort) 버블, 선택, 삽입 정렬 (O(n²)), 퀵, 병합, 힙 정렬 (O(n log n))
탐색 (Search) 이진 탐색(O(log n)) → 정렬된 배열에서 사용
BFS(너비 우선 탐색) 큐(Queue) 활용, 최단 경로 탐색
DFS(깊이 우선 탐색) 스택(Stack) 활용 또는 재귀, 경로 탐색
다익스트라 (Dijkstra) 최단 경로 알고리즘 (음수 가중치 X)
플로이드 워셜 (Floyd-Warshall) 모든 정점 간 최단 경로 (O(N³))
크루스칼 (Kruskal) 최소 신장 트리 (MST), 유니온 파인드

✅ 2. 데이터베이스 (DBMS)

📌 데이터베이스 기본 개념

개념설명

DBMS 데이터베이스 관리 시스템 (MySQL, PostgreSQL 등)
트랜잭션(Transaction) 원자성(Atomicity), 일관성(Consistency), 격리성(Isolation), 지속성(Durability) (ACID 원칙)
정규화(Normalization) 중복 제거, 이상(Anomaly) 최소화, 1NF ~ 3NF(제3정규형) 적용
JOIN 두 개 이상의 테이블을 연결 (INNER, LEFT, RIGHT, FULL)
INDEX 검색 속도 향상을 위한 자료구조 (B-Tree, Hash Index)

📌 SQL 기본 문법

-- 데이터 조회
SELECT * FROM users WHERE age > 30;
-- 데이터 삽입
INSERT INTO users (id, name, age) VALUES (1, 'Kim', 25);
-- 데이터 수정
UPDATE users SET age = 26 WHERE id = 1;
-- 데이터 삭제
DELETE FROM users WHERE id = 1;
-- JOIN 예시 (INNER JOIN)
SELECT users.name, orders.amount FROM users INNER JOIN orders ON users.id = orders.user_id;

✅ 3. 운영체제 (OS)

📌 운영체제 기본 개념

개념설명

프로세스(Process) 실행 중인 프로그램 (독립적 실행)
스레드(Thread) 프로세스 내에서 실행되는 작업 단위 (공유 메모리)
멀티태스킹 여러 프로세스를 동시에 실행
CPU 스케줄링 FCFS(선착순), SJF(짧은 작업 우선), RR(라운드 로빈), Priority(우선순위)
메모리 관리 페이징(Paging), 세그먼테이션(Segmentation)
교착상태(Deadlock) 자원 할당 문제, 회피 알고리즘 (은행원 알고리즘)

📌 페이징 vs 세그먼테이션

  • 페이징(Paging): 고정 크기 단위로 메모리 할당 → 내부 단편화 발생 가능
  • 세그먼테이션(Segmentation): 가변 크기 단위로 메모리 할당 → 외부 단편화 발생 가능

✅ 4. 네트워크 (Computer Networks)

📌 네트워크 기본 개념

개념설명

OSI 7계층 물리(1), 데이터링크(2), 네트워크(3), 전송(4), 세션(5), 표현(6), 응용(7)
TCP/IP 4계층 네트워크(1), 인터넷(2), 전송(3), 응용(4)
TCP vs UDP TCP(신뢰성 O, 연결 지향) / UDP(신뢰성 X, 비연결형, 속도 빠름)
HTTP vs HTTPS HTTPS는 SSL/TLS 암호화 적용
DNS(Domain Name System) 도메인 → IP 주소 변환 (ex: google.com → 142.250.190.14)

📌 주요 네트워크 프로토콜

프로토콜설명

IP(Internet Protocol) 데이터 패킷을 목적지까지 전달하는 역할
ARP(Address Resolution Protocol) IP 주소 → MAC 주소 변환
ICMP(Internet Control Message Protocol) 핑(Ping) 테스트에 사용
FTP(File Transfer Protocol) 파일 전송 (TCP 기반)
DHCP(Dynamic Host Configuration Protocol) IP 주소 자동 할당

✅ 5. 정보보안 (Security)

📌 보안 기본 개념

개념설명

암호화 데이터를 보호하는 기술 (대칭키, 비대칭키)
대칭키 암호화 AES, DES (하나의 키로 암호화 & 복호화)
비대칭키 암호화 RSA, ECC (공개키, 개인키 사용)
해시 함수 SHA-256, MD5 (단방향 암호화)
방화벽(Firewall) 외부 네트워크 접근을 제한하는 보안 장치
침입 탐지 시스템(IDS) & 방지 시스템(IPS) 네트워크 침입 감지 및 차단
SQL Injection SQL 쿼리 조작을 통한 해킹 공격

📌 간단한 해킹 방지 SQL 예제

-- SQL Injection 방지 (Prepared Statement 사용)
SELECT * FROM users WHERE username = ? AND password = ?;

✅ 6. 최종 정리

💡 필수 암기 키워드
자료구조 → 스택, 큐, 힙, 해시 테이블, 트리
알고리즘 → 정렬 (퀵/병합), 탐색 (이진 탐색), BFS, DFS
데이터베이스 → SQL JOIN, 트랜잭션(ACID), 인덱스
운영체제 → 프로세스 vs 스레드, CPU 스케줄링, 페이징 vs 세그먼테이션
네트워크 → TCP vs UDP, HTTP vs HTTPS, DNS
보안 → 대칭키 vs 비대칭키, 해시 함수, SQL Injection 방지

'STUDY' 카테고리의 다른 글