[全国/全省/全市]初赛知识点复习大汇总

目录

计算机结构与组成原理

计算机发展及应用

1、第一台电子计算机的诞生: ENIAC

2、第一台具有存储程序功能的计算机:EDVAC。

图灵

计算机发展阶段

世界上最快的超级计算机

计算机应用

计算机保护知识产权

计算机病毒

硬件系统的组成

概述

CPU中央处理器

存储器

概述

存储容量

易错题目

程序设计类型资源占用

Struct

输入和输出设备

软件系统的组成

程序设计

结构化程序设计

计算机的数字系统

R进制转换为十进制    

十进制转换为R进制 

数 原码 反码 补码

简单网络知识

域名

其他

简单数据结构

数组

队列

树 (Tree)

二叉树

电子邮件

问题求解(单选题-奥数题)

排列组合

概述

阶乘

概述

题目例子1

题目例子2

题目例子3

容斥原理(注意容斥怎么写)

题目例子1

题目例子2

逻辑推理题

概述

题目例子

方程和不等式求解题

概述

题目例子1

题目例子2


计算机结构与组成原理

计算机发展及应用

1、第一台电子计算机的诞生: ENIAC

   1946年,世界上第一台数字式电于计算机是由美国宾夕法尼亚大学的物理学家约翰·莫克利(John Mauchly)和工程师普雷斯伯·埃克特(J.hesper.Eckert)领导研制的取名为ENIAC(Elecotmnic Nurnerical Integrator And Calculator)的计算杌。

2、第一台具有存储程序功能的计算机:EDVAC

冯·诺依曼依据存储程序的工作原理设计.  计算机之父
运算器、控制器、存储器、输人设备和输出设备这五部分组成,
同ENIAC相比,EDVAC方案有两个重大改进:
  (1):采用了二进制;
  (2):提出了“存储程序”, 

图灵

图灵(Alan Mathison Turing,1912年6月23日 - 1954年6月7日),英国数学家图灵机由三部分组成,包括一条带子、一个读写头和一个控制装置。 
图灵对于人工智能的发展有诸多贡献,例如:图灵曾写过一篇名为《机器会思考吗?》(Can Machine Think?)的论文,其中提出了一种用于判定机器是否具有智能的试验方法,即图灵试验。 
图灵奖是美国计算机协会于1966年设立的,又叫"A.M.图灵奖",专门奖励那些对计算机事业作出重要贡献的个人。其名称取自计算机科学的先驱、英国科学家艾伦·图灵,这个奖设立目的之一是纪念这位科学家。 
计算机科学之父

计算机发展阶段

世界上最快的超级计算机

由国防科大研制的天河二号超级计算机系统,以峰值计算速度每秒5.49亿亿次、持续计算速度每秒3.39亿亿次双精度浮点运算的优异性能位居榜首,成为全球最快超级计算机。
在2014年11月17日公布的全球超级计算机500强榜单中,中国“天河二号”以比第二名美国“泰坦”快近一倍的速度连续第四次获得冠军。
神威太湖之光 12.5亿亿次

计算机应用

