程序的特性:1、有穷性,一个算法的操作步骤是有限的,不能是无限的;2、确定性,算法中的每一个步骤都要确定的词,不能含糊不清;3、输入,执行算法需要是什么;4、输出,程序需要得出的结果;5、有效性,让程序有效进行,不出现异常。

本教程操作环境:windows10系统、Dell G3电脑。

计算机程序(Computer Program),港、台译做电脑程式。计算机程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。

它以某些程序设计语言编写,运行于某种目标结构体系上。打个比方,程序就如同以英语(程序设计语言)写作的文章,要让一个懂得英语的人(编译器)同时也会阅读这篇文章的人(结构体系)来阅读、理解、标记这篇文章。一般的,以英语文本为基础的计算机程序要经过编译、链接而成为人难以解读,但可轻易被计算机所解读的数字格式,然后放入运行。

程序是一个指令序列。

程序的5大特性为:

1、有穷性:一个算法的操作步骤是有限的,不能是无限的,这个好理解,任何项目的代码都是有限的,操作步骤当然也是有限的喽.

2、确定性:算法中的每一个步骤都要确定的词,不能含糊不清,就像:如果什么就,不能如果什么就什么也可以这个也可以那个,到底选哪个这两个怎么走都没有说清楚.

3、输入:执行算法需要什么,比如比较a和b的年龄,没有年龄的实体数据你怎么比较.

4、输出:程序是为了解决特定问题,所以,程序需要得出结果,这就是输出.

5、有效性:就是要让程序有效进行,不出现异常,从而得到某个特定的结果.

计算机程序有哪些性质,程序的特性有哪些相关推荐

  1. C++ 面向对象程序三大特性之 继承

    目录 继承的概念 继承的定义及使用 继承方式和访问权限 基类和派生类对象的赋值转换 继承中的各成员的作用域 派生类的默认成员函数 构造函数 拷贝构造 赋值运算符重载函数 析构函数 继承与友元 继承与静 ...

  2. 计算机程序中的自省程序(反射程序)(introspective program)是什么?(introspectable、introspection)

    introspect(反射)的概念由Smith在1982年首次提出的,主要是指程序可以访问.检测和修改它本身状态或行为的一种能力(自省). 四个可以实现自省的函数 ① hasattr(object, ...

  3. 同传统的计算机程序相比,人工智能程序有哪些特点?

    同传统的计算机程序相比,人工智能程序有哪些特点? (1)人工智能首先研究的是以符号表示的知识,而不是数值数据为研究对象. (2)人工智能采用的是启发式推理方法,而不是常规算法. (3)如果智能的控制结 ...

  4. C++ 面向对象程序三大特性之 多态

    目录 多态的概念 多态的定义及使用 虚函数 虚函数的重写 虚函数重写的两个例外 C++11中 override 和 final 重载.重写.隐藏的区别与联系 抽象类 多态的原理 虚函数指针.虚函数.虚 ...

  5. 计算机程序怎么运行的,程序是如何被计算机所执行的?

    一.计算机程序 要明白程序是如何被计算机所执行的,首先要明白什么是程序?先看看一下几个问题: 程序的概念? 程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合.为实 ...

  6. 6、什么是二极管(性质、动态特性、分类)

    1 二极管的一般性质 二极管是非线性元件,分析它在电路中的作用的时候,最重要的是要搞清楚二极管导通没有!!!如图1所示: 当阳极和阴极之间加上0.7V以上电压时,就会导通,否则就不导通. 二极管如果不 ...

  7. 2014-11-18--Hadoop的基础学习(五)--编写不同MapReudce程序及其特性(下)

    2019独角兽企业重金招聘Python工程师标准>>> 5.Combiner编程 Combiner实质上就是不同上下文的Reducer的功能是差不多的.所以说它本质上就是一个Redu ...

  8. CY2荧光染料,Cy2@NHS酯基本染料,Cy2DIGE NHS ester的物化性质及光谱特性

    Cy2DIGE NHS ester 产品基本信息 产品名称:Cy2DIGE NHS ester 规格:100nmoles 储存条件:-15℃避光防潮 保质期:24个月 产品物理化学光谱特性 分子量:6 ...

  9. 计算机程序无法启动,应用程序无法正常启动,教您电脑应用程序无法正常启动0xc000007b怎么解决...

    最近有很多用户反映在运行软件或游戏时都有遇到提示"应用程序无法正常启动0x000007b",那么遇到该提示该如何解决呢?下面,小编就为大家整理出关于运行软件提示"应用程序 ...

  10. 怎么把打开方式改回计算机程序,windows7系统EXE程序打开方式被修改怎么办

    windows7系统EXE程序打开方式被修改怎么办?有位用户打开EXE程序时手误使用其他程序来打开,导致EXE程序的文件默认打开方式被修改.exe文件关联出错让应用程序文件都无法打开,让人感到非常着急 ...

最新文章

  1. Request header field token is not allowed by Access-Control-Allow-Headers in
  2. windows下的文本文件在linux下查看,中文显示乱码
  3. Spring系列(十一):@Profile 注解用法介绍
  4. python中怎么计算_python中的加减乘除运算
  5. js设置radio选中
  6. ViewData 和TempData ,Session用法
  7. linux7简单应用,centos7下openTSDB简单应用
  8. 如何在网络视听行业建一扇内容安全大门?
  9. iOS应用审核的通关秘籍
  10. 字符串匹配-kmp算法
  11. iOS申请真机调试证书-图文详解
  12. 【头像变更】自己瞎做一个头像,放真实头像做头像虽然真诚,但是心里实在不想!
  13. codebook算法(背景建模)的原理
  14. php程序员自我描述_PHP程序员求职简历的自我评价范文
  15. Mac 创建.txt文件
  16. 什么是驱动程序 在计算机中有何用途,电脑的驱动程序有什么作用
  17. Verilog基础知识-——计数器设计以及任意分频设计与modelsim仿真
  18. 公众平台 python_轻松实现python搭建微信公众平台
  19. 对ABAP程序调优的学习(三)并行并发读取
  20. linux系统下载编译器,linux gcc编译器下载 GNU Compiler Collection(gcc编译器) v4.7.0 for linux版 下载-脚本之家...

热门文章

  1. 这一次的互联网寒冬,又会有多少人倒下?
  2. Spring Boot入门教程(三十九):微信支付集成-申请服务号和微信支付
  3. 解决windows 10电脑插入耳机无声音的问题
  4. Word/Excel快捷键F4(重复上次操作)失效的解决办法
  5. 程序员必备的10个B站优质UP主!
  6. 计算机画图卡通,windows画图工具怎么画卡通头像?
  7. 刀剑神域:突破界限I
  8. OSPF特殊区域NSSA以及T-NSSA配置详解
  9. 计算机的表格如何加边框,技巧:三种快速添加Excel表格边框的方法
  10. python获取股票分时数据_AkShare-股票数据-分时数据