Software Engineering Lesson one job - Zhang Jiuchuan

1. After intensive reading the first chapter, I compiled some technical terms

Software program = + Software Engineering

Algorithms + data structures = programs

Programs, user demand, source, source control (Source Code Control)

Configuration Management (Software Configuration Management)

Quality Assurance (Quality Assurance) Software Testing (Test)

Demand analysis (Requirement Analysis)

Program Understanding (Program Comprehension)

Software Maintenance (Software Maintenance)

Service Operation (Service Operation)

Software Life Cycle (Software Life Cycle, SLC)

Software Project Management (Project Management)

User experience (User Experience)

Internationalization and Localization (Globalization & Localization)

Complexity (complexity)

Invisibility (Invisibility)

Variability (Changeability)

Obedience (Conformity)

Non-continuous (Discontinuity)

2. The list of questions I do not understand

1. I saw: the property extension data itself, for example, the handler "and the maximum subarray" can be extended to a large number (more than 64 number), the introduction of large numbers of such treatment

I do not understand the question is, what is the largest sub-array and.

2. I read: Software "soft" is also reflected in it can expand.

I do not understand the question is how to expand the soft

3. To get an incremental software release

I do not know what the problem is in increments

4. I see developers put forward at the start of the project, "We suspect, technology roadmap project is currently used may not achieve our design," This is indeed a risk technology. If at a later stage in the progress of the project, we confirm that "technology product line does not work", then the risk becomes a crisis.

My question is has been found since started, why not do prevention in advance.

5 I saw flow (Data Flow Diagram) expression data

Do not understand what the data flow.

3. I choose Taobao US Mission League

1) by word of mouth online shopping cheaper homes you can go shopping, style addition. Select the industry's first Ali Taobao.

I still give businesses and a platform for the US group, new users have a coupon to download it.

Young people like to play some online games, Tencent platform convenient and high heat so I chose to League of Legends

2) By downloading the software, I was in high school at that time, the software effectively bring convenience to my life.

3) Almost every week the software update, bug processing speed is very fast. By internal software update notification.

4) through a price war, propaganda, user depth compete with each other

Guess you like

Origin www.cnblogs.com/zhangjiuchuan/p/11493042.html