首页 > 编程语言 >【软考】7 程序设计语言

【软考】7 程序设计语言

时间:2024-10-16 22:45:31浏览次数:7  
标签:选项 语言 软考 浮点 整型 程序设计 实参 传值 脚本语言

 

一、编译程序和解释程序

 

编译器和解释器都会3个分析处理

 

以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是( A )。
A编译程序不参与用户程序的运行控制,而解释程序则参与
B编译程序可以用高级语言编写,而解释程序只能用汇编语言编写
C编译方式处理源程序时不进行优化,而解释方式则进行优化
D编译方式不生成源程序的目标程序,而解释方式则生成

 解析:

选项B 解释程序也是用高级语言编写

选项C 编译和解释型两种都可以进行优化

选项D 特点相反 编译方式会生成目标程序,解释方式不生成

 

二、各种程序设计语言特点

 

 

 

以下关于脚本语言的叙述中,正确的是( C )。
A脚本语言是通用的程序设计语言
B脚本语言更适合应用在系统级程序开发中
C脚本语言主要采用解释方式实现
D脚本语言中不能定义函数和调用函数

解析:

选项A 脚本语言不是通用的程序设计语言,基于解释器实现程序执行

选项B 脚本语言不适合系统级程序开发,

选项D 脚本语言支持函数和调用

 

( A  )是一种函数式编程语言。
A Lisp
B Prolog
C Python
D Java/C++

三、程序设计语言的基本要素

 

通用的高级程序设计语言一般都会提供描述数据、 运算、控制和数据传输的语言成分,其中,控制包括顺序、( A ) 和循环结构。
A选择
B递归
C递推
D函数

在程序运行过程中,( C )时涉及整型数据转换为浮点型数据的操作。
A将浮点型变量赋值给整型变量
B将整型常量赋值给整型变量
C将整型变量与浮点型变量相加
D将浮点型常量与浮点型变量相加

解析:

选项A 是 浮点 -> 整型 与题目相反

选项B 是 整型 -> 整型 没涉及到浮点

选项D 是 浮点 -> 浮点 没涉及到整型

 

四、函数调用方式

 

 

常用的函数参数传递方式有传值与传引用两种。( C )。
A在传值方式下,形参与实参之间互相传值
B在传值方式下,实参不能是变量
C在传引用方式下,修改形参实质上改变了实参的值。
D在传引用方式下,实参可以是任意的变量和表达式。

解析

选项A  传值方式 只能 实参 -> 形参,形参没有实参的地址,所以不能反向传值

选项B 传值方式 实参就是变量

选项D 引用方式 实参不能是表达式

 

标签:选项,语言,软考,浮点,整型,程序设计,实参,传值,脚本语言
From: https://www.cnblogs.com/mindzone/p/18471069

相关文章

  • 编程语言-Object Pascal语言的面向对象扩展
    ObjectPascal是经典编程语言Pascal的一个扩展版本,引入了面向对象编程(OOP)的关键特性,如类与方法。这一革新性发展是在Pascal的创始人NiklausWirth的协商下,由LarryTesler带领的团队在苹果公司完成的。起源ObjectPascal的前身可以追溯到名为Clascal的语言。Clasc......
  • PTA L1系列题解(C语言)(L1_073 -- L1_080)
    L1-073人与神题目内容:L1-073人与神-团体程序设计天梯赛-练习集(pintia.cn)跨界大神L.PeterDeutsch有一句名言:“Toiterateishuman,torecursedivine.”(迭代的是人,递归的是神)。本题就请你直接在屏幕上输出这句话。输入格式:本题没有输入。输出格式:在一行中输......
  • C程序设计:实际应用题
        分段计算水费,输入用户的月用水量x(吨),计算并输出该用户应支付的水费y(元)(结果保留2位小数)。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬......
  • C程序设计:判断并利用三边计算三角形面积
    在c语言中sqrt函数用于计算输入数的平方根。输入三角形的三边的长,做一步判断:如果三边长的数值合理(即可组成三角形),则开始利用三边计算三角形的面积。若其数值不合理则(输出信息有误)。利用复合语句。我们把一个三角形的而三边长设定为a,b,c,其面积为s。使用海伦公式即可编写出:#......
  • 软考15——算法
    算法的特性文老师软考教育◆算法(Algorithm)是对特定问题求解步骤的一种描述,它是指令的有限序列,其中每一条指令表示一个或多个操作。此外,一个算法还具有下列5个重要特性。(1)有穷性。一个算法必须总是(对任何合法的输入值)在执行有穷步之后结束,且每一步都可在有穷时间内完成。(2)确定性......
  • C语言基础分享-初始C语言
    1.1什么是C语言C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的国际标准:ANSICC89C90C99C11...其中C89C90为主流C语言是一门面向过程的计算机编程语言。C语言是编译型语言。编译器主要有Clang、GCC、WIN-TC、MSVC、TurboC等。1.2第一个C语言程序点击查......
  • 注释与关键字:代码的隐秘语言!
    Java编程的基础要素:注释、关键字与标识符在编程的世界里,代码就像是一座宏伟的建筑,而注释、关键字和标识符则是构成这座建筑的基石与结构,支撑着整个程序的逻辑与可读性。无论是初学者还是经验丰富的开发者,理解和掌握这些基本要素都是提升编程能力的重要步骤。注释:代码中的......
  • ②C语言数据类型与变量
    数据类型1数据类型概要整形类型描述整数,字符类型描述字符,浮点型类型描述小数。特殊说明:布尔类型需要拥有的头文件(<stdbool.h)布尔类型的变量的取值是:true/false#definebool_Bool#definefalse0#definetrue1实例_Boolflag=true;if(flag)prin......
  • DuoAttention: 高效的长上下文大语言模型推理方法
    在人工智能的日新月异中,长上下文大语言模型(LLMs)如同一颗闪亮的明星,吸引着研究人员的目光。然而,部署这些模型并非易事,尤其在处理长上下文时,面临着计算和内存的巨大挑战。在这一背景下,“DuoAttention”的理念应运而生,旨在通过高效的长上下文推理方法,缓解这些问题。......
  • 鹏哥C语言79-81---野指针+指针运算
    #define_CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<string.h>//----------------------------------------------------------------------------------------------------------3.野指针//野指针就是指针指向的位置是不可知的(随机的、不正确的、没有明确限......