电子游戏计算机基础知识点
创始人
2024-12-09 08:50:16
0

一、计算机基础知识点总结归纳

随着信息技术的发展,计算机日益走进人们的工作、学习和生活。下面是由我为大家整理的“计算机基础知识点总结归纳”,仅供参考,欢迎大家阅读。

计算机基础知识点归纳总结

硬件知识

1.计算机系统的组成包括硬件系统和软件系统硬件系统分为三种典型结构:

(1)单总线结构;

(2)、双总线结构;

(3)、采用通道的大型系统结构。

中央处理器CPU包含运算器和控制器。

2.指令系统

指令由操作码和地址码组成。

3.存储系统分为主存—辅存层次和主存—Cache层次。

Cache作为主存局部区域的副本,用来存放当前最活跃的程序和数据。计算机中数据的表示

Cache的基本结构:Cache由存储体、地址映像和替换机构组成。

4.通道是一种通过执行通道程序管理I/O操作的控制器,它使CPU与I/O操作达到更高的并行度。

5.总线从功能上看,系统总线分为地址总线(AB)、数据总线(DB)、控制总线(CB)。

6.磁盘容量记计算。

非格式化容量=面数*(磁道数/面)*内圆周长*最大位密度

格式化容量=面数*(磁道数/面)*(扇区数/道)*(字节数/扇区)

7、数据的表示方法原码和反码

[+0]原=000…00 [—0]原=100……00 [+0]反=000…00 [—0]反=111…11

正数的原码=正数的补码=正数的反码负数的反码:符号位不变,其余位变反。

操作系统

操作系统定义:用以控制和管理系统资源,方便用户使用计算机的程序的集合。

功能:是计算机系统的资源管理者。特性:并行性、共享性

分类:多道批处理操作系统、分时操作系统、实时操作系统、网络操作系统。

进程:是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。

进程分为三种状态:运行状态(Running)、就绪状态(Ready)、等待状态(Blocked)。

虚拟存储器:是指一种实际上并不以物理形式存在的虚假的存储器。

页架:把主存划分成相同大小的存储块。

页:把用户的逻辑地址空间(虚拟地址空间)划分成若干个与页架大小相同的部分,每部分称为页。

页面置换算法有:

1、最佳置换算法OPT

2、先进先出置换算法FIFO

3、最近最少使用置换算法LRU

4、最近未使用置换算法NUR

使独占型设备成为共享设备,从而提高设备利用率和系统的效率。

SPOOL系统:实现虚拟设备技术的硬件和软件系统,又Spooling系统,假脱机系统。

作业调度算法:

1、先来先服务调度算法FIFO:按照作业到达系统或进程进入就绪队列的.先后次序来选择。

2、优先级调度算法:按照进程的优先级大小来调度,使高优先级进程得到优先处理的调度策略。

3、最高响应比优先调度算法:每个作业都有一个优先数,该优先数不但是要求的服务时间的函数,而且是该作业为得到服务所花费的等待时间的函数。以上三种都是非抢占的调度策略。

嵌入式系统基本知识

定义:以应用为中心,计算机技术为基础,软硬件可裁剪,适应于特定应用系统,对功能、可靠性、成本、体积、功耗有严格要求的计算机系统。

特点:硬件上,体积小、重量轻、成本低、可靠性高等特点、使用专用的嵌入式CPU。软件上,代码体积小、效率高,要求响应速度快,能够处理异步并发事件,实时处理能力。

应用:从航天飞机到家用微波炉。

滑动窗口协议规定重传未被确认的分组,这种分组的数量最多可以等于滑动窗口的大小,TCP采用滑动窗口协议解决了端到端的流量控制。

拓展阅读:计算机类有哪些专业

1.计算机科学与技术专业

计算机科学与技术是研究计算机的设计与制造和利用计算机进行信息获取、表示、存储、处理、控制等的理论、原则、方法和技术的学科。

该专业培养德、智、体全面发展的,具有良好综合素质和开拓创新能力的计算机专业人才。通过系统学习掌握该专业的基本理论、基础知识和基本技能与方法,能在科技、教育和经济部门从事研究、教学、应用开发和管理工作。