⑴科学计算(数值计算)。
⑵数据处理(信息处理)。
⑶人工智能。
⑷自动控制。
⑸计算机辅助设计和制造:
CAI (计算机辅助教学)         CAM (计算机辅助制造) 
CAT(计算机辅助测试)        CAD(计算机辅助设计
CAE  (计算机辅助教育)            CIMS(计算机集成制造系统

计算机保护知识产权

《计算机软件保护条例》
最早是1991年6月4日国务院发布的<<计算机软件保护条例>>,现已废止。
现公布《计算机软件保护条例》,自2002年1月1日起实施 。

第二章 软件著作权
        第八条    软件著作权人享有下列各项权利:
              (一)发表权                      (二)署名权
              (三)修改权                      (四)复制权;
              (五)发行权                      (六)出租权
              (七)信息网络传播权      (八)翻译权
              (九)应当由软件著作权人享有的其他权利。

计算机病毒

计算机病毒是一种功能较特殊的计算机程序,计算机病毒的特征可以归纳为下面两点:
⑴能够将自身复制到其他程序中。
⑵不独立以文件形式存在,仅附加在别的程序上。
失去这两个特征中的任何一个,都不成其为病毒。
计算机病毒的危害:破坏计算内部文件,偷取用户资料。

硬件系统的组成

概述

五个基本部分组成:

(1)运算器
(2)控制器
(3)存储器
(4)输人设备
(5)输出设备

CPU中央处理器

运算器+控制器=CPU:中央处理器

计算机的核心部件(指挥系统)
直接决定计算机的运行速度。
如:计算机的配置:
   “Intel奔腾IV2.8GHz/512M/80GB” 
    每秒运算次数是:

存储器

概述

外存储器:硬盘、光盘、软盘、优盘等。(断电后数据不丢失)

存储器:ROM  和 RAM

     ROM:  Read  Only  Memory  :只读存储器(断电后数据不丢失,只能读不能写)

     RAM:  Random Access Memory :随机存取存储器 (断电后数据丢失,可读可写)
     平时说的内存:RAM:256MB,512MB,1GMB

高速缓存器:cache

高速缓存器>内存速度 > 外存速度

存储容量

⑴位(bit,缩写为b):度量数据的最小单位,表示一位二进制信息。
⑵字节(byte,缩写为B):一个字节由八位二进制数字组成(l byte=8bit)。字节是信息存储中最常用的基本单位。               

前两个是易错点!必须重点记!

计算机存储器(包括内存与外存)通常也是以多少字节来表示它的容量。常用的单位有:
KB   1KB=1024B       
MB   1M=1024KB
GB   1G=1024MB
TB   1T=1024GB


易错题目

下图所示是一个16*16点阵的发光LED字幕模块,假如适用1表示点发光,0表示点熄灭,那么这个发光LED字幕模块如果要在计算机内部完整地保存,在不进行压缩的前提下,最少需要的存储空间是___。

答案:32Byte

选自:中国宁波 2012年 选择题 第三题

程序设计类型资源占用

int            4字节

long long 8字节

short int  2字节

char        1字节

float        4字节

double    8字节

bool        1字节

Struct

Struct no{

   int a;

   char b;

   long log c[4];

}d[20];

4+1+4*8=37*20

a[200]最多只能使用0~199

输入和输出设备

输入设备的功能是将计算机外部的信息保存到计算机内部。鼠标,键盘,触摸屏,扫描仪

输出设备的功能是将计算机内部的信息显示到外部设备上。 显示器,音箱,打印机,绘图仪

软件系统的组成

1)系统软件:

  (1)操作系统软件: windows linux unix  鸿蒙 IOS 安卓android

         dos, OS/2windows95,windows98,windows 2000,windowsxp

         windows Server,windows NT ,unix,linux,NetwareWindows Vista,windows7

         Windows   dos   OS/2  unix linux

         操作系统的作用:管理 计算机的软件资源和硬件资源。

       (2)计算机语言软件和数据库软件

     机器语言   01

     汇编语言   带符号的机器语言      

     高级语言:basic,pascal,c,c++,viscal basic

                 数据库软件有:sql  server、my  sql、oracle

2)应用软件:office (word,powerpoin,excel)(办公处理软件),3dmax,flash(动画制作),photoshop(图像处理软件)、QQ聊天等.

应用软件是为了某个特定功能而编写的软件

高级程序设计语言一般都需要通过编译器或者解释器将高级语言翻译成计算器可以执行的机器语言。编译程序和解释程序都是高级语言的翻译程序,他们的根本区别在于是否形成目标程序

世界上最早的高级语言是Fortran语言

程序设计

结构化程序设计

其概念最早由E.W.Dijikstra在1965年提出的,是软件发展的一个重要的里程碑。它的主要观点是采用自顶向下、逐步求精及模块化的程序设计方法;使用三种基本控制结构构造程序,任何程序都可由顺序、选择、循环三种基本控制结构构造。结构化程序设计主要强调的是程序的易读性

