首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下标准书号校验码的技术说明和程序流程图,根据要求回答问题1至问题3。 [说明] 为实现图书的国际统一编码,便于实现计算机化的图书管理,每本正式出版的图书都印有国际标准书号。标准书号由“ISBN”、10个数字(0~9)组成,其格式如下。
阅读以下标准书号校验码的技术说明和程序流程图,根据要求回答问题1至问题3。 [说明] 为实现图书的国际统一编码,便于实现计算机化的图书管理,每本正式出版的图书都印有国际标准书号。标准书号由“ISBN”、10个数字(0~9)组成,其格式如下。
admin
2010-01-15
66
问题
阅读以下标准书号校验码的技术说明和程序流程图,根据要求回答问题1至问题3。
[说明]
为实现图书的国际统一编码,便于实现计算机化的图书管理,每本正式出版的图书都印有国际标准书号。标准书号由“ISBN”、10个数字(0~9)组成,其格式如下。
ISBN 组号-出版者号-书名号-校验码
其中,校验码是根据前面9个数字计算得到的,用于计算机自动校验。假设标准书号的10个数字依次是a(1),a(2),…,a(10),则校验码a(10)的设置应使S=10*a(1)+9*a(2)+8*a(3)+…+1*a (10)能被11整除。如果校验码a(10)应设置成10,则规定以“X”表示之。
例如,《软件设计师考试考前冲刺预测卷及考点解析》的标准书号为:ISBN7-121-05027-5。第1段上的数字“7”是国际ISBN中心分配给中国ISBN中心管理的组号;第2段上的“121”表示电子工业出版社。标准书号的校验过程如图5-13所示,计算校验码的过程如图5-14所示。其中,Mod(S,11)表示S除以11得到的余数。
选项
答案
制订标准书号的目的是实现图书的国际统一编码,以便于实现计算机化的图书管理,使出版社内的图书管理、书库中的图书管理以及书店的图书销售管理具有更高的工作效率和管理水平。标准书号由“ISBN”、10个数字(0~9)组成,采用“ISBN 组号-出版者号-书名号-校验码”的格式。其中,出版者号规定为2-7位数字。对较大的出版社分配比较短的码,留出较长的书名号为较多的书进行编码。 标准书号的最后一位是校验码。设置校验码可以大大减少录入错误造成的管理混乱。校验码一般由计算机程序产生。当操作人员录入前9个数字后,计算机就会自动启动计算校验码的过程,输出正确的校验码。在书店(或书库),不论是建库还是查询检索,在手工输入带校验码的标准书号后,计算机就会自动启动校验过程,判断是否输入错误。 在图5-14计算校验码的过程中,首先要计算部分S值,即S=10*a(1)+9*a(2)+8*a(3)+…+2*a (9)。此时需要使用循环处理。在循环开始之前,应设置初始值S=0。在循环体内,应执行语句“S+=(11-I) *a(I)”或“S+=(1+I)*a(10-I)”(注意,其中的乘号“*”不要丢失)。该循环应对循环变量I=1~9进行(步长默认为1)控制,因此,(2)空缺处应填入“9”,(3)空缺处所填写的内容是“S+(11-I)*a[I]->S”或“S+(1+I)*a(10-I)->S”。 接着再计算该S值除以11的余数R。显然[*]。由于“校验码a(10)的设置应使S=10*a(1) +9*a(2)+8*a(3)+…+1*a(10)能被11整除”,即余数R与校验码之和应能被11整除,因此校验码应等于MOD(11-R, 11),即(4)空缺处所填写的内容是“MOD(11-R, 11)”。若读者该空缺处填入“MOD (11-R)”,则是没有考虑R=0这一情况。当校验码等于10时,还应以符号X表示之。 在对标准书号的校验过程(图5-13)中,首先要将校验码为X的情况转换成数据10,以便于后续计算。为了计算S=10*a(1)+9*a(2)+8*a(3)+…+1*a(10),需要使用循环处理。在循环开始之前,应0设置初始值S=0,对循环变量I从1到10(步长默认为1)。在循环体内,应执行语句“S+=(11-I)*a(I)”或“S+=I*a(11-I)”。因此(1)空缺处所填写的内容是“(11-I)*a(I)”或“I*a(11-I)”。 在图5-13中,计算出S值之后,还应判断S除以11的余数是否为0。若余数为0,说明S能够被11整除,表示校验结果正确;若余数非0,则说明输入的标准书号有错(可能是校验码输入有错,也可能是前面的数字输入有错)。此时计算机应输出相应的错误提示信息,提醒信息录入人员仔细校对改正。
解析
转载请注明原文地址:https://kaotiyun.com/show/YcDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
软件设计阶段一般又可分为______。A.逻辑设计与功能设计B.概要设计与详细设计C.概念设计与物理设计D.模型设计与程序设计
关于软件著作权产生的时间,表述正确的是(10)。
在统一建模语言(UML)中,描述系统与外部系统及用户之间交互的图是(8)。
《GB/T18905软件工程产品评价》中确定的通用评价过程包括四个方面,其中有关“规定评价”部分包含的内容有(67)。
软件测试的对象不包括()。
内存按字节编址从A5000H到DCFFFH的区域其存储容量为()。
测试用例的三要素不包括________。
V模型是具有代表意义的测试模型,以下理解正确的是______。A.V模型认为测试阶段是与开发阶段并行的B.V模型是软件开发螺旋模型的变种,它反映了测试活动与分析和设计的关系C.V模型造成需求分析阶段隐藏的问题一直到后期的验收测试才被发现D.V模型是
某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和已花费金额。若要查询部门为“开
传统编译器进行词法分析、语法分析、代码生成等步骤的处理时,前一阶段处理的输出是后一阶段处理的输入,则采用的软件体系结构风格是①。该体系结构的优点不包括②。②处应填入?
随机试题
有J、J、Q、Q、K、K六张扑克牌,将其排成两行三列,要求每行的扑克牌字母不一样,每列的扑克牌字母也不一样,则不同的排列方法共有()种。
为预防结石复发,下列哪种结石需要酸化尿液
宣上、畅中、渗下的主要代表方剂是
[1999年第111题]小型汽车库内汽车的最小转弯半径为:
【2013年真题】某工程双代号网络计划如下图所示,其中关键线路有()条。
品格与情怀是治学的思想______,一些学者之所以受到世人敬仰,不惟其取得了丰硕的学术成果,更因其具有高尚的精神品格。学者高尚的精神品格有着丰富内涵,其中忧乐情怀是一个核心元素。忧乐情怀是儒家文化的重要精神,自古为学人所______。填入画横线部分最恰当的
2014年10月份,社会消费品零售总额23967亿元,同比名义增长11.5%(扣除价格因素实际增长10.8%,以下除特殊说明外均为名义增长)。其中,限额以上单位消费品零售额11745亿元,增长8.3%。1—10月份,社会消费品零售总额213118亿元,同比
下列方法中可用于定义线程体的是
SpeakerA:Oh,doesn’tyourdaughterlooklovely?SpeakerB:______
这方面近几年已取得初步成效,但还要继续加以推动,主要是通过运用市场化、法治化手段,严格环保、质量、安全等标准。
最新回复
(
0
)