Sys수업자료(1주차_130308)

Download Report

Transcript Sys수업자료(1주차_130308)

시스템 분석 및 설계
2013.03.08(1주차)
강의 정보
• 강의 담당 : 김용천
• 소속 : 고려대학교 컴퓨터교육학과
• e-mail : [email protected]
평가방법
Attendace : 10점
Homework : 10점
Midterm exam : 30점
Final exam : 30점
Project : 20점
시스템이란?
시스템이란?
시스템이란?
시스템 분석
어떤 특징이
있을까?
시스템에 대한 토의
시스템 설계
이런 시스템을
만들어야지
시스템 명세서
제가 만든
시스템은 이런
기능이 있습니다
정보처리 산업기사 기출문제
1. 시스템의 개요
(1) 시스템의 기본
(2) 시스템 개발
(3) 시스템 개발 과정
1. 시스템에 대한 정의로 옳지 않은
것은?
가. 예정된 기능을 수행하기 위하여 설계된 상호작
용을 갖는 요소의 유기적 집합체이다.
나. 어떤 목적을 위하여 하나 이상의 기능요소가 상
호 관련하여 유기적으로 결합된 것이다.
다. 공통의 목적에 의하여 공통의 목적에 기여할 수
있는 많은 부문으로 구성되는 복잡한 단일체이다.
라. 상호 관련이 없는 구성요소가 조합되어 어떤 목
적을 위하여 유기적으로 결합된 것이다.
2. 시스템의 기본적인 특성으로 거리
가 먼 것은?
가. 제어성
나. 목적성
다. 정보성
라. 자동성
3. 시스템의 특성 중 다음 설명에
해당하는 것은?
시스템이 정의된 기능을 오류가 없이 정확히 발휘
하기 위해 정해진 규정이나 한계, 또는 궤도로부
터 이탈되는 사태나 현상을 미리 인식하여 그것을
올바르게 수정해 가는 것
가. 목적성
나. 정보성
다. 제어성
라. 종합성
4. 시스템의 5대 기본 요소가 될 수 없
는 것은?
가. 입출력
나. 처리
다. 제어
라. 보수
5. 시스템의 특성 중 GIGO(Garbage In
Garbage Out)는 시스템의 기능 중 어떤
점을 가장 강조한 것인가?
가. 입력
나. 출력
다. 처리
라. 제어
6. 시스템의 기본 요소들이 각 과정을
올바르게 행하는지 감독하는 요소는?
가. 피드백(Feedback)
나. 제어(Control)
다. 처리(Process)
라. 출력(Output)
7. 시스템의 기본 요소 중에서 처리 결과
를 평가하여 불충분한 경우, 목적 달성을
위해 반복 처리하는 요소는?
가. Process
나. Feedback
다. Output
라. Input
정답
• 1. 라
• 2. 다
• 3. 다
• 4. 라
• 5. 가
• 6. 나
• 7. 나
1. 시스템의 개요
(1) 시스템의 기본
(2) 시스템 개발
(3) 시스템 개발 과정
1. 시스템 개발주기의 시스템 개발 단
계 순서로 가장 적합한 것은?
① 시스템 설계
② 시스템 조사
③ 시스템 구현
④ 시스템 분석
⑤ 유지보수
⑥ 테스트
가. ②→④→③→①→⑥→⑤
나. ②→④→①→③→⑥→⑤
다. ①→②→③→④→⑥→⑤
라. ①→②→④→③→⑤→⑥
2. 시스템 개발 단계로 옳은 것은?
가. 시스템 조사 → 설계 → 분석 → 구현 → 유지보수
나. 시스템 조사 → 분석 → 설계 → 유지보수 → 구현
다. 시스템 조사 → 분석 → 설계 → 구현 → 유지보수
라. 시스템 조사 → 설계 → 분석 → 유지보수 → 구현
3. 시스템의 개발순서로 가장 적절한
것은?
① 업무 분석과 요구 정의 ② 시스템 설계
③ 프로그램 설계
④ 예비 조사
⑤ 프로그래밍
⑥ 테스트와 디버깅
가. ① → ② → ③ → ④ → ⑤ → ⑥
나. ① → ④ → ② → ⑥ → ⑤ → ③
다. ④ → ① → ② → ③ → ⑤ → ⑥
라. ④ → ① → ③ → ② → ⑤ → ⑥
4. 다음의 시스템 개발 단계 중 가장 마지
막 단계에 수행하는 것은?
가. 테스트와 디버깅
나. 업무 분석과 요구 정의
다. 프로그래밍
라. 프로그램 설계
5. 시스템 설계 시 필요한 과정을 순서대
로 나열한 것은?
① 신 시스템 실행 후 평가 ② 신 시스템 설계
③ 신 시스템 실행
④ 목적 설정
⑤ 현장조사 분석
가. ② → ⑤ → ④ → ③ → ①
나. ⑤ → ④ → ② → ③ → ①
다. ④ → ⑤ → ② → ③ → ①
라. ② → ⑤ → ④ → ① → ③
6. 성공적인 시스템을 개발하기 위해서는
아래 보기 중 어떤 순서로 접근하는 것이
효율적이겠는가?
① 목적을 분명히 한다.
② 신 시스템을 설계한다.
③ 신 시스템을 실행한다. ④ 현상을 조사 분석한다.
⑤ 신 시스템 실행 후 평가한다.
가. ①④②③⑤
나. ①②③④⑤
다. ⑤④②③①
라. ④①②③⑤
정답
• 1. 나
• 2. 다
• 3. 다
• 4. 가
• 5. 다
• 6. 가
1. 시스템의 개요
(1) 시스템의 기본
(2) 시스템 개발
(3) 시스템 개발 과정
1. 시스템의 정의와 가능성 조사 및 다른
방법과 비교 조사하는 시스템 개발 수명
주기에 해당하는 것은?
가. 타당성 조사
나. 요구 분석
다. 코딩
라. 운영 및 유지보수
2. 시스템에 대한 기초 조사 방법 중 수집
되어야 할 정보가 여러 사람의 의견으로
부터 도출되어야 하거나, 지리적으로 멀
리 떨어져 있는 곳의 정보를 수집하고자
할 때, 주로 사용되는 방법은 어느 것인가?
가. 현장 조사
나. 질문서 조사
다. 자료 조사
라. 면답 조사
3. 시스템 설계를 위한 분석 과정에 대한
설명으로 옳지 않은 것은?
가. 환경의 변화에 유연성 있는 시스템을 개발하기
위해 기업환경 조사를 한다.
나. 개발과정과 현장은 별개이므로 현장조사를 상
세히 할 필요는 없다.
다. 기업이 필요로 하는 기능과 활동을 조사한다.
라. 기능분석을 위한 도구를 사용하여 모델을 설계
한다.
4. 시스템 분석가가 갖추어야 할 능력과
요건으로 가장 거리가 먼 것은?
가. 분석가는 창조성이 있어야 한다.
나. 분석가는 시간배정과 계획 등을 빠른 시간 내에
파악할 수 있어야 한다.
다. 분석가는 컴퓨터 장치와 소프트웨어에 대한 지
식을 가져야 한다.
라. 분석가는 기계 중심적이어야 한다.
5. 시스템 분석자와 설계자가 갖추어야 할
조건에 대한 설명으로 옳지 않은 것은?
가. 기업의 목적을 정확히 이해해야 한다.
나. 업계의 동향 및 관계 법규 등도 파악해야 한다.
다. 컴퓨터 기술과 관리 기법을 알아야 한다
라. 현장 분석 경험은 중요하지 않다.
6. 시스템 개발 단계 중 시스템 설계 단계
에서 요구되는 사항으로 거리가 먼 것은?
가. 기능 분석 방법에 대한 설계를 한다.
나. 코드 체계에 대한 설계를 한다.
다. 각 모듈의 논리적인 처리 절차를 설계한다.
라. 파일의 구체적인 사양을 설계한다.
7. 설계단계에서 산출된 설계사양서에서
내용을 컴퓨터가 인식할 수 있는 프로그
램코드로 변환, 작성하는 단계는 시스템
개발 중 어느 단계에 해당하는가?
가. 시스템 구현
나. 시스템 실행
다. 시스템 설계
라. 시스템 분석
8. 시스템 개발 단계 중 가장 많은 비용이
투입되는 단계는?
가. 테스트 단계
나. 유지보수 단계
다. 분석 및 설계 단계
라. 구현 단계
9. 유지보수의 종류에 해당하지 않는 것은?
가. 수정 유지 보수(Corrective Maintenance)
나. 적응 유지 보수(Adaptive Maintenance)
다. 순환 유지보수(Recursive Maintenance)
라. 예방 유지보수(Preventive Maintenance)
정답
• 1. 가
• 2. 나
• 3. 나
• 4. 라
• 5. 라
• 6. 가
• 7. 가
• 8. 나
• 9. 다