정보처리기사[필기] 2021.03.17 기출 오답노트

조영문·2025년 1월 22일
0

정보처리기사

목록 보기
14/17

13. Usecase 구성요소

연관

usecase와 actor의 관계

확장

기본 usecase 수행 시 특별한 조건을 만족할 때 수행할 usecase

포함

시스템의 기능이 별도의 기능을 포함

43. 데이터베이스 설계

1. 요구조건 분석 / 명세

데이터베이스의 사용자, 사용목적, 사용범위, 제약조건 등에 대한 내용 정리하고 명세서를 작성

2. 개념적 설계

정보를 구조화하기 위해 추상적 개념으로 표현하는 과정으로 개념 스키마 모델링과 트랜잭션 모델링을 병행하고, 요구조건 분석을 통해 DBMS 독립적인 E-R 다이어그램을 작성

  • 개념스키마 모델링 / 트랜잭션 모델링 / 독립적인 개념스키마설계 / E-R 다이어그램

3. 논리적 설계

자료를 컴퓨터가 이래할 수 있도록 특정 DBMS의 논리적 자료 구조로 변환하는 과정

  • 트랜잭션 인터페이스 설계 / 스키마 평가 및 정제 / 목표 DBMS에 맞는 논리 스키마 설계 / 논리적 구조의 데이터 모델화

4. 물리적 설계

논리적 구조로 표현된 데이터를 물리적 구조의 데이터를 변환하는 과정

  • 저장 구조 및 액세스 경로 설정 / 레코드의 집중의 분석, 설계 / 저장 레코드 양식 설계

61. 응집도

기능적 - 순차적 - 교환적 - 절차적 - 시간적 - 논리적 - 우연적

63. 운영체제 - 제어 프로그램

감시 프로그램

프로그램과 시스템 작동상태를 감시 감독

작업 제어 프로그램

작업의 연속 처리를 위한 스케쥴 및 시스템 자원 할당 등을 담당

데이터 관리 프로그램

주기억장치와 보조기억장치 사이의 데이터 전송, 데이터과 데이터를 처리 유지 보수 기능 수행

처리 프로그램

언어 번역 프로그램

서비스 프로그램

73. 결합도

내용 - 공통 - 외부 - 제어 - 스탬프 - 자료

3. 객체지향 개념

메시지

객체의 행위

캡슐화

추상화된 객체의 구현을 은닉, 시스템의 한 컴포넌트의 내부구현이 다른 컴포넌트에 의존하지 않는것, 객체 내부의 구현을 client에게 보이지 않게 하는 것

다형성

파생된 클래스와 관련되면서 또 다른 행위를 요구

상속

하나의 클래스가 다른 클래스로부터 애트리뷰트나 메소드를 물려받는것

데이터 언어

DML(데이터 조작어)

SELECT/INSERT/DELETE/UPDATE

DDL(데이터 정의어)

CREATE/ALTER/DROP

DCL(데이터 제어어)

GRANT/REVOKE/COMMIT/ROLLBACK/SAVEPOINT

0개의 댓글