정처기실기 19

[정보처리기사 요약정리] PART 5. 정보시스템 구축관리+ 기출포함

[1. 소프트웨어 개발 보안 구축]Chapter01. 소프트웨어 개발 보안 설계하기section01. 소프트웨어 개발 보안 설계1. 소프트웨어 개발 보안2. 소프트웨어 개발 보안의 요구사항 관리3. 소프트웨어 개발 보안 방법론의 개념4. SDLC 보안 적용 사례  * 기출 문제 - 2020년 4회 더보기07. 정보보안의 목표가 되는 정보보안 3원칙은 기밀성(C), 무결성(I), 가용성(A)를 만족시키는 것이다. 정보보안의 목표 중 가용성에 대하여 간략히 설명하시오. : 인가된 사용자가 정보를 요구할 때 적시에 제공되어야 하는 원칙으로, 사용자가 필요할 때 데이터에 접근할 수 있는 능력을 말한다. (흥달쌤): 가용성은 합법적 사용자가 합법적 정보를 요구할 때 적시에 제공되어야 하는 원칙을 말한다. (이기적..

정보처리기사 2024.10.19

[정보처리기사 요약정리] PART 4. 프로그래밍 언어 활용 + 기출포함

[1. 서버 프로그램 구현]Chapter01. 개발 환경 구축하기section01. 개발 환경 도구1. 개발 환경 구축 2. 개발 도구 선정 과정3. 구현 도구의 선정4. 빌드 도구와 형상관리 도구의 선정 * 기출 문제 - 2022년 1회 : 정적 분석, 동적 분석 더보기06. 다음은 소스코드 품질 분석 도구에 대한 설명이다. 설명에 해당하는 분석 도구를 빈칸에 각각 에서 골라 쓰시오.( ① ) Analysis- 원시 코드를 분석하여 잠재적인 오류를 분석하며, 코딩 표준, 런타임 오류 등을 검증한다.- 결함 예방/발견, 코딩 표준, 코드 복잡도 등을 분석하는 것이 가능하다.( ② ) Analysis- 프로그램 수행 중 발생하는 오류의 검출을 통한 오류 검출(Avaianche, Valgrind 등)한다.-..

정보처리기사 2024.10.19

[정보처리기사 요약정리] PART 3. 데이터베이스 구축 + 기출포함

[1. SQL 응용]Chapter01. 기본 SQL 작성하기section01. SQL 정의어(DDL)1. SQL 정의어(DDL, Data Definition Language)정의어(DDL)는 관계 데이터베이스에서 사용될 테이블, 스키마, 도메인, 인덱스, 뷰 등을 정의(생성)하거나 수정·제거하기 위해 사용되는 언어이다. CREATE, ALTER, DROP문이 있다. * 기출 문제 - 2020년 2회 : 인덱스 생성더보기09. 다음 주어진 테이블의 name 속성을 오름차순하여 idx_name를 인덱스명으로 하는 인덱스를 생성하는 SQL 명령문을 작성하시오.: CREATE INDEX idx_name ON student (name asc)2. CREATE테이블 정의 테이블은 CREATE TABLE 문에 의해..

정보처리기사 2024.10.19

[정보처리기사 요약정리] PART 2. 소프트웨어 개발 + 기출포함

[1. 데이터 입출력 구현]Chapter01. 논리 데이터 저장소 확인하기section01. 데이터 모델링 1. 일반적인 시스템 개발 절차  2. 데이터의 세계3. 데이터 모델링의 개요4. 데이터 모델의 분류   * 기출문제 - 2020년 2회, 2023년 2회 : 데이터베이스 설계 순서더보기02. 다음은 데이터베이스 설계의 순서이다. 빈 칸에 해당하는 설계 순서를 쓰시오.요구사항 분석 → (      ) → (      ) → (      ) → 구현 : 개념적 설계, 논리적 설계, 물리적 설계2. 데이터베이스 설계 단계를 에서 골라 순서대로 나열하시오. ㄱ. 구현      ㄴ. 요구사항분석      ㄷ. 개념설계      ㄹ. 물리설계      ㅁ. 논리설계ㄴ → ㄷ → ㅁ → ㄹ → ㄱ5. 데이터베..

정보처리기사 2024.10.19

[정보처리기사 실기 기출] 2023년 3회

1. 다음 그림과 같이 탭이 달린 폴더 요소 안에 요소들을 집어넣어 표현하는 다이어그램으로 컴포넌트 구조 사이의 관계를 표현하며 요소들을 그룹으로 조직하기 위한 매커니즘의 UML 다이어그램이 무엇인지 쓰시오.  패키지 다이어그램 * 구조적 다이어그램(Structure Diagram)클래스 다이어그램시스템을 구성하는 클래스들 사이의 관계를 표현한다. 패키지 다이어그램클래스나 유스케이스 등을 포함한 여러 모델 요소들을 그룹화하여 패키지를 구성하고 패키지들 사이의 관계를 표현한다.복합체 구조 다이어그램복합 구조의 클래스와 컴포넌트 내부 구조를 표현한다.객체 다이어그램객체 정보를 보여준다.컴포넌트 다이어그램컴포넌트 구조 사이의 관계를 표현한다.배치 다이어그램소프트웨어, 하드웨어, 네트워크를 포함한 실행 시스템의..

정보처리기사 2024.10.16

[정보처리기사 실기 기출] 2023년 2회

1. 다음은 디자인 패턴(Design Pattern)에 대한 설명이다. 빈칸 ①, ②에 알맞은 용어를 에서 골라 쓰시오.( ① ) Pattern- 생성된 객체를 어디서든지 참조할 수 있도록 하는 패턴이다. - 전역 변수를 사용하지 않고 객체를 하나만 생성하도록 한다. ( ② ) Pattern- 객체 구조의 요소들에 수행할 오퍼레이션을 표현한 패턴이다. - 오퍼레이션이 처리할 요소의 클래스를 변경하지 않고도 새로운 오퍼레이션을 정의할 수 있게 한다. Adapter, Bridge, Composite, Decorator, Facade, Proxy, Singleton, Visitor ① Singleton , ② Visitor * 디자인 패턴(Design Pattern)객체지향 프로그래밍 설계 시 유사한 상황에서..

정보처리기사 2024.10.16

[정보처리기사 실기 기출] 2023년 1회

1. 다음 설명하는 디자인 패턴(Design Pattern)을 에서 골라 쓰시오. - (      ) 패턴은 특정 객체에 대한 접근을 제어하거나 기능을 추가할 수 있는 가상의 대리인 역할의 객체를 제공하는 패턴이다. - (      ) 패턴은 기존 코드를 변경하지 않고 새로운 기능을 추가 가능하나 코드의 복잡도가 증가한다. Adapter, Bridge, Composite, Decorator, Facade, ProxyProxy * 디자인 패턴(Design Pattern)객체지향 프로그래밍 설계 시 유사한 상황에서 구조적인 문제를 해결할 수 있도록 방안을 제공[생성 패턴]객체를 생성하는 것과 관련된 패턴으로, 객체의 생성과 변경이 전체 시스템에 미치는 영향을 최소화하도록 만들어주어 유연성을 높일 수 있고 코..

정보처리기사 2024.10.15

[정보처리기사 실기 기출] 2022년 3회

01. 다음 중 형상관리 도구에 해당하는 것을 모두 고르시오. Ant, CVS, OLAP, Maven, SVN, Jenkins, OLTP, Git, GraddleCVS, SVN, Git * 형상 관리 절차 형상 식별 → 형상 통제 → 형상 감사 → 형상 기록형상 통제 : 소프트웨어 형상 변경 요청을 검토하고 승인하여 현재의 베이스라인에 반영될 수 있도록 통제* 형상관리 도구(버전관리 도구)CVS(ConcurrentVersionsSystem)- 오픈 소스 프로젝트에서 널리 사용되는 버전관리 시스템이다. - 소프트웨어 프로젝트를 진행할 때 파일로 이루어진 모든 작업과 모든 변화를 추적하고, 여러 개발자가 협력하여 작업할 수 있게 지원한다. - 최근에는 CVS가 한계를 맞아 이를 대체하는 SVN이 개발되었다...

정보처리기사 2024.10.14
728x90
반응형