数据库工程师题目

【软考通】

程序中全局变量的存储空间在(B)分配。

A 代码区

B 静态数据区

C 栈区

D 堆区

程序运行时的用户内存空间一般划分为代码区、静态数据区、栈区和堆区,其中栈区和堆区也称为动态数据区。全局变量的存储空间在静态数据区。

以下程序设计语言中,(C)更适合用来进行动态网页处理。

A HTML

B LISP

C PHP

D JAVA/C++

HTML:静态网页

LISP:一种基于伽马演算的函数式编程语言

PHP:混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态页面

引用调用方式下进习函数调用,是将(B)。

A 实参的值传递给行参

B 实参的地址传递给形参

C 形参的值传递给实参

D 形参的地址传递给实参

值调用和引用调用是实现函数调用,是传递参数的两种基本方式。在值调用方式下,是将实参的值传给形参,在引用调用方式下实将实参的地址传递给形参。

编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入(A)中。

A 符号表

B 哈希表

C 动态查找表

D 栈和队列

符号表是一种用于语言翻译器(例如编译器和解释器)中的数据结构。在符号表中,程序源代码中的每个标识符都和它的声明和使用信息绑定在一起,比如其数据类型、作用域以及内存地址。

哈希表:也叫散列表,是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。

动态查找表:动态查找表的表结构本身是在查找过程中动态生成的,即对于给定值key,若表中存在其关键字等于key的记录,则查找成功返回,否则插入关键字等于key的记录。

栈和队列:基本的数据结构。栈的基本特点是“后进先出”,而队列的基本特点是“先进先出”。

以下关于解释程序和编译程序的叙述中,正确的事(C)

A 编译程序和解释程序都生成源程序的目标程序

B 编译程序和解释程序都不生成源程序的目标程序

C 编译程序生成源程序的目标程序,解释程序则不然

D 编译程序不生成源程序的目标程序,而解释程序反之

解释程序也称为解释器,它或者直接解释执行源程序,或者将源程序翻译成某个中间表示形式后再执行。而编译程序(编译器)则是将源程序翻译成目标语言程序,然后在计算机上运行目标程序。两种语言处理程序根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程;而在解释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。解释器翻译源程序时不生成独立的目标程序,而编译器则需将源程序翻译成独立的目标程序。

以下关于传值调用与引用调用的叙述中,正确的事(C)。

➀在传值调用方式下,可以实现形参和实参间双向传递数据的效果

➁在传值调用方式下,实参可以是变量,也可以是常量和表达式

➂在引用调用方式下,可以实现形参和实参间双向传递数据的效果

➃在引用调用方式下,实参可以是变量,也可以是常量和表达式

A ➀➂

B ➀➃

C ➁➂

D ➁➃

在过程(或函数)首部声明的参数成为形式参数,简称形参;过程(或函数)调用时的参数称为世纪参数,简称实参。

传值调用以实参向形式参数传递相应类型的值,在这种方式下,形式参数不能向实际参数返回信息。

引用调用将实际参数的地址传递给形式参数,使得形参的地址就是对应的实参的地址。

在对高级语言源程序进行编译的过程中,为源程序中变量所分配的存储单元的地址属于(A)

A 逻辑地址

B 物理地址

C 接口地址

D 线性地址

编译过程中为变量分配存储单元所用的地址是逻辑地址,程序运行时再映射为物理地址。

对于逻辑表达式“x and y or not z”,and、or、not分别是逻辑与、或、非运算,优先级从高到低为not、and、or,and or为左结合,not为右结合,若进行短路计算,则(C)

A x为真时,整个表达式的值即为真,不需要计算y和z的值

B x为假时,整个表达式的值即为假,不需要计算y和z的值

C x为真时,根据y的值决定是否需要计算z的值

D x为假时,根据y的值决定是否需要计算z的值

对逻辑表达式可以进行短路计算,其依据时:a and b的含义是a和b同时为“真”,则 a and b为“真”,因此若a为“假”,则无论b的值为“真”或“假”,a and b必然为“假”,a or b的含义是a和b同时为“假”,则a or b必然为“真”。

