软件设计师补题(2007下半年上午题)

  • W3C制定了同步多媒体集成语言规范,称为()规范。

    A.XML
    B.SMIL
    C.VRML
    D.SGML

    解析:W3C制定的SMIL(Synchronized Multimedia Integration Language,同步多媒体集成语言规范)是W3C为采用XML描述多媒体而提出的建议标准,它采用XML标准来描述多媒体中的各种不同内容的时间序列和画面构成,定义了时间标签、层次布局、图像、动画、视觉渐变和媒体嵌入等元素。用户可以简单地使用SMIL语言在一个多媒体作品中按时间序列自由组织音频、视频和文字等各种媒体内容。
    答案:B

  • 对同一段音乐可以选用MIDI格式或WAV格式来记录存储。以下叙述中()是不正确的。

    A.WAV格式的音乐数据量比MIDI格式的音乐数据量大
    B.记录演唱会实况不能采用MIDI格式的音乐数据
    C.WAV格式的音乐数据没有体现音乐的曲谱信息
    D.WAV格式的音乐数据和MIDI格式的音乐数据都能记录音乐波形信息

    解析:WAV文件也称波形文件(Wave),它来源于对声音模拟波形的采样和量化。通常使用三个参数来表示声音,量化位数,取样频率和声道数。声道有单声道和立体声之分,取样频率一般有11025Hz(11kHz),22050Hz(22kHz)和44100Hz(44kHz)三种,不过尽管音质出色,但在压缩后的文件体积过大!相对其他音频格式而言是一个缺点。
    乐器数字接口(Musical Instrument Digital Interface,MIDI)是20世纪80年代初为解决电声乐器之间的通信问题而提出的。MIDI传输的不是声音信号,而是音符、控制参数等指令,它指示MIDI设备要做什么,怎么做,如演奏哪个音符、多大音量等。MIDI仅仅是一个通信标准,MIDI系统实际就是一个作曲、配器、电子模拟的演奏系统。从一个MIDI设备转送到另一个MIDI设备上去的数据就是MIDI信息。MIDI数据不是数字的音频波形,而是音乐代码或称电子乐谱。由于MIDI文件记录的不是乐曲本身,而是一些描述乐曲演奏过程中的指令,因此它占用的存储空间比WAV文件小很多。
    答案:D

  • C语言是一种______语言。

    A.编译型 
    B.解释型 
    C.编译、解释混合型 
    D.脚本

    解析:编译型语言:用该语言编写的程序执行前需要编译器将源程序翻译为目标代码程序,然后在目标机器上运行代码程序。C语言就是这种语言;解释型语言:用该语言编写的程序无需编译为目标代码即可执行;脚本语言:是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run]过程而创建的计算机编程语言,通常是解释运行而非编译运行。
    答案:A

  • 若程序运行时系统报告除数为0,这属于______错误。

    A.语法 
    B.语用 
    C.语义 
    D.语境

    解析:编译系统往往比较容易诊断出来语法错误,常见的语法错误有:非法字符、拼写错误、缺少分号、该匹配的关键字不匹配等。对于语义错误,编译系统是很难诊断出来,也就是说程序运行时编译系统不报错,但是运行结果却不正确。常见的语义错误有:类型不一致,参数不匹配、死循环、作为除数的变量为0等。
    答案:C

  • 集合L=ambm|m≥0______。

    A.可用正规式“a*b*”表示
    B.不能用正规式表示,但可用非确定的有限自动机识别
    C.可用正规式“ambm”表示
    D.不能用正规式表示,但可用上下文无关文法表示


    解析:正规式只能表示给定结构的固定次数的重复或者没有指定次数的重复。本题中指定了m的重复次数,但是m是不固定的,所以,不能用正规式表示(A、C错误)。
    对于每个非确定的有限自动机,都有一个与其等价的正规式,因此B不正确。
    上下文无关文法的捕述功能比正规式更强大,可以表示次数不固定的重复,所以D是正确的。
    答案:D

  • 若文件系统允许不同用户的文件可以具有相同的文件名,则操作系统应采用 (4) 来实现。

    A.索引表
    B.索引文件
    C.指针
    D.多级目录

    解析:常见的目录结构有三种;一级目录结构、二级目录结构和多级目录结构。一级目录的整个目录组织是一个线性结构,在整个系统中只需建立一张目录表,系统为每个文件分配一个目录项(文件控制块)。一级目录结构简单,但缺点是查找速度慢,不允许重名和不便于实现文件共享等,因此它主要用在单用户环境中。为了克服一级目录结构存在的缺点,引入了二级目录结构。二级目录结构是由主文件目录MFD (Master File Directory)和用户目录UFD (User File Directory)组成的。采用二级目录结构也存在一些问题。该结构虽然能有效地将多个用户隔离开,这种隔离在各个用户之间完全无关时是一个优点;但当多个用户之间要相互合作去共同完成一个大任务时,且某用户又需去访问其他用户的文件时,这种隔离便成为一个缺点,因为这种隔离使诸用户之间不便于共享文件。所以引入多级目录结构,这样允许不同用户的文件可以具有相同的文件名。
    答案:D

  • 在UML语言中,下图中的a、b、c三种图形符号按照顺序分别表示()。


    A.边界对象、实体对象、控制对象
    B.实体对象、边界对象、控制对象
    C.控制对象、实体对象、边界对象
    D.边界对象、控制对象、实体对象

    解析:

    答案:C

  • 建立一个供应商、零件数据库。其中“供应商”表S(Sno,Sname,Zip,City)分别表示:供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为:Sno→(Sname,Zip,City),Zip→City。“供应商”表S属于()。

    A.3NF
    B.BCNF
    C.1NF
    D.2NF

    解析:供应商”表S属于2NF,因为表S的主键是 Sno,非主属性Sname、Zip、City不存在对键的部分函数依赖。但是,当2NF消除了非主属性对码的传递函数依赖,则称为3NF。“供应商”表S不属于3NF,因为存在传递依赖,即Sno→Zip,Zip→City。

    答案:D

  • 在FTP协议中,控制连接是由______主动建立的。

    A.服务器端 
    B.客户端 
    C.操作系统 
    D.服务提供商

    解析:文件传输协议FTP利用TCP连接在客户机和服务器之间上传和下载文件。FTP协议占用了两个TCP端口,FTP服务器监听21号端口,准备接受用户的连接请求。当用户访问FTP服务器时便主动与服务器的21号端口建立了控制连接。如果用户要求下载文件,则必须等待服务器的20号端口主动发出建立数据连接的请求,文件传输完成后数据连接随之释放。在客户端看来,这种处理方式被叫做被动式FTP,Windows系统中默认的就是这种处理方式。由于有的防火墙阻止由外向内主动发起的连接请求,所以FTP数据连接可能由于防火墙的过滤而无法建立。为此有人发明了一种主动式FTP,即数据连接也是由客户端主动请求建立的,但是在服务器中接收数据连接的就不一定是20号端口了。
    答案:B

  • 电子邮件应用程序利用POP3协议 ______ 。

    A.创建邮件
    B.加密邮件
    C.发送邮件
    D.接收邮件

    解析: 互联网中,邮件服务器之间使用简单电子邮件协议(SMTP)相互传递电子邮件。而电子邮件应用程序使用SMTP向邮件服务器发送邮件,使用POP3或IMAP协议从邮件服务器的邮箱中读取邮件。
    答案:D

  • 在进行金融业务系统的网络设计时,应该优先考虑 (20) 原则。

    A.先进性
    B.开放性
    C.可扩展性
    D.高可用性


    解析:金融系统涉及银行、众多储户的资产信息,数据重要、敏感,数据量庞大,必须要保证数据的绝对安全,同时要保证系统小的响应时间、很高的服务成功率,而且服务要完整、不间断,故障恢复能力强,整个系统要具有非常高的可用性和可靠性,并不追求采用先进的技术。另外,一般金融系统都是封闭运行的,不需要优先考虑开放性。因此在进行有关金融系统的网络设计时,高可用性是首要考虑的原则。
    答案:D

猜你喜欢

转载自www.cnblogs.com/l999q/p/11789179.html