일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 잡담만설
- 끄적끄적
- 버스시간표
- 일기처럼 보이는 잡글
- 슈퍼탱크대작전
- 리안이
- 오늘의토픽
- 컴퓨터일반
- 육아일기
- swap
- 티스토리챌린지
- 천주교
- 추가채용
- 슈퍼탱크럼블
- 해남버스터미널
- 해남종합버스터미널
- 광주-해남
- 전산직
- 반복문
- NICU
- 일상
- 말씀새기기
- 가톨릭
- 오블완
- 정보
- 설계도
- 정보보호론
- Lover
- c언어
- 일기처럼 보이는 뻘글
- Today
- Total
목록9급 공무원/컴퓨터 일반 (69)
리안이와 함께하는 세상
: DTE(Data Terminal Equipment)에서 처리된 신호를 변환하거나, 통신 회선 상에 놓여있는 신호를 변환하는 장치 신호변환장치 통신 회선 형태 신호 변환 전화 아날로그 아날로그 아날로그 MODEM 아날로그 아날로그 디지털 CODEC 디지털 디지털 아날로그 DSU 디지털 디지털 디지털 * 전화는 아날로그 회선에서 아날로그 데이터와 아날로그 신호를 상호 변환해 준다.* 모뎀은 아날로그 회선에서 아날로그 신호와 디지털 데이터를 상호 변환해 준다.* 코덱은 디지털 회선에서 아날로그 데이터와 디지털 신호를 상호 변환해 준다.* DSU(Digital Serveice Unit)은 디지털 회선에서 디지털 신호와 디지털 데이터를 상호 변환해준다.
* 결합도 : 두 모듈간의 독립성 - 내용 결합도 : 다른 모듈을 이용하려면 해당 모듈의 내용을 알아야 함(한 모듈이 다른 모듈의 제어 정보 사용 or 중간 분기(goto)가 있는 경우) > 다른 모듈 내부에 있는 변수나 기능을 다른 모듈에서 사용하는 경우 - 공통 결합도 : 하나의 기억장소에 공동의 자료 영역 설정하여 자료 교환(전역변수 사용) > 파라미터가 아닌 모듈밖에 선언되어 있는 전역변수를 참조하고 전역변수를 갱신하는 식으로 상호작용 - 외부 결합도 : 동일한 광역 데이터 아이템(단일 필드변수)를 사용 (외부변수로 선언된 데이터를 같이 참조) > 어떤 모듈에서 반환한 값을 다른 모듈에서 참조해서 사용하는 경우 - 제어 결합도 : 처리 대상뿐 아니라 어떻게 처리할 것인지에 대한 제어정보까지 파라미..
: 업무 활동 중심의 방법론으로 정형화 된 절차 및 도형 중심의 도구를 사용하여 사용자 유구 사항 파악 및 문서화 하는 기법* 특징 - 정보와 정보의 구조를 중심으로 분석, 설계 구현 - 정형화된 분석절차에 따라 사용자 요구 사항을 파악하고 도형 중심의 다이어그램을 이용하여 문서화 - GOTO 분기 대신 3개의 논리구조로 구성하여 프로그램 흐름의 복잡성 감소 > 3개의 논리구조 : 순차(Sequencing), 선택(Selection), 반복(Iteration)* 장·단점 - 장점 > 일괄 처리 방식인 자료변환을 중심으로 하는 응용 S/W개발에 적합 > 소프트웨어 및 시스템 개발의 전형적인 접근법(기능은 사용자의 1차적 요구사항) - 단점 > 기능은 업무영역에서 불안정한 요소 > 데이터가 은닉되지 않음 >..
: 조직에서 수행을 향상시키기 위해 업무절차들을 체계화하는 일 (= 역량 성숙도 모형 결합)* Level : Initial(초기) > Managed(관리) > Defined(정의) > Quantitatively Managed(정량적 관리) > Optimizing(최척화) Level 1 Initial : 소프트웨어 개발 프로세스가 거의 없는 상태 > 성패가 개인의 역량에 달림, Level 2 Managed : 프로젝트를 위한 표준 프로세스가 존재 > 일정이나 비용과 같은 관리 프로세스 중심 > 목표 및 활동이 정량적으로 측정되지는 못함Level 3 Defined : 조직을 위한 표준 프로세스가 존재 > 모든 프로젝트는 조직의 프로세스를 가져다 상황에 맞게 조정하여 승인 받아 사용Level 4 Quantit..
: 프로그램의 규모에 의한 비용예측 모형 > 미리 준비된 식과 표를 이용하여 비용을 산정한다. > 소프트웨어 개발 견적에 가장 널리 이용되고 있는 방법 * 계층 : Basic, Intermediate, Detail 1. Basic COCOMO : 스프트웨어의 츠기와 개발 모드에 의해 구함 2. Intermediate COCOMO : Basic의 확장, 15개의 비용요소 가미하여 곱한 가중치 를 이용하여 구함 3. Detail COCOMO : 시스템을 세분화(모듈, 서브시스템) 하여 Intermediate 적용 * 프로젝트 모드 : Organic, SemiDetached, embedded 1. Organic : 5만 라인 이하의 프로젝트에 적합(소규모 팀이 개발하는 잘 알려진 응용 시스템) 2. Semid..
* 생명주기 : 폭포수(waterfall), 프로토타입(prototype), 익스트림 프로그래밍(XP), 나선형(Spiral) ...※ 일반적인 개발 단계 : 계획(Planning) > 분석(Analysis) > 설계(Design) > 구현(Implementation) > 유지보수(Maintenance) 1. 폭포수 모델 * - 정해진 단계와 일정에 따라 구체적인 중간 산출물을 만들어 냄. - 요구사항이 이해하기 쉽고, 시스템 개발 중 급격한 변경이 없는 경우 효과적 - 각 단계가 확실히 끝나야 다음 단계로 넘어간다 - 단계별 매뉴얼을 작성해야한다. - 단계별로 명확한 산출물이 있다. - 한 단계의 문제점을 해결하기 위해 이전단계로 피드백 되어야 한다. - 개발이 완료되고 사용하기 전까지 사용자 의견을 ..