키보드워리어

[정보처리기사] 필기 과목 1 정리 본문

개발 관련

[정보처리기사] 필기 과목 1 정리

꽉 쥔 주먹속에 안경닦이 2023. 7. 5. 09:57
728x90

안녕하세요 블로그 방문자 여러분, 반갑습니다.

 

정보처리기사 흔히들 정처기라고 불리는 시험입니다.

 

필기시험들어가기 직전에 보고 가면 좋을만한 내용들 정리했습니다.

 


1과목


⭐모듈화 응집도
*우논시절 통순기* (약한것부터 강한순)

⭐결합도
*내공외제 스자* (강한거부터 약한 순)

DBMS 분석 고려사항
가용성, 성능, 상호 호환성, 기술, 구축 비용

자료 사전에서 기호의 의미
[] 선택 의미, () 생략 가능함, {} 반복 의미

 데이터 흐름도의 구성요소

- Process: 원
- Data Flow: 화살표
- Data Store: 직선(단선, 이중선)
- Terminator: 사각

UML에서 관계 표현
의존관계 ---->\
연관 (실선) \
일반환 그림 기억

 UML 기본구성: 효율적인 의사소통
*사관다* (사물, 관계, 다이어그램)

행위적 다이어그램 (동적 다이어 그램)
*유시커 상활타* (매우 중요, 유스케이스, 시퀀스, 커뮤니케이션\
상태, 활동, 타이밍)\
나머지는 모두 정적 다이어 그램

구조적 다이어 그램 (=정적 다이어그램)

CASE
프로그램 검사 및 디버깅 과정을 자동화 하는것

요구사항 관리도구
- 비용 편익 분석 가능(요구사항 관리인데 가능)
- 변경 추적, 영향 평가
될거 같은데 안되는것 -> 기존 시스템과 신규 시스템 성능 비


버튼 모양
-토글버튼
두개 선택지 중에서 오직 1개 확인
-라디오 버튼
여려 가지 옵션중에 1개

목업 | 프로토 타입
실제로 구현이 안되면 목업, 구현이 되면 프로토 타입

감성공학
연결·성별로 따지면 2류 접근 방법
감성 표현 1류 접근 방법

파이프 필터 형태 아키텍처
서브 시스템이 입력데이터 받아 처리한 후\
결과는 다음 서브 시스템으로 넘겨주는 방법

상위설계 (하향식)
아키텍처,프로시저,인터페이스,구조설계



하위설계 (상향식)
모듈설계, 객체지향

인터페이스가 정립되있지 않으면 기능추가가 어렵다.

Transcripts Error
한자리를 잘못 입력한 경우 발생

상향식, 하향식 설계
하향식 설계에서는 통합검사시 인터페이스가 어느정도 준비되있고,\
상향식 설계에서는 인터페이스가 성립되있지 않으면 모듈 추가 어렵다

클래스
하나 이상의 유사한 객체를 묶어서 하나의 공통된 특성을 표현

캡슐화
데이터와 데이터를 처리하는 함수를 하나로 묶는것

Cord-Yourdon
E-R 다이어그램사용

럼바우 객체지향분석절차
*객동기*

### DFD 흐름도
* 흐름하니까 동적모델에서 쓸거 같지만
* 기능 모델에서 사용하는것.

### 일반화, 집단화
is - a , is - a - part - of

### ⭐GOF 디자인패턴
~~~
생성/구조/행위
~~~

생성패턴: 빌더, 프로토타입, 팩토리메서드, 앱스트랙 메서드,싱글톤

구조패턴: 브릿지, 프록시

행위패턴: Strategy

### 요구사항 명세기법
비정형 명세기법 요구는 자연어 사용
정형 명세기법은 Z-스키마 언어 사용

### 개발 프로세스
도출 - 분석 - 명세 - 확인 순으로 처리

### 모델(Model)
- 모델은 개발대상을 추상화해서 기호나 그림 등으로 시각적으로 표현
- 시스템의 유추가 불가능하지 않다.

 


 

이상  부족한 컨텐츠 읽어주셔서 감사드립니다.

내용 피드백이 있는 경우 댓글 부탁드립니다!

다음 포스팅 때 뵙겠습니다! 감사합니다 🤗

 
728x90