在优先级和结合性规定下,对逻辑表达式“x and y or not z”求值时,应先计算“x and y”的值,若为“假”,才会计算“z”的值。因此若x的值为“假”,则“x and y”的值为“假”,需要计算“not z”来确定表达式的值而不管y是“真”是“假”。当x的值为“真”,则需要计算y的值:若y的值为“真”,则整个表达式的值为“真”(从而不需再计算“not z”);若y的值为“假”,则需要计算“not z”来确定表达式的值。

算术表达式x-(y+c)*8的后缀式是()(-、+、*表示算术减、加、乘运算,运算符的优先级和结合性遵循惯例)。(D)

A x y c 8 - + *

B x y - c + 8 *

C x y c 8 * + -

D x y c + 8 * -

后缀表达式(也叫逆波兰式,Reverse Polish notation)是将运算符写再操作数之后的表达式表示方法。

表达式“x-(y+c)*8”的后缀式为“xyc+8*-”

算术表达式采用逆波兰式表示时不用括号,可以利用()进行求值。与逆波兰式ab-cd+*对应的中缀表达式时(B)

A 数组

B 栈

C 队列

D 散列表

逆波兰式(Reverse Polish notation,也叫后缀表达式)是将运算符写再操组数之后的表达式表示方法。对逆波兰式进行求值的方法是:从左至右扫描表达式,遇到操作数则压栈

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/815272.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

1.0 Hadoop 教程

1.0 Hadoop 教程 分类 Hadoop 教程 Hadoop 是一个开源的分布式计算和存储框架,由 Apache 基金会开发和维护。 Hadoop 为庞大的计算机集群提供可靠的、可伸缩的应用层计算和存储支持,它允许使用简单的编程模型跨计算机群集分布式处理大型数据集&#xf…

IntelliJ IDEA 配置攻略:提高开发效率的 5 个秘诀

一、前言 A. 主要介绍内容: 本篇博客将着重介绍如何通过高效使用 IntelliJ IDEA,提高开发效率以及编写出更好的代码。主要内容包括 IntelliJ IDEA 快速配置,自动编写代码,快捷代码提示,快速生成代码段,快…

SAFe认证Leading SAFe官方认证班/Leading SAFe领导大规模敏捷认证课

课程简介 SAFe – Scaled Agile Framework是目前全球运用最广泛的大规模敏捷框架,也是全球敏捷相关认证成长最快、最被认可、最有价值的规模化敏捷认证,目前全球SAFe认证专业人士已达120万人。 据官方统计,获得新证书的IT专业人士的平均工资…

排序算法之快速排序

目录 一、简介二、代码实现三、应用场景 一、简介 算法平均时间复杂度最好时间复杂度最坏时间复杂度空间复杂度排序方式稳定性快速排序O( N N N log ⁡ 2 N \log_{2}N log2​N)O( N N N log ⁡ 2 N \log_{2}N log2​N)O(n^2)O( log ⁡ 2 N \log_{2}N log2​N)In-place不稳定 稳…

HLOOKUP函数结合数据验证实现的动态图表

小伙伴们,大家好啊!今天我们分享一个使用HLOOKUP函数结合数据验证实现的动态图表技巧; 接下来我们具体说说操作步骤吧。 步骤1:选中A列的【路口车辆通过数】单元格区域,复制粘贴后到右边的空白区域,如I列…

加权 [Picard皮卡尔法 ](或非加权)最小二乘相位解包裹-matlab

phase_unwrap.m %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 根据Ghiglia和Romero(1994)提出的方法,基于加权和非加权最小二乘法进行相位解包裹 % 链接:https://doi.org/10.1364/JOSAA.11.000107 % 输…

【ArcGIS Pro二次开发】(85):Aspose.Cells中的Excel操作

Aspose.Cells是一款功能强大的Excel文档处理和转换控件,开发人员和客户电脑无需安装Microsoft Excel也能在应用程序中实现类似Excel的强大数据管理功能。 1、获取工作薄Workbook string excelFile "C:\Users\Administrator\Desktop\FE.xlsx"; Workbook …

日志数据采集存储

海量日志采集 在业务高峰期下,会有同时成千上万个客户端建立连接,实时上报日志数据。 在上面的高峰期场景下,日志采集服务会有不小的压力,如果程序代码逻辑处理稍有不当,就会造成服务卡顿、CPU 占用过高、内存溢出等…

数组(java)

