2017年11月 程序员 上午题之十
作者:mb64e7045ee9ff82023-10-19 01:00:13
备考咨询 刷题指导
添加专属学姐
2024上半年软考备考资料+考试大纲
下载
摘要:对于【程序员】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2017年11月 程序员 上午题】部分真题的详解,一起来看看吧~1、适合开发设备驱动程序的编程语言是( )。 A、 C/C++ B、 Vis
摘要:对于【程序员】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2017年11月 程序员 上午题】部分试题的详解,一起来看看吧~
1、适合开发设备驱动程序的编程语言是( )。
A、 C/C++
B、 Visual Basic
C、 Python
D、 Java
答案:A
答题解析:
2、编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。
A、 是否进行语法分析
B、 是否生成中间代码文件
C、 是否进行语义分析
D、 是否生成目标程序文件.
答案:D
答题解析:
3、若程序中定义了三个函数f1、f2和f3,并且函数f1执行时会调用f2、函数f2执行时会调用f3,那么正常情况下,( )。
A、 f3执行结束后返回f2继续执行,f2结束后返回f1继续执行
B、 f3执行结束后返回f1继续执行,f1结束后返回f2继续执行
C、 f2执行结束后返回f3继续执行,f3结束后返回f1继续执行
D、 f2执行结束后返回f1继续执行,f1结束后返回f3继续执行
答案:A
答题解析:
1、适合开发设备驱动程序的编程语言是( )。
A、 C/C++
B、 Visual Basic
C、 Python
D、 Java
答案:A
答题解析:
汇编:和机器语言一样有高效性,功能强大;编程很麻烦,难发现哪出现错误。
在运行效率要求非常高时内嵌汇编。 C:执行效率很高,能对硬件进行操作的高级语言;不支持OOP。适用于编操作系统,驱动程序;
C++:执行效率也高,支OOP,功能强大;难学。适用于编大型应用软件和游戏。 C#:简单,可网络编程;执行效率比上面的慢。
适用于快速开发应用软件。 Java:易移植;执行效率慢。适用于网络编程,手机等的开发
2、编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。
A、 是否进行语法分析
B、 是否生成中间代码文件
C、 是否进行语义分析
D、 是否生成目标程序文件.
答案:D
答题解析:
在实现程序语言的编译和解释两种方式中,编译方式下会生成用户源程序的目标代码,而解释方式下则不产
生目标代码。目标代码经链接后产生可执行代码,可执行代码可独立加载运行,与源程序和编译程序都不再相关。而在解释
方式下,在解释器的控制下执行源程序或其中间代码,因此相对而言,用户程序执行的速度更慢。
3、若程序中定义了三个函数f1、f2和f3,并且函数f1执行时会调用f2、函数f2执行时会调用f3,那么正常情况下,( )。
A、 f3执行结束后返回f2继续执行,f2结束后返回f1继续执行
B、 f3执行结束后返回f1继续执行,f1结束后返回f2继续执行
C、 f2执行结束后返回f3继续执行,f3结束后返回f1继续执行
D、 f2执行结束后返回f1继续执行,f1结束后返回f3继续执行
答案:A
答题解析:
本题考查函数调用的概念。 当程序语言允许嵌套调用函数时,应遵循先入后出的规则。
即函数fl调用f2、f2调用f3,应先从f3返回f2,然后从f2返回f1。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>