CSP 初赛复习

计算机基础知识专项训练

错题

计算机发展历史

微机内的存储器的地址是以()编址的。
A.二进制位 B.字长 C.字节 D.微处理器的型号

答案:\(B\)
解析:字长表示一个存储单元由多少位二进制数组成,八位机的一个字长就是一个字节,十六位机的一个字长是两个字节,三十二位机的一个字长可以表示四个字节。字节位的多少,表明可访问存储器的地址多少。

下列属于信息处理的是()。
A、信息加工 B、信息分类 C、信息存储 D、信息采集

答案: \(ABCD\)
解析:信息处理的含义 (指信息的收集分析筛选加工整理计算表达交流

中央处理器CPU能访问的最大存储器容量取决于()。
A.地址总线  B.数据总线  C.控制总线  D.内存容量

答案:\(A\)
解析:地址总线主要用来传输内存地址,地址线的条数越多,CPU能访问存储器的范围越大。如果地址条数不够,寻址能力也就有限,内存容量再大也用不上,因此不能选D。

计算机病毒传染的必要条件是()。
A、在内存中运行病毒程序 B、对磁盘进行读写操作
C、在内存中运行含有病毒的可执行程序。 D、运行游戏软件

答案:\(B\)
解析:计算机病毒是编制者在计算机程序中插入的破坏计算机功能或者数据的代码,能影响计算机使用,能自我复制的一组计算机指令或者程序代码。
计算机病毒的特点:具有传播性隐蔽性感染性潜伏性可激发性表现性破坏性
计算机病毒的生命周期:开发期→传染期→潜伏期→发作期→发现期→消化期→消亡期

下面有关计算机知识说明,正确的是()。
A、在Windows操作系统下,删除磁盘中的文件时都先存放在回收站中。
B、Foxmail是用于收发电子邮件的工具。
C、文件夹组织是一个有层次的树状结构,其中最顶层的是桌面
D、为了提高软件的测试效率,应该选择发现错误的可能性大的测试数据。

答案:\(BCD\)
解析:\(A\)选项不一定都先存放在回收站中,可能直接删除。

办公室自动化(OA)是计算机的一项应用,按计算机应用的分类,它属于()。
A、科学计算 B、辅助设计 C、实时控制 D、信息处理

答案:\(D\)
解析:计算机的应用领域:科学计算、信息处理、过程控制、计算机辅助系统、人工智能

计算机的分类:
处理数据的形态分类:数字计算机、模拟计算机、混合计算机。
使用范围分类:通用计算机、专用计算机。
性能和规模分类:巨型计算机、大型计算机、中型计算机、小型计算机、微型计算机、工作站。

电子数字计算机
处理信号分为:电子模拟计算机、数模混合计算机
用途分为:专用计算机、通用计算机
性能指标分为:巨型计算机、微型计算机、工作站服务器、嵌入式计算机

计算机系统 硬件

电子计算机的最早的应用领域是________。
A)数据处理 B)数值计算
C)工业控制 D)文字处理

答案:\(B\)

硬盘上一个扇区的字节数是 ( ).
A、256 B、1024 C、512 D、128

答案:\(C\)
解析:传统上一个硬盘扇区的大小是\(512\)字节。但在高级格式化硬盘中,物理扇区大小是\(4096\)字节,不过依然向下支持\(512\)字节,只是如果不进行\(4K\)对齐的话会影响性能。

内存容量是指 ( ),它在微机中通常以\(Byte\)为单位表示
A、内存储器的存储单元总数
B、内存储器的存储单元的位数
C、内存储器和运算器的传送位数
D、允许存放程序的数量

答案:\(A\)
解析:计算机的内存容量通常是指随机存储器(RAM)的容量,是内存条的关键性参数。

计算机的硬件系统由( )组成。
A、运算器 B、控制器
C、存储器 D、输入、输出设备

答案:\(ABCD\)

在以下关于微机内存的叙述中,正确的叙述为( )。
A、是用半导体集成电路构造的
B、掉电后均不能保存信息
C、是依照数据对存储单元进行存取信息
D、是依照地址对存储单元进行存取信息

