算法与流程图 知识点题库

计算机内所有的信息都是以(  )数码形式表示的。
A . 八进制 B . 十六进制 C . 十进制 D . 二进制
下列不属于Python语言特点的是(  )
A . 简单易懂 B . 非交互性 C . 类库丰富 D . 免费开源
判断或分支用下列哪个图形表示?(  )。
A . B . C . D .
流程图是描述(  )的常用工具 
A . 代码  B . 结构 C . 算法 D . 进度
使用计算机进行程序设计来解决实际问题,其基础是(  )
A . 计算机语言描述 B . 算法设计 C . 流程图设计 D . 掌握英语
流程图用来描述算法,表示“处理或运算功能”的流程图符号是(  )。

A . 图二 B . 图三 C . 图四 D . 图一
启动Python交互式命令窗口的方法:单击“开始”菜单,找到“Python 3.x”,单击 (    )即可启动Python Shell。
A . Python 3.x Manuals B . Python 3.x C . IDLE D . Python 3.x Module Docs
执行如下图所示的流程图,如果输入n=10,则输出s的值为(     )。

图片_x0020_100016

A . 1×2×3×4×5×6×7×8×9×10 B . 1+2+3+4+5+6+7+8 C . 1+2+3+4+5+6+7+8+9+10 D . 1+2+3+4+5+6+7+8+9
Visual Basic是一门基于面对(     )的程序设计语言。
A . 过程 B . 对象 C . 用户 D . 管理员
高级语言程序最终转换成(   )程序才能被计算机直接识别并执行。
A . 汇编语言 B . 机器语言 C . ava语言 D . C语言
小明想设计一款密码锁,当输入密码正确时就解锁,输入错误时提示“很遗憾”,请参照流程图符号的含义补充流程图,将图中文字对应的流程图符号序号填写在横线处。

A.

B.

C.

D.

①处

②处

③处

④处 

⑤处

某算法的部分流程图如图所示,执行这部分程序,下列说法正确的是(    )

A . 该流程图用于求1到100间,所有能被5整除的数的和 B . 该流程图从结构上看,是一个循环结构中又嵌套了另一个循环结构 C . 程序运行结束后,i的值是100 D . 将①处s←1:i←2改为s←1:i←1,不影响输出结果
根据如图所示流程图,如果输入x的值为6,则输出y的值为

(   )是编写程序的简称,就是用计算机语言,告诉计算机解决问题的细节和步骤。
A . 编程 B . 语言 C . 程序 D . 命令
农夫过河问题:一个农夫带着一只狼,一只羊和一颗白菜过河。河边只有一条船,由于船小,农夫一次只能带其中一样过河。如无人看管,狼要吃羊,羊要吃菜。问农夫如何安排过河,才能使狼、羊、白菜都安全过河。

渡河的方法与步骤:

第一步:

第二步:

第三步:

第四步:

…………

算法分析的两个主要方面是(   )
A . 空间复杂度和时间复杂度 B . 正确性和简单性 C . 可读性和文档性 D . 数据复杂性和程序复杂性
Python语言的主要特点:
下列算法存在问题是(   )

第一步:输入x

第二步:y=3/x

第三步:输出y。

A . 可行性 B . 有穷性 C . 有输入和输出的 D . 确定性
下列于算法的叙述正确的是(    )
A . 算法不能重复使用 B . 算法的过程可以是无限的 C . 求解某个问题的算法是唯一的 D . 一个算法必然能解决一类问题
家中有线路由器至电脑的网线出现了故障,检测故障的算法中,第一步检测的是 (    )
A . 检查路由器是否正常 B . 检查路由器至电脑的网线是否正常 C . 检查电脑是否能正常使用 D . 随机检查
最近更新