728x90 정보처리기사 필기5 정보처리기사 필기 예상 문제(정답 및 해설 포함)-4 정보처리기사 예상 문제입니다!소프트웨어 설계의 원칙1) 단일 책임 원칙2) 개방 폐쇄 원칙3) 리스코프 치환 원칙4) 인터페이스 분리 원칙5) 캡슐화 원칙 정답 및 해설**정답**: 5) 캡슐화 원칙**해설**: 소프트웨어 설계의 기본 원칙 중 캡슐화는 객체 지향 설계의 핵심 개념으로, 객체의 상태를 외부에서 직접 접근하지 못하도록 하는 것이다.데이터베이스 설계에서 사용되는 정규화의 필요성1) 데이터 중복 최소화2) 데이터 무결성 유지3) 검색 성능 향상4) 저장 공간 절약5) 트랜잭션 처리 속도 향상 정답 및 해설**정답**: 3) 검색 성능 향상**해설**: 정규화의 주된 목적은 데이터 중복을 최소화하고 데이터의 무결성을 유지하는 데 있으며, 검색 성능 향상은 정규화의 주된 목적이 아니다.네트워크 계.. 정보처리기사 2024. 6. 22. 더보기 ›› 정보처리기사 필기 예상 문제-소프트웨어 설계 10문제(정답 및 해설 포함) 정보처리기사 필기 예상 문제 소프트웨어 설계 과목 관련된 10문제입니다.합격을 기원합니다!다음 중 소프트웨어 설계에서 중요한 원칙이 아닌 것은 무엇인가요?1) 모듈화2) 결합도 증가3) 응집도 증가4) 정보 은닉5) 유연성 확보 정답 및 해설**정답**: 2) 결합도 증가**해설**: 소프트웨어 설계에서 중요한 원칙은 모듈화, 응집도 증가, 정보 은닉, 유연성 확보 등이 있으며, 결합도는 낮출수록 좋습니다.소프트웨어 설계에서 MVC 패턴의 주요 구성 요소가 아닌 것은 무엇인가요?1) Model2) View3) Controller4) Helper5) None of the above 정답 및 해설**정답**: 4) Helper**해설**: MVC 패턴의 주요 구성 요소는 Model, View, Control.. 정보처리기사 2024. 6. 22. 더보기 ›› 정보처리기사 필기 예상 문제(정답 및 해설 포함)-3 정보처리기사 필기 예상 문제(정답 및 해설 포함)-3 입니다. 열공하세요!소프트웨어 공학에서 결합도(Coupling)가 높은 경우의 문제점은 무엇인가요?1) 모듈 간의 의존성이 낮아진다.2) 모듈의 재사용성이 높아진다.3) 유지보수가 용이해진다.4) 모듈 간의 의존성이 높아진다.5) 시스템의 유연성이 높아진다. 정답 및 해설**정답**: 4) 모듈 간의 의존성이 높아진다.**해설**: 결합도가 높으면 모듈 간의 의존성이 높아져, 하나의 모듈 변경이 다른 모듈에 영향을 미치기 쉽고 유지보수가 어려워집니다.다음 중 관계형 데이터베이스의 특징으로 옳지 않은 것은 무엇인가요?1) 데이터는 테이블로 구성된다.2) 데이터 간의 관계는 외래 키를 통해 표현된다.3) 데이터를 트리 구조로 저장한다.4) SQL을 사용하.. 정보처리기사 2024. 6. 22. 더보기 ›› 정보처리기사 필기 예상 문제(정답 및 해설 포함)-2 정보처리기사 필기 예상 문제입니다. 열공하시고 합격 기원합니다!SQL에서 데이터를 삽입하는 명령어는 무엇인가요?1) INSERT2) UPDATE3) DELETE4) SELECT5) ALTER 정답 및 해설**정답**: 1) INSERT**해설**: `INSERT` 명령어는 테이블에 새로운 데이터를 삽입할 때 사용됩니다.TCP/IP 모델에서 네트워크 인터페이스 계층에 해당하는 OSI 모델의 계층은 무엇인가요?1) 물리층, 데이터 링크층2) 네트워크층, 전송층3) 세션층, 표현층4) 응용층, 전송층5) 데이터 링크층, 네트워크층 정답 및 해설**정답**: 1) 물리층, 데이터 링크층**해설**: TCP/IP 모델의 네트워크 인터페이스 계층은 OSI 모델의 물리층과 데이터 링크층에 해당합니다.HTTP 상태 코.. 정보처리기사 2024. 6. 22. 더보기 ›› 정보처리기사 필기 예상 문제(정답 및 해설 포함)-1 10분만에 풀어보는 정보처리기사 10문제 입니다. 빠르게 풀어보세요!SQL에서 데이터베이스를 생성하는 명령어는 무엇인가요?1) CREATE TABLE2) CREATE INDEX3) CREATE VIEW4) CREATE DATABASE5) CREATE FUNCTION 정답 및 해설**정답**: 4) CREATE DATABASE**해설**: `CREATE DATABASE` 명령어는 새로운 데이터베이스를 생성할 때 사용됩니다.CPU 스케줄링 알고리즘 중 FCFS와 SJF의 차이점은 무엇인가요?1) FCFS는 마지막에 도착한 작업을 먼저 처리하고, SJF는 실행 시간이 긴 작업을 먼저 처리한다.2) FCFS는 먼저 도착한 작업을 먼저 처리하고, SJF는 실행 시간이 가장 짧은 작업을 먼저 처리한다.3) FCFS.. 정보처리기사 2024. 6. 22. 더보기 ›› 300x250 이전 1 다음