일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 다이나믹 프로그래밍
- 락
- I/O장치
- 자료구조
- 컨디션 변수
- OS
- DirectX12
- 프로그래머스
- 백준
- DirectX 12
- 쓰레드
- 멀티쓰레드
- 알고리즘
- Direct12
- 동적계획법
- 병행성
- 디자인패턴
- 다이나믹프로그래밍
- 그리디알고리즘
- 멀티프로세서
- codility
- directx
- 렌더링 파이프라인
- 스케줄링
- 타입 객체
- 파일시스템 구현
- 그리디 알고리즘
- 영속성
- 운영체제
- 병행성 관련 오류
- Today
- Total
기록공간
5-1-9장. 소프트웨어 개발 프레임워크 - B 본문
프레임워크(Framework)는 소프트웨어 개발에 공통적으로 사용되는 구성 요소와 아키텍처를 일반화하여 손쉽게 구현할 수 있도록 여러 가지 기능들을 제공해주는 반제품 형태의 소프트웨어 시스템이다.
-
프레임워크의 주요 기능에는 예외 처리, 트랜잭션 처리, 메모리 공유, 데이터 소스 관리, 서비스 관리, 쿼리 서비스, 로깅 서비스, 사용자 인증 서비스 등이 있다.
-
프레임워크의 종류에는 스프링, 전자정부, 닷넷 프레임워크 등이 있다.
스프링 프레임워크(Spring Framework)
스프링 프레임워크는 자바 플랫폼을 위한 오픈 소스 경량형 애플리케이션 프레임워크이다.
-
동적인 웹 사이트의 개발을 위해 다양한 서비스를 제공
-
전자정보 표준 프레임워크 기반 기술로 사용되고 있음
전자정부 프레임워크
전자정부 프레임워크는 우리나라의 공공부문 정보화 사업 시 효율적인 정보 시스템의 구축을 지원하기 위해 필요한 기능 및 아키텍처를 제공하는 프레임워크이다.
-
전자정부 프레임워크는 개발 프레임워크의 표준 정립으로 응용 소프트웨어의 표준화, 품질 및 재사용성의 향상을 목적으로 함
-
전자정부 프레임워크는 오픈 소스 기반의 범용화가 되고 공개된 기술을 활용함으로써 특정 업체의 종속성을 배제하고 사업별 공통 컴포넌트의 중복 개발을 방지
닷넷 프레임워크(.NET Framework)
닷넷 프레임워크는 Windows 프로그램의 개발 및 실행 환경을 제공하는 프레임워크로, Microsoft 사에서 통합 인터넷 전략을 위해 개발하였다.
-
닷넷 프레임워크는 코드 실행을 관리하는 CLR(Common Language Runtime, 공용 언어 런타임)이라는 이름의 가상머신 상에서 작동
-
닷넷 프레임워크는 메모리 관리, 유형 및 메모리 안정성, 보안, 네트워크 작업 등 여러 가지 서비스를 제공
'자격증공부 > 정보처리기사_필기' 카테고리의 다른 글
5-2-2장. 네트워크 구축 - A (0) | 2020.09.20 |
---|---|
5-2-1장. 네트워크 관련 신기술 - A (0) | 2020.09.20 |
5-1-8장. 소프트웨어 개발 방법론 테일러링 - B (0) | 2020.09.20 |
5-1-7장. 소프트웨어 개발 표준 - B (0) | 2020.09.20 |
5-1-6장. 소프트웨어 개발 방법론 결정 - C (0) | 2020.09.20 |