答案:\(AD\)

下列叙述正确的有( )
A、 外存中的程序只有调入内存后才能运行
B、 计算机区别于其他计算工具的本质特点是能存储数据和程序
C、 裸机是指不含外部设备的主机
D、 计算机不能对实数进行运算

答案:\(AB\)
解析:裸机,指没有配置操作系统和其他软件的电子计算机。

计算机系统 软件

下列关于高级语言的说法正确的是()。
A、Fortran是历史上的第一个面向科学计算的高级语言
B、Pascal和C都是编译执行的高级语言
C、Smalltalk是历史上的第一个支持面向对象的语言
D、编译器将高级语言程序转变为目标代码

答案:\(ABD\)
解析:\(\mathcal{Fortran}\)是历史上的第一个面向科学计算的高级语言
\(\mathcal{Smalltalk}\)是历史上的第一个支持面向对象的语言
\(\mathcal{C}\)高级语言不是面向对象语言

能将高级语言转换为目标程序的是()。
A、调试程序 B、解释程序 C、编辑程序 D、编译程序

答案:\(D\)

下列说法正确的是()。
A、PASCAL通常是先编译后执行。
B、BASIC语言程序通常需解释执行。
C、连接程序可以把经编译程序产生的目标程序变成可执行的机器语言程序
D、就执行速度而言,编译程序比解释程序快。

答案:\(ABCD\)

\(Excel\)中,某个单元格显示为“######”,其原因可能为( )。
A、单元格列的宽度不够 B、公式中有被0除的内容
C、与之相关的单元格数据被删除了 D、单元格行的高度不够

答案:\(A\)

计算机编码

根据汉字国际\(GB2312-80\)的规定,一个汉字的内码码长为()。
\(A、8bit\) \(B、12bit\) \(C、16bit\) \(D、24bit\)

答案:\(C\)

根据汉字国标GB2312-80的规定,一个汉字的机内码的码长是________。
\(A)8bit\) \(B)12bit\) \(C)16bit\) \(D)24bit\)

答案:\(C\)

一个汉字的内码长度为\(2\)个字节,其每个字节的最高二进制位的值依次分别是______。
\(A. 0,0\) \(B. 0,1\) \(C. 1,0\) \(D. 1,1\)

答案:\(D\)
解析:国标码是汉字信息交换的标准编码,但因其前后字节的最高位为\(0\),与\(ASCⅡ\)码发生冲突,于是,汉字的机内码采用变形国标码,其变换方法为:将国标码的每个字节都加上\(128\),即将两个字节的最高位由\(0\)\(1\),其余\(7\)位不变,因此机内码前后字节最高位都为\(1\)

汉字的区位码由一个汉字的区号和位号组成。其区号和位号的范围各为_______。
A)区号\(1~95\),位号\(1~95\)
B)区号\(1~94\),位号\(1~94\)
C)区号\(0~94\),位号\(0~94\)
D)区号\(0~95\),位号\(0~95\)

答案:\(B\)

采样频率为\(44.1kHz\)\(16\)位量化的双声道立体声,其\(20\)秒钟数据量约为
\(A)1.68MB\) \(B)1.68KB\) \(C)3.36MB\) \(D)3.36KB\)

答案:\(C\)

解析:存储容量\(=\)量化数\(×\)采样频率\(×\)声道数\(×\)时间\(/8(Byte)\)

计算机网络

如果互连的局域网高层分别采用\(TCP/IP\)协议与\(SPX/IPX\)协议,那么我们可以选择的互连设备应该是()。
A、中继器 B、网桥 C、网卡 D、路由器

答案:\(D\)

世界上第一个计算机网络,并在计算机网络发展过程中,对计算机网络的形成与发展影响最大的是 ( )。
A.ARPA NET B.ChinaNet C.telinet D.Cernet

答案:\(A\)