2.软件工程专业

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。

软件工程的目标是:在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。

3.网络工程专业

网络工程是指按计划进行的以工程化的思想、方式、方法,设计、研发和解决网络系统问题的工程。培养掌握网络工程的基本理论与方法以及计算机技术和网络技术等方面的知识,能运用所学知识与技能去分析和解决相关的实际问题,可在信息产业以及其他国民经济部门从事各类网络系统和计算机通信系统研究、教学、设计、开发等工作的高级网络科技人才。

本专业培养德、智、体、美全面发展,掌握自然科学和人文社科基础知识、计算机科学基础理论、计算机软硬件系统及应用知识、网络工程的专业知识及应用知识,具有创新意识,具有本专业领域分析问题和解决问题的能力,具备一定的实践技能,并具有良好的外语应用能力的高级研究应用型专门人才。

4.数字媒体技术专业

数字媒体技术是一种开放式的平台,主要包含场景设计、角色形象设计、游戏程序设计、多媒体后期处理、人机交互技术,是主要针对游戏开发、网站美工和创意设计类工作设计的专业。

本专业培养德智体美全面发展的、面向当今信息化时代的、从事数字媒体开发与数字传播的专业人才。毕业生将兼具信息传播理论、数字媒体技术和设计管理能力,可在党政机关、新闻媒体、出版、商贸、教育、信息咨询及IT相关等领域,

5.电子与计算机工程专业

电子与计算机工程专业是教育部的特设专业,结合电气工程和计算机科学,具有很好的发展前景。电子与计算机工程专业是将软件设计与硬件设计一体化,并结合电力电子学的一门专业。

该专业学生主要学习电学以及计算机技术的基本理论和知识,受到相关的训练,具有解决实际问题及相关工作的能力。

二、计算机基础知识大全

计算机基础相关知识点:计算机组成原理+操作系统+网络

一、编程必备基础:计算机组成原理、操作系统、计算机网络 1节

计算机基础知识,到底重不重要?智者见智。如果你只想当个普通程序?或许不太重要。但如果你想提升、进阶,那么你必须离不开计算机领域的基础知识。本将带你入门三大基础学科:计算机组成原理、操作系统与计算机网络,快速构建知识体系。...

1-1编程必备基础知识:计算机组成原理、操作系统、计算机网络

二、计算机组成原理之概述篇11节

从简入繁,俯瞰计算机组成全貌,先了解计算机发展史、分类,再理解计算机体系结构、层次语言,快速形成对计算机的第一印象,蓄力前行。

2-1本章知识概要与学习计划

2-2计算机的发展历史

2-3计算机的分类

2-4计算机的体系与结构(09:57)

作业:2-5【讨论题】谈谈计算机发展对个人成长的影响

2-6计算机的层次与编程语言(14:46)

2-7计算机的速度单位(11:23)

2-8计算机的字符与编码集(11:45)

图文:2-9计算机组成原理概述篇专项练习题 17道

图文:2-10专项练习题答案揭晓与解析

2-11【加餐】计算机组成与人工智能(14:59)

三、计算机组成原理之组成篇16节

冯诺依曼机把计算机划分为重要的五大组成部分:输入设备、输出设备、存储器、运算器和控制器,本章将来探讨五大组成部分的细节,以及各自的工作原理。

3-1本章知识概要与学习计划(03:39)

3-2计算机的总线(16:13)

3-3计算机的输入输出设备(13:58)

3-4计算机存储器概览(11:59)

3-5计算机的主存储器与辅助存储器(13:42)

3-6计算机的高速缓存(20:13)

3-7计算机的指令系统(12:15)

3-8计算机的控制器(04:43)

3-9计算机的运算器(03:52)

3-10计算机指令执行的过程(11:38)

图文:3-11计算机组成原理组成篇专项练习题 27道

图文:3-12专项练习题答案揭晓与解析

作业:3-13【讨论题】你是否具备自行组装一台计算机的能力?