目录 数组的定义和使用: 数组的初始化: 遍历数组: 数组是引用类型 初始JVM的内存分布 再读引用变量 认识null 数组的应用场景 作为函数的参数 作为函数的返回值 数组练习 数组转字符串 排序 冒泡排序 数组逆序 数组求平均…

代码随想录-算法训练营day07【哈希表02:四数相加、赎金信、三数之和、四数之和】

代码随想录-035期-算法训练营【博客笔记汇总表】-CSDN博客 第三章 哈希表part02 今日任务 ● 454.四数相加II ● 383. 赎金信 ● 15. 三数之和 ● 18. 四数之和 ● 总结 详细布置 454.四数相加II 建议:本题是 使用map 巧妙解决的问题,好好体会一下 …

tsReact 创建项目

全局安装create-react-app 脚手架 npm install -g create-react-app 或者 yarn add -g create-react-app初始化项目 $ npx create-react-app demo --template typescriptnpm run eject 释放配置文件 通过脚手架创建完项目后,会发现没有任何 配置文件(…

C++| QT自定义信号和槽

前言:之前学习QT都是使用自带的信号进行槽函数触发,一直没有找到需要使用自定义信号的场景,但最近读QT项目代码的时候,应用到了自定义信号,所以特地写这篇总结一下。 QT自定义信号和槽 信号和槽为什么要自定义信号如何…

CSRF漏洞初解

CSRF漏洞初解 1.什么是CSRF漏洞 CSRF(Cross-Site Request Forgery)漏洞是一种Web应用程序安全漏洞,也被称为"One-Click Attack"或"Session Riding"。它利用了Web应用程序对用户在其他网站上已经验证过的身份的信任&…

数据——关键生产要素

数据作为数字经济时代的关键生产要素,逐步融入生产生活各方面,深刻影响并重构着经济社会运行和社会治理,已成为影响未来发展的关键战略性资源。近年来,我国高度重视发展数字经济、数据要素及其市场化配置改革,发布了一…

多模态对齐方案

最全 LMM 模型结构(13种)综述本文中我们介绍了 13 中常见的大型多模态模型(Large Multimodal Models, LMM),包括 BLIP-2,LLaVA、MiniGPT、Qwen-VL 以及 Ferret 等。https://mp.weixin.qq.com/s/EnK7F0yPYmX…

C语言入门(第二天:判断、循环)

一、基础语法 1.1 位运算符(&#xff01;&#xff01;重点) 运算符术语示例结果&按位与011 & 1012个都为1才为1&#xff0c;结果为001|按位或011 & 101有1个为1就为1&#xff0c;结果为111^按位异或011 ^ 101不同的为1&#xff0c;结果为110~取反011100<<左…

使用Python实现自动化网页答题功能-模拟考试篇

介绍 在驾驶员考试网站上进行模拟考试python自动答题 自动化原理 该脚本使用了自动化模块 DrissionPage 中的 ChromiumPage 类来实现网页的自动化操作。通过定位网页元素和模拟点击操作&#xff0c;完成了选择答案和提交答卷的过程。 用途与注意事项 用途&#xff1a;该脚本…

LLM推理框架Triton Inference Server学习笔记(二): Triton模型部署流程(stey by stey)

官方文档查阅: TritonInferenceServer文档 1. 写在前面 上一篇文章对triton inference server进行了一个整体的介绍&#xff0c;解答了三个经典问题what, why, how。 这篇文章就开始转入实践&#xff0c; 从实践的角度整理Triton模型部署的全流程&#xff0c; 如果我有一个训…

系统架构最佳实践 -- 卡券系统架构设计

目录 1.卡券类型的设计&#xff1a; 2.用户领取和使用流程&#xff1a; 3.卡券发放与管理&#xff1a; 4.卡券核销与统计&#xff1a; 5.安全性和防欺诈&#xff1a; 随着电子商务的迅速发展&#xff0c;卡券系统成为了各种商家吸引用户和促销的重要手段。在设计和实现卡券…

分享一个预测模型web APP的功能模块和界面的设计

一个临床预测模型web APP功能模块与界面设计 随着医疗技术的不断进步&#xff0c;web APP是临床预测模型在医学领域的应用的重要形式。这里分享一个web APP的设计&#xff0c;手里有医学预测模型的可以尝试将其构建成webAPP&#xff0c;进而在临床实践中体验预测模型带来的便利…