摘要:你想提高自己的编程水平,却不知该如何下手。如果你想提升自己,成为一个合格的天天向上的程序员,这篇文章就是为你准备的。下面是关于软考初级程序员9月26日每日一练的全部内容,供大家练习。
>>>程序员教程+试题
你想提高自己的编程水平,却不知该如何下手。如果你想提升自己,成为一个合格的天天向上的程序员,这篇文章就是为你准备的。下面是关于软考初级程序员9月26日每日一练的全部内容,供大家练习。
软考初级程序员每日一练(9.26)
每题的四个选项中只有一个答案是正确的,请将正确的选项选择出来。
1
若指令系统中设置了专用I/O 操作指令,则I/O 接口( )。
A.与内存单元必须统一编址
B.可以独立编址
C.必须采用DMA 方式与内存交换数据
D.必须采用中断方式与内存交换数据
2
一个软件系统的生存周期包含可行性分析和项目开发计划、需求分析、设计(概要设计和详细设计)、编码、测试和维护等活动,其中( )是软件工程的技术核心,其任务是确定如何实现软件系统。
A.可行性分析和项目开发计划
B.需求分析
C.设计
D.编码
3
在面向对象开发方法中,( )机制模拟现实世界中的遗传现象,实现类之间共享数据和方法。
A.封装
B.继承
C.多态
D.抽象接口
4
表达式“a*(b-(c+d))”的后缀式为( )。
A.cd+ab-*
B.ab*c-d+
C.abcd+-*
D.abcd*-+
5
在一系统中,不同类对象之间的通信的一种构造称为( ),一个对象具有多种形态称为( )。
A.属性
B.封装
C.类
D.消息
A.继承
B.封装
C.多态
D.覆盖
[选择问题 1 的答案]
A
B
C
D
6
某二进制数字串共有15位,其中的数字1共有四个连续子串,从左到右依次有1、5、3、2位,各子串之间都至少有1个数字0。例如,101111101110011、100111110111011都是这种二进制数字串。因此可推断,该种数字串中一定是1的位共有( )位。
A.7
B.8
C.9
D.1 1
7
编译过程中使用( )来记录源程序中各个符号的必要信息,以辅助语义的正确性检查和代码生成 。
A. 散列表
B. 符号表
C. 单链表
D. 决策表
8
( )服务的主要作用是实现文件的上传和下载。
A. Gopher
B. FTP
C. Telnet
D. E-mail
9
对计算机软件的法律保护不涉及( )。
A. 知识产权法
B. 著作权法
C. 刑法
D. 合同法
10
在面向对象方法中,( )是一种信息隐蔽技术,其目的是使对象的使用者和生产者分离,使对象的定义和实现分开。
A.对象
B.属性
C.封装
D.行为
软考备考资料免费领取
去领取