일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- C#
- UI
- VisualStudio2019
- 정처기 실기
- url 파싱
- drop
- wss 파싱
- MariaDB
- 정처기
- C# sprintf
- HeidiSQL
- System.IndexOutOfRangeException
- Git
- multipart/form-data
- IndexOutOfRangeException
- WinForms
- POST
- restapi
- 정보처리기사 실기
- 프로토타입
- c# for
- git commit vi
- create
- postgresql
- MFC
- 정보처리기사
- Telerik
- c# 클로저
- show
- url파싱
- Today
- Total
목록정보처리기사 (5)
달짱달짱
I. 요구공학 : 사용자의 요구가 반영된 시스템을 개발하기 위하여 사용자 요구사항에 대한 도출, 분석, 명세, 확인 및 검증 하는 구조화된 활동 a. 목적 ① 이해관계자 사이에 효과적인 의사소통 수단 제공, 시스템 개발의 요구사항에 대한 공통된 이해 설정 ② 요구사항 누락 방지 및 이해 오류로 인한 불필요한 비용 절감, 요구사항 변경 추적 가능 ③ 초기 요구사항 관리로 개발 비용과 시간을 절약, 효과적인 의사소통 수단 제공 b. 분류 ① 개념 : i. 기능적 요구사항 : 시스템이 제공하는 기능, 서비스에 대한 요구사항 ii. 비기능적 요구사항 : 시스템이 수행하는 기능 이외의 사항, 시스템 구축에 대한 제약사항에 관한 요구사항 ② 도출 방법 : i. 기능적 요구사항 : 특정 입력에 시스템이 어떻게 반응/..
I. 운영체제 : 컴퓨터 시스템이 제공하는 모든 하드웨어, 소프트웨어를 사용할 수 있도록 해주고, 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스를 담당하는 프로그램이다. 예) PC - Windows (Microsoft), UNIX (IBM, HP, SUN), Linux (LInus Torvalds) 모바일 - Android (Google), iOS (Apple) ▶ 운영체제 현행 시스템 분석 시 고려 사항 : a. 품질 측면 ① 신뢰도 : 장기간 운영시 장애 발생 가능성 ② 성능 : 대규모 대량 파일 작업 (배치 파일) 처리 , 지원 가능 메모리 크기 (32bit, 64bit) b. 지원 측면 ① 기술 지원 : 오픈 소스 여부 ② 주변 기기 : 다수의 주변기기 지원 여부 ③ 구축 비용 : 지원 가능한 ..
I. 현행 시스템 파악 절차 a. 구성 / 기능 / 인터페이스 파악 b. 아키텍처 및 소프트웨어 구성 파악 c. 하드웨어 및 네트워크 구성 파악 II. 소프트웨어 아키텍처 프레임 워크구성요소 : 아키텍처 명세서, 이해관계자, 관심사, 관점, 뷰, 근거, 목표, 환경, 시스템 III. 소프트웨어 아키텍처 4+1 뷰 : 고객의 요구사항을 정리해 놓은 시나리오를 4개의 관점에서 바라보는 소프트웨어 접근 방법 - 논리 뷰, 구현 뷰, 프로세스 뷰, 배포 뷰 + 유스케이스 뷰 IV. 소프트웨어 아키텍처 패턴 유형 a. 계층화 패턴 : 시스템을 계층으로 구분하여 구성 b. 클라이언트 - 서버 패턴 : 하나의 서버와 다수의 클라이언트로 구성 c. 파이프 - 필터 패턴 : 데이터 스트림을 생성하고 처리하는 시스템에서 ..
I. 비용산정 모형 a. 하향식 : 경험이 많은 전문가에게 비용 산정을 의뢰하거나 여러 전문가와 조정자를 통해 산정하는 방식 (ex. 델파이, 전문가 판단) b. 상향식 : 세부적인 요구사항과 기능에 따라 필요한 비용을 계산하는 방식 i. LoC (Lines of Code) : 측정이 쉽고 이해하기 쉬워 많이 사용. 생산성, 노력, 개발 기간 등의 비용을 산정 ii. Man Month : 한 사람이 1개월 동안 할 수 있는 일의 양을 기준으로 산정 iii. COCOMO 모형 : 보헴이 제안, 프로그램 규모에 따라 비용을 산정 1. 조직형 (Organic) : 5만 라인 이하 2. 반 분리형 (Semi-Detached) : 30만 라인 이하 3. 임베디드형 (Embedded) : 30만 라인 이상 iv. ..