【CSP-J/S】初赛知识点

本帖接受监督,任何错与问题评论区回复

0.前言

0.0 前言之前

84 日,我发布了一片名为 【CSP-J/S】初赛知识点的帖子,从此命运的齿轮开始转动。

0.1 前言

发布该帖的目的主要是为了帮助广大学子提升初赛能力,我最开始只是抱着一个分享知识的态度来写的(并没有查过多资料),因为当时我只是一个只会 CSP-J 的蒟蒻(现在也是,悲 ,所以我在开头写了这么一段:

image

CSP-J 初赛考完后,我决定重启这个帖子,来把 CSP-JCSP-S 的知识全部写进去。另外,我在筹备 CSP-J 的复赛帖,所以我叒要鸽了。

引用 @尹思源 的话,
image

1. 初赛的题目结构

初赛题目分三个大模块:

  • 选择题(15道题目,每题4个选项,每题2分,共30分)

  • 阅读程序题(共三道大题,每题分判断题与选择题,基本上是判断题每题1.5分,选择题每题3分,三道大题共40分)

  • 完善程序题(共两道大题,每道大题5个空,每空3分,共30分)

2.计算机基础知识

2.1 计算机的分类

2.1.1 计算机按性能分类

分以下类别:

  • 巨型机:速度极快,容量极高,体积极大,用于科研。我国的有:银河/天河等。一般来说,巨型机的运算速度在平均每秒千万次以上,存储容量在千万位以上。

  • 大/中型机:速度快,容量极高,体积大。高可靠性,可用性,服务型,主要用于顶尖科研领域

  • 小型机:速度快,容量高,体积中 。主要用于单位服务器/其他领域 。

  • 微型机: 速度快,容量中,体积小 。主要用于个人工作/处理数据,如电脑。

2.1.2 计算机按时间分类

分以下四类:
1946年~1958年 使用电子管
1959年~1964年 使用晶体管
1965年~1970年 使用集成电路
1971年~2024年+ 使用超大规模集成电路

2.2 计算机的空间

image

2.3 伟大信息学奥赛贡献者

  • 艾伦·图灵(英):数学家,逻辑学家,计算机科学/人工智能之父,首次提出了计算机科学理论。计算机界的最高奖项“图灵奖”以他命名,被称为“计算机界的诺贝尔奖”。

  • 克劳德·香农(美):科学家,创造了信息论,提出了某种信息从一处传送到另一处所需的全部设备所构成的系统

  • 冯·诺依曼(美):科学家,现代计算机之父,首次提出了存储程序控制原理,称为“冯·诺依曼结构”。

2.4 计算机的构成

计算机由运算器、存储器、控制器、输入设备、输出设备 构成,是冯·诺依曼提出的。

CPU(Central Processing Unit):中央处理器,由运算器(计算)+控制器(指挥)+寄存器 组成。

—————————————————————————————————————————————

  • RAM(Random Access Memory):随机存取存储器,与CPU直接交互数据,可随时读写,断电数据全部丢失
  • ROM(Read-Only Memory):只读存储器,只能读出无法写入信息。信息一旦写入后就固定下来,断电数据不会丢失,故又称为固定存储器。

2.5 CPU的故事

  • 访问速度:寄存器>高速缓存>内存>外存。
  • 历史:出现于 20 世纪 70 年代。
  • 断电后数据保留于 ROM 和外存。

2.6 文件扩展名

  • 图像存储:jpg/jpeg/png/pic/bmp/gif/webp。
  • 音频存储:mp3/wav。
  • 视频存储:mp4/avi/mpeg/flv/rmvb/rpm。

2.7 计算机语言常识

  • 机器语言/机器码:最早的语言,计算机能识别的语言由二进制数字 0/10/1 组成,速度快,人类编码难度高,一般由计算机自动转换。
  • 汇编语言:用符号代替二进制数,计算机不能直接识别,需要用编译器进行编译,难度依然很大,目前除了对性能要求极高的需求以外不被使用。
  • 高级语言:如今的编程语言(C++,JAVA 等),需要用编译器,难度小,分为编译方式和解释方式两种编译方式。
    • 编译方式(C++):先对整个程序进行编译(会进行多次分析),再执行程序。速度快(进行多次编译对程序进行优化)。
    • 解释方式(Python/PHP):扫描一行解释一行,速度慢(无法进行优化)。

3.ASCII码

ASCII 码(American Standard Code for Information Interchange)是美国国家交换标准代码 ,现成为世界交换代码标准

参考:
洛谷专栏
OI-wiki

推广比赛,为luogu团队比赛,团队:https://www.luogu.com.cn/team/84355
3 个赞

我红温了,…

1 个赞

点赞安慰

1 个赞

呜呜呜呜呜呜呜呜

1 个赞

《我把我的帖子举报了看管理关不关》

。。。会吧

但是我这篇帖子一点错没有,是个科普帖,为什么要举报呢?因为我红温了

冷静(汗)