编制计算机程序解决问题的5个步骤,第四章第一节编制计算机程序解决问题
1、硬件基础知识:内存:内存分成两个部分ROM(断电也能够保留数据)和RAM(断电时其中的数据就会丢失)显卡:承担显示图形的输出声卡:实现声波/数字信号相互转换的一种硬件。网卡:计算机与外界局域网的连接硬件又称适配器或网络适配器、CPU:中央处理器是电脑中的核心配件,是计算机的运算核心和控制核心。计算机内的容量换算:1GB=1024MB、 1MB=1024KB 、 1KB=1024B、 1B(字节
1、硬件基础知识:
内存:内存分成两个部分ROM(断电也能够保留数据)和RAM(断电时其中的数据就会丢失)
显卡:承担显示图形的输出
声卡:实现声波/数字信号相互转换的一种硬件。
网卡:计算机与外界局域网的连接硬件又称适配器或网络适配器、
CPU:中央处理器是电脑中的核心配件,是计算机的运算核心和控制核心。
计算机内的容量换算:1GB=1024MB、 1MB=1024KB 、 1KB=1024B、 1B(字节)=8b(位)
输入设备:扫描仪、键盘、鼠标、麦克风、手写板等
输出设备:打印机、显示器、音箱、投影仪
计算机的基本元件:第1代:电子管;第2代:晶体管;第3代:集成电路;第4代:大规模和超大规模集成电路
2、程序可看作是让计算机实现某一功能的一系列计算机能够识别的语句。程序设计语言是人与计算机的桥梁,通过告诉计算机如何操作,实现某种功能。常用的程序设计语言:
①机器语言 ②汇编语言 ③高级语言(Visual Basic (VB) 、C、C++\等)
3、利用计算机程序解决问题的基本过程一般有以下五个步骤:
分析问题:分析问题的需求情况及已知条件,然后给出一个精确的描述。
设计算法:根据分析,找出解决问题的方法与步骤。
编写程序:选择一种程序设计语言来编写程序,实现算法。
调试程序:检查程序的可行性。
检测结果:对程序功能进行检测
4、算法的重要特征:算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。前者是推理实现的算法,后者是操作实现的算法。
一个算法应该具有以下五个重要的特征:
有穷性:一个算法必须保证执行有限步之后结束;
确切性:算法的每一步骤必须有确切的定义;
输入:一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法 本身定了初始条件;
输出:一个算法有一个或多个输出,以反映对输入数据加工后的结果。没有输出的算法 是毫无意义的;
可行性: 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。
更多推荐
所有评论(0)