2018年3月浙江省十校联盟选考信息技术试卷
发布:2024/4/20 14:35:0
一、选择题(共12小题,每小题2分,满分24分)
-
1.用浏览器浏览某网站如下图,下列描述中不正确的是( )
组卷:17引用:1难度:0.9 -
2.IMAP(Internet消息访问协议)提供面向用户的邮件收取服务,下列协议中和IMAP功能相似的是( )
组卷:5引用:1难度:0.9 -
3.下列不属于多媒体作品设计阶段的是( )
组卷:22引用:1难度:0.9 -
4.某算法的部分流程图如下图所示,若输入的X依次为10、25、21、3、50、60、45、20、0执行这部分流程后,输出min的值是( )
组卷:0引用:1难度:0.5 -
5.使用Access软件打开数据库,部分界面如下图所示,下列说法正确的是( )
组卷:5引用:1难度:0.5
二、解答题(共5小题,满分26分)
-
16.输入一个表达式(运算符号只有加减乘除和小括号,表达式是正确的,不需要检查),求表达式中最后一次运算的运算符号位置。比如表达式a*(b+c)-4+d最后一次运算的运算符号是在第10个位置的“+”,输出10.算法的思想是:从表达式右边开始往左边查找,对碰到的字符分四种情况考虑:
1)若是运算符“+”或“-”保存该位置并结束查找。
2)若是第一次碰到“*”或“/”,保存该位置,若不是第一次碰到“*”或“/”,继续往左边查找。
3)若是“)”,调用函数找到和它对应的“(”位置,跳过该括号,继续往左查找。
4)若是非运算符,继续往左查找。
运行界面如下图:
实现上述功能的VB程序如下,但加框处代码有错,请改正。组卷:5引用:1难度:0.3 -
17.问题描述:有n个互不重复的数字,值的范围是[1,n],分别保存在数组元素a(1)到a(n)中,如果数字i保存在a(i),认为数字i在正确的位置上。若干个相互占用了位置的数字称为一组,一个在正确位置上的数字单独为一组,比如6个数字2,3,1,4,6,5分别保存在数组元素a(1)到a(6)中,则2、3、1为一组,4为一组,6、5为一组。该程序的功能为输出每组的情况。运行界面如下图:
(1)数组元素a(1)到a(5)的值分别为2、5、3、1、4,这5个元素总共有
(2)请在横线处填入合适的代码组卷:5引用:1难度:0.2