GESP一级真题分析-202303-选择题1-输入输出设备、存储单位、默认数据类型、标识符命名

news/2025/3/16 14:34:59/文章来源:https://www.cnblogs.com/myeln/p/18504078
GESP一级真题分析-202303-选择题1-输入输出设备、存储单位、默认数据类型、标识符命名
PDF文档公众号回复关键字:20241026

1 相关知识点

1) 输入输出设备

输入设备

是外界向计算机传送信息的装置。在微型计算机系统中,最常用的输入设备是键盘和鼠标。

此外还有电子光笔、数字化仪、图形扫描仪、触摸屏、麦克风、视频输入设备、条形码扫描等

输出设备

作用是将计算机的数据信息传送到外部媒介,并转化成某种为人们所识的标识形式。

在微型计算机中,最常用的输出设备是显示器和打印机。此外还有绘图仪等

2) 存储单位

比特(bit)

比特是计算机中最基本的存储单元,它代表数字信息的最小单位。比特只能表示两种状态之一,通常用0和1来表示

字节(byte)

字节(byte)是计算机存储容量的基本单位之一,通常用来表示数据的大小或存储空间的大小。一个字节由8个比特组成

千字节(kilobyte) 简称KB,1KB等于1024字节

常用存储单位

1B=8b

1KB=1024B

1MB=1024KB

1GB=1024MB

1TB=1024GB

3) 默认数据类型

在 C/C++ 语言中,根据表示范围不同,同种类型的会有几种类型,其中有一些默认类型

比如

整形默认为int,整形除了int还有short,long,long long 等

浮点型默认为double,浮点数除了double还有float

示例程序

#include<bits/stdc++.h>
using namespace std;int main(){float f=7.0;//cout<<"float 4个字节:"<<sizeof(f)<<endl;//强制使用float 4个字节表示 cout<<"默认double 8个字节:"<<sizeof(7.0)<<endl;//默认为double 8个字节表示 cout<<"默认int 4个字节:"<<sizeof(3)<<endl;//默认使用int 4个字节表示 cout<<"超出int,使用long long 8个字节:"<<sizeof(3000000000)<<endl; //超出4个字节表示范围 8个字节表示 return 0;
}
/*
float 4个字节:4
默认double 8个字节:8
默认int 4个字节:4
超出int,使用long long 8个字节:8
*/ 

4) 标识符命名

在 C++ 中,标识符是用于命名变量、函数、类等对象的符号。标识符的命名有一定的规则,主要包括以下几点:

标识符只能由字母、数字和下划线组成。

标识符不能以数字开头。

标识符不能是 C++ 关键字或保留字。

2 思路分析

1 以下不属于计算机输入设备的有( )
A 键盘 B 音箱 C 鼠标 D 传感器

答案

B

分析

输入指外界 向机器内部传递信息,输出指计算机内部信息向外界展示
A 键盘是从外界向计算机输入信息 不符合
B 音箱是计算机音频向外界输出 符合
C 鼠标是从外界控制计算机,向计算机内部输入 不符合
D 传感器是指外界声音、光线强调输入信息到计算机 不符合
所以选B

2 计算机系统中存储的基本单位用 B 来表示,它代表的是( )
A Byte B Block C Bulk D Bit

答案

A

分析

A Byte(字节):字节是计算机中数据存储的基本单位,通常由8个比特(bit)组成。在计算机科学中,字节被广泛用于表示各种数据类型的大小,如字符、整数等。
B Block(块):块是计算机存储系统中的一种数据组织形式,通常用于描述磁盘、文件系统等中的连续存储区域。
C Bulk(批量):批量通常用于描述大量数据的处理,如批量上传、批量下载等。
D Bit(比特):比特是计算机中最基本的数据单位,只有两个值:0和1。比特通常用于表示二进制数据,但它并不是计算机系统中数据存储的基本单位,因为一个比特无法表示一个完整的字符或整数。
所以选A

3 常量 7.0 的数据类型是()
A double B float C void D int

答案

A

分析

在 C/C++ 语言中,浮点数默认的数据类型是 double。因此,当我们写一个浮点数常量(如 7.0)时,它默认是 double 类型的。float 类型需要明确地指定,例如使用 7.0f

4 下列关于 C++语言的叙述,不正确的是( )
A 变量定义时可以不初始化
B 变量被赋值之后的类型不变
C 变量没有定义也能够使用
D 变量名必须是合法的标识符

答案

C

分析

A 变量定义时可以不初始化
在C++中,变量可以在定义时不进行初始化。不符合
B 变量被赋值之后的类型不变
在C++中,一旦变量被定义并赋予了某种类型,它的类型就不会改变。即使你给它赋了一个不同类型的值,它也会被隐式地转换(如果可能的话)为原来的类型。不符合
C 变量没有定义也能够使用
在C++中,变量必须在使用之前被定义。如果你试图使用一个未定义的变量,编译器会报错。符合
D 变量名必须是合法的标识符
在C++中,变量名必须遵循一定的规则,以构成一个合法的标识符。不符合
所以选C

5 以下不可以作为 C++标识符的是()
A x321 B 0x321 C x321_ D _x321

答案

B

分析

