项目三单元测试
  1. 0xFD的二进制是:( )

  2. A:1001 1111 B:11111010 C:1111 1101
    答案:1111 1101
  3. 下面命名方式符合C语言命名规则的是:( )

  4. A:10_ , dpj_10 , _10_dpj B:_10 , dpj_10 , _10_dpj C:_10 , dpj_10 , 10dpj
  5. 数制也称计数制,是用一组固定的符号和统一的规则来表示数值的方法。常用的数制有10进制、2进制、八进制和16进制。( )

  6. A:错 B:对
  7. 在十六进制中,分别用A、B、C、D、E、F表示十进制中的10,11,12,13,14,15。( )

  8. A:错 B:对
  9. 无符号字符型C语言的关键字是char ,它在存储器中占1字节的,取值范围是:-127至127。( )

  10. A:错 B:对
  11. sfr用于访问单片机内部所有的8位特殊功能寄存器。sfr16用于访问单片机内部所有的 八位特殊功能寄存器。sbit 用于访问芯片内部ROM中的可寻址或特殊功能寄存器中的可寻址位。( )

  12. A:对 B:错
  13. 下面那个不是算术运算符:( )

  14. A:++ B:× C:%
  15. a=12时,b=a++,程序执行后的结果是:( )

  16. A:a=12,b=12 B:a=13,b=12 C:a=12,b=13
  17. k=0xae,执行k>>2后,k的值是:( )

  18. A:0x2b B:0x2a C:0xab
  19. 逻辑与的运算规则是当且仅当两个条件表达式的值都为“真”时,运算结果才是“真”,否则为“假”。即:全“1”为“1”,有“0”出“0”。( )

  20. A:错 B:对
  21. 右移运算符“>>”是用来将变量l的二进制位值向右移动由变量2指定的位数,其右端的移出位被丢弃。( )

  22. A:对 B:错
  23. Proteus软件中,连接两个引脚除了用导线直接相连外,还可以使用网络端号。相同标号的网络端号在电气是相连的。( )

  24. A:错 B:对
  25. a=2,i=5;执行语句while(i--){ a++;}后,变量a的值是:( )

  26. A:7 B:6 C:8
  27. 操作74HC138芯片时,E1=0,E2=0,E3=1;A0=0,A1=0,A2=1,则输出引脚中,个引脚为低电平:( )

  28. A:Y4 B:Y2 C:Y5
  29. 执行下列程序段后,P0口的值:( )
    temp=0xfe ;
    for(i=0;i<8;i++)
    { P0=temp ;
    temp=_crol_(temp,1);
    }

  30. A:0xff B:0x7f C:0xfe
  31. 74HC595是一个8位串行输入、并行输出的位移缓存器。( )

  32. A:对 B:错
  33. 74HC573是一个8路输出锁存器,输出为三态门,特别适合驱动LED这样的电流型元件。( )

  34. A:错 B:对
  35. 在系统设计时,为了让单片机上电后,各个端口有一个稳定的状态,需要写入初始化程序。( )

  36. A:错 B:对

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部