计算机的数字系统

数值信息在计算机内的表示方法就是用二进制数来表示。

一般说来,如果数制只采用R个基本符号,则称为基R数值,R称为数制的基数,而数制中每一固定位置对应的单位值称为

进位计数制的编码符合“逢R进位”的规则,各位的权是以R为底的幂,一个数可按权展开成为多项式。例如,一个十进制数256.47可按权展开为       

256.47=2×1025×1016×10°4×10-17×10-2

R进制转换为十进制    

基数为R的数字,只要将各位数字与它的权相乘,其积相加,和数就是十进制数

:

3506.28

=6×8°+0×81+5×82+3×83+2×8-1

=1862.25            

十进制转换为R进制 

十进制整数转换成R进制的整数: 除R取余法

例如:十进制的21转换为二进制

21 mod 2 =1  商10

10 mod 2=0   商5

5   mod 2=1   商2

2   mod 2=0   商1

1  mod  2=1   商0

所以(21)10=(10101)2

数 原码 反码 补码

10    00001010 00001010  00001010   正整数  三码一样

负数 

-10   10001010 11110101  11110110

              除了符号位,取反

                         补码=反码+1

取最低位的1   n&-n

简单网络知识

域名

com 是company的缩写,代表商业组织。

gov 是goverment的缩写,代表政府部门。

net 是network的缩写,代表主要网络支持中心,提供网络服务业务。

int 是international的缩写,代表国际组织。

edu 是education的缩写,代表教育部门。

mil 是military的缩写,代表军事部门。

org 是organization的缩写,代表社会组织,多为非赢利性的

其他

网络中,我们一般用的是tcp/ip协议(包含很多协议)

http(超文本传输协议)是其中一种。

网页编程语言一般是html语言(超文本标记语言)

黑客:利用自己在计算机方面的技术,设法在未经授权的情况下访问计算机文件或网络的人。”

防火墙:一种位于内部网络与外部网络之间的网络安全系统。

简单数据结构

数据结构是计算机存储、组织数据的方式。

数据结构一般可以分为线性的和非线性的数据结构。

线性的数据结构有:数组/队列/

非线性的数据结构有:树

数组

在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。

是只能在某一端插入和删除的特殊线性表。它按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来)。(先进后出)

队列

一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列是按照“先进先出”或“后进后出”的原则组织数据的。队列中没有元素时,称为空队列。

(Tree)

是包含nn>0)个结边的有穷集合K,且在K中定义了一个关系NN满足 以下条件:

1)有且仅有一个结边 K0,他对于关系N来说没有前驱(父亲),称K0为树的根结边。简称为根(root)。 

2)除K0外,K中的每个结边,对于关系N来说有且仅有一个前驱。

3K中各结边,对关系N来说可以有m个后继(m>=0)。没有后继(儿子)的节边是叶子节边。

二叉树

一类特殊而又重要的树

二叉树是每个结边最多有两个子树的树

深度——二叉树的层数,就是深度。

满二叉树——除了叶结边外每一个结边都有左右子叶且叶子结边都处在最底层的二叉树。

满二叉树的第n层有2^(n-1)个节边

一个深度为n的满二叉树有2^n-1个节

电子邮件

SMTP:电子邮件发送协议

POP3:电子邮件接收协议

电子邮件地址格式:用户标识符+@+域名,例如:114514@qq.com,其中114514是你自己定义的用户名,@表示“在哪里“,qq.com是你邮箱主机的名称,也就是域名

问题求解(单选题-奥数题)

排列组合

概述

加法原理和乘法原理

AC共有多少中走法?

阶乘

概述

例如所要求的数是4,则阶乘式是1×2×3×4,得到的积是2424就是4的阶乘。 例如所要求的数是6,则阶乘式是1×2×3×……×6,得到的积是720720就是6的阶乘。例如所要求的数是n,则阶乘式是1×2×3×……×n,得到的积就是n的阶乘。

表示方法:任何大于1的自然数n阶乘表示方法:

n!=1×2×3×……×nn!=n×(n-1)!

