2018-2019-1 20189221 Books fast reading 1th week

Source: Internet
Author: User

2018-2019-1 20189221 Book fast reading 1th Week "in-depth understanding of computer systems"
  • The 1th chapter:
    How to understand Amdahl law?
  • The 2nd Chapter:
    How do you get code to run on a machine of any word length, and how to port code between different machines?
  • The 3rd chapter:
    How do C + + and Java compilers map to generate machine-level programs?
  • The 4th chapter:
    How does a pipelined processor perform basic exception handling?
  • The 5th chapter:
    What is the operation of the random sequence processor?
  • The 6th chapter:
    Combined with the knowledge of secret password, how does Germany recover the disk data that has been deleted by many hardware?
  • The 7th chapter:
    How to do code analysis efficiently and quickly, that is, disassembly executable file, how is the principle and implementation way?
  • The 8th chapter:
    In a computer system, the difference between the various levels of ECF and how to handle it?
  • The 9th chapter:
    What are the main virtual memory scheduling algorithms that analyze their pros and cons?
  • The 10th chapter:
    What is the difference between the I/O services provided by Linux and the I/O services provided by UNIX?
  • The 11th chapter:
    From a security standpoint, what are the risks of Web programming when the Web server uses the HTTP protocol, and how do you deal with these risks?
  • The 12th chapter:
    Deep understanding of deadlock and deadlock resolution (deadlock avoidance, deadlock prevention, deadlock detection and deadlock cancellation)?

Fast reading "In-depth study computer system" found that this book on my undergraduate study a lot of knowledge has been a good summary and deeper excavation.

"Document management and Information analysis"

Looking for a long time in the Chinese university Mooc found the course, is the 9th time, currently only to the fourth week, so search the previous several classes of study notes, downloaded the "Literature Management and Information Analysis," a book to study. I feel that I do not have a very meaningful problem, the course of some induction.

  • First week information cultivation of scientific researchers
    Search engine, RSS, note-taking, mind mapping
  • Second week search engine and web learning
    Search engine comparison, search engine use, search engine +everything
  • Third week rss--tracking the world's latest news
    How to use the rss;feedly website
  • Week four personal knowledge management
    Knowledge management; How to use Notes
  • The thought map of the week five and its application
  • Six weeks EndnoteX8 Quick Start +noteexpress Quick Start
    EndnoteX8 and noteexpress Quick Start
  • Seventh week histcite--rapid positioning of core documents
    Histcite software function and working principle, histcite result analysis, histcite and endnote correlation
  • Eighth Week fast learning and search engine
  • Nineth Week trends, demand and innovation
  • Tenth Week patent
  • 11th Week Library Resources and ten information sources +web of science introduction

The first week of the course is an introductory course; The second seventh week introduces the practical tools for information search and knowledge management, the eighth week, Nineth week of the curriculum is basically the type of professional thinking; Tenth week patent content is more comprehensive in the Intellectual Property Law curriculum; 11th Week introduces a lot of information acquisition sources.

The law of Construction
  • The 1th Chapter: Introduction
  • 2nd: Personal skills and processes
  • The 3rd chapter: The growth of software engineers
    There are many factors that affect the growth of software engineers, from the perspective of career choice, how to measure the strength of the company and pay compensation two aspects?
  • The 4th chapter: Two people cooperation
    Sometimes because of their own or co-operation of the reasons, the two co-operation and to find themselves a product manager, two people have enough time to negotiate a person to complete the project, this time there is the need for cooperation?
  • 5th: Teams and processes
    In the actual project development, many times the technical strength of the project team is extremely uneven, usually is the belt many pattern, how to deal with the team internal relations?
  • 6th chapter: Agile processes
  • The 7th chapter: Software Engineering in actual combat
    It's normal for programmers to switch jobs between different companies, how quickly can they adapt to different ways of development between different companies?
  • The 8th chapter: Demand Analysis
    How do you maintain team members ' determination by taking into account the team's situation when estimating the software?
  • The 9th chapter: Project Manager
    PM's development prospects, if from the technology to PM is basically difficult to turn back?
  • 10th Chapter: Typical users and scenarios
  • The 11th chapter: Software Design and implementation
  • 12th Chapter: User Experience
  • 13th chapter: Software Testing
  • The 14th Chapter: Quality Assurance
  • 15th: stability and release phase
  • The 16th chapter: Innovation in the IT industry
  • 17th: people, performance and ethics
    The 10th chapter to the 15th chapter and the undergraduate time studied software engineering to involve the knowledge to be similar, temporarily did not think of any question.

My initial feeling after a quick reading is that this book is different from the general instrumental book, which uses a large number of analogies for a better understanding of the reader. Software engineering is not a simple development process (requirements analysis, summary design, detailed design, engineering implementation, unit testing, comprehensive testing, software maintenance), engineering is a kind of thinking, a multi-person coordination and cooperation. This book is not just a software engineering book, it is more like a programmer's survival manual of a kind of work on the basis of soft engineers.

From problem to procedure

Because the book has not been bought, the time is not too abundant, has not read the book.

2018-2019-1 20189221 Books fast reading 1th week

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.