[개정후] 정보처리기사 실기 요약
- 최초 등록일
- 2021.04.16
- 최종 저작일
- 2020.11
- 48페이지/ 어도비 PDF
- 가격 3,000원
목차
없음
본문내용
*현행 시스템 파악 개념
- 현행시스템이 어떤 하위시스템으로 구성되어있고, 제공 기능 및 연계정보는 무엇이며 어떤 기술요소를 사용하는지를 파악하는 활동
*현행시스템 파악 절차
구성/기능/인터페이스 파악 → 아키텍처 및 소프트웨어 구성 파악 → 하드웨어 및 네트워크구성 파악
*소프트웨어 아키텍처
- 여러 가지 소프트웨어 구성요소와 그 구성요소가 가진 특성 중에서 외부에 드러나는 특성, 그리고 구성요 소간의 관계를 표현하는 시스템의 구조나 구조체
- 소프트웨어를 설계하고 전개하기 위한 지침이나 원칙
*소프트웨어 아키텍처 프레임워크 구성요소
- 아키텍처 명세서
- 이해관계자
- 관심사
- 관점
- 뷰
*소프트웨어 아키텍처 4+1뷰
- 고객의 요구사항을 정리해 놓은 시나리오를 4개의 관점에서 바라보는 소프트웨어적인 접근 방법 → 유스케이스 사용함
*운영체제의 개념
- 컴퓨터 시스템이 제공하는 모든 하드웨어, 소프트웨어를 사용할 수 있도록 해주고, 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스를 담당하는 프로그램
*DBMS(Database Management System) - 데이터베이스라는 데이터의 집합을 만들고, 저장 및 관리할 수 있는 기능들을 제공하는 응용 프로그램
- 기능 : 중복제어, 접근 통제, 인터페이스 제공, 관계 표현, 시딩/파티셔닝/ 무결성 계약조건, 백업 및 회복
*JDBC(Java Database Connectivity)
- 자바에서 데이터베이스를 사용할 수 있도록 연결해주는 응용 프로그램 인터페이스
- SQL을 사용하여 DBMS에 질의하고 데이터를 조작하는 API 제공
*ODBC(Open Database Connectivity)
- 데이터베이스를 액세스하기 위한 표준 개방형 응용 프로그램 인터페이스
*미들웨어(Middleware)
- 분산 컴퓨팅 환경에서 응용 프로그램과 프로그램이 운영되는 환경 간에 원만한 통신이 이루어질 수 있도록 제어해주는 소프트웨어
- OS와 SW사이에 위치
- ex) WAS
참고 자료
없음