20,194,664 Chen Hong software engineering work for the first time

Computer jargon (1) Chapter 1

         = + Software program Software Engineering (SE)

       Algorithms + data structures = programs

       Binary tree traversal algorithm pointer

       Customer needs: a simple procedure → Application software → Software Services

       Program: source, it is the code  

       Source Code Management: Configuration Management

       cc and link command

       Software architecture (Software Architecture), software design and implementation (Software Design, Implementation and Debug), software builds

       Translation parameters, parameters Link

         Quality assurance, software testing, requirements analysis

       Program comprehension, software maintenance, service operations

       The software life cycle, software project management

        API、CPU、Bug

       = + Software enterprise software business model

       Compilation tools, source code management tools, source code editing tools, system software tools such as Microsoft Visual Studio, GitHub, Eclipse, ClearCase, etc.

       Parallel and distributed computing systems, real-time systems and embedded systems

       Operating systems, computer networks, artificial intelligence

       Large-scale databases and data processing, the World Wide Web, natural language processing and speech

(2) P18-2

1. Software team and then change the mode to write mode do not belong to a person in a non-team model development process over and over again to do it? Why rush the book and said a similar pattern?

2. Agile processes in addition to considering the mutual dependencies, priority outside, how a reasonable allocation of tasks, to avoid the busy uneven?

3. In the graphical modeling and analysis methods to express the relationship between the entity and the entity, how to build mind maps rapid and efficient?

4. Code Review software testing is not included in it?

5. team how to solve all the different views on the program in software engineering planning stage?

(3) P18-3

Internal Software (or school or within an organization Enterprise Software): Sports World Campus, duo point, drcom client

Mobile Apps (mobile application): TIM, micro-channel, microblogging

Tools (tools): WPS, one hundred words cut, NetEase Youdao dictionary

I use these things usually there is a demand, direct app store to download the application. Some app will open to the right number of ordinary users can not be used by value-added services, most of the software is the main purpose for profit. In the face of bug, some app will be down for maintenance, and some directly paralysis. Each app will be updated when the fix on a version of the loopholes and bug and add some new features. Between the same type of software by developing their own software features to attract the attention of customers.

 

Guess you like

Origin www.cnblogs.com/ctt886/p/11494140.html