[소프트웨어공학]【A+】
- 최초 등록일
- 2011.07.15
- 최종 저작일
- 2011.07
- 26페이지/ MS 파워포인트
- 가격 1,000원
소개글
가장좋은 평가를 받은 자료입니다
목차
1. 소프트웨어와 시스템
2. 다루는 문제
3. 도전 과제
4. 접근 방법
5. 근본 지식
본문내용
소프트웨어
프로그램 + 프로그램의 개발, 운용, 보수에 필요한 정보 일체(소프트웨어 생산 결과물 일체)
소프트웨어 생산
소프트웨어는 프로그램의 동적인 실체
프로그램은 형식 언어로 표현된 지적 노동의 결과물
제조업 vs. 서비스업(소프트웨어는 제작이 아니라 창조적 노력이 포함된 개발)
닳아 없어지는 것이 아니라 소용없어 못쓰게 됨
논리적인 요소로 구성(유지 보수가 복잡)
소프트웨어 산업(국내는 12조 규모의 산업)
사회적, 경제적인 소프트웨어 의존도 커짐
dependability
~ilities
비가시성(Invisibility)
테스트 가능(Testability)
복잡성(Complexity)
변경성(Changeability)
순응성(Conformity)
장수(Longevity)
복제 가능(Duplicability)
응용에 의존(Application dependability)
제품으로서의 품질 특성
좋은 소프트웨어라고 평가 할 수 있는 기준
유기적으로 상호 작용하는 개체들의 모임
소프트웨어는 컴퓨터를 기반으로 하는 여러 시스템과 관계를 맺고있음
특징
시너지 효과
역동적으로 발전, 변경
상충되는 요구와 이해 관계의 절충
소프트웨어 자체도 하나의 시스템
자료의 분류, 저장, 검색에 관점
데이터 베이스를 대화식으로 접근
조직의 문제 해결을 위한 도구
예
항공권 예약 시스템, 신용 카드 검색 서비스, 뱅킹 시스템
특징
대규모 자료, 정적이 아님
시스템 분석, 유지보수가 중요
MIS
운영, 관리, 의사결정을 위하여 정보를 제공하는 시스템
사건을 감지하여 처리하고 자동적으로 보고
센서의 감지
제어 기기의 상태 보고
오퍼레이터의 입력 처리
인터페이스
예
교통 제어
공정 제어
수치 제어
의료 시스템
무기
항공 제어
참고 자료
djqtdma