NOIP2017普及组初赛C++试题解析:8位补码与计算机基础知识
需积分: 9 62 浏览量
更新于2024-07-09
收藏 537KB PPTX 举报
NOIP2017普及组初赛试题解析的PPT主要针对NOI(全国青少年信息学奥林匹克竞赛)的C++单项选择题进行了详细解析,共计15题,总分30分,每题2分。以下是部分题目及其解析:
1. 在8位二进制补码中,数字10101011代表十进制的-85。这是因为对于负数,补码的计算方法是先将原码取反,然后加1,10101011取反后变为11010100,加上1得11010101,对应的十进制值是-85(-64 - 16 - 4 - 1)。
2. 计算机存储数据的基本单位是Byte(字节),这是最常用的最小数据单位,相当于8个bit。
3. 题目涉及与电子邮件相关的协议,其中与电子邮件无关的是WTO(世界贸易组织),因为它是关于国际贸易的,而POP3、SMTP和IMAP是邮件接收和发送的标准协议。
4. 一个分辨率为800x600、16位色的位图,存储空间可通过公式计算:800x600x16/8/1024=937.5KB。
5. 计算机应用的最早领域是数值计算,这指的是早期计算机主要用于解决科学和工程中的数学问题。
6. C语言属于过程化编程语言,而不是面向对象的,因此在面向对象程序设计语言的选择题中,C不是对象导向语言,而C++、Java和C#均是面向对象的。
7. NOI是中国青少年信息学奥林匹克竞赛的缩写,是一项全国性的青少年信息学竞赛。
8. 最后一道题是关于日期的推算,2017年10月1日是星期日,由于闰年规则(能被4整除但不能被100整除,或者能被400整除),1999年不是闰年,所以从2017年到1999年经过了两个完整的非闰年周期(即2年),因此1999年10月1日是星期五。
这些题目涵盖了计算机基础知识,包括二进制和补码运算、数据存储、电子邮件协议、图像存储、计算机应用历史以及日期计算,都是NOIP竞赛中考察参赛者基础理论和实践能力的重要部分。
2018-09-20 上传
2021-08-15 上传
2024-06-07 上传
点击了解资源详情
点击了解资源详情
2023-09-11 上传
2019-10-15 上传
hnjzsyjyj
- 粉丝: 3682
- 资源: 36
最新资源
- Cree的管子模型CGH系列全套
- 测试ASP.NET应用程序
- Login,查看java源码,java数组
- TellkiAgent_OSXMemory
- Android *应用程序的性能评估
- love:爱心树表白网页原始码,jquery女神表白动画树特效
- 模块5解决方案
- kaguya-reread
- TESTSYM,java项目源码分享网,java运动
- algoritmos-caso3
- 法新社2
- ByWebView:WebView全方面使用,JS交互,进度条,上传图片,错误页面,视频全屏播放,唤起原生App,获取网页源代码,被作为第三方浏览器打开,DeepLink,[腾讯x5使用示例]
- Hibernate,java项目实例源码,javaweb大作业
- Soundloud - Soundcloud To Mp3-crx插件
- 大型高温浓硫酸液下泵的设计与使用.rar
- interesting-js:一些有趣的js