첫 번째 작업 (집중 읽기) 20194598

소개 장 하나

= 1.1 소프트웨어 프로그램 + 소프트웨어 엔지니어링

프로그램 = + 알고리즘 소프트웨어 어플리케이션 서비스 소프트웨어의 소스 코드 정적 데이터 입력의 데이터 구조 이진 트리 탐색 

소프트웨어 아키텍처 설계 및 소프트웨어 소스 코드 관리 소프트웨어의 구현은 소프트웨어 서비스 사업자의 라이프 사이클 = 구성 관리 소프트웨어 테스트 요구 사항 분석 소프트웨어 유지 보수 프로그램의 이해 = 프로젝트 관리 소프트웨어를 구축

소프트웨어 엔지니어링 + 소프트웨어 = 비즈니스 모델

소프트웨어 개발 장난감 1 단계 2 단계의 다른 단계는 3 탐사 단계 취미는 산업 4 단계 성숙

1.2 소프트웨어 공학 무엇입니까

소프트웨어 개발 프로세스

특수성 1.2.1 소프트웨어

시스템 소프트웨어 응용 소프트웨어의 악성 코드

투명 복잡성 (CPU 코어) 불연속의 변동성에 따라

관계 1.2.2 소프트웨어 공학 및 컴퓨터 과학

마이크로 소프트 학술 검색 정보 이론 및 이론 계산 알고리즘과 데이터 구조, 프로그래밍 언어, 형식적인 코딩 방법  

컴퓨터 아키텍처와 병렬 컴퓨팅 시스템은 실시간 시스템과 임베디드 시스템 운영 체제, 컴퓨터 네트워크 보안 및 암호화 과학 컴퓨팅 인공 지능을 분산 

패턴 인식 컴퓨터 비전, 컴퓨터 그래픽 자연 언어 처리 및 음성 월드 와이드 웹 인간 - 컴퓨터 상호 작용 소프트웨어 엔지니어링을 처리하는 데이터 마이닝 데이터베이스 및 대규모 데이터

소프트웨어 공학 분야의 1.2.3 지식

기본 엔지니어링 계산 기준 호프스 태터의 법칙 기본적인 수학

1.2.4 소프트웨어 공학 대상 - 충분히 좋은 소프트웨어를 만들

소프트웨어 프로세스 품질 유지 관리의 신뢰성과 사용자 만족

곤충

p18-2

(1) 검토 및 개발자는 불일치의 장소가 있습니까? 어떻게 처리합니까?

선택하는 방법 (2) 동시에 다른 사용자의 요구를 들어 우리가 안?

(3) 팀워크 능력 중요한 방법 어떤 위치에 자신의 팀이 알고?

(4) 왜 많은 소프트웨어를 업데이트하기 위해 여전히 종종 사용자의 요구를 충족하기에 충분하다?

(5) 버그가 처리 할 수없는 생산하지 않습니다?

p18-3

분석 기능

게임 소프트웨어는 연주의 신선도에 일반적으로 더 강조하다

모바일 애플리케이션은 사용자 경험 및 기능 최적화에 더 강조하는 경향이

학교 내부의 소프트웨어는 엄격하고 통계에 대한 자세한 강조하는 경향이

(1) 광고를 통해, 순 이익, 후 증가 된 사용자 데이터를 통해 일부 소프트웨어 광고 수익

(2) 다운로드, 고등학교, 어려운이 매력적인 소프트웨어를 떠날 수 있도록

추천

출처www.cnblogs.com/liuyue20194598/p/11487468.html