3-14【加餐】指令寻址与数据寻址(17:26)

3-15【加餐】CPU访问存储器的详细过程(12:06)

3-16【加餐】总线架构与总线控制流程(15:09)

四、计算机组成原理之计算篇14节

本章将带你深入运算器,探讨CPU工作的细节。二进制和十进制是怎么转换的?计算机是怎么表示数字的?数字之间又是怎么样运算的?本章内容将为你一一解答。

4-1本章节知识概要与学习计划(02:21)

4-2进制运算的基础(17:03)

4-3有符号数与无符号数(06:10)

4-4二进制的补码表示法(06:59)

4-5二进制的反码表示法(11:02)

4-6小数的二进制补码表示法(02:53)

4-7定点数与浮点数(19:59)

4-8定点数的加减法运算(19:45)

4-9浮点数的加减法运算(17:17)

4-10浮点数的乘除法运算(03:24)

图文:4-11计算机组成原理计算篇专项练习 15道

图文:4-12专项练习题答案揭晓与解析

作业:4-13【讨论题】在实际开发中有哪些避免溢出的小技巧?

4-14【加餐】IEEE754标准详解(18:21)

五、计算机组成原理实践7节

知行合一,计算机组成原理似乎离软件编程很远?其实不然,项目开发中有相当内容参考了其中的设计原理,本章将手把手带你实践笔/面试考察频繁的【缓存置换算法】。

5-1本章知识概要与学习计划(04:16)

5-2双向链表的原理与实践1(14:32)

5-3双向链表的原理与实践2(14:06)

作业:5-4【讨论题】双向链表还有哪些应用?

5-5实现FIFO缓存置换算法(09:34)

5-6实现LRU缓存置换算法(13:37)

5-7实现LFU缓存置换算法(24:59)

六、操作系统之基础篇19节

操作系统与工作生活密切相关,那么什么是操作系统?操作系统是怎么演进的?操作系统提供了基本的功能?本章将结合Linux操作系统,带你深入浅出操作系统的基本内容。

6-1本章知识概要与学习计划(06:02)

6-2操作系统概览(26:17)

6-3进程管理之进程实体(14:48)

6-4进程管理之五状态模型(08:41)

6-5进程管理之进程同步(20:48)

6-6 Linux的进程管理(23:20)

6-7作业管理之进程调度(11:40)

6-8作业管理之死锁(16:43)

6-9存储管理之内存分配与回收(12:42)

6-10存储管理之段页式存储管理(13:31)

6-11存储管理之虚拟内存(06:10)

6-12 Linux的存储管理(16:13)

6-13操作系统的文件管理(19:04)

6-14 Linux文件的基本操作(12:22)

6-15 Linux的文件系统(17:33)

6-16操作系统的设备管理(11:03)

图文:6-17操作系统基础篇专项练习题 39道

图文:6-18专项练习题答案揭晓与解析

作业:6-19请回答操作系统是如何启动的?

七、操作系统之提升篇12节

专项提升,操作系统的重要性无需置疑。那么这其中又有哪些知识是在学习工作当中经常使用的呢?本章将理论结合实践,专项提升其中的重要知识点。

7-1本章节知识点概要与学习计划(05:46)

7-2线程同步之互斥量(10:45)

7-3线程同步之自旋锁(10:10)

7-4线程同步之读写锁(14:04)

7-5线程同步之条件变量(15:48)

7-6线程同步方法总结(04:38)

7-7使用fork系统调用创建进程(10:56)

7-8进程同步之共享内存(17:15)

7-9进程同步之Unix域套接字(13:11)

作业:7-10请拓展调研进程间通信还有那些方法

7-11【加餐】进程同步之信号(16:40)

7-12【加餐】协程的基本原理梳理(16:34)

八、操作系统实践9节

学习操作系统,更多时候是参考其中的优秀设计与实现,应用在项目当中,本章将通过实践完成【线程池/异步任务执行】的项目,回顾操作系统中的重要概念。

8-1本章节知识概要与学习计划(06:02)

