威客电竞信息技术基础

2023-09-09 13:23:31 winterfell

  LED light-emitting diode 节能,不烧钱,拒绝电表倒着转The number of horizontal水平方向 and vertical pixels垂直方向 that a device displays on the screen is referred to as screen resolution分辨率表示的是水平方向和垂直方向的每一列所有的像素。数字越高表示分辨率越高。集成显卡 usually built into a computer’s system board集成显卡一般都是被做在主板上的独立显卡是可以更换的,如果想要最求更高的效果之类的balabala就可以换显卡如果想玩3D游戏的话,需要时时刻刻处理大量的图像,后台每一秒需要处理的东西很多。CUP就弄不了了,有可能会直接烧掉,他两算的东西都不一样,算个屁。科学家们为了分担CUP的工作,研发了GPU。这个时候就需要用GPU,用来进行大量的图像运算。游戏的3D建模之类的高级图像处理方面会用到。人工智能和大数据,这两个话题会涉及到很高等级的算法和技术。单单用老旧的技术去运算的话是肯定不行的。比如汽车的智能驾驶,汽车的摄像头每时每刻都在运算着道路balabalbala,科学家们用GPU来处理图像方面的事情,这样就ok了呗。拓展槽是一个长的、专有的插槽,我们可以插好多东西进去,比如内存条,显卡,**,什么的

  Spreadsheet表单软件的统称有很多的行和列一般这样子的表单软件大部分的时候都用来作表单统计比如一个公司的费用Sheet表单单个格子:cellLabels标签Formula公式举个例子=sum(B2:B9)还可以平均数什么的balabalabalabalabalaDatabase数据库Access office的数据库软件数据库对于每一行或每一列都有严格的要求,比如说有一定的数据类型Excel可以想输入什么就输入什么,完全随缘数据库就是用来存储资料的比如需要查询歌曲的时候,展现出来的信息这些信息都是被有序地整理好的,需要的时候会被匹配然后取出来How does an operation system manage memory?操作系统如何整理内存?举个栗子,如果我们需要运行一个程序首先程序会从硬盘中提取出来去然后将指令存放在内存里面然而这一个过程都是需要一个程序去决定的,这个决定的程序就是操作代码系统会自动运算是否应该将代码存起来然后CUP会将代码进行运算,然后发送给显示器去显示出来在内存中,一般都会有一部分内存专门分给操作系统用,这部分内存是专用的,不可缺少的接下来的就是可使用的内存,我们可以用这些内存来运行各种各样的文件和软件,比如看视频,看图片balabalabbala除了这个被保留的空间,之外的地方都叫做可使用的空间至于那个空间给那个软件是由操作系统来分配的我们现在需要知道的是:操作系统对于内存的分配和系统运行的稳定有着极其重要的作用Memory leak内存溢出 比如说 应用程序没有响应。。。这个确实是很难受的东西内存中动态分配的空间由于某种原因无法正常释放从而导致内存溢出比如当我们关闭一个程序的时候,内存中这个程序占用的空间就会被释放但是由于某种原因,程序并没有被正确关闭,他在内存中任然占用着一些空间,导致内存没有释放成功,需要我们手动去关闭这一个程序。Buffers缓存,缓冲区可以把它想象成一个桶,可以往里面装东西,按照一定的顺序来读取东西如果说我们在键盘上没有输入任何输入,CUP就会闲下来了吗?其实是不会的CUP会安排其他东西来处理和操作,会同时进行多个任务从单用户和多用户来分类Single-user operation system单用户的操作系统每次只支持一名用户来进行输入,比如手机、平板还有一个经典的例子就是DOS系统(是一个纯黑色的界面),需要输入指令才能执行操作。Dos是当时比较成熟的单用户的操作系统Multiuser operating system 多用户的操作系统可以实现同时执行来自多个不同用户的输入和输出和用户的处理比如说服务器,能够提供网络交换的那种对用于类别Server operating system 服务器操作系统现在大部分的服务器都安装Linux系统Mac OS X Server, Windows server 2012Desktop operating system 桌面操作系统Mobile operating system 手机操作系统Where is the operating system stored?操作系统是如何储存的?我们说的装软件不建议装在C盘就是因为C盘里面装了系统操作系统很大,C盘中占用了好大好大的空间当我们按下电源的时候,电脑会先执行启动程序(Bootstrap),然后会去读ROM(read only memory)里面的数据,然后开始自我检查,检查电路是否有问题。然后检测一下外部设备,比如说电脑是否连接了鼠标和键盘。下一步是加载操作系统,然后开始加载配置文件和个性化配置。比如是否通网络,显示器设置,开机运行的程序balablabalaRom的内部存放着启动程序,能够马上被执行。Operating system kernel操作系统内核Kernel内核启动引导过程Boot程序从Rom里读取出系统启动代码,并且从硬盘找到操作系统的位置,并且找到内核的数据,将内核数据发送到内存中,CUP对内存中的数据进行执行和输出。QuestionDuring the boot process on a desktop computer, what part of the operating system is loaded into ramA. Bootstrap loaderB. KernelC. ROMD. DesktopAnswer: B. kernel 内核内核是被放在内存中的东西User interfaces用户界面电脑操作系统的UI被大致的分为两类,一类叫做command-line interfaces命令行界面另一种叫做Graphical user interface图形用户界面 简称 GUIGUI是我们每天都在使用的,他使用了鼠标或手势来进行一个操作Multitasking多任务的Multithreading多线程的Rom - hard disk - Ram - CPUUI- user interfaces 用户界面An operating system manages a computer’s ________ (resources), such as RAM, storage, and peripherals.Most personal computer operating system has _________(multitasking)capabilities so that they can simultaneously run two or more task, jobs, or programs.The core part of an operation is ________(kernel)During the _______(boot) process, a program stored in ROM tells the disk to tells the operation into RAMMost computers today have ________ (Graphical)user interfaces.Today: operating systemWindows operation was designed to run on intel or inter-compatibleWindows系统是基于因特尔芯片开发的,内核是基于DOS开发的,所以我们在输入cmd的时候回出现命令行在我们使用的WIN系统之前,原始的系统叫做DOS系统,蓝底和一堆的字Cmd -command lineMac os 这个是苹果(买不起)MAC OS对于virtual machine虚拟机是一个很好的平台,可以在苹果上跑虚拟机如果在苹果系统上装不了的话可以用虚拟机来解决。所以说,苹果到头来都会装windows虚拟机能够模仿所有的硬件,比如CPU,RAM,balabala一般情况下虚拟机会和主系统共用内存,因为内存这种实质的东西无法被虚拟化。还有一个能和英特尔相竞争的东西,叫做ARM-based microprocessors ,是CUP的开发商,叫板英特尔Android是一个手机操作系统,目前在市场保有率非常大,有很大一个原因是因为他是开源的open source安卓系统同样是为了ARM 处理器设计的,他们的理论架构和执行指令的方式都大相径庭。Unix and Linux这两个玩意在日常生活中我们基本用不到,1969年,Unix诞生,获得了大量的欢迎,因为他的设计对于大型的计算机非常友好,尤其是网络上的大型服务器上面,unix取得了一个比较好的使用率。1991年,Linux横空出世,由发明者自己的名字命名的,Linux在服务器上面有一个更加普遍的使用率,它加强了网络上的东西,能够更方便地对网络进行管理Chapter 4 : Operation System and File Management

  威客电竞

  对于文件,我们有两个东西需要了解一下,Name 文件名File extension文件拓展名 比如.exe文件命名的惯例:大小写不敏感,也就是说无论是大写还是小写都ok不能使用特殊字符File-naming conversion命名准则举个例子,我们的硬盘被我们进行了分区,基本上所有的软件为什么要从C盘开始?在硬盘被发明之前,我们还在用软盘,如果把软盘放进电脑里的话,显示的盘符叫做A盘或B盘直到硬盘被发明,所以硬盘才被命名为C硬盘的分区partition 分区的执行一般是在安装系统的时候进行的,一个电脑中可以有多个磁盘的分区,比如CDEFG盘,我们每个文件都被保存在一定的directory 目录下,最主要的叫做root directory根目录,比如我们的C盘就是一个根目录C:\Music\reggae\marlry one love.mp3驱动盘目录\主目录\次目录\文件名+文件拓展名Backslash反斜杠一个文件名不仅仅包含一个文件的名字,比如说BMP和GIF,文件格式不一样,这些数据存储在文件中是以一个不一样的方式。.doc, .docx, .exe and .mov are examples of file _______(extension)When using Windows, you cannot use a(n) ______(reserved)word, such as Aux, as a file nameReserved world 保留字A disk ______ (partition)is a section of a hard disk drive that is treated as a separate storage unit.File management文件管理电脑里的文件系统和我们的树是有类似的形状的每一个磁盘都是树根,每一个分支都是一个树杈每一个叶子表示一个文件Logical storage models逻辑存储模型这个逻辑存储模型能够帮助人们去更加了解这个存储的概念Is data stored in specific places on a disk?我们的数据像一个树一样放在我们的硬盘中的吗并不是,我们在硬盘中存放的文件的方式叫做physical storage model物理存储模型硬盘被制造出来之后,一定要经过一个过程,叫做formatted格式化 (format 原形),这样我们可以对硬盘进行一个分区,会产生和制造出相同大小的分区。硬盘中的光盘,存储资料的方式就是用很多很多的sector扇形区域那么,操作系统是如何定位到我们的文件的呢?操作系统对于文件的管理有一个file system文件系统 ,这玩意时时刻刻都在跟踪着电脑中文件的位置。在苹果电脑中,文件的查找方式叫做Hierarchical file system plus(HFS+)在Windows系列的电脑中,我们有NTFS(NewTechnologyFileSystem) 新技术文件系统不同的电脑用来管理系统文件的方式都不一样假如说有一个文件,放在我们电脑里的某个区域,也就是说我们的电脑需要做一个功能来对文件进行一个记录,比如说是否存在,是否被删除baalabalabala为了加快存放数据的速度和读取的速度,电脑会使用cluster(块) 和block块 来进行分区,比如那些块是空的,那些块是满的,操作系统对于这些块有一个记录表,叫做index file目录表 , 如果电脑使用的是NTFS格式的磁盘分区,那么 index file 叫做Master File Table(MFT)举个栗子,Balabalabala当我们删除文件的时候,只是把状态由满改成了空,在文件表里删除了文件的名字,但是事实上文件还是存在于磁盘里的 ,我们所写下的代码实际上还是存在于电脑里的,直到一个新的文件覆盖掉之前的那个文件假如说有一个已经放了文件的分区和一个没放文件的分区,对于零零散散的分区,我们把它称作fragment碎片化。电脑寻找文件所消耗的时间会非常大,同时,如果文件需要占用多个分区,会导致文件被放在间断的noncontiguous分区内,这对于电脑来说非常浪费空间和资源,这个时候我们需要运行一下 disk defragmenter 碎片整理程序当电脑使用时间较长的时候,我们就需要使用碎片整理程序来对磁盘进行一个整理,它能将零零散散的分区重新分配好,将其排在一起,变成一个看起来很不错的。。。。emmm。。。pizza?不同的文件管理有着不同的管理方式Cheapter 5 : Local Area Networks

  威客电竞

  威客电竞

  Https :和加密有关的,在这样子的数据传输中有更高级的安全性Http:一般的传输协议这张表还是需要看一下的Static IP address 静态IPDynamic IP address 动态IP这两种IP地址是不一样的也就是说,如果我设置完静态IP,并且永久不去改变的话,这个IP地址就会永久存在于电脑之中。IPv4由32位字节组成IPv4用小数点来间隔4种数字2011年的时候,40亿的IPv4的地址已经被全部分配完了IPv6 由128位字节组成IPv6 由8组16进制的数字组成IPv6里面用冒号来对每个数字进行间隔这里面不仅有0-9的几个数字,还有abcdef几个英文字母Decimal十进制Octal 八进制Hexadecimal 十六进制比如说0-9对应的是10个数字,然后10-15对应的是abcdef这几个字母,16表示的是10说白了就是f+1 =16= 1x16^1 + 0x16^0和二进制是一样的算法Domain name 域名因为让大家记住IP地址是非常困难的,比如说我要访问百度的话,那我还得记住百度的IP是balabalbalabala,不然就会访问错误!为了解决这个问题,我们有了个域名域名可以是任何字母,比如这个东西会被解析到一个指定的ip地址见右图→_→我也不知道这个有啥用,反正先表起来那么!是谁来处理将baidu.com转换为000.000.000.不知道 呢?这玩意叫做:DNS (Domain Name System)当我们访问互联网的时候,我们就会将我们的域名请求发送给ISP,然后ISP将这个请求发送个给DNS。DNS会在它的服务器里搜索,然后找到了对应的域名和IP之后,将IP发送回ISP,ISP再将其发送给用户。那么!如果我弄了个小服务器,想要大家都可以访问,要怎样去设置一个自己的域名呢?这个时候,域名就需要买啦~这个时候就需要钞能力记得当时被拍出了天价Cloud computing 云计算记得前段时间,谷歌发布了他们的移动游戏手机,这玩意用的就是云计算,将用户的输入指令发给云服务器,然后用手机接收图像信号,就能够实现在户外畅游大作

  威客电竞