Day4-编程基础,编译和体系结构专项练习

  1. 公共安全是国家安全和社会稳定的基石,与人们的生活息息相关。(正确)

  2. 十进制数123的的8进制表示是?(173)

    参考十进制转换为二进制。用123/8=15余3,15/8=1余7,从下往上逆着看,就是173。

  3. 1998 年,英国的工程师 Kevin Ashton 提出现代物联网概念。(正确)

  4. A
    Day4-编程基础,编译和体系结构专项练习_第1张图片

    高级程序语言结构丰富、可读性好、可维护性强、可靠性高、易学易掌握、写出来的程序可移植性好,重用率高,但是执行效率低。

  5. PDF417 条码由 4 个条和 4 个空共( 17 )个模块构成,所以称为 PDF417 条码。

  6. 位移传感器接受( 位置 )信息,并转化为电信号。

  7. 外部变量定义在所有函数之外,它的作用域为(其定义位置开始到整个文件结束)。

  8. 下面代码的输出结果是()

    try {
    	try {
    		int i = 0;
    		object value = 1/i;
    	}
    	catch(NullReferenceException Exception) {
    		Console.Write("Null Re Ex");
    	}
    	finally {
    		Console.Write("Cleanup ");
    	}
    }
    catch {
    	Console.Write("Generic catch ");
    }
    

    /0异常属于 ArithmeticException; 因此 NullReferenceException
    的这个catch块并不会处理/0,而是在执行完finally块之后,将/0异常交给外部catch块处理

  9. 关于编译原理,以下文法中,是自顶向下分析的文法是哪几个?(LL(1)自顶向下的文法分析)

  10. 响应外部中断的过程中,中断隐指令完成的操作,除保护断点外,还包括(I,III)。
    I. 关中断
    II. 保存通用寄存器的内容
    III. 形成中断服务程序入口地址并送 PC

    CPU响应中断之后,经过某些操作,转去执行中断服务程序。这些操作是由硬件直接实现的,把它称为中断隐指令。 其所完成的操作主要有:
    (1)保存断点
    为了保证在中断服务程序执行完毕能正确返回原来的程序,必须将原来程序的断点(即程序计数器(PC)的内容)保存起来。断点可以压入堆栈,也可以存入主存的特定单元中。
    (2)暂不允许中断
    暂不允许中断即关中断。在中断服务程序中,为了保护中断现场(即CPU主要寄存器的内容)期间不被新的中断所打断,必须要关中断,从而保证被中断的程序在中断服务程序执行完毕之后能接着正确地执行下去。
    并不是所有的计算机都在中断隐指令中由硬件自动地关中断,也有些计算机的这一操作是由软件(中断服务程序)来实现的。
    (3)引出中断服务程序 引出
    中断服务程序 的实质就是取出中断服务程序的入口地址送 程序计数器 (PC)。对于向量中断和非向量中断,因此中断服务程序的方法是不相同的。

你可能感兴趣的:(计算机基础专项练习)