Current location - Loan Platform Complete Network - Big data management - Introduction to computer science and technology books published by China Railway Press
Introduction to computer science and technology books published by China Railway Press

Book title: Introduction to Computer Science and Technology

ISBN: 7-113-14153

Author: Wang Jianguo

Pricing: TBD< /p>

Publication date: April 2012

Applicable majors: Science and technology majors

Page number: 272 pages

Publishing unit: China Railway This book is an introductory textbook for computer science and technology majors. This book explains some basic knowledge and basic methods of computer science and technology in an easy-to-understand and simple way. The whole book is divided into 6 chapters. The main contents include introduction, basic computer knowledge, computer system structure, typical problems in computer science and technology disciplines, core concepts in computer science and technology disciplines, computer information security and computer professional ethics. wait. In order to improve and consolidate the learning effect, corresponding exercises are provided in each chapter.

The book is rich in content and easy to understand, enabling readers to grasp the basic knowledge of computer science intuitively and quickly, and strives to build a basic knowledge framework for subsequent computer professional courses, so that computer science and technology Major students have a basic understanding of the main knowledge and professional directions they will learn in the future.

This book is suitable as a textbook for introductory computer courses in computer science and technology majors in colleges and universities. It can also be used as a reference book for basic computer courses and a popular textbook for introductory computer courses.

Chapter 1 Introduction

1.1 Basic concepts of computers

1.1.1 History of the development of computers

1.1.2 Classification and development trends of computers

1.1.3 Characteristics and Applications of Computers

1.1.4 Future Computers

1.1.5 Development History of China’s Computer Industry

1.1.6 Computers Famous awards in the world

1.2 Computer Science and Technology Discipline

1.2.1 Definition and Research Scope of Computer Science and Technology Discipline

1.2.2 Computer Science and Technology Subject Knowledge System

1.2.3 Computer Science and Technology Professional Practice

Summary

Exercises

Chapter 2 Basic Computer Knowledge

p>

2.1 Computing and Turing machine model

2.2 Data storage and representation in computers

2.2.1 Carry numbers and their mutual conversion

2.2.2 Data units

2.2.3 Data encoding

2.2.4 Arithmetic operations and logical operations

2.2.5 Representation of sounds and images

Summary

Exercises

Chapter 3 Computer System Structure

3.1 Computer System Structure

3.2 Computer Hardware System

p>

3.2.1 Von Neumann architecture and computer working principle

3.2.2 CPU

3.2.3 Memory

3.2. 4 Input/output devices

3.2.5 Auxiliary storage devices

3.2.6 Bus

3.3 Computer software system

3.3.1 Classification of software systems

3.3.2 Operating system

3.3.3 Basics of software development

3.3.4 Software implementation

Summary

Exercises

Chapter 4 Typical Issues in Computer Science and Technology Disciplines

4.1 Discipline Forms in Computer Science and Technology Disciplines

4.1.1 Definition of scientific problems

4.1.2 The nature of computing and fundamental issues of computing discipline

4.1.3 Three discipline forms in computer science

4.2 Cognition of typical problems in the field of computer science

4.2.1 The Seven Bridges of K?nigsberg problem

4.2.2 The Brahma Tower problem

4.2.3 Proof-ratio algorithm

4.2.4 Traveling Salesman Problem

4.2.5 Philosopher's Dinner Problem

4.2.6 Two-Army Problem

p>

4.2.7 Turing Test

4.2.8 Chinese Room Problem

4.2.9 Game Problem

Summary

Exercises

Chapter 5 Core Concepts in Computer Science and Technology Disciplines

5.1 Algorithms

5.1.1 Concept of Algorithms

5.1.2 Representation of algorithms

5.1.3 Algorithm analysis

5.1.4 List of typical algorithms

5.2 Data structure

5.2. 1 Basic concepts of data structures

5.2.2 Commonly used data structures

5.3 Database

5.3.1 Database concepts

5.3.2 Development of database

5.3.3 Basic knowledge of database

5.3.4 Commonly used databases

5.4 Data communication and network

5.4.1 Basic knowledge of data communication

5.4.2 Basic knowledge of computer network

5.4.3 Internet

5.4.4 Internet of Things

Summary

Exercises

Chapter 6 Computer Information Security and Computer Professional Ethics

6.1 Computer Information Security

6.1.1 Computer Information Security Basic concepts

6.1.2 Threats to computer information security

6.1.3 Computer information security prevention strategies

6.2 Computer viruses

6.2.1 Basic knowledge of computer viruses

6.2.2 Introduction to typical viruses

6.2.3 Detection and prevention of computer viruses

6.3 Computer laws and regulations Professional Ethics

6.3.1 Computer Crime

6.3.2 Computer Laws, Regulations and Professional Ethics

Summary

Exercises

Appendix A Previous Turing Award Winners

References