[NOIP赛前冲刺第一期]初赛基础知识归纳
关于计算机
1.CPU
中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心(Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。
中央处理器主要包括运算器(算术逻辑运算单元,ALU,Arithmetic Logic Unit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)。它与内部存储器(Memory)和输入/输出(I/O)设备合称为电子计算机三大核心部件。
2.关于文件删除恢复
计算机是通过覆盖文件来达到删除文件的目的。计算机即使回收站清空,文件只是被标记为删除,在不做任何操作时不会被覆盖,仍可能通过回复软件找回。
3.关于复制粘贴
1.剪切板相当于一个中间储存柜,
2.需复制的内容(文字、图片、多媒体、文件、文件夹等)在选择“复制”功能后,数据就暂时保存在这里,
3.在进行下一步“粘贴”操作时,操作系统就将保存在剪切板内的数据进行复制并保存到指定的位置。这就是复制粘贴的原理。
4.在下一次执行“复制”功能后,上一次保存在剪切板内的数据就被新复制的内容所取代,如果没有执行过“复制”功能,则第一次复制的内容在关机前都一直存在剪切板里,关机后就没有了,因为剪切板只是临时性的。
关于计算机语言
1.关于汇编语言:
是一种与具体硬件相关的程序设计语言
在编写复杂程序时,相对于高级语言而言代码量较大,且不易调试
可以直接访问寄存器、内存单元、以及I/O端口
2.C,C++,Pascal语言
C++语言为支持面向对象的高级语言,C语言,Pascal语言是面向结构的高级语言 。
C++不是历史上第一个支持面向对象的语言。
关于计算机发展史
1.摩尔定律
摩尔定律(Moore’s law)是由英特尔创始人之一戈登•摩尔(Gordon Moor)提出来的。根据摩尔定律,在过去几十年一级在可预测的未来纪念,单块集成电驴的集成度大约每18个月翻一番。
补充:
摩尔定律是由英特尔(Intel)创始人之一戈登·摩尔(Gordon Moore)提出来的。其内容为:当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18-24个月翻一倍以上。这一定律揭示了信息技术进步的速度。
2.不同种类的计算机
从ENIAC到当前最先进的计算机,冯•诺依曼体系结构始终占有重要地位。冯诺依曼提醒结构的核心内容是采用存储程序和程序控制原理。
1956年诺贝尔物理学奖手语肖克利、巴丁和布拉顿,以表彰他们对半导体的研究和晶体管效应的发现。
1946年诞生于美国宾夕法尼亚大学的ENIAC属于电子管计算机。
关于操作系统:
Photoshop不属于操作系统.
关于互联网
1.OSI模型
第7层 应用层
提供为应用软件而设的界面,以设置与另一应用软件之间的通信。例如: HTTP,HTTPS,FTP,TELNET,SSH,SMTP,POP3等。
第6层 表示层
把数据转换为能与接收者的系统格式兼容并适合传输的格式。
第5层 会话层
负责在数据传输中设置和维护电脑网络中两台电脑之间的通信连接。
第4层 传输层
把传输表头(TH)加至数据以形成数据包。传输表头包含了所使用的协议等发送信息。例如:传输控制协议义(TCP) 等。
第3层 网络层
决定数据的路径选择和转寄,将网络表头(NH)加至数据包,以形成分组。网络表头包含了网络数据。例如:互联网协议(IP) 等。
第2层 数据链路层
负责网络寻址、错误侦测和改错。当表头和表尾被加至数据包时,会形成了帧。数据链表头(DLH)是包含了物理地址和错误侦测及改错的方法。数据链表尾(DLT)是一串指示数据包末端的字符串。例如以太网、无线局域网(Wi-Fi)和通用分组无线服务(GPRS)等。
第1层 物理层
在局部局域网上传送帧,它负责管理电脑通信设备和网络媒体之间的互通。包括了针脚、电压、线缆规范、集线器、中继器、网卡、主机适配器等
2.几个网络协议
HTTP(HyperText Transfer Protocol超文本传输协议是互联网上应用最为广泛的一种网络协议)
HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer以安全为目标的HTTP通道,简单讲是HTTP的安全版)
FTP(File Transfer Protocol文件传输协议)
TELNET(Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式)
SSH(Secure Shell安全外壳协议)
SMTP(Simple Mail Transfer Protocol简单邮件传输协议)
POP3(Post Office Protocol - Version 3邮局协议版本3)
3.网站域名&&IP地址
IP地址
IP地址是指互联网协议地址。
IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。
域名
介绍
域名是由一串用“点”分隔的字符组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置,地理上的域名,指代有行政自主权的一个地方区域)。域名是一个IP地址上有“面具” 。域名的目的是便于记忆和沟通的一组服务器的地址(网站,电子邮件,FTP等)。域名作为力所能及难忘的互联网参与者的名称。域名按域名系统(DNS)的规则流程组成。在DNS中注册的任何名称都是域名。域名用于各种网络环境和应用程序特定的命名和寻址目的。通常,域名表示互联网协议(IP)资源,例如用于访问因特网的个人计算机,托管网站的服务器计算机,或网站本身或通过因特网传送的任何其他服务。世界上第一个注册的域名是在1985年1月注册的。
域名结构
.TOP–适用于所有企业和个人,英文单词,简单易记,含义“高端、顶级”,提升品牌价值,是企业建站、互联网应用首选域名。
.COM–用于商业机构。它是最常见的顶级域名。任何人都可以注册.COM 形式的域名。
.XYZ–作为字母表最后三个字母,组合含义灵活,没有限制,任何企业和个人都可以注册.XYZ结尾的域名。
.NET–最初是用于网络组织,例如因特网服务商和维修商。任何人都可以注册以.NET结尾的域名。
.ORG–是为各种组织包括非盈利组织而定的,任何人都可以注册以.ORG 结尾的域名。
我国顶级域名为.cn
======努力更新中======
[NOIP赛前冲刺第一期]初赛基础知识归纳的更多相关文章
- UNIX环境高级编程--第一章 UNIX基础知识
第一章 UNIX基础知识 1.2 UNIX体系结构 从严格意义上说,可将操作系统定义为一种软件,它控制计算机硬件资源,提供程序运行环境.我们将这种软件称为内核(kernel),因为 它相对较小,且 ...
- LWJGL3的内存管理,第一篇,基础知识
LWJGL3的内存管理,第一篇,基础知识 为了讨论LWJGL在内存分配方面的设计,我将会分为数篇随笔分开介绍,本篇将主要介绍一些大方向的问题和一些必备的知识. 何为"绑定(binding)& ...
- Jquery真的不难~第一回 编程基础知识
Jquery真的不难~第一回 编程基础知识 回到目录 前言 说Jquery之前,先来学习一下Javascript(以后简称为JS)语言中的基础知识问题,其时对于每种编程语言来说基础知识都是大同小异 ...
- 2019CSP初赛基础知识整理
一.硬件 计算机发展: 年代 元件 第一代 1946~1958 电子管 第二代 1959~1964 晶体管 第三代 1965~1970 集成电路 第四代 1971~? 大规模集成电路 世界上第一台 ...
- SLAM第一篇:基础知识
无论在室内.野外.空中还是水下,SLAM是机器人进入未知环境遇到的第一个问题.本期给大家介绍SLAM的基础知识:传感器与视觉SLAM框架 近来年,智能机器人技术在世界范围内得到了大力发展.人们致力于把 ...
- 《UNIX环境高级编程》(APUE) 笔记第一章 - UNIX基础知识
1 - UNIX基础知识 Github 地址 1. 操作系统 可将操作系统定义为一种软件,它控制计算机硬件资源,提供程序运行环境.通常将这种软件称为 内核 (kernel) .( Linux 是 GN ...
- 对Linux(Unix)的基础知识归纳
前言,不论是原生APP(Android&IOS),还是大型架构级基础环境(.NET&J2EE,或LAMP阵营等), 基本都不可避免的涉及到Linux(Unix),故还是觉得有必要把自己 ...
- HTML5 Canvas核心技术图形动画与游戏开发(读书笔记)----第一章,基础知识
一,canvas元素 1 为了防止浏览器不支持canvas元素,我们设置“后备内容”(fallback content),下面紫色的字即为后备内容 <canvas id="canvas ...
- Python 学习系列----第一章:基础知识
1.1 常量-----不能改变它的值 1.2 数 在Python 中数可以分为整数.浮点数和复数. PS:在Python中不用区分'long int'类型.默认的整数类型可以任意长.(译者注:长度应该 ...
随机推荐
- XVII Open Cup named after E.V. Pankratiev. GP of Two Capitals
A. Artifact Guarding 选出的守卫需要满足$\max(a+b)\leq \sum a$,从小到大枚举每个值作为$\max(a+b)$,在权值线段树上找到最大的若干个$a$即可. 时间 ...
- react中constructor()和super()的具体含义以及如何使用
1.constructor()---super( )的基本含义 constructor()--构造方法 这是ES6对类的默认方法,通过new命令生成对象实例时自动调用该方法.并且,该方法是类中必须有的 ...
- 小程序上拉加载更多数据(onReachBottom)
<!--pages/test/test.wxml--> <block wx:for="{{list}}" wx:key="item.id"&g ...
- linux ---docker篇
Docker docker是什么? docker最初是dotCloud公司创始人Solomom Hykes在法国期间发起的一个公司内部项目,它是基于dotCloud公司多年云服务技术的一次革新,并在2 ...
- QQ设置手机和pc qq群消息不同步
作为开发人员QQ群很多,很正常,工作的时候才需要看qq信息和群消息,但是蛋疼qq在新版的qq必须设置同步,之前用的qq8.1版本可以设置不同步,但是现在突然不行 目前可以用的途径就是 QQ国际PC版2 ...
- php删除文件夹
function deldir($dir) { $dh=opendir($dir); while ($file=readdir($dh)) { if($file!="." & ...
- yield关键字
1.yield语句有两种形式 (1)yield return <expression>;一次返回一个元素 运行yield return 语句时,会返回一个 值,并记录当前位置及保留该值.下 ...
- 平安银行在开源技术选型上的思考和实践 RocketMQ
小结: 1. https://mp.weixin.qq.com/s/z_c5D8fvHaYvHSczm0nYFA 平安银行在开源技术选型上的思考和实践 平安银行·吴建峰 阿里巴巴中间件 3月7日 随着 ...
- python to shell vimdiff
目录 #!/bin/python3 import os import sys if(len(sys.argv) != 3): exit ("Usage: argv1:fullPath.txt ...
- 原生js实现table表格列宽自由缩放
<!DOCTYPE html> <html> <head> <meta charset="gbk"> <title>ta ...