Construction of the law - book review

 

1, the computer jargon

    Software program = + Software Engineering

    Algorithms + data structures = programs

    = + Software enterprise software business model

    Software Architecture (Software)

    Source code management (Source)

    Configuration Management (Software Configuration Management)

    Quality Assurance (Quality)

    Software Test (Test)

    Demand analysis (Requirement Analysis)

    Program Understanding (Program Comprehension)

    Software as a service (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)

 The field of theoretical computer science bias of 1.1

      Theoretical Computer Science (Theoretical)

    Information and coding theory (Information and Coding Theory)

    Algorithms and data structures (Algorithm and Data Structure)

    Formal Methods (Formal Methods)

    Programming Language (Programming Language)

 1.2 in the field of computer science partial practice

    Computer Architecture (Computer Architecture)

    Parallel and distributed computer systems (Concurrent, Parallel and Embedded System)

    Real-time systems and embedded systems (Real Time and Embedded System)

    OS (Operating System)

    The computer network (Networking)

    Computer Science (Scientific Intelligence)

    Security and Cryptography (Security and Cryptography)

    AI (Artificial Intelligence)

    Computer Graphics (Computer Graphics), computer vision (Gomputer Vision), multimedia (Multimedia)

    Large-scale data processing and database (Database and Large Scale Data Processing)

    WWW (World Wide Web)

    Natural language processing and speech (Natural Language Processing and Speech)

    HCI (Human Computer Interaction)

    Software Engineering (Software Engineering)

2 questions arising after reading through the entire book

  2.1 In many cases the mere code of text notes is difficult to accurately reflect the author's idea, if we can add a graphic Note Note This method of large amount of information, whether maintenance is more difficult to read and can reduce the code of the code?

  2.2 voice control technology has now matured, the input code input into the speech input from the keyboard (to establish some rules to limit the ambiguity of voice input) should improve cervical problems many programmers?

  2.3 pair programming if the program major mistakes in the division of responsibilities should be how to divide?

3 software installed in your phone

   Class browser software: Quark; UC browser; Chrome

   3.1 Selecting Browser reasons:

      Quark browser is my understanding through advertising, because the value of its search screen and simple and efficient learning materials search efficiency was installed to the phone;

      UC Browser because of its function relatively complete, more timely news, news content is high quality, free search fiction more powerful features;

      Chrome is able to live outside the network because after climbing over the wall; these three browser software are for profit;

   Ways to profit 3.2 browser

      1) by directing traffic to their own other software, allowing users to consume other software on their own.

      2) In page provides advertising for advertisers, advertisers earn advertising fees.

      3) to make a profit through the auction search rankings.

 

          (以在三个浏览器的页面搜索关键字“华为”为例,可以看出这三者在内容推荐上的差异)

                    

   (第一张是Chrome的搜索截图,第二张是UC浏览器的搜索截图,第三张是夸克的搜索截图。由这三张搜索截图不难看出,

    相同的关键字不同的浏览器搜索出结果差距很大。图二中蓝框框出的部分正是用来给各大购物网站导流用的购物链接)

  3.3同一类型软件之间的不同核心竞争力

  以上面三种浏览器为例,UC浏览器通过不断完善导航界面功能,增强大数据分析能力,根据用户的爱好推荐相关的内容,来增加用户的黏性;

  Chrome浏览器不受国内防火墙限制,强大的搜索功能,保证了它成为最受欢迎浏览器之一;

  夸克浏览器是今年刚推出的,但是它简洁的导航界面,强大的资料搜集功能,使得它一经推出就受到广大用户的热捧。

Guess you like

Origin www.cnblogs.com/sunshuaiqun/p/11498922.html