A x321:由字母和数字组成,不以数字开头,符合标识符命名规则。
B 0x321:以数字开头,不符合标识符命名规则。
C x321_:由字母、数字和下划线组成,不以数字开头,符合标识符命名规则。
D _x321:由下划线和字母组成,不以数字开头,符合标识符命名规则
综上,B不可以作为标识符,所以选B

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/822342.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GBJ2510-ASEMI整流桥GBJ2510参数、封装、尺寸

GBJ2510-ASEMI整流桥GBJ2510参数、封装、尺寸编辑:ll GBJ2510-ASEMI整流桥GBJ2510参数、封装、尺寸 型号:GBJ2510 品牌:ASEMI 封装:GBJ-4 安装方式:直插 批号:2024+ 现货:50000+ 正向电流(Id):25A 反向耐压(VRRM):1000V 正向浪涌电流:350A 正向电压(VF):1.10V…

Java 题目集总结

一、前言 在本次 Java 课程的学习中,我们通过完成三次精心设计的题目集,深入探索了 Java 编程的广阔世界。这三次题目集犹如攀登知识高峰的阶梯,每一次都引领我们迈向更高的层次,涵盖了从基础概念到复杂应用的多个重要知识点,为我们提供了宝贵的实践机会,使我们在编程的道…

南昌航空大学 22207209-侯智慧-第一次blog作业

一、前言 在过去的几个月中,我全身心地投入到了Javapta课程的学习中,尤其是三次极具挑战性的大作业。这些作业不仅是对我Java编程技能的考验,也是我在计算机科学领域不断探索和成长的重要里程碑。 最初接触这些作业时,我感到有些不知所措。每个项目都要求我们运用不同的Jav…

触想全新一代AIoT工控主板CX-3576上市热销

近日,工业电脑知名品牌触想智能发布全新一代低功耗大模型AIoT工控主板——CX-3576.达成中高端性能与合理价格的平衡。新品搭载Rockchip RK3576八核CPU,集成G52图形处理器和6Tops算力NPU,支持密集矩阵运算与深度学习框架,且具备4K超清显示和三屏异显功能,I/O拓展丰富,为工…

OO_PTA题目集1-3总结

(1)前言 前三次作业算是让我走上了写JAVA的正轨,题目小多,难度还可。初步学会了如何去写了类。题目内容主要涉及无参有参构造,排序查找,类的设计,常用系统类方法的使用等等,以及主要的答题判题程序的编写与迭代。在这三次作业里也算是初窥门槛了罢。 (2)设计与分析 第…

Linux系统安装Nodejs的详细教程

Linux系统安装Nodejs(详细教程) 介绍: ​ Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型, [1] 让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务…

金蝶云星空与聚水潭数据无缝对接技巧

金蝶云星空与聚水潭的数据集成案例分享 在企业信息化管理中,数据的高效流动和准确对接至关重要。本文将深入探讨如何通过轻易云数据集成平台,实现金蝶云星空物料数据到聚水潭商品数据的无缝对接。本次集成方案命名为“金蝶-物料——>聚水潭-商品”,旨在解决跨平台数据同步…

高效集成聚水潭奇门数据到MySQL的技术方案

聚水潭奇门数据集成到MySQL的技术案例分享 在本次技术案例中,我们将探讨如何通过轻易云数据集成平台,将聚水潭奇门的售后单数据高效、可靠地集成到MySQL数据库中。具体方案为“聚水潭-售后单-->BI虹盟-售后表”。这一过程不仅需要处理大量的数据,还需确保数据的完整性和实…

如何实现SQLServer与金蝶云星空的数据高效集成

SQL Server数据集成到金蝶云星空:泛微项目=>金蝶辅助资料项目 在企业信息化系统中,数据的高效流转和准确对接至关重要。本文将分享一个SQL Server数据集成到金蝶云星空的实际案例——泛微项目=>金蝶辅助资料项目。通过这一案例,我们将探讨如何利用轻易云数据集成平台,…

JAVA-PTA题目集总结

一、 前言经过Java题目集1-3的练习,我对Java编程有了更加深入的理解和掌握。题目集涵盖了Java基础语法、面向对象编程、集合框架等多个方面,题量适中,难度逐步上升,让我在挑战中不断成长。三次训练的知识点涉及Java的基本语法,包括变量、数据类型、运算符、控制结构、方法…

基于windows系统连接VMware虚拟机过程

vmware使用 关闭虚拟机 使用挂起功能(不会占用系统资源),开启时,速度块。 删除虚拟机 从磁盘中删除 快照功能 右键虚拟机-->快照-->恢复快照 远程连接必备信息IP地址 端口 用户名 密码 协议 ssh协议无法连接虚拟机排查思路1.首先在win系统上,检查vmNet8网卡,并配置…

金蝶生产领料单与旺店通其他出库单的高效数据集成方案

金蝶生产领料单与旺店通其他出库单的高效数据集成方案 在企业资源管理和电商平台运营中,数据的高效集成和实时同步至关重要。本文将分享一个实际案例:如何通过轻易云数据集成平台,将金蝶云星空中的生产领料单数据无缝对接到旺店通企业奇门的其他出库单模块,实现生产领用业务…