题目例子1

某班要选举产生1名正班长和1名副班长,班主任事先确定了4名同学作为候选人,现在由全班同学来民主选举出1名正班长和1名副班长,那么最多可能有(   )种选举结果?(慈溪2013年问题求解第一题)

求解步骤:根据乘法远离,我们分两步走,第一步先确定班长,有4种选法,然后选副班长,有3种选法,所以总的可能性是:4*3=12种。

题目例子2

(2014年宁波问题求解第1题)在1到100的100个整数中,能被3整除且不能被4整除的数一共有____个。

解答:能被3整除的数有33个,能够同时被3和4整数的数有8个,所以答案是33-8=25个。

题目例子3

(2010年宁波问题求解第一题)一副扑克牌除去大小王外,有52张牌。其中有黑桃(Spade)、红心(Heart)、方块(Diamond)、梅花(Club)四种花色,每种花色点数从小到大各有13张,它们是:2、3、4、5、6、7、8、9、10、J、Q、K、A。

   在上述52张中任取5张,取得炸弹(four of a kind,即四张点数相同的牌加一张另外点数的牌)的取法数有13*48=624种;取得辅鲁(full house,即三张点数相同另加二张点数相同牌)的取法数有多少种?请注意,二种取法中,只要有一张牌花色不同或点数不同,这二种取法就是不同的。

解题步骤:

我们先来选三张点数一样的:

首先选择一种点数,有13种可能,接下来每种点数的4张牌里面选3张出来,有4种选法,所以选三张点数一样的选法有:13*4=52种。

接下来选两张点数一样的也是同样的道理,先选点数,有12种可能(为什么),然后在4张牌中任取2张,有6种选法,所以选两张点数一样的方案总数是:12*6=72

最后:52*72=3744种

容斥原理(注意容斥怎么写)

题目例子1

某年级的课外兴趣小组分为电子琴、羽毛球、简笔画三个小组,参加电子琴小组的有23人,参加羽毛球小组的有27人,参加简笔画小组的有18人;同时参加电子琴和羽毛球两个小组的有4人,同时参加电子琴和简笔画小组的有7人,同时参加羽毛球和简笔画小组的有5人;三个小组都参加的有2人。问这个年级参加课外兴趣小组共有多少人?

题目例子2

(2014年宁波第17题)某班有30个同学报名参加100、400、800m 3个运动项目比赛,已知有6人获100m参赛资格,8人获400m参赛资格,18人获800m参赛资格。且其中有1人获全部3项参赛资格,则至少有(  )人没有获任何项目参赛资格。

(A)0        (B)1         (C)2          (D)3

答案:A

逻辑推理题

概述

逻辑推理题就是给你一些条件,然后让你去判断是否符合条件。

题目例子

(2009年宁波问题求解第1题)已知a,b,c,d,e,f,g七个人中,a会讲英语和汉语,c会讲英语、意大利语和俄语,d会讲汉语和日语, e会讲意大利语和德语, f会讲俄语、日语和法语,  g会讲德语和法语。能否将他们的座位安排在圆桌旁,使得每个人都能与他的身边人交谈,如果可以,请以“a b”开头写出你的安排方案:            

答案:a d f g e c 

方程和不等式求解题

概述

利用方程或者不等式可以求解的问题也经常出现。

题目例子1

解:300=xk1+t;262=xk2+t,所以38=x*(k1-k2),所以x可能是1,2,19,38。

205=xk3+5,所以95=x*(k1-k3),所以x可能是1,5,19,95,结合两种可能,所以x是19。

题目例子2

(2012年宁波问题求解第1题)乐乐邀请了班上15位同学参加他的生日派对,他买了一些棒棒糖分给同学吃,这些棒棒糖正好平分给15位同学。生日那天有3位同学临时有事没来。这样,这些棒棒糖就被12位同学平分了,因此这些同学比原来计划多分了1颗棒棒糖。问:乐乐买的棒棒糖数量是几颗。

解:15x=12(x+1),所以x=4,所以总的是60

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