8-2 Python同步原语(03:44)

8-3实现线程安全的队列Queue(20:08)

8-4实现基本任务对象Task(06:27)

8-5线程池简介(04:08)

8-6实现任务处理线程ProcessThread(09:28)

8-7实现任务处理线程池Pool(12:42)

8-8编写测试用例(09:05)

8-9实现异步任务处理AsyncTask(18:37)

九、计算机网络之概述篇15节

要学好计算机网络的内容,首先是得对计算机网络有个全貌的概况了解,七层模型,四层协议,都是需要先理解的概念,本章带你入门计算机网络。

9-1本章节知识概要与学习计划(05:28)

9-2计算机网络的发展简史(10:41)

9-3层次结构设计的基本原则(14:12)

9-4现代互联网的网络拓扑(11:50)

9-5计算机网络的性能指标(10:24)

9-6物理层概述(12:56)

9-7数据链路层概述(11:58)

作业:9-8【讨论题】在数据链路层和物理层中工作的设备都有哪些?

9-9数据链路层的差错监测(19:03)

9-10最大传输单元MTU(04:34)

9-11以太网协议详解(13:40)

图文:9-12计算机网络概述篇专项练习题 19道&面试常考题分享

图文:9-13专项练习题答案揭晓与解析

9-14【加餐】1G网络到5G网络的演变(16:29)

9-15【加餐】点对点PPP协议详解(13:11)

十、计算机网络之网络层篇16节

网络层协议,即包含我们常提及的IP协议,初此以外,还有我们使用ping程序时用到的ICMP协议,本章将带你深入理解这些协议背后的工作原理,掌握网络层协议。

10-1本章节知识概要与学习计划(06:24)

10-2 IP协议详解(19:01)

10-3 IP协议的转发流程(10:54)

10-4 ARP协议与RARP协议(11:25)

10-5 IP地址的子网划分(28:06)

10-6网络地址转换NAT技术(11:27)

作业:10-7【讨论题】可以说说你对 IP协议的头部结构的理解吗?

10-8 ICMP协议详解(08:29)

10-9 ICMP协议的应用(13:36)

10-10网络层的路由概述(14:15)

10-11内部网关路由协议之RIP协议(26:36)

10-12 Dijkstra(迪杰斯特拉)算法(14:43)

10-13内部网关路由协议之OSPF协议(14:10)

10-14外部网关路由协议之BGP协议(08:49)

图文:10-15计算机网络之网络层篇专项练习题 25道

图文:10-16专项练习题答案揭晓与解析

十一、计算机网络之传输层14节

传输层实现了两个最为重要的协议,可靠的TCP协议以及不可靠的UDP协议,这两个协议是网络报文可以进行传输的基石,本章将深入探讨TCP与UDP,理解其中的可靠性与不可靠性,以及协议背后工作的细节。

11-1本章节知识概要与学习计划(09:09)

11-2 UDP协议详解(10:16)

11-3 TCP协议详解(17:15)

11-4可靠传输的基本原理(12:39)

11-5 TCP协议的可靠传输(11:25)

作业:11-6【讨论题】为什么TCP能够提供可靠的网络连接,UDP可以提供

11-7 TCP协议的流量控制(09:18)

11-8 TCP协议的拥塞控制(08:55)

11-9 TCP连接的三次握手(11:49)

11-10 TCP连接的四次挥手(09:47)

11-11套接字与套接字编程(12:27)

图文:11-12 TCP协议的四个定时器

图文:11-13计算机网络传输层专项练习题 22道

图文:11-14专项练习题答案揭晓与解析

十二、计算机网络之应用层篇12节

应用层包含的协议则是我们所熟知的诸如HTTP等协议,HTTP协议是浏览网页或者开发网站必备的协议,本章将重点深入探讨HTTP协议的细节,掌握HTTP协议。

12-1本章节知识概要与学习计划(06:25)

12-2 DNS详解(13:44)

作业:12-3简单描述 DNS解析域名的完整过程是什么?

12-4 DHCP协议详解(06:59)

12-5 HTTP协议详解(16:41)

