본문 바로가기

자격증/정보처리기사8

반정규화 vs 정규화 차이 방법 비교 예시 정규화가 항상 조회 성능을 저하시킨다는 것은 잘못된 생각. 기본적으로 중복된 데이터를 제거함으로써 조회성능을 향상시킬 수 있음. ✅ 1. 정규화(Normalization)정규화는 데이터 중복을 최소화하고 데이터의 무결성을 보장하기 위해 테이블을 나누는 과정입니다.🎯 정규화의 목적1️⃣ 데이터 중복 제거 → 데이터 일관성 유지2️⃣ 데이터 무결성(Integrity) 보장 → 이상(Anomaly) 방지3️⃣ 데이터 저장 공간 절약4️⃣ 데이터 수정 시 불필요한 업데이트 최소화🛠 정규화 방법 (정규형 Normal Form)정규화는 1NF → 2NF → 3NF → BCNF 순서로 수행됩니다.정규형정규화 방법설명1NF (제1정규형)원자성(Atomicity) 보장컬럼 값이 더 이상 분해되지 않는 단일 값으로 구.. 2025. 2. 12.
[정처기] 정보처리기사 실기 독학 한 달 합격 후기 시험을 위해 준비한 것▶이론 : 수제비 책 파이널 모의고사 : 모의고사 35개 있는 것 한권(서점에서 구매)▶프로그래밍 언어 : 유튜브 흥달쌤 기본 무료강의(유투브 검색)▶프로그래밍 언어 : 최근 5개년 정처기 실기 문제 풀이(구글 검색) 최소 비용 최대 효과를 위한 최소한의 투자였다.   시험 난이도프로그래밍 언어 문제는 수제비 모의고사에서 예제로 본 것 보다는 확실히 어렵다고 생각했다.그리고 이전 최근 n개년 정처기 실기로 출제된 문제보다 어려웠다.생소한 느낌의 문제들이 있었다. 나는 흥달쌤 강의 내용을 상기시키며 응용해가면서 풀었다.그래서 기본이 중요하다는 생각이 들었다.기본이 탄탄하면 응용 문제도 턱턱 잘 풀 수 있다.    시험 후기 및 결과답안을 써오지 않아서시험 끝나고 기억에 남았던 헷갈렸던.. 2025. 2. 10.
시험전 확인 class ovr1 { public static void main(String[] args) { ovr1 a1 = new ovr1(); //부모가 부모를 낳은 형태 . 호출해도 오버라이드된 매서드 호출x ovr2 a2 = new ovr2(); //내가 태어난 형태. 부모를 참조한다. System.out.print(a1.san(3, 2) + a2.san(3, 2)); } int san(int x, int y) { return x + y; }}class ovr2 extends ovr1 { int san(int x, int y) { return x - y + super.san(x, y); }}a1.san(3, 2) .. 2024. 10. 18.
[C언어]scanf , 생성자 scanf("%d"(인자), 주소값) i 값이 10이고, 주소값이 100이라고 쳤을 때여기에 90을 입력하고 싶으면  scanf("%d", 100) 이라고 주소값을 넣어줘야 한다.scanf("%d", &i)  의 &i 안에 100이 들어가야 한다.scanf("%d", 100)을 입력하고 90을 넣어주고 엔터 치면 i = 90 #includeint main() { inti=10; intj=20; int*k=&i; scanf("%d", k); printf("%d, %d, %d \n',i,j,*k); //k의 값 100번지의 값인 90 출력 return 0;}//100번지 i 10//200번지 j 20//300번지 k 100번지 : k는 포인터 변수인데 , &i니까 i의 .. 2024. 10. 16.
[서브넷마스크 계산] FLSM vs VLSM 차이 FLSM vs VLSMFLSM: 모든 서브넷이 동일한 서브넷 마스크를 사용.VLSM: 서브넷마다 다른 서브넷 마스크를 사용해 각 서브넷의 요구에 맞게 IP 주소를 할당.FLSM: 모든 서브넷에 동일한 크기의 서브넷 마스크가 적용되어 낭비되는 IP 주소가 많을 수 있음.VLSM: 각 서브넷에 맞는 서브넷 마스크를 사용하여 IP 주소 공간을 보다 효율적으로 활용. FLSM 방식 예제:문제: 회사 네트워크가 있고, 네트워크 주소는 192.168.1.0/24입니다. 이 네트워크를 4개의 동일한 서브넷으로 나누고 싶습니다.1. 기본 네트워크 정보:네트워크 주소: 192.168.1.0/24 (255.255.255.0)총 호스트 수: 2^8 - 2 = 254 (네트워크 주소와 브로드캐스트 주소는 제외)2. 서브넷 마.. 2024. 10. 15.
[서브넷 마스크] IPv4 범위 클래스 계산 이유 IP 클래스- IPv4 주조는32비트(4바이트)로 이루어져 있다. 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (하나의 옥텟은 8비트씩 배치 되어 있다. 8비트는 1Byte)  A 클래스 범위 0.0.0.0 ~ 127.255.255.255 A 클래스 고정 비트 = 0 2진수 계산0 0 0 0 0 0 0 0  -> 0+0+0+0+0+0+0+0=00 1 1 1 1 1 1 1  -> 0+64+32+16+8+4+2+1=127  B클래스 범위 128.0.0.0 ~ 191.255.255.255  B 클래스 고정 비트 = 10 2진수 계산1 0 0 0 0 0 0 0 -> 128+0+0+0+0+0+0+0=1281 0 1 1 1 1 1 1 -> 128.. 2024. 10. 15.