Computer Science到底学些什么?英文简要介绍.

1个回答

  • 0.1 The Role of Algorithms

    0.2 The Origins of Computing Machines

    0.3 The Science of Algorithms

    0.4 Abstraction

    0.5 An Outline of Our Study

    0.6 Social Repercussions

    1.1 Bits and Their Storage

    1.2 Main Memory

    1.3 Mass Storage

    1.4 Representing Information as Bit Patterns

    1.5 The Binary System

    1.6 Storing Integers

    1.7 Storing Fractions

    1.8 Data Compression

    1.9 Communication Errors

    2.1 Computer Architecture

    2.2 Machine Language

    2.3 Program Execution

    2.4 Arithmetic/Logic Instructions

    2.5 Communicating with Other Devices

    2.6 Other Architectures

    3.1 The History of Operating Systems

    3.2 Operating System Architecture

    3.3 Coordinating the Machine's Activities

    3.4 Handling Competition Among Processes

    3.5 Security

    4.1 Network Fundamentals

    4.2 The Internet

    4.3 The World Wide Web

    4.4 Internet Protocols

    4.5 Security

    5.1 The Concept of an Algorithm

    5.2 Algorithm Representation

    5.3 Algorithm Discovery

    5.4 Iterative Structures

    5.5 Recursive Structures

    5.6 Efficiency and Correctness

    6.1 Historical Perspective

    6.2 Traditional Programming Concepts

    6.3 Procedural Units

    6.4 Language Implementation

    6.5 Object-Oriented Programming

    6.6 Programming Concurrent Activities

    6.7 Declarative Programming

    7.1 The Software Engineering Discipline

    7.2 The Software Life Cycle

    7.3 Software Engineering Methodologies

    7.4 Modularity

    7.5 Tools of the Trade

    7.6 Quality Assurance

    7.7 Documentation

    7.8 The Human-Machine Interface

    7.9 Software Ownership and Liability