본문 바로가기

전체 글71

Day13)정처기 1과목 요구사항 확인·화면 설계 정리 | p.1-2~p.1-55 정처기 공부 기록 · 7월 29일 · 실기 1과목 요구사항 확인 · 화면 설계p.1-2~p.1-55 오늘의 한 줄 목표 좋은 프로그램은 코딩부터 시작하지 않는다. 무엇을 만들어야 하는지 정확히 확인하고, 사용자가 이해할 화면으로 설계하는 것부터 시작한다. 1. 오늘 공부한 내용 오늘 범위는 1과목의 01. 요구사항 확인과 02. 화면 설계입니다. 현행 시스템을 파악한 뒤 이해관계자의 요구를 수집·분석·검증하고, 그 결과를 사용하기 쉬운 화면(UI)으로 표현하는 흐름을 다룹니다. 1현행 시스템 분석현재 업무·사용자·장비·소프트웨어·데이터·연계 시스템과 문제점을 조사 2요구사항 확인기능·비기능 요구사항을 수집하고 우선순위·완전성·일관성을 검증 3분석 모델 확인유스케.. 2026. 7. 29.
에이수스(ASUS) 노트북 AS 후기...!(3~4일 간의 여정) 최근 ASUS 젠북 듀오(모델명: UX8406MA-QL149W) 노트북에 큰 문제가 발생했다. 취준을 하기 위해 AI 서비스를 한창 Claude를 통해 열심히 만들고 있었는데 중요한 시기에 갑자기 7월 25일 토요일에 공부를 하려고 도서관에 와서 노트북을 꺼내는 순간에 파손이 된 걸 확인할 수 있었다. 사실 이전에 전조 증상이 있었다. 어느 날부터인가 내가 화면을 만지지도 않았는데 하단 작업 표시줄 영역에 원형 터치 이펙트가 무수히 생기며 무한대로 제멋대로 클릭되는 증상이 나타났다. 그래서 터치 스크린을 끈 상태로 노트북을 사용하였다. 이렇게 취업 하기 전까지 무리없이 쓸 수 있을 거라 생각했다. 하지만 설상가상으로 이번에 힌지(경첩) 부분마저 파손되었다. 오른쪽 화면이 제대로 고정되지 못해 덜렁거리고,.. 2026. 7. 29.
Day18)파이썬 if와 for의 순서: 필터링, 변환, 분기까지 초보자 정리 Python basics | 조건문과 반복문 파이썬 if와 for의 순서: 필터링, 변환, 분기까지 초보자 정리 한 줄 리스트 컴프리헨션에서 if가 앞이나 뒤에 놓이는 이유, 그리고 실제 여러 줄 코드에서는 왜 for가 먼저 실행되는지 예제로 정리했다. 먼저 결론: 조건이 무엇을 검사하는지부터 본다 코드의 모양만 보고 if와 for의 순서를 외우면 금방 헷갈린다. 중요한 것은 조건이 지금 검사하려는 대상이다. 조건이 검사하는 대상에 따른 코드 위치 검사 대상자연스러운 구조예시 반복 중인 원소 하나for 안에서 if짝수인지, 글자가 p인지 리스트 전체의 상태if로 먼저 판단한 뒤 for목록.. 2026. 7. 28.
Day12)정처기 5과목 소프트웨어 개발 보안 구축 정리 | p.5-76~p.5-141 정처기 공부 기록 · 7월 28일 · 실기 5과목 소프트웨어 개발 보안 구축p.5-76~p.5-141 오늘의 한 줄 목표 보안을 ‘마지막에 붙이는 기능’이 아니라, 요구사항부터 설계·코딩·테스트·운영까지 이어지는 개발 기준으로 이해하기. 1. 오늘 공부한 내용 이번 범위는 5과목 03. 소프트웨어 개발 보안 구축과 이어지는 시스템 보안 설계입니다. 핵심은 “해킹 사고가 난 뒤 막는 것”이 아니라, 만들기 전부터 위험을 찾고 안전한 구조·코드·운영 환경을 설계하는 것입니다. 1소프트웨어 개발 보안 설계보안 요구사항, 자산·위협 분석, 보안 원칙, 접근 통제와 암호화 설계 2소프트웨어 개발 보안 구현입력값 검증, 인증·세션, 인가, 오류 처리, 로그, 시큐어 코딩 .. 2026. 7. 28.
Day11)IT 프로젝트 정보시스템 구축관리p.5-38~p.5-72 정처기 공부 기록 · 실기 5과목IT 프로젝트 정보시스템 구축관리p.5-38~p.5-72오늘의 한 줄 목표정보시스템을 만들 때 필요한 네트워크 · 소프트웨어 · 하드웨어 · 데이터베이스를 따로 외우지 않고, ‘무엇을 확인하고 어떻게 안정적으로 운영할지’ 흐름으로 이해하기.1. 오늘 공부한 내용이번 범위는 5과목 02. IT 프로젝트 정보시스템 구축관리입니다. 시스템을 실제로 운영 가능한 상태로 만들기 위해 네트워크, SW, HW, DB를 각각 설치하는 데서 끝내지 않고, 환경 파악 → 제약 확인 → 구축 → 시험 → 문서화·운영 인계까지 관리하는 내용을 다룹니다.1네트워크 구축 관리통신 구조·주소·장비·보안·이중화·성능을 설계하고 검증2SW 구축 관리운영체제·미들웨어·응용SW의 호환성, 보안, 배포와 운.. 2026. 7. 25.
Day 15) 프로그래머스 파이썬 조건 변환과 반복문 5문제 풀 Programmers Coding Test · Day 15 · Python Day 15조건 변환과 반복문 5문제 풀이 정수 나눗셈, 이전 상태와 다음 상태 비교, 중첩 반복문, 문자열 대소문자 통일까지 직접 작성한 코드의 흐름을 따라 정리했습니다. 이번 문제들은 조건식 자체보다 값의 자료형, 반복문 안팎의 들여쓰기, 현재 상태와 다음 상태의 비교를 정확하게 다루는 연습이었다. 특히 배열이 더 이상 변하지 않을 때까지 반복하는 문제는 한 번의 변환을 만드는 코드와 멈추는 시점을 나누어 생각하는 것이 핵심이었다. 오늘의 핵심 /는 실수를 만들고 //는 몫을 만든다. 배열 변환을 반복할 때는 기존 배열과 새 배열을 비교하고, 값이 아니라 인덱스가 필요한 반복인지도 먼저 판단한다... 2026. 7. 23.