信息技术基础选择题集锦

需积分: 0 0 下载量 22 浏览量 更新于2024-06-24 收藏 590KB PDF 举报
该资源是一份关于计算机基础知识的测试题,包含了CSS文件扩展名、文件路径、C++与C语言的区别、HTML标记、Java集合类、Java算术运算、PHP超全局数组、HTML文档类型声明、算法分析以及C++字符变量运算等多个知识点。 1. CSS文件的扩展名是.css,用于定义HTML或XML(包括如SVG、MathML等各种XML方言)文档的样式。 2. 文件路径中的"../"表示返回当前目录的上一级目录,而不是下一级目录。访问下一级目录直接输入相应的目录名。 3. C++相对于C语言的最根本变化是引入了类和对象的概念,使得面向对象编程成为可能。 4. HTML文件应该使用<html></html>标记来标识整个文档的开始和结束。 5. 在Java中,HashMap对象可以使用键/值对的形式保存数据。 6. Java中的整数除法,5/3的结果是1,不保留小数部分。 7. PHP的$_GET和$_POST超全局数组分别用于接收HTTP请求中的GET和POST数据,它们可以在任何位置使用,且可以使用$_REQUEST来同时获取GET和POST数据。$_GET数据通常用于查询字符串,但不只是局限于表单数据。 8. 如果HTML文档的开始部分没有doctype声明,浏览器会默认使用“怪异模式”解析渲染页面,这是一种向后兼容的模式。 9. 算法分析主要关注两个方面:空间复杂性和时间复杂性,分别衡量算法运行时所需的内存空间和执行时间。 10. C++中字符变量c1和c2的值为100(ASCII码对应字符'ç'),它们相乘的结果是10000,因为字符变量在计算时会被转换为对应的ASCII值。 11. 在移动语句的上下文中未给出完整代码,但从给出的部分来看,c1和c2的值是字符型,它们相乘的结果会按ASCII值进行计算,因此输出是10000。 这些题目覆盖了前端开发、后端开发、编程基础、Web开发和算法分析等多个IT领域的基础知识,适合初学者巩固和检验自己的学习成果。