计算机网络发展的四个阶段
1、第一阶段:计算机技术与通信技术相结合,形成了初级的计算机网络模型。此阶段网络应用主要目的是提供网络通信、保障网络连通。这个阶段的网络严格说来仍然是多用户系统的变种。
2、第二阶段:在计算机通信网络的基础上,实现了网络体系结构与协议完整的计算机网络。此阶段网络应用的主要目的是:提供网络通信、保障网络连通,网络数据共享和网络硬件设备共享。这个阶段的里程碑是美国国防部的ARPAnet网络。
3、第三阶段:计算机解决了计算机联网与互连标准化的问题,提出了符合计算机网络国际标准的“开放式系统互连参考模型(OSI RM)”,从而极大地促进了计算机网络技术的发展。此阶段网络应用已经发展到为企业提供信息共享服务的信息服务时代。
4、第四阶段:计算机网络向互连、高速、智能化和全球化发展,并且迅速得到普及,实现了全球化的广泛应用。代表作是Internet。

计算机网络通信的一个显著特点是( )。
A、稳定性 B、间歇性、突发性 C、安全性 D、易用性

答案:\(B\)

解析:B;《网络工程师教程》第三版11页有答案。选择B:“间歇性和突发性”。当用户坐在终端前思考时候,间歇。用户发送信息,突发。

UDP 协议是()
A.可靠的无连接协议 B.不可靠的无连接协议
C.可靠的连接协议 D.不可靠的连接协议

答案:\(B\)


杂:

  • 算术逻辑单元 \(ALU\)
  • \(ROM\)是一种半导体存储器
  • \(VGA(Video Graphics Array)\)\(IBM\)\(1987\)年随\(PS/2\)机一起推出的一种视频传输标准。
  • \(Hug\) (集线器) \(Bus\) (总线)
  • \(Windows\)系统文件命名
    • 最多可以使用\(256\)个字符
    • 不能使用\(?\ * | “ < > : /\)
  • 汉字信息编码
    • 汉字交换码
      • 汉字交换码是指不同的具有汉字处理功能的计算机系统之间在交换汉字信息时所使用的代码标准。\(GB2312-80\)(\(GB5007-85\)图形字符代码)。
      • \(GB2312-80\)标准包括了\(6763\)个汉字,一级汉字(拼音)\(3755\)个和二级汉字(部首)\(3008\)个。
      • 区位码的区码和位码均采用从\(01\)\(94\)的十进制,国标码采用十六进制的\(21H\)\(73H\)
      • 区位码和国标码的换算关系是:区码和位码分别加上\(32\)
    • 字形存储码
      • 一般的点阵规模有\(16×16\)\(24×24\)等,每一个点在存储器中用一个二进制位\((bit)\)存储。在\(16×16\)的点阵中,需\(8×32 bit\)的存储空间,每\(8 bit\)\(1\)字节,所以,需32字节的存储空间。在相同点阵中,每个汉字所占的字节数相等。
  • \(IP\)地址
    • \(1.0.0.0 到 10.126.255.255 (A 类)\)
    • \(128.1.0.0 到 191.31.255.255 (B 类)\)
    • \(192.0.1.0 到 223.168.255.255 (C 类)\)
  • 计算机之所以能按人们的意图自动进行工作,最直接的原因是因为采用了存储程序控制
  • 电脑主机由机箱、电源、主板、CPU、内存、硬盘、声卡、显卡、网卡、光驱、软驱、散热器、电源、以及其他输入输出控制器和接口组成
  • \(CPU\)\(>\)\(cache\)\(>\)内存\(>\)外存
  • \(RAM\)\(>\)\(ROM\)
  • 硬盘\(>\)\(u\)\(>\)软盘
  • 内存和外存(存储器)的区别,详细对比如下:
    • 存储时间方面:内存有时间优势,速度快;外存存储时间慢
    • 存储容量方面:内存容量小,一般的内存4G~8G,但外存容量大,可以通过外接存储器扩容
    • 存储时长方面:内存断电后不保留,外存能长期保留
    • 访问权限方面:CPU只能直接访问内存.外存的东西要先到内存,CPU才能处理
  • 输入输出设备
    • 字符输入设备:键盘
    • 光学阅读设备:光学标记阅读机,光学字符阅读机
    • 图形输入设备:鼠标器、操纵杆、光笔
    • 图像输入设备:摄像机、扫描仪、传真机
    • 模拟输入设备:语言模数转换识别系统
    • 输出设备:显示器、打印机、绘图仪、影像输出系统、语音输出系统、磁记录设备

