AI 윤리 가이드라인
🎯AI 윤리 가이드라인 인공지능(AI)은 의료, 금융, 교통, 행정 등 다양한 분야에 활용되며 사회적 편익을 극대화하는 동시에, 차별·사생활 침해·책임소재 불명확성 등 부작용을 초래할 수 있다. 이에 따라 각국 정부와 국제기구는 신뢰할 수 있는 AI 실현을 위해 윤리적·법적·사회적 측면(ELSI)을 반영한 가이드라인을 제정하고 있다. 1....
🎯AI 윤리 가이드라인 인공지능(AI)은 의료, 금융, 교통, 행정 등 다양한 분야에 활용되며 사회적 편익을 극대화하는 동시에, 차별·사생활 침해·책임소재 불명확성 등 부작용을 초래할 수 있다. 이에 따라 각국 정부와 국제기구는 신뢰할 수 있는 AI 실현을 위해 윤리적·법적·사회적 측면(ELSI)을 반영한 가이드라인을 제정하고 있다. 1....
🎯데이터모델링 - 정규화/반정규화 데이터베이스 설계에서 중요한 개념 중 하나가 바로 정규화(Normalization) 와 반정규화(Denormalization) 이다. 정규화는 데이터 중복과 이상현상(Anomaly)을 제거하기 위한 기법이고, 반정규화는 성능 향상이나 운영 효율성을 위해 정규화를 의도적으로 완화하는 과정이다. — 1. 정규화...
🎯자료구조론 - 기본 알고리즘 효율성 분석 1. 알고리즘 효율성이 왜 중요할까? 우리가 어떤 문제를 해결할 때, 방법(알고리즘)은 다양합니다. 예를 들어 책에서 원하는 단어를 찾는 상황을 생각해보자. 방법 1 선형 탐색 : 첫 페이지부터 끝까지 한 장 한 장 넘기면서 찾기 → 최대 n번 확인해야 함. 방법 2 이진 탐색 : 사전처럼 정렬되어 있다면...
🎯 IT 감리 – 절차 / 역할 / 준수 수칙 정보시스템 사업은 대규모 예산과 인력이 투입되며, 품질 저하·일정 지연·보안 취약 등 다양한 위험에 노출된다. 이에 따라 정보시스템 감리는 발주기관의 투자 보호와 사업 성공을 보장하기 위해 법적·제도적으로 의무화되었으며, 감리 절차와 감리원의 역할 및 준수 수칙을 명확히 이해하는 것이 중요하다. Ste...
🎯 DevSecOps는? 최근 IT 환경은 클라우드, 마이크로서비스, 오픈소스 확산으로 보안 위협이 증가하였다. 그래서, DevOps 문화가 속도에 집중했다면, 보안 내재화 요구에 따라 DevSecOps 등장한 것이다. 지금부터 DevSecOps의 정의, 필요성, DevOps와의 차이, 적용 시 고려사항을 작성해보자. Step 1. DevSecOps...
🎯 애자일(Agile) vs DevOps 소프트웨어 개발 방법론은 폭포수(Waterfall) → 애자일(Agile) → DevOps로 진화해왔다. 그중에서도 요즘 가장 많이 비교되는 것이 바로 애자일과 DevOps이다. 많은 사람들이 “둘이 같은 건가?”, “애자일이 DevOps로 바뀐 건가?” 하고 혼동하곤 한다. 그래서, 두 방법론의 차이와 관...
📘 정보관리기술사 출제범위 & 자주 출제되는 99대 토픽 리스트 공식적으로 공개된 리스트가 아닌, AI의 도움을 받은 100% 개인적인 참고자료입니다. 최초 작성일 : 2025.08.28 (목) 최종 수정일 : 2025.09.12 (금) 1. 정보 전략 및 관리 정보전략 IT 거버넌스 (COBIT, ISO...
🎯 애자일 방법론 Step 1. 배경 이해하기 먼저, 왜 애자일이 나왔을까? 전통적인 소프트웨어 개발 방식인 폭포수(Waterfall) 모델 방식은 아래와 같다. 요구사항 분석 → 설계 → 구현 → 테스트 → 운영 폭포수 모델은 순서대로 딱딱 떨어지는 방식인데, 여기서 어떤 문제가 있을까? Step 2. 폭포수 모델의 한계, 현실에서의 ...
🎯 오늘의 목표 Spring Boot로 로그인 기능을 구현하려고 하면 대부분 JWT(Json Web Token)를 이용한 인증 방식에 도달하게 된다. JWT의 개념부터 실제 로그인 기능 구현 전까지, 꼭 이해하고 넘어가야 할 부분들을 정리해보려고 한다. 📌 1. JWT란? JWT는 JSON Web Token의 줄임말로, 사용자의 인증 정보를 ...
Spring Boot로 API를 설계할 때, 많은 개발자들이 Entity를 그대로 반환할지, DTO를 만들어서 반환할지 고민한다고 한다. 나도 토이 프로젝트 초기에는 간단한 CRUD 위주라서 Entity를 그대로 반환했지만, 실제 서비스에 로직이 조금 복잡해지면서 Entity 대신 DTO만 사용하는 구조로 전환하게 되었다. 왜 전환했는지 이유와 함께...