• 파일시티 이벤트
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

[소프트웨어공학][소프트웨어]소프트웨어공학의 정의, 소프트웨어공학의 분류, 소프트웨어공학의 품질, 소프트웨어공학의 역사, 소프트웨어공학의 필요성, 소프트웨어공학과 테스트 분석

*태*
개인인증판매자스토어
최초 등록일
2013.03.25
최종 저작일
2013.03
9페이지/한글파일 한컴오피스
가격 5,000원 할인쿠폰받기
다운로드
장바구니

소개글

[소프트웨어공학][소프트웨어]소프트웨어공학의 정의, 소프트웨어공학의 분류, 소프트웨어공학의 품질, 소프트웨어공학의 역사, 소프트웨어공학의 필요성, 소프트웨어공학과 테스트 분석

목차

Ⅰ. 개요

Ⅱ. 소프트웨어공학의 정의

Ⅲ. 소프트웨어공학의 분류
1. 시스템 소프트웨어(System Software)
2. 실시간 소프트웨어(Realtime Software)
3. 업무용 소프트웨어(Business Software)
4. 공학 및 과학 소프트웨어(Engineering & Science Software)
5. 내장 소프트웨어(Embedded Software)
6. 개인용 소프트웨어(Personal Computer Software)
7. 인공지능 소프트웨어(Artificial Intelligent Software, AI)

Ⅳ. 소프트웨어공학의 품질

Ⅴ. 소프트웨어공학의 역사
1. 1970년대 초
2. 1970년대 중반
3. 1970년대 말
4. 1980년대 초
5. 1980년대 말
6. 1990년대 초

Ⅵ. 소프트웨어공학의 필요성
1. 소프트웨어 개발의 비제조성
2. 소프트웨어 개발의 비조립성
3. 소프트웨어 개발의 비과학성

Ⅶ. 소프트웨어공학과 테스트
1. 요구의 종류
1) 기술된 요구
2) 묵시적인 요구
2. 오류
1) 원시 코드가 예상대로 동작하지 않을 때
2) 예상 못한 일을 할 때
3. 테스트의 단계
1) 단위 테스트(unit test)
2) 통합테스트(integration test)
3) 인수 테스트(acceptance test)

참고문헌

본문내용

소프트웨어를 개발하거나 구입하는 데 드는 비용이 급증하게 되면서 소프트웨어 비용 관리에 관심이 모아지고 있다. 소프트웨어 개발과 유지 보수에 드는 막대한 비용에 대한 효율을 극대화하려는 것이다. 즉, 소프트웨어 개발과 유지 보수에 대한 체계적이고 합리적인 접근 방법이 필요하게 되었다. 이것이 소프트웨어 공학의 출현 배경이다. IEEE 소프트웨어 공학 용어 표준에 의하면 소프트웨어 공학이란 ‘소프트웨어의 개발, 운용, 유지 보수 및 파기에 대한 체계적인 접근 방법’이라고 정의되어 있다.
공학이란 과학과 수학을 기초로 하여 구조나 기계, 생산 공정, 시스템 등의 생산에 체계적인 방법을 적용시키는 것을 말한다.

<중 략>

6. 개인용 소프트웨어(Personal Computer Software)

1) 일반 사용자가 많이 사용하는 S/W로써 문서 편집기(Word Processor), 스프레드시트(Spread Sheet), 컴퓨터 그래픽스, 게임, 데이터베이스 관리 S/W등을 들을 수 있다.
2) 개인용 소프트웨어는 많은 분야에 걸쳐 계속 개발되었고 발전하고 있다.

7. 인공지능 소프트웨어(Artificial Intelligent Software, AI)

1) 단순한 계산으로는 해결하기 어려운 문제를 논리적인(비수치적) 접근법으로 해결하는데 쓰이는 S/W
2) 가장 대표적인 AI S/W로는 전문가 시스템(Expert System)을 들 수 있다

<중 략>

3. 테스트의 단계

1) 단위 테스트(unit test)

-각 모듈을 시험하는 것으로 모듈을 구현한 프로그래머가 실시되었다.
목적 : 시스템이 요구되는 기능을 제대로 수행하는가를 점검하고 모듈 사이의 인터페이스를 시험하는 것

2) 통합테스트(integration test)

단위 테스트보다 더 엄격히 시행되어야 하고 시험 기록이 잘 보존되어야 하며 발견된 오류는 철저히 기록한다.

3) 인수 테스트(acceptance test)

- 완성된 제품에 대한 시험으로 사용자가 직접 사용함으로써 시험하는 경우도 있다.

참고 자료

김에녹(2002), 최신기법의 소프트웨어 공학, 컴앤북
김태달(2004), 소프트웨어공학론, 형설출판사
김길웅(2005), 소프트웨어 공학과 최첨단 방법론, 크라운출판사
윤청(2009), 소프트웨어 공학, 생능
삼성SDS 기술사회(2010), 소프트웨어공학, 한울아카데미
한혁수(2008), 소프트웨어 공학의 소개, 홍릉과학출판사
*태*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 한글파일 4차산업혁명과 미디어 요약본 12페이지
    미디어 시대 클라우드 컴퓨팅 - 구름처럼 무형의 형태로 컴퓨팅, 스토리지, 소프트웨어 ... I-Phone - 완전한 양방향성 실현 - 무선통신망의 고도화를 가속화 필요성 ... , 자기 개발 등을 컴퓨터가 할 수 있도록 하는 방법을 연구하는 컴퓨터 공학
최근 본 자료더보기
탑툰 이벤트
  [소프트웨어공학][소프트웨어]소프트웨어공학의 정의, 소프트웨어공학의 분류, 소프트웨어공학의 품질, 소프트웨어공학의 역사, 소프트웨어공학의 필요성, 소프트웨어공학과 테스트 분석
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업