PPT 知识点

  • 代别 年代 逻辑(电子)元件
    第一代 46 - 58 电子管
    第二代 59 - 64 晶体管
    第三代 65 - 70 集成电路
    第四代 71 - ? 大规模、超大规模集成电路
  • 计算机硬件设备:存储器、运算器、控制器、输入设备、输出设备

  • 计算机辅助设计\((CAD)\)、计算机辅助制造\((CAM)\)、计算机辅助教学\((CAI)\)、计算机辅助测试\((CAT)\)

  • 图灵是英国人

  • \(CPU\) 主要性能指标是主频和字长

  • 通用寄存器的位数跟\(CPU\)型号有关,它取决于计算机的字长。

  • 计算机指令系统取决于中央处理器中的控制器,所有的控制和运算操作,均由控制器中的微指令系统进行操作。

  • 数据总线负责计算机中数据在各组成部分间传送。
    数据总线宽度是指在芯片内部数据传送的宽度,决定了\(CPU\)与二级缓存、内存以及输入/输出设备之间一次数据传输的信息量。

  • 地址总线宽度决定了\(CPU\)可以访问的物理地址空间,简单地说就是\(CPU\)到底能够使用多大容量的内存。\(16\)位的微机我们就不用说了,但是对于\(486\)以上的微机系统,地址线的宽度为\(32\)位,最多可以直接访问\(4096MB(4GB)\)的物理空间。

  • 编译性语言:\(C/C++\)\(Pascal/Object Pascal(Delphi)、Fortran\)

    解释性语言:\(ASP、PHP、Java、JavaScript、VBScript、Perl、Python、Ruby\)

  • 面向对象:\(Smalltalk、EIFFEL、C++、Objective-C、Java\)\(C\)不是。

  • 比特\((bit)\)是计算机中表示信息的数据编码中的最小单位。

  • 字节是存储器系统的最小存取单位。

  • 局域网\(LAN\) 城域网\(MAN\) 广域网\(WAN\)

  • \(POP3\) 接受邮件 \(SMTP\) 发送邮件 \(IMAP\) 邮件访问协议

  • \(URL\) \((Uniform Resource Locator,统一资源定位器)\)

时间复杂度 & 算法

主定理

\(T(n) = aT(n / b) + O(n ^ d)(a \geq 1, b > 1, d \geq 0)\)

\[T(n) = \begin{cases} O(n ^ {\log _ b ^ a}), d < \log _ b ^ a(a > b ^ d) \\ O(n ^ {d} \lg {n}), d = \log_b ^ a(a = b ^ d) \\ O(n ^ d), d > \log _ b ^ a(a < b ^ d) \end{cases} \]


快排空间复杂度 辅助存储 \(O(1)\)

外部排序 内部排序

外部排序:待排序记录存放在计算机随机存储器中(说简单点,就是内存)进行的排序过程。(e.g. 插排 快排 选择 归并)

内部排序:待排序记录的数量很大,以致于内存不能一次容纳全部记录,所以在排序过程中需要对外存进行访问的排序过程。(e.g 多路平衡归并 置换-选择排序)

  • \(n\) 个冒泡排序算法所需的最大移动次数为\(3n(n - 1) / 2\),最大比较次数为\(n(n - 1) / 2\)
  • \(n\)个记录的线性表进行快速排序,为减少算法的递归深度,每次分区后,先处理较短的部分。
  • 如果只想得到\(1024\)个元素组成的序列中的前\(5\)个最小元素,那么用堆排序最快。
  • 已知数据表\(A\)中每个元素距其最终的位置不远,则采用插入排序算法最省时间。
  • 采用任何基于排序码比较的算法,对\(n\)个互异的整数进行排序,至少需要\(n - 1\),最多需要\(log_{2}^{n!}\)
  • 使用递归的归并排序算法时,为了保证排序过程的时间复杂度不超过\(O(nlog2n)\),必须做到
    • 每次序列的划分应该在线性时间内完成
    • 每次归并的两个子序列长度接近
    • 每次归并在线性时间内完成
  • \(n\)个数据对象的二路归并排序中,每趟归并的时间复杂度为\(O(n)\),整个归并的时间复杂度为\(nlogn\),整个归并的空间复杂度为\(O(n)\),记录的总移动次数为\(O(nlogn)\),记录的总比较次数为\(O(nlogn)\)
  • 在含有\(n\)个元素的小根堆(堆顶元素最小)中,关键字最大的记录可能存储在\([n / 2] + 3\)
  • 有n个顶点的强连通图最多有 \(n(n-1)\) 条边,最少有 \(n\) 条边。
  • 树转二叉树

    森林转二叉树

    二叉树转树

    二叉树转森林
    (1)先把每个结点与右孩子结点的连线删除,得到分离的二叉树;
    (2)把分离后的每棵二叉树转换为树;
    (3)整理第(2)步得到的树,使之规范,这样得到森林。

