[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 6장 답
·
Major/소프트웨어 공학
IT CookBook, 쉽게 배우는 소프트웨어 공학(2판) 저자 :김치수 출간 :2021-06-30 ISBN :9791156645429 [쉽게 배우는 소프트웨어 공학(2판)] 연습문제 솔루션 Chap6. 아키텍처 설계와 클래스 설계 4) 세부내용도 자세히 다루는 것이 좋다. 2) 구현에 대한 제약 사항까지 정의할 필요는 없다. 4) 설계 품질 속성 1) 가용성 2) 데이터 중심형 스타일 2) 서브시스템이 입력 데이터를 받아 처리하고 결과를 다음 서브시스템으로 넘겨주는 과정을 반복한다. 3) 서브시스템이 입력 데이터를 받아 처리하고 결과를 다른 시스템에 보내는 작업이 반복된다. 3) 개발 관점 2) 논리적 관점에서는 계층 구조, 제약 사항, 코드 재사용 등과 같은 시스템 구현을 위한 요건을 보여주는 데 초..
[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 5장 답
·
Major/소프트웨어 공학
IT CookBook, 쉽게 배우는 소프트웨어 공학(2판) 저자 :김치수 출간 :2021-06-30 ISBN :9791156645429 [쉽게 배우는 소프트웨어 공학(2판)] 연습문제 솔루션 Chap5. 설계 3) 모듈 간의 결합도는 강할수록 바람직하다. 3) 모듈의 기능은 예측할 수 있어야 하며 지나치게 제한적이어야 한다. 4) 서버 튜닝(server tuning) 2) 모듈 설계 2) 객체지향 설계는 하나의 커다란 작업을 여러 개의 작은 작업으로 분할하고 분할된 각각의 소작업을 함수(모듈)로 구현하는 것이다. 4) 상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것을 의미한다. 2) 클래스 2) 기술 종속으로 인한 선행 사업자 의존도 증대 4) Coincidental Cohesion 3) 모..
[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 4장 답
·
Major/소프트웨어 공학
IT CookBook, 쉽게 배우는 소프트웨어 공학(2판) 저자 :김치수 출간 :2021-06-30 ISBN :9791156645429 [쉽게 배우는 소프트웨어 공학(2판)] 연습문제 솔루션 Chap4. 요구분석 3) 설계 및 코딩 기술 4) 설계 명세서 작성 2) 비정형 명세 기법은 사용자의 요구를 표현할 때 Z 비정형 명세 기법을 사용한다. 2) 명확성 4) 시스템 장애로 인한 정지 시간이 1년에 10시간을 넘지 않아야 한다. 4) SADT 4) ( ) 3) 시간 흐름을 명확하게 표현할 수 있다. 4) data dictionary 1) 객체 모형 → 동적 모형 → 기능 모형 3) 상태 다이어그램(State Diagram) 3) 주로 화살표를 사용해 논리적인 제어 구조로 흐름을 표현한다. 1) 상향식 ..
[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 3장 답
·
Major/소프트웨어 공학
IT CookBook, 쉽게 배우는 소프트웨어 공학(2판) 저자 :김치수 출간 :2021-06-30 ISBN :9791156645429 [쉽게 배우는 소프트웨어 공학(2판)] 연습문제 솔루션 Chap3. 계획 1) 25개월 2) organic 4) Sequential 2) 기능 점수는 원시 코드의 구현에 이용되는 프로그래밍 언어에 종속적이다. 3) 하드웨어의 성능 4) PERT 1) Putnam 방법 2) SLIM 1) 클래스 인터페이스 4) 내부 출력(IO) 3) CPM 네트워크에서 작업의 선후 관계는 파악되지 않아도 무관하다. 3) 14일 1) 5일 4) 개발 기간을 단축하려면 인력과 자원을 늘리면 된다. 4) CPM 기법 오픈소스(open source): 소프트웨어 개발에서 오픈소스를 사용하는 것은..
[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 2장 답
·
Major/소프트웨어 공학
IT CookBook, 쉽게 배우는 소프트웨어 공학(2판) 저자 :김치수 출간 :2021-06-30 ISBN :9791156645429 [쉽게 배우는 소프트웨어 공학(2판)] 연습문제 솔루션 Chap2. UML 4) Activity Diagram 2) Terminal 4) 배치 다이어그램(Deployment Diagram) 4) 전이 2) ⓒ ⓐ ⓑ 3) 오퍼레이션이나 처리 과정이 수행되는 동안 일어나는 일을 단계적으로 표현하고자 할 때 사용하는 다이어그램이다. 2) ㉡, ㉣ 4) [교수]1..*—가르치다—2.*[과목]1..*—수강하다—10..*[학생] 2) 상태(state) 다이어그램: 클래스 사이의 메시지 교환을 시간의 흐름에 따라 표현함 4) 유스케이스 내의 이벤트 흐름 일부를 사용해도 유스케이스가..
[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 1장 답
·
Major/소프트웨어 공학
IT CookBook, 쉽게 배우는 소프트웨어 공학(2판) 저자 :김치수 출간 :2021-06-30 ISBN :9791156645429 [쉽게 배우는 소프트웨어 공학(2판)] 연습문제 솔루션 Chap1. 소프트웨어 공학과 개발 프로세스 4) 최대한 많은 인력 투입 4) 애자일 프로세스 모델(Agile Process Model) 1) 폭포수 모형 1) 개발 중 발생한 요구사항을 쉽게 반영할 수 있다. 3) 폭포수 모형 4) 소프트웨어 요구사항의 변경이 많은 경우에 적합한 모델이다. 1) 나선형 모델 2) Ⓐ-Ⓓ-Ⓒ-Ⓑ순으로 반복 3) 정형 분석 1) Linear Sequential Method 2) 계획에 중점을 두어 변경 대응이 난해하다. 3) 제품 기능 목록에 있는 업무의 우선순위를 결정한 후에는 변경..
[초연결 사회를 위한 컴퓨터 개론] 연습문제 13장 답
·
Major/컴퓨터 개론
IT CookBook, 초연결 사회를 위한 컴퓨터 개론 저자 :조성호 출간 :2020-01-06 ISBN :9791156644675 [초연결 사회를 위한 컴퓨터 개론] 연습문제 솔루션 Part05. 미래 컴퓨팅 기술 - Chap13.4차 산업혁명의 핵심 기술 2 4 3 2 2 3 1 2 1 1 3 3 4 1 4 데이터 마이닝 빅데이터 다양성 타깃 머신러닝 딥러닝 분산 컴퓨팅 클라우드 컴퓨팅 SaaS PaaS IaaS 엣지 컴퓨팅 Iot 가상화폐 블록체인
[초연결 사회를 위한 컴퓨터 개론] 연습문제 12장 답
·
Major/컴퓨터 개론
IT CookBook, 초연결 사회를 위한 컴퓨터 개론 저자 :조성호 출간 :2020-01-06 ISBN :9791156644675 [초연결 사회를 위한 컴퓨터 개론] 연습문제 솔루션 Part04. 통신과 보안 - Chap12.정보 보안 1 4 2 3 4 1 2 3 4 1 3 4 3 4 2 1 2 1 4 1 2 4 보안 물리, 정보 정보 보안 컴퓨터 바이러스 트로이 목마 매크로 바이러스 랜섬웨어 랜섬웨어 애드웨어 스파이웨어 해킹 디도스 백신 방화벽 패스워드 OTP 바이오 공인인증서 DRM 워터마크 대칭 암호키 비대칭 공개키
과로사한 공돌이
과로사한 공돌이