Introduction Chapter One
Calculates the intake Glossary
Software Engineering
Algorithms + Data Structures = Programs
Binary Tree
pointer
Program, application software, software services
Source code, data
Dynamic, static, executable code
Software architecture SoftwareArchitecture
Software Design and Implementation of Software Design, Implementation and Debug
Software Build: dependencies, compile parameters, parameters Link
Source Control Source Code Control
Configuration Management Software Configuration Management
Quality Assurance Quality Assurance
Software Test Test
Needs analysis Reqwuirement Analysis
Program understanding Program Comprehension
Software Maintenance Software Mantenance
Service Operation Service Operation
Software life cycle Software life Cycle SLC
Project Management Software Project Management
User Experience user Experience
Internationalization and Localization Globalization & Localization
API
System software, application software, malicious software
Complexity Complexity, invisibility Invisibility, deformation Changeability, obedience Conformity, discontinuity Discontinuity
Computer Architecture
Parallel and distributed computing systems
Real-time systems and embedded systems
operating system
Scientific Computing
Security and Cryptography
artificial intelligence
Computer Graphics
Large-scale databases and data processing
WWW
Natural language processing and speech
Human-Computer Interaction
P18-2
1, open-source software and some free website, how to make corporate profits?
2, build a complete software system how long?
3, software security is greater than availability, security sacrifice to preserve efficiency?
P18-3
(1) to convince users through the network publicity, the goal is profit, not just to earn cash users, but also to dominate the market.
(2) download copy. Freshman. The availability of strong, if not too much computer knowledge can also be good.
(3) to obtain feedback from the user, and then repair Bug, updated monthly, updated every year. Release patches.
(4) put forward various promotions, such as downloading, withdrawals way, a lot of advertising to advertise.