模拟赛错题

在待排序的数据表已经为有序时,下列排序算法中时间复杂度会减少的是()。
A、 堆排序 B、希尔排序 C、冒泡排序 D、插入排序

答案:\(BD\)

一棵完全二叉树一共有1019个节点,其叶子节点有()个。
A.507 B.508 C.509 D.510

答案:\(D\)
解析:\((1019+1)/2\)

关于有权值的无向图最小生成树,以下说法正确的是()。
A、一个图的最小生成树是唯一的
B、一个图的最小生成树不一定唯一,但任意两个的最小生成树的第K大的边大小相同。
C、一个图的最小生成树中必然包含该图中权值最小的边
D、一个图的最小生成树中一定不包含该图中权值最大的边。

答案:\(BC\)

十进制下的无限循环小数(不包括循环节内的数字均为0成均为9的平凡情况),在二进制下有可能是( )。
A.无限循环小数(不包括循环节内的数字均为0或均为9的平凡情)
B.无限不循环小数
C.有限小数
D.整数

答案:\(A\)

以下关于计算复杂度的说法中,正确的有( )。
A.如果一个问题不存在多项式时间的算法,那它一定是NP类问题
B.如果一个问题不存在多项式时间的算法,那它一定不是P类问题
C.如果一个问题不存在多项式空间的算法,那它一定是NP类问题
D.如果一个问题不存在多项式空间的算法,那它一定不是P类问题

答案:\(BD\)

建堆算法可以用递推式表示:把建堆过程想成先对左子树建堆(T(n/2)),再对右子树建堆(T(n/2)),最后对根下溯(O(lg n)),可得:
T(n) = 2*T(n/2) + O(lg n)
求T(n)时间复杂度( )。
A.\(O (n^2)\) B.\(O (n \log n )\) C.\(O (n)\) D. \(O (1)\)

答案:\(C\)

对于不同数制之间关系的描述,正确的是()。
A.任意的二进制有限小数,必定也是十进制有限小数。
B.任意的八进制有限小数,未必也是二进制有限小数。
C.任意的十六进制有限小数,不一定是十进制有限小数。
D.任意的十进制有限小数,未必也是八进制有限小数。

答案:\(AD\)

下列有关图的说法正确的是()。
A.用边表示活动的网络(AOE网)的关键路径是指从源点到终点的路径长度最长的路径。
B.对于AOE网络,加速任一关键活动就能使整个工程提前完成。
C.对于AOE网络,任一关键活动延迟将导致整个工程延迟完成。
D.在AOE网络中,可能同时存在几条关键路径,称所有关键路径都需通过的有向边为桥。

答案:\(ACD\)

()属于NP类问题。
A.不存在一个P类问题
B.任何一个P类问题
C.任何一个不属于P类的问题
D.任何一个在(输入规模的)指数时间内能够解决的问题

答案:\(B\)

\(Linux\) 命令

  • rm -rf (文件夹)
  • rm -f (文件)

https://blog.csdn.net/yhf_2015/article/details/53035060?utm_source=itdadao&utm_medium=referral

posted @ 2019-10-01 18:49  Trimsteanima  阅读(772)  评论(3编辑  收藏  举报
Live2D