分享一个图片RGB以及16进制颜色提取的在线网站

IMAGECOLORPICKER.com 网站链接:传送门呢 可以在线上传自己的图片,然后识别图片的颜色,比较方便。

2024年第九届数维杯大学生数学建模挑战赛赛题和数维杯国际数学建模 LaTeX 模板

2024年数维杯国际大学生数学建模挑战赛参赛规则 数维杯大学生数学建模竞赛每年分为两场&#xff0c;每年上半年为数维杯全国赛(5月下旬) &#xff0c;下半年为数维杯国际挑战赛(11月下旬)&#xff0c;已连续成功举办九届&#xff0c;2023年数维杯国际大学生数学建模挑战赛共有近…

【论文阅读】DL-SRIR综述2023

0. 摘要 SISR与DL的介绍 单图像超分辨率(SISR)是计算机视觉的一个重要研究领域,其目的是从低分辨率(LR)图像中恢复清晰、高分辨率(HR)图像。 随着深度学习理论和技术的快速发展,深度学习被引入到图像超分辨率(SR)领域,并在许多领域取得了远远超过传统方法的成果。 本文框架…

Mapbox GL 加载GeoServer底图服务器的WMS source

貌似加载有点慢啊&#xff01;&#xff01; 1 这是底图 2 这是加载geoserver中的地图效果 3源码 3.1 geoserver中的网络请求 http://192.168.10.10:8080/geoserver/ne/wms?SERVICEWMS&VERSION1.1.1&REQUESTGetMap&formatimage/png&TRANSPARENTtrue&STYL…

