首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列算法说明和算法,将应填入(n)处的字句写在对应栏内。 【算法说明】 为便于描述屏幕上每个像素的位置,在屏幕上建立平面直角坐标系。屏幕左上角的像素设为原点,水平向右方向设为x轴,垂直向下方向设为y轴。 设某显示器在每条水平线和每条垂
阅读下列算法说明和算法,将应填入(n)处的字句写在对应栏内。 【算法说明】 为便于描述屏幕上每个像素的位置,在屏幕上建立平面直角坐标系。屏幕左上角的像素设为原点,水平向右方向设为x轴,垂直向下方向设为y轴。 设某显示器在每条水平线和每条垂
admin
2009-05-15
39
问题
阅读下列算法说明和算法,将应填入(n)处的字句写在对应栏内。
【算法说明】
为便于描述屏幕上每个像素的位置,在屏幕上建立平面直角坐标系。屏幕左上角的像素设为原点,水平向右方向设为x轴,垂直向下方向设为y轴。
设某显示器在每条水平线和每条垂直线上都有128个像素。这样,屏幕上的每个像素可用坐标(x,y)来描述其位置,其中x和y都是整数,0≤x≤127,0≤y≤127。
现用一维数组MAP来存储整个屏幕显示的位图信息。数组的每个元素有16位二进位,其中每位对应一个像素,“1”表示该像素“亮”,“0”表示该像素“暗”。数组MAP的各个元素与屏幕上的像素相对应后,其位置可排列如下:
MAP(0),MAP(1),……,MAP(7)
MAP(8),MAP(9),....,MAP(15)
MAP(1016),MAP(1017),……,MAP(1023)
下述算法可根据用户要求,将指定坐标(x,y)上的像素置为“亮”或“暗”。
在该算法中,变量X,Y,V,S,K都是16位无符号的二进制整数。数组BIT中的每个元素BIT (K)(K=0,…,15)的值是左起第K位为1,其余位均为0的16位无符号二进制整数,即BIT(K)的值为215-k。
【算法】
第1步、根据用户指定像素的位置坐标(x,y),算出该像素的位置所属的数组元素MAP(V)。
这一步的具体实现过程如下:
1、将x送变量X,将y送变量Y;
2、将Y(1)移3位,仍存入变量Y;
3、将X右移(2)位,并存入变量S;
4、计算Y+S,存入变量V,得到像素的位置所属的数组元素MAP(V)。
第2步、算出指定像素在MAP(V)中所对应的位置K(K=0,…,15)。这一步的具体实现过程如下:将变量X与二进制数1111进行逻辑(3)运算,并存入变量K。
第3步、根据用户要求将数组元素MAP(V)左起第K位设置为“1”或“0”。这一步的具体实现过程如下:
1、为在指定像素置“亮”,应将MAP(V)与(4)进行逻辑或运算,并存入MAP(V)。
2、为在指定像素置“暗”,应先将BIT(K)各位(5),再将MAP(V)与BIT(K)进行逻辑与运算,并存入MAP(V)。
选项
答案
(3)乘
解析
转载请注明原文地址:https://kaotiyun.com/show/UrjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
阅读以下说明,回答下列问题,将解答填入答题纸对应的解答栏内。【说明】某单位网络结构如图1—1所示,其中楼B与楼A距离约1500米。在hostl中运行traeertwww.abc.eom命令后,显示结果如图1—2所示。依据
阅读以下说明,回答以下问题,将解答填入答题纸对应的解答栏内。【说明】某企业网络拓扑结构如图2.1所示,通过WindowsServer2003系统搭建了Web、DNS、DHCP和邮件服务器(为内网用户提供服务),其中DHCP服务器分配的地址范围如图2.
阅读以下说明,回答问题1~问题5,将解答填入对应的答案栏内。【说明】图2.143是某小型公司网络拓扑结构,其中代理服务器的两块网卡的设置已在图中标出。该代理服务器使用基于Linux的Squid代理服务器,下面为该服务器中文件
阅读以下说明,回答问题1至问题6,将解答填入答题纸对应的解答栏内。(2008年11月下午试题二)【说明】某公司有人力资源部和销售部两个部门,各有26台主机序需接入Internet。其中销售部同时在线用户数通常小于15。ISP为公司分配
On a(75)memory system,the logical memory space available to the program is totally independent of the physical memory space.
In(71)programming,the user determines the sequence of instructions to be executed,not the programmer.
作业J1,J2,J3,J4的提交时间和运行时间如下表所示。若采用短作业优先调度算法,则作业调度次序为(18),平均周转时间为(19)分钟(这里不考虑操作系统的开销)。
(15)技术是在主存中同时存放若干个程序,并使这些程序交替执行,以提高系统资源的利用率。
为了保障数据的存储和传输安全,需要对一些重要数据进行加密。由于对称密码算法(49),因此特别适合对大量的数据进行加密。
通常计算机的存储器是一个由Cache、主存和辅存构成的3级存储系统。辅助存储器一般可由磁盘、磁带和光盘等存储设备组成。Cache和主存一般是一种(11)存储器。在各种辅存中,除了(12)外,大多是便于脱卸和携带的。Cache存储器一般采用(13)半导体芯片
随机试题
A、脾脏肿大B、蜘蛛痣C、皮肤色素沉着D、扑翼样震颤E、出血倾向肝硬化雌激素灭活障碍,可出现
男性,42岁,上颌骨纤维肉瘤,拟在全身麻醉下行右上颌骨扩大根除+框内容物摘除+植皮+颅前凹开颅术+右大腿供皮。术后膳食脂肪宜选择()。
A.产后出血B.凝血功能障碍C.两者均有D.两者均无
新员工三级安全卫生教育的内容不包括()
下列表述对应错误的一项是()。
专门向经济不发达会员国的私营企业提供贷款和投资的国际金融组织是()。
Isitpossiblethattheideaswehavetodayaboutownershipandpropertyrightshavebeensouniversalinthehumanmindthatit
•Readthearticlebelowaboutatrainingcompany.•Inmostofthelines34-45,thereisoneextraword.Itiseithergrammatica
A、Youareright.B、Youdon’tknowthetime.C、Mybikewasbroken.D、Islept8hours.C
Beforethe1850stheUnitedStateshadanumberofsmallcolleges,mostofthemdatingfromcolonialdays.Theyweresmall,chur
最新回复
(
0
)