算法与流程图 知识点题库

可以直观的了解活动流程的算法描述方法是 (  )
A . 自然语言 B . 流程图 C . 计算机语言 D . 方程式
计算机中的信息编码是使用二进制。
古人的“钻木取火”过程主要有:①将木材晒干,②用制成的装置进行取火,③从山上采集合适的木材;④将干木材制作成取火装置。下列能够描述“钻木取火”全过程的合理算法是(  )。
A . ①②③④ B . ③①④② C . ④①③② D . ②①③④
按照下面的流程图运行,描述正确的是:(  )

A . 小车在桌面上行走,当走到桌子边的时候会自动后退左转——防跌落程序。 B . 小车在地面行走,能避开地面上的凸出障碍物——智能避障程序。 C . 小车在地面行走,撞到凸出障碍物后会后退选择其他方向。 D . 小车会走出一个“凸”字的图形。
小明搭建的“二驱四轮车”。小车按下面的流程图运行,会走出一个什么样的(近似)图形呢?(  )

A . 波浪型 B . 圆环型 C . “W”型 D . “M”型
微型计算机中控制器的基本功能是(    )。
A . 存储各种控制信息 B . 实现算术运算和逻辑运算 C . 控制机器各部件协调一致地工作 D . 保持各种控制信息
VB语言由Basic语言发展而来的,因此不能直接在Windows平台下运行使用。
程序设计语言的发展阶段不包括(    )
A . 自然语言 B . 机器语言 C . 汇编语言 D . 高级语言
利用计算机编写程序解决实际问题时,首先应该做的是(    )
A . 编写程序 B . 设计算法 C . 调试程序 D . 分析问题
下图流程图的功能是:“统计前1000个自然数中的质数的个数”,以下关于“计数器”和“累加器”的描述正确的是:(    )。

图片_x0020_100006

A . 1000是计数器,I是累加器 B . I是计数器,C是累加器 C . C是计数器,I是累加器 D . I是计数器,1000是累加器
Visual Basic是以结构化的Basic语言为基础、以事件驱动作为运行机制的可视化程序设计语言。
关于visual Basic以下叙述中错误的是 (     )
A . Visual Basic 是一门简单易学的程序设计语言 B . Visual Basic应用程序不具有明显的开始和结束语句 C . Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性 D . Visual Basic中控件的某些属性只能在运行时设置
下列流程图中,输入a值,当a值为0或正数时直接输出a,如果a值为负数时输出a的相反数,下列虚线框内正确的流程表达是(    )。

A . B . C . D .
雷达波测速是高速公路上常用的一种测速方式,它的算法如图所示,这个算法使用的描述方式是(    )。

A . 自然语言 B . 流程图 C . 伪代码 D . 程序
python语言是一种高级语言。
关于python程序设计语言,下列说法不正确的是(     )
A . python是一种解释型、面向对象的计算机程序设计语言 B . python支持Windows操作系统,但不支持Linux系统 C . python源文件以***.py为扩展名 D . python文件不能直接在命令行中运行
下列语言中属于高级语言特点的是(   )。
A . 速度快、资源占用少 B . 通俗易懂、容易记忆       C . 采用0,1为指令代码 D . 编程效率低
能实现数据A,B互相交换的有(      )

A . B . C .
下列于算法的叙述正确的是(   )
A . 一个算法必然能解决一类问题   B . 求解某个问题的算法是唯一的 C . 算法不能重复使用             D . 算法的过程可以是无限的
算法的描述方法有 (    )
A . 用自然语言描述 B . 用流程图描述  C . 用计算机语言描述 D . 其余三项都是
最近更新