美文网首页
【软考中级数据库】【真题】程序语言基础知识

【软考中级数据库】【真题】程序语言基础知识

作者: clorislam_cmm | 来源:发表于2024-02-27 18:34 被阅读0次

    以下为2017-2021真题,答案在评论里边
    1.在程序设计语言中, 表示了构成语言的各个记号和使用者的关系,而语境是指
    理解和实现程序设计语言的环境,包括
    环境和运行环境。

    第一空格
    A.语法
    B.语义
    C.语用
    D.词法
    第二空格
    A.开发
    B.调试
    C.测试
    D.编译
    

    2.在程序编译过程中,执行类型分析和检查是在__阶段。

    A.词法分析
    B.语法分析
    C.语义分析
    D.代码优化
    

    3.以下关于编译和解释的叙述中,正确的为__
    ①编译是将高级语言源代码转换成目标代码的过程
    ②解释是将高级语言源代码转换为目标代码的过程
    ③在编译方式下,用户程序运行的速度更快
    ④在解释方式下,用户程序运行的速度更快

    A.①③
    B.①④
    C.②③
    D.②④
    

    4.通用的高级程序设计语言一般都会提供描述数据、运算、控制和数据传输的语言成分其中,控制包括顺序、__和循环结构。

    A.选择
    B.递归
    C.递推
    D.函数
    

    5.算术表达式采用后缀式表示时不需要使用括号,使用(5)就可以方便地进行求值。a-b(c+d).(其中,-、+、表示二元算术运算减、加、乘)的后缀式为(6),与该表达式等价的语法树为(7)。

    (5)答案选项
    A.队列
    B.数组
    C.栈
    D.广义表
    
    (6)答案选项
    A.abcd-*+
    B. abcd*+-
    C.ab-c*d+
    D. abcd+*-
    
    (7)答案选项
    
    image.png

    6.在仅由字符a、b构成的所有字符串中,其中以b结尾的字符串集合可用正规式表示为__

    A.(b|ab)*b
    B.(ab*)*b
    C. a*b*b
    D.(a|b)*b
    

    7.在以阶段划分的编译过程中,判断程序语句的形式是否正确属于__阶段的工作

    A.词法分析
    B.语法分析
    C.语义分析
    D.代码生成
    

    相关文章

      网友评论

          本文标题:【软考中级数据库】【真题】程序语言基础知识

          本文链接:https://www.haomeiwen.com/subject/tfxxzdtx.html