2025/11 9

정보처리기사 2025년 3회차 후기

헷갈리는 3문제MAC DAC RBAC 문제 틀림..요약서 설명 위주로 외웠더니 시험장에서 크게 헷갈렸음...OAuth 맞음커버리지 틀림-----RSA인줄 알았는데 SHA였어..RSA는 단방향이 아니라 양방향이구나(실은 OTP였음 뭐임ㅋㅋㅋㅋ)-----putchar 답 E라네ㅠㅠ R 이라써서 틀렸다!------비트연산 0 맞춤!!DC1 틀림-------ㄷㄱㄷㄱㄷㄱㄷㄱAB 맞춤!! 어려운 Enum 문제~ 하하implements 랑 super는전공자라면 당연히 맞춘다구~ 헤-------헉 SQL 나눗셈 디비전 틀림리눅스 이론맞춤패리티 그 긴거 맞춤1번문제 맞춤ㅋㅋ%u 틀림카운트 sql 맞춤튜플문제 틀림... 부분점수받으려나파이썬 리스트 맞춤앱테스트맞춤스미스씨 맞춤가채점현황20문제중 8문제틀리고 12문제맞음-4..

카테고리 없음 2025.11.08

DB

데이터베이스 설계 단계랑 ANSI/SPARC 3단계 구조(외부·개념·내부)는 비슷하게 들리지만, 포인트가 달라.---1. 데이터베이스 설계 단계시스템을 실제로 만들 때 거치는 단계야.단계 주요 내용 예시개념적 설계 현실 세계의 데이터와 관계를 추상적으로 표현 ER 다이어그램(개체·속성·관계)논리적 설계 개념 모델을 DBMS가 이해할 수 있는 **논리 구조(스키마)**로 변환 릴레이션 스키마 설계, 정규화물리적 설계 실제 저장 방식, 인덱스, 파티션 같은 성능 관련 요소 결정 파일 구조, 접근 경로, 저장공간 배치요약하면개념 → “무엇을 저장할지”논리 → “어떻게 구조화할지”물리 → “어디에, 어떤 방식으로 저장할지”---2. 데이터베이스 3단계 구조 (ANSI/SPARC)데이터베이스를 사용자 관점에서 계..

카테고리 없음 2025.11.08

프로토콜

정보처리기사 실기 기준으로 자주 나오는 포트만 핵심 정리해줄게.시험엔 “프로토콜 이름 ↔ 포트번호” 매칭이 주로 나와.---📡 1. 웹 관련포트 프로토콜 설명80/tcp HTTP 암호화되지 않은 웹 통신443/tcp HTTPS SSL/TLS 기반 보안 웹 통신8080/tcp HTTP 대체 포트 테스트용·웹 관리 페이지 등에서 사용8443/tcp HTTPS 대체 포트 보안 웹 관리용---✉️ 2. 메일 관련포트 프로토콜 설명25/tcp SMTP 메일 송신(서버 간)110/tcp POP3 메일 수신(다운로드 방식)143/tcp IMAP 메일 수신(서버에 남겨둠)465/tcp SMTPS 보안 메일 송신 (SSL)587/tcp Submission 사용자 인증 기반 SMTP993/tcp IMAPS 보안 IMAP..

카테고리 없음 2025.11.08

자바 예외처리

자주 나오는 예외 유형예외 설명NullPointerException null 참조에 접근ArithmeticException 0으로 나누기ArrayIndexOutOfBoundsException 배열 인덱스 초과ClassCastException 잘못된 형변환NumberFormatException 문자열을 숫자로 변환할 때 형식 오류IOException 입출력 실패FileNotFoundException 파일이 존재하지 않음SQLException DB 접근 오류예외(Exception)의 개념프로그램 실행 중 비정상적인 상황(오류)이 발생했을 때, 프로그램이 비정상 종료되지 않게 처리하는 구조.→ 자바는 예외를 ‘객체’로 다루고, 발생 시 예외 객체를 던지고(catch나 throws로) 처리한다.throw 와 t..

카테고리 없음 2025.11.08

SQL 2

1. CREATE (INSERT)데이터 새로 넣을 때.INSERT INTO 테이블명 (컬럼1, 컬럼2, 컬럼3)VALUES (값1, 값2, 값3);예)INSERT INTO member (id, name, age)VALUES ('user01', '선영', 25);---2. READ (SELECT)데이터 조회할 때.SELECT 컬럼1, 컬럼2 FROM 테이블명WHERE 조건;예)SELECT name, age FROM member WHERE age > 20;모두 보고 싶을 땐 * 써.SELECT * FROM member;---3. UPDATE기존 데이터 수정할 때.UPDATE 테이블명SET 컬럼1 = 값1, 컬럼2 = 값2WHERE 조건;예)UPDATE memberSET age = 26WHERE id = 'u..

카테고리 없음 2025.11.08

이런것도 나올까? C version

흥달쌤 c언어 형변환unsigned 출현!```1. 리틀 엔디안int n = 0x12345678;리틀 엔디안 방식이면 메모리에 저장 순서가 어떻게 될까?> 정답: 78 56 34 12 (낮은 주소부터 LSB)---2. 공용체union U { int i; char c;};sizeof(U)의 결과는?> 정답: 4 (int가 4바이트로 가장 큼)---3. 구조체 패딩 1struct S { char a; int b;};32비트 시스템(4바이트 정렬)에서 구조체 크기는?> 정답: 8바이트 (a=1 + 패딩3 + b=4)---4. 구조체 패딩 2struct S { char a; short b; int c;};4바이트 정렬 기준 크기?> 정답: 8바이트(a=1 + 패딩1 + b=..

카테고리 없음 2025.11.07

SQL

1) 집계 + GROUP BY + HAVINGGROUP BY → 묶기집계 함수 → 숫자 뽑기HAVING → 그 그룹을 필터링딱 이 한 문장 기억해두면 돼.WHERE는 행 필터, HAVING은 그룹 필터. 2) JOIN 핵심 감각가장 중요한 건 이거 하나.ON → 매칭 조건WHERE → 필터 조건그리고 종류를 감각으로 기억:INNER → 교집합LEFT → 왼쪽 기준 (없으면 NULL)RIGHT → 오른쪽 기준FULL → 둘 다 포함NATURAL → 동일 컬럼 자동 매칭CROSS → 곱집합3) 서브쿼리한 문장만 기억:서브쿼리는 결과를 상위쿼리에 던져준다.단일값 → =다중값 → IN비교 목적 → ANY / ALL

카테고리 없음 2025.11.02