공삼
article thumbnail
정보처리기사-4장(SW아키텍처, 객체지향, 모듈, 결합도, 응집도, 디자인 패턴)

4장(서버 프로그램 구현) 소프트웨어 아키텍처 → sw 를 구성하는 요소들 간의 관계를 표현하는 구조 또는 구조체 모듈화 (Modularity) - 성능향상, 수정 및 재사용을 위해 시스템의 기능들을 모듈 단위로 나누는 것. 추상화 (Abstraction) - 먼저 추상적이고 포괄적인 개념을 설계 후 구체화 시켜 나가는 것. 과정 추상화 자세한 수행 과정을 정의 하지 않고, 전반적인 흐름만 파악. 데이터 추상화 데이터의 세부적 속성은 파악하지 않고, 데이터 구조를 대표할 수 있는 표현으로 대체 제어 추상화 이벤트의 발생도 대표 표현으로 대체. 단계적 분해 (Stepwird Refinement) - 상위의 중요 개념 에서 하위로 구체화 시켜 나가는 것. 정보 은닉 (Information Hiding) - ..

article thumbnail
정보처리기사-3장(통합구현, XML, IPC..)

3장 (통합구현) 통합 구현의 요소 송신 시스템 - DB에서 연계 데이터를 추출해 보안 적용 컬럼을 암호화. 인터페이스 테이블 또는 파일에 등록 및 송신 연계 데이터 중계 시스템 네트워크 수신 시스템 - 암호화된 컬럼을 복호화 , 운영 DB에 반영 XML(eXtensible Markup Language) → 특수한 목적을 갖는 다목적 마크업 언어. *마크업 언어 → 태그등을 이용하여 문서나 데이터의 구조를 명기하는 언어 *스크립트 언어 → 컴파일이 필요하지 않는 언어 웹에서 데이터를 전송하기 위해 미리 약속해둔 방식. (xml 과 나오는 SOAP, WSDL, UDDI) WSDL - 웹 서비스 통신 대한 구체적인 방법을 기술한 언어, XML로 작성되며 UDDI의 기초가 된다. 클라이언트는 이것을 통해 서버..

article thumbnail
정보처리기사-2장 (DBMS, 정규화, 트랜잭션, DB보안(임의,강제,역할기반))..

2장 (데이터 입출력 구현) DBMS 필수기능 3가지 -정의기능 (Definition) : 데이터의 형과 구조에 대한 정의. 이용방식, 제약 조건등을 명시. -조작기능 (Manipulation) : 데이터의 삽입 삭제, 갱신등 인터페이스 수단 제공 -제어기능 (Control) : 데이터의 무결성, 보안, 권한 검사 등. 학번 이름 학년 학과 1 2 속성 = 릴레이션 스키마 튜플 = 릴레이션 인스턴스 릴레이션 스키마 + 릴레이션 인스턴스 = 릴레이션 도메인 → 속성 원자값들의 집합 (1,2 ) 무결성 → 데이터베이스에 저장된 데이터 값과 그것이 표현하는 실제값이 일치하는 정확성 무결성 제약조건 → 데이터의 정확성을 보장하기위해 부정확한 자료가 데이터베이스내에 저장되는 것을 막음. -개체 무결성 : 기본키는..

article thumbnail
정보처리기사-1장 요구사항 확인(SDLC, XP, 자료흐름도DFD, UML...)

1장 (요구사항 확인) 소프트웨어 생명 주기 (SDLC) 소프트웨어를 개발하기 위한 과정을 각 단계별로 나눈 것. 폭포수 모형(Waterfall Model) 각 단계를 확실히 매듭 짓고 다음 단계를 진행하는 개발 방법론 고전적 생명 주기 모형 모형을 적용한 경험과 성공 사례가 많다. 애자일 모형과 대조적 프로토타입 모형(Prototype Model) 실제 개발될 소프트웨어 견본품을 만들어 최종 결과물을 예측하는 모형 나선형 모형(Spiral Model) 점진적으로 개발하는 모형 보헴 폭포수 모형 장점과 프로토타입 타입 모형 장점에 위험 분석 기능 추가 유지보수 과정이 필요없다. 애자일 모형 요구사항 변화에 유연하게 대응할 수 있도록 일정한 주기를 반복하면서 개발하는 모형. 폭포수 모형과 대조적 고객과의 ..