분류 전체보기133 41. SQL의 분류 중 DDL에 해당하지 않는 것은? [정보처리기사 기출 해설] SQL 명령어 분류 – DDL에 해당하지 않는 명령어 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 데이터베이스 구축❓ 기출문제 원문41. SQL의 분류 중 DDL에 해당하지 않는 것은?① UPDATE② ALTER③ DROP④ CREATE✅ 정답: ① UPDATE📘 개념 설명: SQL의 명령어 분류SQL(Structured Query Language)은 다음과 같이 기능에 따라 여러 유형으로 분류됩니다.✅ DDL (Data Definition Language) – 정의어CREATE: 테이블, 인덱스, 뷰 등 객체 생성ALTER: 객체의 구조 변경DROP: 객체 삭제→ 주로 데이터베이스의 구조(스키마)를 정의하거나 변경할 때 사용합니다.✅ DML .. 2025. 5. 31. 40. 반정규화(Denormalization) 유형 중 중복 테이블을 추가하는 방법에 해당하지 않는 것은? [정보처리기사 기출 해설] 반정규화(Denormalization) – 중복 테이블 추가에 해당하지 않는 것 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 데이터베이스 구축❓ 기출문제 원문40. 반정규화(Denormalization) 유형 중 중복 테이블을 추가하는 방법에 해당하지 않는 것은?① 빌드 테이블의 추가② 집계 테이블의 추가③ 진행 테이블의 추가④ 특정 부분만을 포함하는 테이블 추가✅ 정답: ① 빌드 테이블의 추가📘 개념 설명: 반정규화(Denormalization)**반정규화(Denormalization)**란, 정규화된 관계형 데이터베이스 구조에서성능 향상이나 응답 속도 개선을 위해 중복을 일부 허용하는 설계 기법입니다.중복 테이블을 추가하는 주요 기법집계 테.. 2025. 5. 31. 39. 소스코드 품질 분석 도구 중 정적 분석 도구가 아닌 것은? [정보처리기사 기출 해설] 소스코드 품질 분석 도구 – 정적 분석 도구가 아닌 것 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 개발❓ 기출문제 원문39. 소스코드 품질 분석 도구 중 정적 분석 도구가 아닌 것은?① pmd② cppcheck③ valMeter④ checkstyle✅ 정답: ③ valMeter📘 개념 설명: 정적 분석 도구(Static Analysis Tool)정적 분석 도구는 프로그램을 실행하지 않고, 소스코드 자체를 분석하여문법 오류, 코드 스타일, 잠재적 버그 등을 자동으로 검사하는 도구입니다.대표적인 정적 분석 도구도구명언어기능 요약pmdJava불필요한 코드, 복잡도, 규칙 위반 탐지cppcheckC/C++메모리 누수, 논리 오류, 사용되지.. 2025. 5. 31. 38. EAI(Enterprise Application Integration)의 구축 유형으로 옳지 않은 것은? [정보처리기사 기출 해설] EAI 구축 유형 – 옳지 않은 것 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 개발❓ 기출문제 원문38. EAI(Enterprise Application Integration)의 구축 유형으로 옳지 않은 것은?① Point-to-Point② Hub & Spoke③ Message Bus④ Tree✅ 정답: ④ Tree📘 개념 설명: EAI(Enterprise Application Integration)EAI는 기업 내부의 서로 다른 정보 시스템(ERP, CRM, SCM 등)을 유기적으로 연계하여데이터와 프로세스를 통합 관리하기 위한 시스템 통합 방식입니다.대표적인 EAI 구축 유형유형설명Point-to-Point시스템 간 1:1 직접.. 2025. 5. 31. 37. ISO/IEC 9126의 소프트웨어 품질 특성 중 기능성(Functionality)의 하위 특성으로 옳지 않은 것은? [정보처리기사 기출 해설] ISO/IEC 9126 – 기능성(Functionality)의 하위 특성 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 개발❓ 기출문제 원문37. ISO/IEC 9126의 소프트웨어 품질 특성 중 기능성(Functionality)의 하위 특성으로 옳지 않은 것은?① 학습성② 적합성③ 정확성④ 보안성✅ 정답: ① 학습성📘 개념 설명: ISO/IEC 9126의 소프트웨어 품질 특성ISO/IEC 9126은 소프트웨어의 품질을 체계적으로 측정하고 평가하기 위한 국제 표준입니다.이 기준에 따라 품질은 다음의 6대 특성과 그 하위 항목으로 구성되어 있습니다:🔹 기능성(Functionality)적합성(Suitability): 소프트웨어가 주어진 .. 2025. 5. 31. 36. 정렬된 N개의 데이터를 처리하는 데 O(NlogN)의 시간이 소요되는 정렬 알고리즘은? [정보처리기사 기출 해설] 시간 복잡도 O(NlogN) 정렬 알고리즘 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 개발❓ 기출문제 원문36. 정렬된 N개의 데이터를 처리하는 데 O(NlogN)의 시간이 소요되는 정렬 알고리즘은?① 선택 정렬② 삽입 정렬③ 버블 정렬④ 합병 정렬✅ 정답: ④ 합병 정렬📘 개념 설명: 정렬 알고리즘과 시간 복잡도정렬 알고리즘은 데이터 집합을 일정한 순서대로 재배치하는 알고리즘입니다.각 알고리즘은 평균 또는 최악의 경우에 따라 시간 복잡도가 달라집니다.대표적인 정렬 알고리즘 시간 복잡도정렬 알고리즘평균 시간 복잡도특징선택 정렬O(n²)단순하지만 비효율적삽입 정렬O(n²)거의 정렬된 경우 효율적버블 정렬O(n²)가장 단순한 정렬 방식.. 2025. 5. 31. 35. 알고리즘 시간 복잡도 O(1)이 의미하는 것은? [정보처리기사 기출 해설] 알고리즘 시간 복잡도 – O(1)의 의미 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 개발❓ 기출문제 원문35. 알고리즘 시간 복잡도 O(1)이 의미하는 것은?① 컴퓨터 처리가 불가② 알고리즘 입력 데이터 수가 한 개③ 알고리즘 수행 시간이 입력 데이터 수와 관계없이 일정④ 알고리즘 길이가 입력 데이터보다 작음✅ 정답: ③ 알고리즘 수행 시간이 입력 데이터 수와 관계없이 일정📘 개념 설명: 시간 복잡도(Time Complexity)시간 복잡도란, 알고리즘이 입력 데이터를 처리하는 데 걸리는 시간과 **입력 크기(n)**의 관계를 표현한 것입니다.이는 알고리즘의 효율성을 비교하는 데 사용되며, 빅오(Big-O) 표기법으로 표현됩니다.주.. 2025. 5. 31. 34. 다음 트리를 전위 순회(Preorder Traversal)한 결과는? [정보처리기사 기출 해설] 전위 순회 (Preorder Traversal) – 트리 순회 결과 찾기 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 설계❓ 기출문제 원문34. 다음 트리를 전위 순회(Preorder Traversal)한 결과는? ① + * A B / * C D E② A B / C * D * E +③ A / B * C * D E +④ + * * / A B C D E✅ 정답: ④ + * * / A B C D E📘 개념 설명: 전위 순회(Preorder Traversal)전위 순회(Preorder Traversal)는 트리 순회 방법 중 하나로,다음과 같은 순서로 노드를 방문합니다.루트 노드 방문왼쪽 서브트리 순회오른쪽 서브트리 순회🔍 정답 해설첨부된.. 2025. 5. 31. 33. 외계인 코드(Alien Code)에 대한 설명으로 옳은 것은? [정보처리기사 기출 해설] 외계인 코드(Alien Code)의 정의 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 개발❓ 기출문제 원문33. 외계인 코드(Alien Code)에 대한 설명으로 옳은 것은?① 프로그램의 로직이 복잡하여 이해하기 어려운 프로그램을 의미한다.② 아주 오래되거나 참고문서 또는 개발자가 없어 유지보수 작업이 어려운 프로그램을 의미한다.③ 오류가 없어 디버깅 과정이 필요 없는 프로그램을 의미한다.④ 사용자가 직접 작성한 프로그램을 의미한다.✅ 정답: ② 아주 오래되거나 참고문서 또는 개발자가 없어 유지보수 작업이 어려운 프로그램을 의미한다📘 개념 설명: 외계인 코드(Alien Code)**외계인 코드(Alien Code)**란,오래전에 개발.. 2025. 5. 31. 32. White Box Testing에 대한 설명으로 옳지 않은 것은? [정보처리기사 기출 해설] 화이트박스 테스트 기법 – 옳지 않은 설명 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 개발❓ 기출문제 원문32. White Box Testing에 대한 설명으로 옳지 않은 것은?① Base Path Testing, Boundary Value Analysis가 대표적인 기법이다.② Source Code의 모든 문장을 한 번 이상 수행함으로써 진행된다.③ 모듈 안의 작동을 직접 관찰할 수 있다.④ 산출물의 각 기능별로 적절한 프로그램의 제어구조에 따라 선택, 반복 등의 부분들을 수행함으로써 논리적 경로를 점검한다.✅ 정답: ① Base Path Testing, Boundary Value Analysis가 대표적인 기법이다📘 개념 설명:.. 2025. 5. 31. 31. 소프트웨어 형상 관리의 의미로 적절한 것은? [정보처리기사 기출 해설] 소프트웨어 형상 관리 – 정의와 목적 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 개발❓ 기출문제 원문31. 소프트웨어 형상 관리의 의미로 적절한 것은?① 비용에 관한 사항을 효율적으로 관리하는 것② 개발 과정의 변경 사항을 관리하는 것③ 테스트 과정에서 소프트웨어를 통합하는 것④ 개발 인력을 관리하는 것✅ 정답: ② 개발 과정의 변경 사항을 관리하는 것📘 개념 설명: 소프트웨어 형상 관리 (SCM: Software Configuration Management)**소프트웨어 형상 관리(SCM)**는 소프트웨어 개발과 유지보수 과정에서 발생하는모든 변경 사항을 체계적으로 기록하고 통제하여 일관성과 추적 가능성을 확보하는 활동입니다.주요.. 2025. 5. 31. 30. SW 패키징 도구 활용 시 고려 사항과 거리가 먼 것은? [정보처리기사 기출 해설] 소프트웨어 패키징 – 보안 고려 사항 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 개발 ❓ 기출문제 원문30. SW 패키징 도구 활용 시 고려 사항과 거리가 먼 것은?① SW 패키징 시 사용자에게 배포되는 것이므로 보안을 고려한다.② 사용자 편의성을 위한 복잡성 및 비효율성 문제를 고려한다.③ 보안상 단일 기종에서만 사용할 수 있도록 해야 한다.④ 제품 종류에 적합한 암호화 알고리즘을 적용한다.✅ 정답: ③ 보안상 단일 기종에서만 사용할 수 있도록 해야 한다📘 개념 설명: 소프트웨어 패키징과 보안**소프트웨어 패키징(SW Packaging)**이란 개발된 소프트웨어를사용자가 설치하고 사용할 수 있도록 묶어 배포할 형태로 구성하는 과정.. 2025. 5. 31. 29. 인터페이스 구현 검증 도구 중 아래에서 설명하는 것은? [정보처리기사 기출 해설] 인터페이스 검증 도구 – STAF란? (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 개발 ❓ 기출문제 원문29. 인터페이스 구현 검증 도구 중 아래에서 설명하는 것은?서비스 호출, 컴포넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임워크각 테스트 대상 분산 환경에 데몬을 사용하여 테스트 대상 프로그램을 통해 테스트를 수행하고통합하여 자동화하는 검증 도구① xUnit② STAF③ FitNesse④ RubyNode✅ 정답: ② STAF📘 개념 설명: 인터페이스 검증 도구 – STAF**STAF (Software Testing Automation Framework)**는 IBM에서 개발된 오픈소스 기반의 테스트 자동화 프레임워크입니다.주.. 2025. 5. 31. 28. 인터페이스 보안을 위해 네트워크 영역에 적용될 수 있는 솔루션과 거리가 먼 것은? [정보처리기사 기출 해설] 인터페이스 보안 – 적용 솔루션과의 관련성 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 개발❓ 기출문제 원문28. 인터페이스 보안을 위해 네트워크 영역에 적용될 수 있는 솔루션과 거리가 먼 것은?① IPSec② SMTP③ SSL④ S-HTTPS✅ 정답: ② SMTP📘 개념 설명: 인터페이스 보안 솔루션인터페이스 보안이란 서로 다른 시스템 간 데이터 전송이나 연결이 이루어질 때,데이터의 기밀성과 무결성을 보호하기 위해 적용하는 보안 기술을 말합니다.대표적인 보안 프로토콜/기술IPSec: 네트워크 계층에서 IP 패킷을 암호화/인증SSL/TLS: 애플리케이션 계층에서 보안 통신 제공 (주로 웹)S-HTTPS (Secure HTTPS): H.. 2025. 5. 31. 27. 디지털 저작권 관리(DRM)의 기술 요소가 아닌 것은? [정보처리기사 기출 해설] DRM – 디지털 저작권 관리 기술 요소 (2020년 1회)📌 출처: 2020년 정보처리기사 필기 1회차📖 과목: 소프트웨어 개발❓ 기출문제 원문27. 디지털 저작권 관리(DRM)의 기술 요소가 아닌 것은?① 크랙 방지 기술② 정책 관리 기술③ 암호화 기술④ 방화벽 기술✅ 정답: ④ 방화벽 기술📘 개념 설명: DRM (Digital Rights Management)**DRM(디지털 저작권 관리)**는 디지털 콘텐츠의 불법 복제, 배포, 사용을 방지하기 위해저작권을 보호하고 사용 권한을 제어하는 기술적 장치입니다.✅ DRM을 구성하는 주요 기술 요소암호화 기술콘텐츠를 암호화하여 인가되지 않은 접근을 차단정책 관리 기술사용자, 장치, 시간, 횟수 등 이용 조건을 제어예: 1회.. 2025. 5. 31. 이전 1 ··· 4 5 6 7 8 9 다음