12-6 HTTP工作的结构(10:31)

12-7 HTTPS协议详解(14:40)

图文:12-8计算机网络应用层专项练习题 18道

图文:12-9专项练习题答案揭晓与解析

12-10【加餐】P2P网络详解(14:24)

12-11【加餐】音视频协议初探(11:39)

12-12【加餐】无线网络与WIFI(15:29)

十三、计算机网络实践6节

知行合一,在本章,我们将实现一个【网络嗅探工具】,拦截计算机网卡中的IP报文、ICMP报文、TCP、UDP报文,并解析出报文头部的详细信息,作为一个相对综合的项目,在回顾协议细节的同时,更能提升项目能力。

13-1本章知识点概要与学习计划(04:05)

13-2搭建服务基本框架(12:09)

13-3 Python操作字节序列(13:10)

13-4实现IP报文解析器(19:04)

13-5实现UDP报文解析器(09:45)

13-6实现TCP报文解析器(21:09)

十四、精髓终结5节

温故而知新,使用思维导图系统地回顾本门内容,掌握骨干结构,更加系统掌握,不放过任何知识点。

14-1总结-计算机组成原理(08:38)

14-2总结-操作系统(07:07)

14-3总结-计算机网络(06:53)

14-4总结-编程实践(02:07)

14-5展望(02:50)

十五、全新版升级加餐-新章节导学

本次内容更新以“工作实践必备的基础知识”为主要设计思路,更新四大章节两个部分的内容,并针对前面内容同学们的集中反馈做连贯性内容补充。本次更新后,本门将更系统、更立体、更全面地帮助同学们掌握必备基础知识,夯实基础、助力成长。...

15-1编程必备基础知识【2022年重磅升级】(09:33)

十六、Linux常用基础知识8节

Linux作为工作、开发的必备环境,是每个同学都必须接触和学习的,是“开发必备的基础知识”;本章节在之前“操作系统”部分内容的基础上引申出“常用的Linux基础知识”,帮助大家快速入门Linux,夯实开发基础。...

图文:16-1学前必读-本章知识点梳理&章节导学

16-2 Linux多用户使用权限管理(19:01)

16-3 Linux文件系统使用与管理(22:32)

16-4例行性工作排程(crontab)原理与使用(18:59)

16-5掌握Shell与Shell Scripts入门指导(17:21)

16-6 Linux系统后台服务与daemon进程(18:35)

16-7自研服务部署与Linux托管全流程详解(24:04)

16-8 Linux软件安装与环境管理(18:37)

十七、Linux服务治理基础8节

主流软件系统服务90%以上都架设在Linux之上;服务治理作为服务稳定的基石,相关知识尤为重要,本章,我们将会从零到一入门Linux服务治理的相关知识,并实战完成一个Linux服务监控的项目。

图文:17-1本章知识点梳理&章节导学

17-2 Linux服务的性能监控(25:54)

17-3 Linux Apache服务器架设(18:55)

17-4 Linux Nginx服务器架设(23:50)

17-5负载均衡器与反向代理服务器(15:20)

17-6 Prometheus+Grafana监控服务部署(一)(14:51)

17-7 Prometheus+Grafana监控服务部署(二)(19:00)

17-8 Prometheus+Grafana监控服务部署(三)(21:32)

十八、系统设计理论之基础篇7节

“每一个程序员都应该有顶层思维”,我们除了要学会写代码,更要培养自己项目的“顶层思维”,从知道“怎么实现”到理解“为什么这样实现”的转变,在这些设计当中,思维和理论都是通用又基础的;本章,我们将从架构思维的角度,学习优秀的系统设计理论。...

图文:18-1学前必读-本章知识点梳理&章节导学

18-2后台服务容量提升之扩展性原理(14:19)

18-3分布式系统设计之CAP理论基础(13:44)

18-4高并发系统设计之一致性原理基础(10:51)

18-5高可用服务设计之可用性原理基础(09:17)

18-6高容错服务设计之状态持久化(14:26)

18-7分布式系统必备之一致性协议(22:58)

