← 회차 전체 문제편집복원내용 검수 완료2022년 정보처리기사 3회 필기 · 정보시스템 구축관리 · 92번SQL 삽입 공격에 대한 설명으로 옳지 않은 것은?1검증되지 않은 입력을 SQL 문자열에 이어 붙이면 질의 구조가 바뀔 수 있다.오답 이유입력이 SQL 코드로 해석되면 조건 우회나 데이터 변경이 가능해질 수 있다.2로그인·검색처럼 입력값으로 동적 질의를 만드는 지점이 공격 표면이 될 수 있다.오답 이유사용자 입력을 질의 구조에 직접 포함하는 기능은 대표적인 점검 대상이다.3모든 DBMS가 문법·함수·주석·오류 처리까지 같으므로 공격 구문도 항상 동일하다.정답 근거공격 원리는 유사해도 구체 문법과 동작은 DBMS에 따라 달라질 수 있다.4매개변수화된 질의는 데이터와 SQL 구조를 분리해 위험을 줄인다.오답 이유바인드 변수를 사용하면 입력이 코드가 아니라 값으로 처리되게 할 수 있다.정답·상세해설정답 3번DBMS마다 문법, 내장 함수, 형 변환, 오류 메시지와 주석 방식이 다르다. 모든 공격 구문이 동일하다는 ③이 틀렸다.콘텐츠 기록콘텐츠 정보자료 유형편집복원검수 상태내용 검수 완료해설 작성·검수정처LAB 편집 기준최종 검수2026-08-22관련 개념 복습데이터베이스 정규화와 SQL 판단법데이터베이스 개념·예제로 복습하기 →이 번호부터 전체 회차 풀기내 오답 복습회차 전체보기시험별 CBT 안내문제 오류 신고이전 문제← 91번현재 회차전체 문제다음 문제93번 →같은 과목 학습 문제 4개2021년 1회 · 81번편집복원블록체인 네트워크와 노드 운영에 필요한 기반 환경을 클라우드 서비스로 제공하여 개발자가 응용 기능 구현에 집중하도록 하는 서비스는?해설 보기 →2021년 1회 · 82번편집복원소프트웨어 개발 방법론 중 CBD(Component Based Development) 에 대한 설명으로 틀린 것은?해설 보기 →2021년 1회 · 83번편집복원LOC 기법에 의하여 예측된 총 라인수가 36,000라인, 개발에 참여할 프로그래머가 6명, 프로그래머들의 평균 생산성이 월간 300라인일 때 개발에 소요되는 기간은?해설 보기 →2021년 1회 · 84번편집복원다음 설명에 해당하는 소프트웨어 개발 모형은? 타당성 검토와 계획을 거쳐 요구사항 분석, 설계, 구현, 테스트, 유지보수 단계를 선형 순서로 진행하며 앞 단계가 완료된 뒤 다음 단계로 넘어간다.해설 보기 →