본문 바로가기
  • 코딩, 허쌤이 떠먹여 줄게

분류 전체보기197

#정보처리기사 실기 — 11 응용 SW 기초 기술 활용 정리 정보처리기사 실기 — 11 응용 SW 기초 기술 활용 정리실기·서술형에서 운영체제(OS) 개념·특징, 쉘·커널, Windows·Unix/Linux 계열 OS, 명령어, 파일 퍼미션(chmod), 메모리 관리(반입·배치·할당·교체)가 자주 묶여 출제됩니다. 1. OS(운영체제)항목내용정의사용자가 하드웨어를 쉽게 사용할 수 있도록 인터페이스 기능을 제공하는 소프트웨어2. OS의 특징(5) — 암기: 편인스자제편리성: 사용자 편리성 제공 인터페이스: 사용자·하드웨어 사이 인터페이스 제공 스케줄링: 자원 분배 담당 자원 관리: CPU·메모리 등 관리 제어: 입출력 장치 등 제어 3. 쉘(Shell)과 커널(Kernel)구분역할쉘사용자 명령 입력·처리 담당. 명령을 받아 기계어 형태로 변환해 커널에 전달.. 2026. 5. 3.
Spring Boot로 ChatGPT(OpenAI) API 연동하기 (1편: 환경 설정) Spring Boot로 ChatGPT(OpenAI) API 연동하기 (1편: 환경 설정)“스프링으로 AI 챗봇 만들 수 있을까?”가능합니다. 이 문서는 Spring Boot에서 OpenAI API를 호출하기 위한 환경 설정을 단계별로 정리합니다.(다음 편에서 실제 챗봇 API를 구성하면 바로 동작합니다.)0) 참고: 공식 사이트(실제 링크)OpenAI Platform (대시보드): https://platform.openai.com/API Key 생성 페이지: https://platform.openai.com/settings/organization/api-keysOpenAI API Quickstart: https://platform.openai.com/docs/quickstartChat Completion.. 2026. 4. 30.
정보처리기사 실기 — 10 애플리케이션 테스트 관리 정리 정보처리기사 실기 — 10 애플리케이션 테스트 관리 정리실기·서술형에서 결함(Error–Defect–Failure), 커버리지, 코드 품질·리팩토링, 성능 테스트·분석, 결함 관리(우선순위·심각도·분류·분석)가 자주 묶여 출제됩니다. 아래는 Notion 요약과 시험용 키워드를 맞춘 압축 정리입니다.1. 소프트웨어 결함(Error · Defect · Failure)용어설명Error(오류)사람에 의해 만들어진 실수. Defect(결함)의 원인Defect / Bug(결함)Error로 인해 코드·산출물에 포함된 결함. 제거하지 않으면 Failure로 이어질 수 있음Failure / Problem(고장·문제)Defect가 실행될 때 나타나는 현상(증상)한 줄: 사람의 실수(Error) → 결함(Defect) → .. 2026. 4. 28.
정보처리기사 실기 — 09 소프트웨어 개발 보안 구축 정리 정보처리기사 실기 — 09 소프트웨어 개발 보안 구축 정리실기에서 “소프트웨어 개발 보안 구축/시큐어코딩”은 보통 소스코드 보안 약점(총 47개)을 7개 분류로 묶어 단답·서술로 출제됩니다. 아래는 시험용으로 개념 → 약점 분류 → 대표 공격/대응 순서로 압축 정리한 문서입니다.1. 핵심 목표(시험용 한 줄)기밀성(Confidentiality): 인가되지 않은 열람 방지(암호화/접근통제)무결성(Integrity): 인가되지 않은 변경 방지(검증/서명/권한)가용성(Availability): 서비스 지속 제공(자원관리/DoS 대응)2. 소스코드 보안 약점 47개 — 7개 분류(암기용)시험에서는 “( )은/는 7개로 분류된다” 류로 자주 나옵니다.분류명만 정확히 쓰고, 대표 예시 1~2개를 붙이면 득점이 안정.. 2026. 4. 27.
정보처리기사 실기 — 08 서버 프로그램 구현 정리 정보처리기사 실기 — 08 서버 프로그램 구현 정리NCS·교재에서 통상 「Ⅵ. 서버 프로그램 구현」 또는 6장 서버 프로그램 구현으로 묶이는 범위입니다. 5장 인터페이스 구현이 연계 모듈·검증·테스트에 가깝다면, 6장은 웹·애플리케이션 서버 위에서 동작하는 비즈니스 로직, 요청·응답 처리, MVC·프레임워크, 세션·보안(서버 측) 등 서버 측 프로그램 자체에 초점이 맞춰집니다. 실기에서는 HTTP·서블릿·JSP·Spring(MVC·DI)·REST가 단답·용어·개념 서술로 자주 나옵니다.1. 이 단원이 다루는 것소단원(일반적 구성)핵심 키워드개발 환경·구성JDK, WAS(Web Application Server), 톰캣, 배포 구조(WEB-INF, web.xml 개념)HTTP·웹 기초무상태(Stateles.. 2026. 4. 26.
정보처리기사 실기 - 07. SQL 응용 정리 정보처리기사 실기 SQL 응용 정리목적: 정보처리기사 실기에서 자주 나오는 SQL 응용(질의/조인/서브쿼리/집계/DDL·DCL·TCL/트랜잭션/인덱스·뷰) 핵심만 빠르게 복습하는 요약본0. 한눈에 보는 분류 (DDL / DML / DCL / TCL)DDL (정의어): CREATE, ALTER, DROP, TRUNCATE테이블/뷰/인덱스/제약조건 등 스키마 객체 정의DML (조작어): SELECT, INSERT, UPDATE, DELETE데이터(튜플) 조회/삽입/수정/삭제DCL (제어어): GRANT, REVOKE사용자 권한/역할 제어TCL (트랜잭션 제어어): COMMIT, ROLLBACK, SAVEPOINT트랜잭션 확정/취소/부분 저장1. 키(Key) / 무결성 / 제약조건키의 종류후보키(Candida.. 2026. 4. 25.