1 / 19
文档名称:

计算机与程序设计概论.ppt

格式:ppt   大小:1,392KB   页数:19页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机与程序设计概论.ppt

上传人:sxlw2015 2018/6/13 文件大小:1.36 MB

下载得到文件列表

计算机与程序设计概论.ppt

文档介绍

文档介绍:高级语言程序设计(2012年秋)
第一章计算机与程序设计概论
福建工程学院鲍春波
概述
什么是计算机
如何存储程序
怎么设计程序( 软件)
程序设计语言
C语言简介
典型程序演示
程序设计方法
C/C++程序设计基本环境
什么是计算机?
puter is a device capable of putations and make logical decisions at speeds millions (even billions) of times faster than human beings can.[1]
计算机是一种能以比人类快数百万(甚至数十亿)倍的速度进行计算和逻辑判断的设备。
[1] Deitel, ., Deitel, ., C++ How To Program, Second Edition, Prentice Hall, 1998, p. 5.
其它几个定义
● puter is a machine that can follow instructions to alter data in a desirable way and to perform at least some operations without human intervention.[2]
计算机是一种能够按照指令对数据进行适当的修改并且至少在没有人干预的情况下能进行运算的机器。
[2] Pfaffenberger, Bryan., Webster’s New World Dictionary puter Terms, Eighth Edition, IDG Books Worldwide, 2000, .
● puter is a device putes, especially a programmable electronic machine that performs high-speed mathematical or logical operations, or that assembles, stores, correlates, or processes information[3].
计算机是一种计算设备,特别地是那种可编程的能够高速地执行算术或逻辑运算,或者收集、存储、关联和处理信息的电子设备。
[3] Houghton pany, The American Heritage (传统)Dictionary, Third Edition, Dell Publishing, 1992,p. 180.
● puter is a programmable machine designed to sequentially and automatically carry out a sequence of arithmetic or logical operations.[4]
计算机是一种可以连续的、自动的执行一系列算术和逻辑运算的可编程的机器。
[4] From Wikipedia, the free encyclopedia 维基百科
从上述定义可以发现现代计算机的基本特征
计算机是一种机器、设备,是一种电子设备;
计算机具有运算的能力,它可以做算术运算或者逻辑运算;
计算机的运算是自动进行的,可编程的
计算机的运算是快速的
计算机不仅有计算能力,还有逻辑判断能力
问?它能主动为你做事情吗?
它需要把事先设计好的程序(解决问题的具体步骤对应的指令序列)和数据存储到计算机中,启动程序后,计算机才会按照程序中指令的某种次序自动执行,直到结束为止,这种类型的计算机称为存储程序计算机或冯·诺依曼计算机。
计算机科学和计算机技术的奠基人
10
计算机的基本组成
输入,输出设备,存储器,运算器,控制器
10