徐工基础控制软件开发岗位测试试题


姓名
    ____________
手机
    ____________
1、请在进入答题前,确保设备性能和系统条件符合线上考试要求

2、做题中请勿使用F功能键或查看源代码,如使用系统会记录下来

3、诚信考试,请勿上网搜索答案,与其他考生交流,求助外援等

4、做题中途遇到问题被退出,在有效期内仍可进入再次进行答题

十六进制数 0xFF 对应的十进制值是?
A.15
B.127
C.255
D.256
逻辑运算中,表达式 TRUE AND FALSE 的结果是?
A.TRUE
B.FALSE
C.取决于运算顺序
D.取决于运算顺序
在控制程序中,定时器(Timer)的主要作用是?
A.实现延时与定时控制(如延时启动、超时判断)
B.提高程序运行速度
C.加密程序代码
D.存储传感器数据
调试程序时设置“断点”(Breakpoint)的主要作用是?
A.加快程序运行速度
B.使程序在指定位置暂停,便于检查当前变量状态
C.自动修复程序中的错误
D.优化代码性能
在大多数 32 位系统中,C 语言下列数据类型中占用 4 字节的是?
A.char
B.short
C.int
D.double
C 语言代码 int *p = &a; 的含义是?
A.定义指针变量 p,保存变量 a 的地址
B.将变量 a 的值赋给 p
C.将 p 的值赋给变量 a
D.比较 p 与 a 是否相等
C 语言中,字符串 "Hello" 在内存中占用几个字节(含字符串结束符)?
A.5
B.6
C.7
D.8
工程机械中,电液比例阀(由控制器输出驱动)的输入控制信号通常是?
A.电流信号(或 PWM 信号),电流大小决定阀口开度
B.数字开关量,只有开与关两种状态
C.无线射频信号
D.无需输入信号
C 语言函数参数默认按值传递,若想在函数内修改调用者的实参,应使用?
A.传递常量
B.传递实参的指针(传址调用)
C.传递字符串字面量
D.无法实现
工程机械安全回路中,急停开关、安全门开关等通常如何连接?
A.并联,任一闭合即可工作
B.串联,任一断开系统即停机
C.无需电气连接
D.只接入其中任何一个开关
控制程序检测到异常(如传感器故障)时,输出应如何处理更安全?
A.保持当前输出不变
B.进入安全状态(如输出清零、停止动作),即故障安全(fail-safe)
C.输出随机值继续运行
D.忽略异常继续运行
在 PLC 在线调试中,“在线监控”(Monitoring)功能的主要作用是?
A.实时查看程序中各变量的当前值,便于分析运行状态
B.直接修改程序源代码
C.删除控制器中的程序
D.提高程序的扫描速度
调试时对某个输入变量执行“强制”(Force)操作,主要目的是?
A.人为指定变量值,验证程序相应逻辑分支是否正确
B.永久改写程序中的常量
C.提高程序执行效率
D.清除控制器的故障记录
控制系统中看门狗(Watchdog)的主要作用是?
A.人为指定变量值,验证程序相应逻辑分支是否正确
B.程序跑飞或卡死时自动复位系统
C.加密程序代码
D.检测外部传感器故障
CODESYS 编程基于 IEC 61131-3 标准,下列属于其编程语言的是?
A.结构化文本(ST)
B.C++
C.Python
D.HTML
PLC 控制程序的典型执行方式是?
A.从上到下执行一次即结束
B.按扫描周期循环执行(输入采样 → 程序执行 → 输出刷新)
C.随机顺序执行
D.仅响应中断时执行
控制器断电重启后,标定参数、配置数据丢失并恢复为默认值,最可能的原因是?
A.参数未写入非易失存储(如 EEPROM / Flash)
B.程序未重新编译
C.CAN 波特率设置错误
D.控制器供电电压过高
CAN 报文传输中加入 CRC 校验的主要目的是?
A.加密报文内容
B.检测传输过程中因电磁干扰等造成的位错误
C.提高通信波特率
D.增加报文长度
控制软件采用分层架构(如驱动层、应用层)的主要好处是?
A.代码总量必然减少
B.模块解耦,便于移植、复用与维护
C.可以不再依赖硬件
D.不需要编写注释
控制程序运行中某输出动作异常,合理的排查思路是?
A.先区分是硬件信号问题还是软件逻辑问题,再逐级定位
B.直接更换控制器
C.删除程序重新编写
D.忽略异常继续运行
程序设计的三种基本控制结构是?(多选)
A.顺序
B.选择
C.循环
D.递归
下列信号中,适合使用布尔量(BOOL)的是?(多选)
A.急停按钮
B.接近开关
C.环境温度
D.液压压力
关于数组,下列说法正确的是?(多选)
A.数组元素在内存中连续存放
B.通过下标可以快速访问数组中的元素
C.数组的长度可以随意改变
D.数组只能存放数值型数据
在 C 语言循环中,关于break 与 continue 下列说法正确的是(多选)
A.break 立即结束整个循环
B.continue 跳过本次循环剩余语句进入下一次迭代
C.两者可以随意互换使用
D.两者可以随意互换使用
关于急停按钮(E-STOP)的设计,下列说法正确的是?(多选)
A.急停应直接切断安全回路,独立于主控制器
B.按下急停后系统立即停止危险动作,需手动复位后才能重新启动
C.按下急停后系统继续完成当前动作再停机
D.两者可以随意互换使用
线性系统具有哪些基本特性?(多选)
A.叠加性
B.齐次性(比例性)
C.非线性
D.时变性
下列哪些属于执行器(执行元件)?(多选)
A.直流电机
B.液压缸
C.气动阀
D.热电偶
关于 C 语言中指针的用法,以下说法正确的有?(多选)
A.指针可以存储变量的内存地址
B.指针可用于动态内存分配(如 malloc)
C.指针可作为函数参数传递地址,实现引用调用
D.指针可以直接存储数组的所有元素
关于C语言中static关键字的用法,以下说法正确的有?(多选)
A.static修饰的变量默认初始化为0
B.static修饰局部变量时,该变量在程序整个运行期间保持其值不变
C.static修饰全局变量时,该变量只能在当前文件中被访问
D.static修饰函数时,该函数只能在当前文件中被调用
增大 PID 控制器的比例系数 Kp,通常会引起哪些变化?(多选)
A.响应速度加快
B.减小系统对阶跃输入的稳态误差(针对纯比例控制)
C.超调量增大
D.系统稳定性必然提高
请简述PLC控制程序的扫描周期执行过程,并说明在线监控与强制变量功能在调试中的具体作用。若在调试过程中发现某个输出动作不正常,你如何利用这两种功能快速定位问题?
    ____________
在工程机械控制系统中,安全回路(含急停按钮)和看门狗(Watchdog) 是如何协同保证系统安全的?请分别说明两者的作用、设计原则,并举例说明当控制器软件跑飞时,两者各如何响应。
    ____________

35题 | 被引用0次

模板修改
使用此模板创建