一、前言我们前面学习过了光栅化,而光栅化会有一系列问题,比如:全局的光线传输,阴影。我们之前讲着色的时候说了,我们认为着色是一个局部的操作,我们只考虑着色点本身,并不考虑其它物体的遮挡对着色点的影响,而这是不正确的,这导致了我们并不能通过着色来呈现阴影。而人们通过一种叫做阴影图/阴影映射(英文ShadowMapping,对应的结构叫做ShadowMap)的方法使得即使是在光栅化中也能呈现阴影。二、ShadowMapping首先,ShadowMapping是一种基于图像空间的做法,也就是说我们并不需要知道场景中的几何信息。其次,ShadowMapping会产生阴影的走样问题。ShadowMapp
🚀🚀🚀大家觉不错的话,就恳求大家点点关注,点点小爱心,指点指点🚀🚀🚀 第一章行列式行列式是一个数,是一个结果三阶行列式的计算:主对角线的乘积全排列与对换逆序数为奇就为奇排列,逆序数为偶就为偶排列对换:定理一:一个排列的任意两个元素对换,排列改变奇偶性(和行列式的行(列)交换,符号要变化)行列式的定义:上下三角行列式和对角行列式:它的值就是主对角线的乘积行列式的性质:性质1:行列数与它的转置行列式相等(行和列交换)A^T=A性质2:对换行列式的两行(列),行列式变号推论:如果行列式有两行(列)完全相同,则此行列式等于0性质3:行列式的某一行(列)中所有元素都同乘一数k,等于用数k乘此行列式。推论
一个不知名大学生,江湖人称菜狗originalauthor:jackyLiEmail:3435673055@qq.comTimeofcompletion:2022.12.11Lastedited:2022.12.11目录编辑习题1-增加删除顶点和边(邻接矩阵+邻接表)第1关:邻接矩阵表示存储结构,实现顶点和边的插入删除任务描述相关知识输入输出说明测试说明参考代码 第2关:邻接表表示存储结构,实现顶点和边的插入与删除任务描述相关知识输入输出说明测试说明参考代码习题2-5DFS和BFS第1关:习题2DFS非递归任务描述相关知识输入输出说明测试说明 参考代码第2关:习题3最短路径-邻接矩阵表示任务
附录1-6内容可能有误,欢迎大家指正。附录1:(1)ARM汇编程序由机器指令、汇编指令和伪指令构成。(2)ARM伪指令可以分为以下几类:符号定义伪指令、数据定义伪指令、汇编控制伪指令和宏指令等。(3)假设存储数据0x12345678于ARM微处理器内存0X30000000开始的位置,则0X30000001内存位置的数据为C(A.0X12B.0X34C.0X56D.0X78)(采用小端模式进行存储)(4)一般情况下,ARM微处理器异常处理模式共有7种,机器启动后第一条指令执行的是A(A.复位异常处理函数指令B.中断异常处理指令C.IRQ异常处理指令D.指令预取终止异常)。(5)调用函数FUN(X
第五章函数和代码的复用文章目录5.1改造练习题3.5,输出更大的田字格5.2实现isOdd函数5.3实现isNum函数5.4实现multi函数5.5实现isPrime函数5.6输出10种生日日期格式5.7汉诺塔5.1改造练习题3.5,输出更大的田字格deftian(n):a=7*n+1foriinrange(1,a+1):ifi%7==1:print("+——————"*n,end="")print("+")else:print("|"*n,end="")print("|")tian(4)5.2实现isOdd函数defisOdd(n):ifn%2!=0:returnTrueelse:retur
第一章一、填空题1.软件从“出生”到“消亡”的过程称为_____。软件生命周期2.早期的线性开发模型称为_____开发模型。瀑布3.引入风险分析的开发模型为_____开发模型。螺旋4.ISO/IEC9126:1991标准提出的质量模型包括_____、_____、_____、_____、、_____6大特性。功能性、可靠性、可使用性、效率、可维护性、可移植性。5.按照缺陷的严重程度可以将缺陷划分为_____、_____、_____、_____。严重、一般、次要、建议。6.验证软件单元是否符合软件需求与设计的测试称为_____。单元测试7.对程序的逻辑结构、路径与运行过程进行的测试称为_____。
《软件测试基础》期末复习题单选题1.下面的哪一项测试步骤中需要进行局部数据结构测试( )A.单元测试 B.集成测试 C.验收测试 D.系统测试2.测试ATM取款功能,已知取款数只能输入正整数,每次取款数要求是100的倍数且不能大于500,下面哪个是正确的无效等价类( )A.(0,100)、(100,200)、(200,300)、(300,400)、(400,500)、(500,+∞)B.(500,+∞)C.(500,+∞)、任意大于0小于500的非100倍数的整数D.(-∞,100)、(100,200)、(200,300)、(300,400)、(400,500)、(500,+∞)3. 下列
网络层传输的单位是IP数据报4.1网络层的几个重要概念网络层提供的两种服务:网络层应该向运输层提供怎样的服务?面向连接还是无连接?在计算机通信中,可靠交付应当由谁来负责?是网络还是端系统?面向连接的可靠交付。计算机网络模仿电信网络,使用面向连接的通信方式。通信之前先建立虚电路VC(VirtualCircuit)(即连接),以保证双方通信所需的一切网络资源。如果再使用可靠传输的网络协议,可使所发送的分组无差错按序到达终点,不丢失、不重复。无连接的、尽最大努力交付的数据报服务,不提供服务质量的承诺。互联网采用的设计思路:网络层要设计得尽量简单,向其上层只提供简单灵活的、无连接的、尽最大努力交付的数
第一章1.按照计算机的构成元件,电子计算机应划分为哪几个发展阶段? 一,电子管 二,晶体管 三,中小规模集成电路 四,大规模和超大规模集成电路2.计算机有什么特点?应用领域有哪些? 计算精度高,计算速度快,存储容量大,自动化。 科学计算、数据处理、人工智能、辅助技术、电子商务、多媒体3.为什么计算机中的信息要用二进制表示? 技术实现简单、状态稳定、运算规则简单、适合逻辑运算、易于进行转换4.什么是ASCII吗?请查处“B”、“a”、“O”的ASCII值 美国国家标准信息交换码,用7位二进制编码的,能表示128个字符。 B=66、a=97、O=79
概率论习题之标准正态绝对值的期望一、主要注意的点E∣X∣=2Π计算:E∣X∣=∫−∞+∞∣X∣f(x)dxEZ=E∣x−μ∣E|X|={\sqrt{\frac{2}{\Pi}}}\\计算:E|X|=\displaystyle\int^{+\infty}_{-\infty}{|X|f(x)dx}\\EZ=E|x-\mu|E∣X∣=Π2计算:E∣X∣=∫−∞+∞∣X∣f(x)dxEZ=E∣x−μ∣二、习题X∼N(0,1),E(∣X∣)=2ΠX\simN(0,1),E(|X|)=\sqrt{\frac{2}{\Pi}}X∼N(0,1),E(∣X∣)=Π2X∼N(3,9),E(∣X−3∣)=