十九、百万级系统设计实践篇8节

“百万级系统应该长什么样子”?或许从大学出来甚至参加工作的很多同学,都可能有这个疑惑;在本章,我们将在系统设计理论基础的指导之上,结合老师的一些经验,从零到一了解一个“百万级系统”的“成长历程”。...

图文:19-1学前必读-本章知识点梳理&章节导学

19-2系统设计实战之缓存-存储设计(17:22)

19-3系统设计实战之异步机制与消息队列(12:46)

19-4系统设计实战之性能提升利器——池子化设计(10:26)

19-5系统设计实战之消息系统的两种模式(13:49)

19-6一个百万级系统的设计过程(一)(12:32)

19-7一个百万级系统的设计过程(二)(20:10)

19-8一个百万级系统的设计过程(三)(21:21)

二十、计算机基础总结1节

20-1总结

三、学习电脑的最基本知识

基本知识:操作系统,熟悉键盘。

1、学习操作系统:

通过学习操作系统体系结构、操作指令、任务调度、并发管理、资源管理、权限管理、安全管理等内容,能够对计算机形成一个较为系统的理解,为后续的学习打下一个扎实的基础。

2、打游戏熟悉键盘:

很多人最早都是通过打游戏来学习电脑知识的,游戏里的快捷键操作会让他们更熟悉键盘,从而也能提高打字速度和电脑操作能力。电脑基础知识可以通过同事,同学,朋友之间的相互交流分享,了解自己不熟悉的小技巧。

3、通过书籍学习:

可以自己买相关的书籍课本,进行学习,掌握相关知识点。注意理论和实际操作相结合,更快更好的掌握电脑基础知识。

扩展资料:

硬件方面,逻辑元件采用大规模和超大规模集成电路(LSI和VLSI)。软件方面出现了数据库管理系统、网络管理系统和面向对象语言等。

由于集成技术的发展,半导体芯片的集成度更高,每块芯片可容纳数万乃至数百万个晶体管,并且可以把运算器和控制器都集中在一个芯片上、从而出现了微处理器,并且可以用微处理器和大规模、超大规模集成电路组装成微型计算机,就是我们常说的微电脑或PC机。

相关内容

热门资讯

cf游戏安全知识答题全部正确答... 一、cf生化大赏答案大全2023cf生化奖励活动的答案是什么?2023年最新答题活动已经开始。玩家可...
猜歌猜知识的游戏规则 一、猜歌名游戏规则有哪些1、本轮游戏共需20人参加,分成两组,每组十人。2、当主持人放出音乐后,猜到...
超级玛丽三代游戏知识讲解 一、网络单机游戏超级玛丽,为什么通关时必须要摘下旗子我相信小时候大家都有玩过或者是听过这款非常经典的...
dnf腾讯游戏安全知识答题答案 一、2021腾讯游戏安全知识答题答案A、都是一起玩游戏的,借给他玩玩呗B、账号密码,不要告知其他人。...
设计一款游戏需要什么知识 一、游戏设计需要什么基础游戏设计需要的基础:1、知识基础:游戏设计原理、用户体验设计程序与方法、二维...
三年级测量知识的游戏题目 一、三年级测量周长的三种方法三年级测量周长的三种方法包括直接测量、使用长度单位和利用比例关系。1、直...
奇怪的冷知识游戏下载中文 一、你知道哪些关于游戏中的奇怪冷知识许多网友们在玩游戏的时候都会总结一些游戏当中的冷知识,将这些知识...
能源利用的理论知识游戏 一、飞船太空采集能源的游戏下载地址:类型:安卓游戏-冒险解谜版本:v0.1大小:61.41M语言:中...
能科普知识的小游戏下载 一、让你爱不释手的益智类小游戏有哪些游戏市场现如今可谓竞争激烈,每一款游戏也是极尽自己的能力,想打造...
扩大知识面游戏有哪些类型 一、工作之余,有哪些能够很好地拓展知识面的手机小游戏在现在这个游戏横生的时代,游戏从一开始简单的单机...