程序设计基础(第3版)
¥
5
1.3折
¥
39
八五品
仅1件
作者[美]德雷克 著;[美]维尼特
出版社清华大学出版社
出版时间2009-05
版次1
装帧平装
货号A314
上书时间2023-08-30
商品详情
- 品相描述:八五品
图书标准信息
-
作者
[美]德雷克 著;[美]维尼特
-
出版社
清华大学出版社
-
出版时间
2009-05
-
版次
1
-
ISBN
9787302198079
-
定价
39.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
378页
-
丛书
大学计算机教育国外著名教材系列
- 【内容简介】
-
本书是一本关于程序设计的教材,它围绕程序设计初学者面对的中心问题(即如何构思算法)来介绍程序设计中的主要基本概念和设计方法,包括“程序设计开发的过程、选择结构、重复结构、数组、文件”等,并介绍了主要的基本算法、冒泡排序、串行搜索等,给出了很多生动有趣的例子进行讲解。在算法最终描述时,以VB与C++为例,对一些程序进行对比实现。这样,既让学生可以在与语言无关的算法介绍中学习算法思想,又使他们能够自己动手进行实际的编程练习。
本书各章节后面配有丰富的练习题,很有针对性,网上配套资源也很实用,不仅非常适合作为程序设计的教材,也很适合读者自学使用。
- 【目录】
-
0 Introduction
0.1 Computers Everywhere
0.2 A Brief History of Computers
What Is a Computer?
Early Computers
Personal Computers
Today\\\'s Computers
The Internet
0.3 Computer Basics
The Central Processing Unit
Internal Memory
Mass Storage Devices
Input Devices
Output Devices
0.4 Software and Programming Languages
Types of Software
Types of Programming Languages
Chapter Review and Exercises
1 An Introduction to Programming
In the Everyday World: You Are Already a Programmer!
1.1 What Is Programming?
A General Problem-Solving Strategy
Creating Computer Programs: The Program Development Cycle
1.2 Basic Programming Concepts
A Simple Program
The Price Conversion Program
Data Input
The Input and write Statements
Use Input Prompts
Other Forms of Input
Program Variables and Constants
Variables Names
Variable Names Should Be Meaningful!
What\\\'s Really Going On with Variables in the Computer?
1.3 Data Processing and Output
Processing Data
The Set Statement
Assigning and Reassigning Values to Variables
Operations on Data
Hierarchy of Operations
Data Output
The wrLte Statement Revisited
Annotate Your Output
1.4 Types of Data
Numeric Data
Integers
Dividing Integers
Real Numbers
The Declare Statement
The Last Word on Price Conversion
Scientific and Exponential Notation
Character String Data
The Character Data Type
Operating on Strings
Chapter Review and Exercises
2 Developing a Program
In the Everyday World: Planning to Program? You Need a Plan
2.1 The Program Development Cycle
The Process of Developing a Program
Analyze the Problem
Design the Program
Code the Program
Test the Program
Additional Steps in the Cycle
2.2 Program Design
Modular Programming
Using Modules and Submodules
Benefits of Modular Programming
Provide a Welcome Message at the Beginning of Your Program
……
3 Selection Structures:Making Decisions
4 Repetition Structures: Looping
5 Arrays: Lists and Tables
6 Sequential Data Files
Study Skills
Glossary
Index
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价