当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2017年11月 程序员 上午题之十

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
答题解析:

汇编:和机器语言一样有高效性,功能强大;编程很麻烦,难发现哪出现错误。

在运行效率要求非常高时内嵌汇编。 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。




查看完整试题>>>


代理合作学习群