Free Software Engineering Course Book 무료 소프트웨어 공학 과정 도서
This free course book on Software Engineering introduces the reader to state-of-the-art software engineering techniques which are now of practical utility and which can be applied immediately in practical software projects. 이 무료 소프트웨어 엔지니어링 도서에 대한 코스 상태 -이 - 리더를 소개합니다 - 미술 소프트웨어 엔지니어링 기술을 어떤은 지금은 실용적인 유틸리티를하고 있고, 어느 즉시 실용적인 소프트웨어 프로젝트에 적용할 수있습니다. It covers software specification, software design, implementation, software verification and testing, documentation, and project management. 면적은 소프트웨어 사양을 소프트웨어 설계, 구현, 소프트웨어 검증 및 테스트, 문서 및 프로젝트 관리합니다. The chapters here are in doc format, and the book is also available online in HTML format. 다음은 문서 형식의 챕터, 그리고이 책을 온라인으로 형식도 제공합니다.
Software Engineering Course Book: 소프트웨어 엔지니어링 과정 책 :
www.netnam.vn/unescocourse/se/software.htm www.netnam.vn / unescocourse / 남동 / software.htm
Overview: 개요 :
www.netnam.vn/unescocourse/se/se0.doc
Chapter 1 Introduction: 제 1 장 소개 :
www.netnam.vn/unescocourse/se/se1.doc
1.1 Scope 1.1 범위
1.1.1 The development of software engineering 소프트웨어 엔지니어링의 개발을 1.1.1
1.1.2 The term software engineering 소프트웨어 엔지니어링이라는 용어 1.1.2
1.2 Quality attributes of software products 1.2 소프트웨어 제품의 품질 특성을
1.2.1 Software quality attributes 1.2.1 소프트웨어 품질 특성을
1.2.2 The importance of quality criteria 품질 기준의 중요성을 1.2.2
1.2.3 The effects of quality criteria on each other 1.2.3에 미치는 영향의 품질 기준을 나타냈습니다
1.2.4 Quality assurance measure 1.2.4 품질 보증 방안
1.3 The phases of a software project 1.3 단계의 소프트웨어 프로젝트를
1.3.1 The classical sequential software life-cycle model - 사이클 모델을 순차적으로 소프트웨어를 생명 1.3.1 고전
1.3.2 The waterfall model 1.3.2 모델의 폭포
1.3.3 The prototyping-oriented life-cycle model 프로토 타입 - 지향 생명 - 사이클 모델을 1.3.3
1.3.4 The spiral model 나선형 모델을 1.3.4
1.3.5 The object-oriented life-cycle model 1.3.5 해당 개체 - 지향 생명 - 사이클 모델을
Chapter 2 Software Specification: 제 2 장 소프트웨어 사양 :
www.netnam.vn/unescocourse/se/se2.doc
2.1 Structure and contents of the requirements definition 2.1 구조와 내용을 요구 사항을 정의
2.2 Quality criteria for requirements definition 2.2 품질 기준에 대한 요구 사항을 정의
2.3 Fundamental problems in defining requirements 2.3 근본적인 문제를 정의하는 요구 사항을
2.4 Algebraic specification 2.4 대수적 사양
2.5 Model-based specification 2.5 모델 - 기반 사양
Chapter 3 Software Design: 제 3 장 소프트웨어를 디자인 :
www.netnam.vn/unescocourse/se/se3.doc
3.1 Design techniques 3.1 설계 기법
3.1.1 Top-down design 3.1.1 톱 - 다운 디자인
3.1.2 Bottom-up design 3.1.2 바닥 -을 디자인
3.1.3 Systems design 3.1.3 시스템 디자인
3.1.4 Design decomposition 3.1.4 디자인 분해
3.2 User interface design 3.2 사용자 인터페이스 디자인
3.3 Function-oriented design 3.3 함수 - 지향 디자인
3.4 Object-oriented design - 3.4 객체 지향 설계
3.4.1 The Abbott Method 애보트의 방법을 3.4.1
3.4.2 Design of the class hierarchies 계층 구조 3.4.2 클래스의 설계
3.4.3 Generalization 3.4.3 일반화
Chapter 4 Implementation: 제 4 장 구현 :
www.netnam.vn/unescocourse/se/se4.doc
4.1 Programming environments 4.1 프로그래밍 환경을
4.2 Programming style 4.2 프로그래밍 스타일
4.3 Portability and reuse 4.3 이식성, 재사 용할
4.3.1 Software portability 4.3.1 소프트웨어를 이식
4.3.2 Machine architecture dependencies 4.3.2 시스템 아키텍처 종속성
4.3.3 Operating system dependencies 4.3.3 운영 체제에 의존
4.3.4 Software reuse 4.3.4 소프트웨어를 재사 용할
4.4 Computer-aided software engineering 컴퓨터에 4.4 - 지원 소프트웨어 엔지니어링
4.4.1 CASE workbenches 4.4.1 사례 workbenches
4.4.2 Text editing systems 4.4.2 텍스트 편집 시스템
4.4.3 Language processing systems 4.4.3 언어 처리 시스템
4.5 Incremental implementation 4.5 증분 구현
Chapter 5 Software Verification: 제 5 장 소프트웨어를 검증 :
www.netnam.vn/unescocourse/se/se5.doc
5.1 Test methods 5.1 테스트 방법
5.1.1 Verification of algorithms 알고리즘을 검증하기 5.1.1
5.1.2 Static program analysis 5.1.2 정적 프로그램 분석
5.1.3 Dynamic testing 5.1.3 동적 테스트
5.1.4 Black-box and white-box tests 5.1.4 - 상자에 검정색과 흰색 - 박스 테스트
5.1.5 Top-down and bottom-up testing 톱 - 다운과 아랫면 -을 테스트하기 5.1.5
5.2 Mathematical program verification 수학 프로그램을 검증 5.2
5.3 Debugging 5.3 디버깅
Chapter 6 Documentation: 제 6 장 설명서 :
www.netnam.vn/unescocourse/se/se6.doc
6.1 User documentation 6.1 사용자 설명서
6.2 System documentation 6.2 시스템 설명서
6.3 Document quality 6.3 문서의 품질
6.4 Document maintenance 6.4 문서를 유지 보수
6.5 Document portability 6.5 문서를 이식
Chapter 7 Project Management: 제 7 장 프로젝트 관리 :
www.netnam.vn/unescocourse/se/se7.doc
7.1 The goal and tasks of project management 7.1 프로젝트 관리 목표 및 작업을
7.2 Difficulties in project management 7.2 어려움을 프로젝트 관리
7.3 Cost estimation 7.3 비용 견적
7.4 Project organization 7.4 프로젝트를 조직
7.4.1 Hierarchical organizational model 7.4.1 계층 구조 조직의 모델을
7.4.2 The chief programmer team 7.4.2 수석 프로그래머 팀
7.5 Software maintenance 7.5 소프트웨어 유지 보수
7.5.1 Maintenance costs 7.5.1 유지 보수 비용
7.5.2 System restructuring 7.5.2 시스템 구조 조정
7.5.3 Program evolution dynamics 7.5.3 프로그램을 발전 역학
Appendix: 부록 :
www.netnam.vn/unescocourse/se/se8.doc
Guide to the Software Engineering Body of Knowledge 설명서에 소프트웨어 엔지니어링 신체의 지식 Free Computer Book Chapters and a Free Book Link Site 무료 컴퓨터에 예약 사이트를 링크 장을 무료 도서 Free Course: Object-oriented Program Design and Software Engineering 무료 코스 : 객체 - 지향 프로그램을 설계 및 소프트웨어 엔지니어링 16 Web Development and Programming Ebooks 16 웹 개발 및 프로그래밍 전자책 Free Subscriptions for Computer and Engineering Trade Publications 무역 관련 출판물 구독을위한 무료 컴퓨터 및 엔지니어링
Software Engineering Course Book: 소프트웨어 엔지니어링 과정 책 :
www.netnam.vn/unescocourse/se/software.htm www.netnam.vn / unescocourse / 남동 / software.htm
Overview: 개요 :
www.netnam.vn/unescocourse/se/se0.doc
Chapter 1 Introduction: 제 1 장 소개 :
www.netnam.vn/unescocourse/se/se1.doc
1.1 Scope 1.1 범위
1.1.1 The development of software engineering 소프트웨어 엔지니어링의 개발을 1.1.1
1.1.2 The term software engineering 소프트웨어 엔지니어링이라는 용어 1.1.2
1.2 Quality attributes of software products 1.2 소프트웨어 제품의 품질 특성을
1.2.1 Software quality attributes 1.2.1 소프트웨어 품질 특성을
1.2.2 The importance of quality criteria 품질 기준의 중요성을 1.2.2
1.2.3 The effects of quality criteria on each other 1.2.3에 미치는 영향의 품질 기준을 나타냈습니다
1.2.4 Quality assurance measure 1.2.4 품질 보증 방안
1.3 The phases of a software project 1.3 단계의 소프트웨어 프로젝트를
1.3.1 The classical sequential software life-cycle model - 사이클 모델을 순차적으로 소프트웨어를 생명 1.3.1 고전
1.3.2 The waterfall model 1.3.2 모델의 폭포
1.3.3 The prototyping-oriented life-cycle model 프로토 타입 - 지향 생명 - 사이클 모델을 1.3.3
1.3.4 The spiral model 나선형 모델을 1.3.4
1.3.5 The object-oriented life-cycle model 1.3.5 해당 개체 - 지향 생명 - 사이클 모델을
Chapter 2 Software Specification: 제 2 장 소프트웨어 사양 :
www.netnam.vn/unescocourse/se/se2.doc
2.1 Structure and contents of the requirements definition 2.1 구조와 내용을 요구 사항을 정의
2.2 Quality criteria for requirements definition 2.2 품질 기준에 대한 요구 사항을 정의
2.3 Fundamental problems in defining requirements 2.3 근본적인 문제를 정의하는 요구 사항을
2.4 Algebraic specification 2.4 대수적 사양
2.5 Model-based specification 2.5 모델 - 기반 사양
Chapter 3 Software Design: 제 3 장 소프트웨어를 디자인 :
www.netnam.vn/unescocourse/se/se3.doc
3.1 Design techniques 3.1 설계 기법
3.1.1 Top-down design 3.1.1 톱 - 다운 디자인
3.1.2 Bottom-up design 3.1.2 바닥 -을 디자인
3.1.3 Systems design 3.1.3 시스템 디자인
3.1.4 Design decomposition 3.1.4 디자인 분해
3.2 User interface design 3.2 사용자 인터페이스 디자인
3.3 Function-oriented design 3.3 함수 - 지향 디자인
3.4 Object-oriented design - 3.4 객체 지향 설계
3.4.1 The Abbott Method 애보트의 방법을 3.4.1
3.4.2 Design of the class hierarchies 계층 구조 3.4.2 클래스의 설계
3.4.3 Generalization 3.4.3 일반화
Chapter 4 Implementation: 제 4 장 구현 :
www.netnam.vn/unescocourse/se/se4.doc
4.1 Programming environments 4.1 프로그래밍 환경을
4.2 Programming style 4.2 프로그래밍 스타일
4.3 Portability and reuse 4.3 이식성, 재사 용할
4.3.1 Software portability 4.3.1 소프트웨어를 이식
4.3.2 Machine architecture dependencies 4.3.2 시스템 아키텍처 종속성
4.3.3 Operating system dependencies 4.3.3 운영 체제에 의존
4.3.4 Software reuse 4.3.4 소프트웨어를 재사 용할
4.4 Computer-aided software engineering 컴퓨터에 4.4 - 지원 소프트웨어 엔지니어링
4.4.1 CASE workbenches 4.4.1 사례 workbenches
4.4.2 Text editing systems 4.4.2 텍스트 편집 시스템
4.4.3 Language processing systems 4.4.3 언어 처리 시스템
4.5 Incremental implementation 4.5 증분 구현
Chapter 5 Software Verification: 제 5 장 소프트웨어를 검증 :
www.netnam.vn/unescocourse/se/se5.doc
5.1 Test methods 5.1 테스트 방법
5.1.1 Verification of algorithms 알고리즘을 검증하기 5.1.1
5.1.2 Static program analysis 5.1.2 정적 프로그램 분석
5.1.3 Dynamic testing 5.1.3 동적 테스트
5.1.4 Black-box and white-box tests 5.1.4 - 상자에 검정색과 흰색 - 박스 테스트
5.1.5 Top-down and bottom-up testing 톱 - 다운과 아랫면 -을 테스트하기 5.1.5
5.2 Mathematical program verification 수학 프로그램을 검증 5.2
5.3 Debugging 5.3 디버깅
Chapter 6 Documentation: 제 6 장 설명서 :
www.netnam.vn/unescocourse/se/se6.doc
6.1 User documentation 6.1 사용자 설명서
6.2 System documentation 6.2 시스템 설명서
6.3 Document quality 6.3 문서의 품질
6.4 Document maintenance 6.4 문서를 유지 보수
6.5 Document portability 6.5 문서를 이식
Chapter 7 Project Management: 제 7 장 프로젝트 관리 :
www.netnam.vn/unescocourse/se/se7.doc
7.1 The goal and tasks of project management 7.1 프로젝트 관리 목표 및 작업을
7.2 Difficulties in project management 7.2 어려움을 프로젝트 관리
7.3 Cost estimation 7.3 비용 견적
7.4 Project organization 7.4 프로젝트를 조직
7.4.1 Hierarchical organizational model 7.4.1 계층 구조 조직의 모델을
7.4.2 The chief programmer team 7.4.2 수석 프로그래머 팀
7.5 Software maintenance 7.5 소프트웨어 유지 보수
7.5.1 Maintenance costs 7.5.1 유지 보수 비용
7.5.2 System restructuring 7.5.2 시스템 구조 조정
7.5.3 Program evolution dynamics 7.5.3 프로그램을 발전 역학
Appendix: 부록 :
www.netnam.vn/unescocourse/se/se8.doc
Popularity: 64% [ 인기도 : 64 % [ ? ? ] ]
Related Posts: 관련 게시물 :





