ImportError: /../lib/libstdc++.so.6: version `GLIBCXX_3.4.29解决方案

今天跑实验遇到了一个头疼的报错&#xff0c;完全看不懂&#xff0c;上网查了一下成功解决&#xff0c;但是网上的指令没法直接拿来用&#xff0c;所以在这里记录一下自己的解决方案。 报错信息&#xff1a; Traceback (most recent call last):File "/home/shizhiyuan/c…

数据结构 —— 树和二叉树简介

目录 0.前言 1.树的认识 什么是树 树的相关概念 树的表示 孩子兄弟表示法 2.二叉树的认识 什么是二叉树 特殊的二叉树 满二叉树 完全二叉树 二叉树的性质 性质一 性质二 性质三 二叉树的存储 顺序存储 链式存储 0.前言 笔者我之前讲解的数据结构都是线性…

OceanBase 的写盘与传统数据库有什么不同?

背景 在数据库开发过程中&#xff0c;“写盘”是一项核心操作&#xff0c;即将内存中暂存的数据安全地转储到磁盘上。在诸如MySQL这样的传统数据库管理系统中&#xff0c;写盘主要有以下几步&#xff1a;首先将数据写入缓存池&#xff1b;其次&#xff0c;为了确保数据的完整性…

深入理解Qt中的QTableView、Model与Delegate机制

文章目录 显示效果QTableViewModel(模型)Delegate(委托)ITEM控件主函数调用项目下载在Qt中,视图(View)、模型(Model)和委托(Delegate)机制是一种非常强大的架构,它们实现了MVC(模型-视图-控制器)设计模式。这种架构分离了数据存储(模型)、数据展示(视图)和数据操作(委托),使…

LabVIEW风机滚动轴承监测系统

矿井主通风机作为矿井中最重要的通风设备&#xff0c;一旦出现故障&#xff0c;不仅会影响矿井内的空气质量&#xff0c;还可能引发安全事故。研究表明&#xff0c;通风机中约30%的故障是由轴承问题引起的。因此&#xff0c;能够实时监控矿井主通风机轴承状态的系统&#xff0c…

Java基础(6)

深拷贝和浅拷贝区别了解吗&#xff1f;什么是引用拷贝&#xff1f;关于深拷贝和浅拷贝区别&#xff0c;我这里先给结论&#xff1a;浅拷贝&#xff1a;浅拷贝会在堆上创建一个新的对象&#xff08;区别于引用拷贝的一点&#xff09;&#xff0c;不过&#xff0c;如果原对象内部…

图像中的数值计算

目录 图像读取与形状图像数据展示图像数据操作超出范围的像素值处理 图像读取与形状 使用cv2.imread函数读取图像文件。图像的形状通过shape属性获取&#xff0c;格式为(高度, 宽度, 颜色通道数)。 import cv2img1 cv2.imread(bg.jpg) img2 cv2.imread(fish.jpg)print(img1…

如何提高LabVIEW编程效率

提高LabVIEW编程效率对开发者来说非常重要&#xff0c;尤其是在处理复杂项目或紧迫的开发周期时。以下是一些可以显著提升LabVIEW编程效率的技巧&#xff0c;从代码结构、工具使用到团队协作的多个角度进行详细分析&#xff1a; 1. 模块化设计 模块化设计 是提高代码可维护性和…

jvm垃圾收集器简介

串行垃圾收集器 串行垃圾收集器&#xff0c;是指使用单线程进行垃圾回收&#xff0c;垃圾回收时&#xff0c;只有一个线程在工作&#xff0c;Java应用中的所有线程都要暂停&#xff0c;等待垃圾回收的完成。这种现象称之为STW(Stop-The-World)&#xff0c;一般的javaweb应用中…

算法题总结(十三)—— 动态规划(上)

动态规划 动态规划理论基础 什么是动态规划 动态规划&#xff0c;英文&#xff1a;Dynamic Programming&#xff0c;简称DP&#xff0c;如果某一问题有很多重叠子问题&#xff0c;使用动态规划是最有效的。 所以动态规划中每一个状态一定是由上一个状态推导出来的&#xff…

工业物联网关-连接Thingsboard

拓扑未来网关支持通过MQTT与Thingsboard连接&#xff0c;连接成功后&#xff0c;网关所有外部终端设备都可以通过网关与Thingsboard平台通讯。首先需要在Thingsboard平台上新建一个网关设备&#xff0c;如下图&#xff0c;注意要勾选"是否网关"&#xff0c;否则该设备…

怎样设置Windows系统不会自动同步时间

一、背景 我们在进行测试一些软件的时候需要调整Windows系统的时间到指定的日期&#xff0c;并且希望这个手动调整的日期可以固定住不变&#xff0c;不希望电脑重启后恢复到当前的最新日期。 二、操作方法 注意&#xff1a;如下的操作方法是以Windows7系统为例进行演示说明&a…

打破医院内外网通讯壁垒的关键-消息摆渡

随着医疗行业的数字化发展&#xff0c;医院的信息安全需求不断增加&#xff0c;尤其是内外网隔离的严格要求。医院内部网络被划分为内网和外网&#xff0c;以保证核心系统的安全性。然而&#xff0c;这也带来了新的挑战——如何在内网与外网之间进行安全、高效的通讯&#xff1…

STM32CUBEIDE在线汉化教程

打开cubeide 输入下面的地址 language https://archive.eclipse.org/technology/babel/update-site/R0.20.0/2022-12/ 这里会需要较长的时间等等下载完成 也可以打开网页后点击下载好之后使用离线安装&#xff0c;跳转另一篇文章 离线安装 等待进度条结束后&#xff0c…

Ajax(web笔记)

文章目录 1.Ajax的概念2.Ajax 的作用3.原生Ajax4.Axios4.1Axios的概念4.2Axios入门 1.Ajax的概念 AsynchronousJavaScriptAndXML&#xff0c;异步的JavaScript和XML 2.Ajax 的作用 数据交换:过Ajax可以给服务器发送请求&#xff0c;并获取服务器响应的数据。异步交互:可以在…

【重学 MySQL】六十六、外键约束的使用

【重学 MySQL】六十六、外键约束的使用 外键约束的概念关键字主表和从表/父表和子表外键约束的创建条件外键约束的特点外键约束的创建方式外键约束的删除外键约束的约束等级外键约束的级联操作外键约束的示例外键约束的作用开发场景阿里开发规范 在MySQL中&#xff0c;外键约束…