精华内容
下载资源
问答
  • 机器学习期末考试多选题

    千次阅读 2021-11-13 17:07:24
    ROC(Receiver Operating Characteristic,受试者工作特征)曲线是一种比较两个分类模型有用的可视化工具。ROC曲线显示了给定模型的真正例率(TPR)和假正例率(FPR)之间的权衡,纵轴是“真正例率(TPR)”,横轴是“假正例...

    1.神经网络优化计算存在的问题有(ABC )。

    A.解的不稳定性      B.参数难以确定  

    C.难以保证最优解    D.能量函数存在大量局部极大值

    2.下列Python数据类型中,可变数据类型是( AC)。

    A.字典 B.元组 C.列表 D.字符串

      可变数据类型:value值改变,id值不变;不可变数据类型:value值改变,id值也随之改变。元组元素不可修改故不可变。常见不可变类型:数字、字符串、布尔、元组。

    3.下面哪些Python数据类型是有序序列( ABD)。

    A.元组 B.列表 C.字典 D.字符串

    Python中的列表是可变序列,通常用于存储相同类型的数据集合,当然也可以存储不同类型数据。Tuple是不可变序列,通常用于存储异构数据集合。有序序列主要体现在元素有序。

    4.决定人工神经网络性能的要素有(ABC )。

    A.神经元的特性

    B.神经元之间相互连接的形式为拓扑结构

    C.为适应环境而改善性能的学习规则

    D.数据量大小

    5.Python语言的应用领域有( ABCD)。

    A.Web开发   B.操作系统管理和服务器运维的自动化脚本

    C.科学计算   D.游戏开发

    6.前馈型神经网络常用于(AD )。

    A.图像识别 B.文本处理 C.问答系统 D.图像检测

    前馈神经网络中,各神经元分别属于不同的层。每一层的神经元可以接收前一层神经元的信号,并产生信号输出到下一层。第 0 层叫输入层,最后一层叫输出层,其它中间层叫做隐藏层,相邻两层的神经元之间为全连接关系,也称为全连接神经网络(FNN),其主要特点为单向多层,网络表示为一个有向无环图。分为三种:,一种为感知器网络,主要用于模式分类、多模态感知;一种叫反向传播网络(Back propagation Networks)也可简称为BP网络,常用于非线性映射;一种叫做径向基函数神经网络(RBF Network),常用于识别细胞,识别图像,识别声音。

    7.机器学习的实现过程,包括数据收集、( ABCD )等环节。

    A.数据分析处理 B.算法选择 C.训练模型 D.模型调整

    机器学习一般过程:明确问题、收集数据、分析数据(格式整理、偏差检测降噪、数据清洗、去除脏数据和无用数据或噪声和缺失值、数据标准化或可视化等、设定数据集即数据拆分;此部分主要完成可用数据的数据特征提取等工作)、选择模型、设置损失函数loss (0-1损失函数,当预测错误时,损失函数为1,当预测正确时,损失函数值为0)、设置学习率(数据集大小不同学习率不同)、训练、评估、调参(超参调整)、预测模型应用。

    8.以下属于人工神经网络的应用方向的是(ABCD )。

    A.自动控制 B.信号处理 C.软测量 D.智能计算

    软测量是对难以测量或者暂时不能测量的重要变量,选择另外一些容易测量的变量,通过构成某种数学关系来推断或者估计,以软件来替代硬件的功能。

    9.Python语言的特点有(ABD )。

    A.简单易学  B.开源  C.面向过程  D.可移植性

    10.传统机器学习的应用领域有(ABD )。

    A.信用风险检测  B.销售预测  C.语音合成 D.商品推荐

    语音合成,又称文语转换(Text to Speech)技术,能将任意文字信息实时转化为标准流畅的语音朗读出来。它涉及声学、语言学、数字信号处理、计算机科学等多个学科技术,是中文信息处理领域的一项前沿技术。

    11.下列说法不正确的是( CD )。

    A.Pandas库中处理数据缺陷时经常会使用dropna将缺陷数据清除

    B.Pandas库中isnull判断数据是否为空

    C.Pandas不能读取csv文本

    D.Pandas能够读取word文件

    12.一个完整的人工神经网络包括(AC )。

    A.一层输入层 B.多层分析层 C.多层隐藏层 D.两层输出层

    13.按照学习方式的不同,可以将机器学习分为以下哪几类( ABC )。

    A.有监督学习 B.无监督学习 C.半监督学习 D.自主学习

    14.以下属于深度学习框架的有:( ABCD )。

    A.Keras  B.TensorFlow  C.PaddlePaddle  D.PyTorch

    15.( B)和( C)是分类任务中最常用的两种评估指标

    A.查全率 B.错误率 C.准确率(精度) D.查准率

    16.机器学习的核心要素包括(ACD )。

    A.数据 B.操作人员 C.算法 D.算力

    17.关于sigmoid函数,以下描述正确的是:( ABD)。

    A.输出值的范围为0-1之间的实数

    B.输入值靠近0的位置,输入与输出近似线性关系

    C.输入值靠近0的位置,斜率近似为0

    D.输入值是任意的实数

    18.在多分类学习中,经典的拆分策略有( ACD)。

    A.一对其余(One vs Rest)  B.二对二(Two vs Two)

    C.多对多(Many vs Many)  D.一对一(One vs One)

    19.a = numpy.array([[1,2,3],[4,5,6]]) 下列选项中可以选取数字5的索引的是(AC )。

    A.a[1][1]  B.a[2][2]  C.a[1,1]  D.a[2,2]  A选项按0开始算

    20.以下哪些属于分类问题的是:( BCD)。

    A.多标签单分类  B.单标签多分类 C.二分类  D.多标签多分类

    21.如何判断一个理想的训练集?( ABC )。

    A.理想的训练集具有均衡的多样性分布,不容易发生过拟合现象

    B.相对于样本的数量,样本自身的代表性和质量更为重要

    C.数据集的内容与模型需要达成的目标具有高度的一致性

    D.交叉验证方法可以弥补数据集的缺陷

    22.机器学习与数据挖掘之间的关系和区别为(ABC )。

    A.数据挖掘可以视为机器学习和数据库的交叉。

    B.数据挖掘主要利用机器学习界提供的技术来分析海量数据,利用数据库界提供的技术来管理海量数据。

    C.机器学习偏理论,数据挖掘偏应用。

    D.两者是相互独立的两种数据处理技术。

    试题解析: D数据挖掘可以视为机器学习和数据库的交叉,两者并不相互独立。

    23.下列哪些函数语句可以设置坐标轴的刻度:( AB )。

    A.plt.xticks()  B.plt.yticks()  C.plt.xlabel()  D.plt.ylabel()

    24.在现实世界的数据中,缺失值是常有的,一般的处理方法有( ABCD )。

    A.忽略  B.删除  C.平均值填充  D.最大值填充

    25.以下哪些方法可以用于评估分类算法的性能:(ABC )。

    A.F1 Score  B.精确率 C.AUC  D.预测结果分布

    评价分类器的性能指标:[Evaluation Metric]

    ACC [accuracy] 准确度、Precision 精确度、Recall 召回率、F1-score、AUC

    分类器在测试数据集上进行预测正确或者不正确,可以分为4种情况,分别是:

    TP : 将正类预测为正类数

    FN : 将正类预测为负类数

    FP : 将负类预测为正类数

    TN: 将负类预测为负类数

    1. ACC 准确率

    对于给定的测试集,分类器正确分类样本数与总样本数之比。

    但在binary classification 且正反例不平衡的情况下,尤其是我们对minority class 更感兴趣的时候,accuracy评价基本没有参考价值。

    2.Precision 精确率

    or positive predictive value

    3.Recall 召回率

    sensitivity or true positive rate (TPR)

    4. F1-Score

    为精确率和召回率的调和均值

    精确率和召回率都高时,F1 值也会高。

    5,AUC

    5.1 ROC曲线

    ROC曲线描述的是分类混淆矩阵中FPR-TPR两个量之间的相对变化情况。

        

    如果二元分类器输出的是对正样本的一个分类概率值,当取不同阈值时会得到不同的混淆矩阵,对应于ROC曲线上的一个点。

    ROC曲线反映了FPR与TPR之间权衡的情况,通俗地来说,即在TPR随着FPR递增的情况下,谁增长得更快,快多少的问题。

    TPR增长得越快,曲线越往上屈,反映了模型的分类性能就越好。当正负样本不平衡时,这种模型评价方式比起一般的精确度评价方式的好处尤其显著。

    5.2 AUC曲线

    AUC(Area Under Curve)ROC曲线下的面积。AUC的取值范围在0.5和1之间。

    使用AUC值作为评价标准是因为很多时候ROC曲线并不能清晰的说明哪个分类器的效果更好,而AUC作为数值可以直观的评价分类器的好坏,值越大越好。

    方法1:计算出ROC曲线下面的面积,即AUC的值。我们的测试样本是有限的,所以得到的AUC曲线必然是一个阶梯状的。计算的AUC也就是这些阶梯下面的面积之和。计算的精度与阈值的精度有关。

    方法2:一个关于AUC的很有趣的性质是,它和Wilcoxon-Mann-Witney Test(秩和检验)是等价的。而Wilcoxon-Mann-Witney Test就是测试任意给一个正类样本和一个负类样本,正类样本的score有多大的概率大于负类样本的score。

    有了这个定义,我们就得到了另外一种计算AUC的办法:得到这个概率。具体来说就是统计一下所有的 M×N(M为正类样本的数目,N为负类样本的数目)个正负样本对中,有多少个组中的正样本的score大于负样本的score。当二元组中正负样本的 score相等的时候,按照0.5计算。然后除以MN。实现这个方法的复杂度为O(n^2)。n为样本数(即n=M+N)。

    方法3:实际上和上述第二种方法是一样的,但是复杂度减小了。它也是首先对score从大到小排序,然后令最大score对应的sample 的rank为n,第二大score对应sample的rank为n-1,以此类推。然后把所有的正类样本的rank相加,再减去M-1种两个正样本组合的情况。得到的就是所有的样本中有多少对正类样本的score大于负类样本的score。然后再除以M×N。

    ROC(Receiver Operating Characteristic,受试者工作特征)曲线是一种比较两个分类模型有用的可视化工具。ROC曲线显示了给定模型的真正例率(TPR)和假正例率(FPR)之间的权衡,纵轴是“真正例率(TPR)”,横轴是“假正例率(FPR)”。

    图(a)中,给出了两条线,ROC曲线给出的是当阈值变化时假正例率和真正例率的变化情况。左下角的点所对应的是将所有样例判为反例的情况,而右上角的点对应的则是将所有样例判为正例的情况。虚线给出的是随机猜测的结果曲线。

    现实任务中通常利用有限个测试样例来绘制ROC图,此时仅能获得有限个(真正例率,假正例率)坐标对,无法产生图(a)中光滑的ROC曲线,只能绘制如图(b)所示的近似ROC曲线。

     绘图过程:给定m+个正例和m-个反例,根据学习器预测结果对样例进行排序,然后把分类阈值设为最大,即把所有样例均预测为反例,此时真正例率和假正例率均为0,在坐标(0,0)处标记一个点。然后,将分类阈值依次设为每个样例的预测值,即依次将每个样例划分为正例。设前一个标记点坐标为(x,y),当前若为真正例,则对应标记点的坐标为(x,y+1/m+);当前若为假正例,则对应标记点的坐标为(x+1/m-,y),然后用线段连接相邻点即可。

    若一个学习器的ROC曲线被另一个学习器的曲线完全“包住”,则可断言后者性能优于前者;如果曲线交叉,可以根据ROC曲线下面积大小进行比较,也即AUC(Area Under ROC Curve)值.

     AUC可通过对ROC曲线下各部分的面积求和而得。假定ROC曲线由坐标为{(x1,y1),(x2,y2),...,(xm,ym)}的点按序连接而形成(x1=0,xm=1),则AUC可估算为

    AUC给出的是分类器的平均性能值,它并不能代替对整条曲线的观察。一个完美的分类器的AUC为1.0,而随机猜测的AUC值为0.5

    AUC考虑的是样本预测的排序质量,因此它与排序误差有紧密联系。给定m+个正例,m-个反例,令D+和D-分别表示正、反例集合,则排序”损失”定义为

    Lrank对应ROC曲线之上的面积:若一个正例在ROC曲线上标记为(x,y),则x恰是排序在期前的所有反例所占比例,即假正例,因此:

    AUC值是一个概率值,当你随机挑选一个正样本以及负样本,当前的分类算法根据计算得到的Score值将这个正样本排在负样本前面的概率就是AUC值,AUC值越大,当前分类算法越有可能将正样本排在负样本前面,从而能够更好地分类。

    26.在类不平衡数据集中,(A )和(B )通常作为更合适的性能度量。

    A.查全率  B.查准率  C.错误率  D.准确率

    一、 经验误差与过拟合

    错误率:把分类错误的样本数占样本总数的比例,如果m个样本中有a个样本分类错误,则错误率E = a/m

    精度:1- a/m

    训练误差(经验误差):学习器在训练集上的误差

    泛化误差:在新样本上的误差

    过拟合:对训练样本某些特点学的太过,导致泛化性能下降

    欠拟合:对训练样本的一般性质尚未学好

    二、 数据集划分

    1. 留出法

    留出法直接将数据集D划分为两个互斥的集合,其中一个作为训练集S,另一个作为测试集T。

    常见做法为:1/5 ~ 1/3 样本作为测试集

    训练/测试集的划分要尽可能保持数据分布的一致性,避免因数据划分而引入的额外偏差。

    因此,单独的使用留出发得到的估计结果往往不够稳定可靠,在使用留出法时,一般要采用若干次随机划分,重复进行实验评估后取平均值作为留出法的评估结果。

    2. 交叉验证法

    交叉验证法先将数据集D划分为K个大小相似的互斥子集,每个子集尽可能保持数据分布的一致性,即从D中通过分层采样得到。每次用K-1个子集的并集作为训练集,余下的那个作为测试集。从而进行K次训练和测试,最终返回K个测试结果的均值。通常将交叉验证法称为: K折交叉验证。

    与留出法相似,将数据集D划分为K个子集的方式有多种,为减小因样本划分不同而引起的差别,K折交叉验证通常要随机使用不同的划分重复P次,最终评估结果为这P次K折交叉验证的均值,例如常见的有10次10折交叉验证

    假定D中包含m个样本,若令K = m,则得到了交叉验证法的一个特例:留一法

    留一法不受随机样本划分方式的影响,因此留一法的评估结果往往比较准确。不过也有缺陷:在数据集较大的时候计算开销较大。

    3. 自助法

    给定m个样本的数据集D,对其采样产生数据集D2:每次随机从D中挑选一个样本,将其拷贝放入D2,然后将样本放回D,使得该样本在下次采样时仍有可能被采到。这个过程执行m次后,就得到了包含m个样本的数据集D2

    经过数学极限的计算,初始数据集D中越有36.8%的样本未出现在采样数据集D2中。于是,可将D2当作训练集,D\D2当作测试集("\ "表示集合减法)

    自助法在数据集较小、难以有效划分训练、测试集时很有用。此外,自助法能从初始数据集中产生较多不同的训练集,这对集成学习等方法有很大好处。然而,改变了初始数据集的分布会引入估计偏差。因此,在初始数据量足够的情况下,留出法和交叉验证法更常用一些。

    三、调参与最终模型

    1、在进行模型评估与选择时,除了要对使用学习的算法进行选择,还要对参数进行设定。

    2、在模型选择完成后,学习算法和参数配置已经设定,此时应用数据集D重新训练模型,而不是训练集,这才是最终提交给用户的模型。

    四、 性能度量

    1、回归

    回归任务最常用的性能度量是“均方误差”

    2. 分类

    1. 错误率和精度

    这是分类任务中最常用的两种性能度量,既适用于二分类任务,也适用于多分类任务。
    错误率是分类错误的样本占样本总数的比例;精度是分类正确的样本数占样本总数的比例。

    2. 查准率、查全率和F1

    由于错误率和精度将每个类看的同等重要,因此不适合用来分析类不平衡数据集。

    在类不平衡数据集中,正确分类稀有类比正确分类更多类更有意义。此时查准率和查全率比准确率和错误率更合适。对于二分问题,稀有类样本通常标记为正例,而多数类样本标记为负例。

    统计真实标记和预测结果的组合可以得到如下所示的混淆矩阵:

    • 查准率(P:被分为正类的样本中实际正类的样本比例。
    • 查全率(R  实际为正类的样本中被分为正类的样本比例。
    • P = TP / ( TP + FP)
    • R = TP / ( TP + FN)

    P-R曲线
    以查准率为纵轴、查全率为横轴作图,得到P-R曲线
    当两条曲线交叉时可用以下判断:

    平衡点(BEP  它是查全率 = 查准率时的取值。

    F1 = 2 * TP/ 样例总数+ TP – FN

    若对查准率或查全率有不同的偏好:

    β > 1 时查全率有更大影响,β <1 时查准率有更大影响,β = 1 时退化为标准F1.

    若有多个二分类混淆矩阵(全局) :

    先在混下矩阵上分别计算出查准率和查全率,记为 (P1,R1),(P2,R2),(P3,R3),(P4,R4)...再计算平均值,这样就得到**宏查找率(macro-P),宏查全率(macro-R),以及相应的宏F1   :

    还可先将各混淆矩阵的对应元素进行平均,得到TP、FP、TN、FN的平均值,再基于这些平均值计算出微查准率、微查全率、微F1

    3. ROC和AUC

    真正例率(TPR):TPR = TP / (TP + FN)

    假正例率(FPR):FPR = FP / (TN + FP)

    AUC:ROC曲线下的面积

     

    4. 代价敏感错误率与代价曲线

    为均衡不同类型错误所照成的不同的损失,为错误赋予非均等代价 ,以二分类为例,引入了代价矩阵:

    在非均等代价下,我们所希望的不再是简单的最小化错误次数,而是希望最小化总体代价。

    代价曲线的绘制 

     试卷分析:多选题考察较为基础,主要涉及基本概念和基础知识运用的考查,知识点方面涵盖Python基础、Python第三方库科学计算基础软件包NumPy、结构化数据分析工具Pandas、绘图库Matplotlib、科学计算工具包SciPy等的具体应用、机器学习基本流程、数据集划分、机器学习基础知识、英文专业术语、AUC等,试题中出现的难点主要有对机器学习算法一般性能标准的理解。总的来说,题目有一定难度。

    展开全文
  • 00900网页设计与制作多选题

    千次阅读 2021-03-15 14:17:52
    A.URL B.Gopher ... 2.下列关于IP地址与域名的...域名可以多于三个层次 E.IP地址与域名都限制在32位内 3.一般来说,适合使用信息发布式网站模式的题材有() A.软件下载 B.新闻发布 C.个人简介 D.音乐下载 E.文学作品大全

    1.www的组成主要包括()ACD
    A.URL B.Gopher
    C.HTML D.HTTP E.Telnet

    2.下列关于IP地址与域名的说法正确的 ABCD
    A.IP地址以数字表示,域名用字符表示
    B.IP地址是供全球识别的通信地址
    C.IP地址与域名是一一对应的
    D.域名可以多于三个层次
    E.IP地址与域名都限制在32位内

    3.一般来说,适合使用信息发布式网站模式的题材有()ABDE
    A.软件下载 B.新闻发布 C.个人简介 D.音乐下载 E.文学作品大全

    4.网页制作工具按其制作方式分,可分为 BE
    A.通用型网页制作工具 B.标记型网页制作工具
    C.专业型网页制作工具 D.编程型网页制作工具
    E.‘所见即所得’型网页制作工具

    5.下列关于网页设计的说法中,正确的有()ACE
    A.冷暖色调在均匀使用时不宜靠近
    B.纯度相同的两种颜色适宜放在一起
    C.这个页面中最好有一个主色调
    D.文本的色彩不回发生抖动,只有图片的色彩才会发生抖动
    E.抽象线条的构图很容易造成重心不稳

    6.下面说法正确的是()AE
    A.Java是一种编译语言
    B.JavaScript是面向对象的程序设计语言
    C.JavaScript是由SUN公司开发的
    D.JavaScript的源代码非常安全
    E.Java采用强定义类型变量检查

    7.以下属于DHTML最主要的优点是()ABD
    A.动态样式 B.动态定位 C.动态链接 D.动态内容 E.动态扩展

    8.在CSS中,下面属于BOX模型属性的有 BCE
    A.font B.margin C.padding D.visible E.border

    9.下面属于Javascript对象的有()ABCDE
    A.Window B.Document C.Form D.String E.Navigator

    10.下面关于CSS的说法正确的有 ABC
    A.CSS可以控制网页背景图片
    B.margin属性的属性值可以是百分比
    C.整个BODY可以作为一个BOX
    D.对于中文可以使用word-spacing属性对字间距进行调整
    E.margin属性不能同时设置四个边的边距

    11.Netscape为使用层开发了两个附加的专有标识是()标识和()标识。AC
    A.< Layer> B.< Div> C.< Ilayer> D.< Span>

    12.CSS通过()方法将样式格式化应用到用户的页面中。ABCD
    A.创建新的样式单 B.内部样式单 C外部的、被连接的样式单 D.被嵌入的样式规则

    13.要将左图所示的分帧页面转变成右图所示的分帧页面,应执行的操作是()
    A.按住“Alt”键同时将鼠标移到图1下部左边框,等图标变成双向箭头时,拖动到图2中添加的位置。
    B.单击“Modify”下拉菜单的“Frameset”级联菜单中的“SplitFrameLeft”命令。
    C.首先在“FrameInspector”中选中代表图1下部的帧的图像,然后按住“Alt”键同时将鼠标移到图1下部左边框,等图标变成双向箭头时,拖动到图2中添加的位置。
    D.首先按下“Alt”键并用鼠标在图1下部的帧上单击,然后按住“Alt”键同时将鼠标移到图1下部左边框,等图标变成双向箭头时,拖动到图2中添加的位置。

    14.关于Dreamweaver功能的说法,正确的是() ABCD
    A.可以制作让他人提交的表单
    B.可以制作计数器
    C.可以制作留言板
    D.可以制作打开一个页面的同时打开一个小页面窗口

    15.在建立模板的过程中,命名可编辑区域或锁定区域时不能使用的符号有() BC
    A.单引号 B.双引号 C.尖括号 D.&符号

    16.每个时间链开始都是包括两个关键帧()和() AB
    A.开始 B.结束 C.关键帧 D.主帧

    17.除了下划线、连字符之外,文件名中还不能包括() AB
    A.空格 B.标点 C.% D.&

    18.在Dreamweaver中,用时间线建立动画效果时,可以包括的动画有() BCD
    A.图象位置、大小改变的动画 B.图层位置改变的动画
    C.图层可见性改变的动画 D.图片文件来源改变的动画

    19.在Dreamweaver中,打开HTML检查器的方法有() ABCD
    A.单击“Window”下拉菜单中的“HTMLSource”命令
    B.单击“Window”下拉菜单中的“Laucher”命令,在打开的对话框中单击“HTMLSource”图标
    C.单击“Document”窗口右下脚处的“ShowHTMLSource”图标
    D.按“F10”键

    20.通过()方法,可以选中一个帧。()BD
    A.单击所要选中的帧。
    B.单击“FrameInspector”中的代表图像。
    C.按下“Alt”键并用鼠标在所要选中的帧上单击。
    D.单击所要选中的帧的左上角。

    21.通过对模板的设置,将已有内容定义为可编辑区域,以下选项中正确的是() ACD
    A.既可以标记整个表格,也可以标记表格中的某个单元格作为可编辑区域
    B.一次可以标记若干个单元格
    C.层被标记为可编辑区域后可以随意改变其位置
    D.层的内容被标记为可编辑区域后可以任意修改层的内容

    22.在使用时间链时,用“RecordPathofLayer”命令记录层的路径,关于关键点的说法正确的是() CD
    A.用户拖动层的速度越快,则划分出的关键点越多
    B.用户拖动层的速度越快,则划分出的关键点越少
    C.用户可以通过改变拖动的速度来变更关键帧的位置
    D.关键点的多少和拖动层的速度无关

    23.在Dreamweaver中,只需要三个参数()来加入一个Shockwave影片。() ABC
    A.位置 B.高度 C.宽度 D长度

    24.以下()内容是HTML文件的头部内容所包括的。ABC
    A.网页标题、关键字 B.作者信息、网页描述、基础地址 C.自动刷新、CSS样式 D.注释、表单域

    25.关于HTML语言下列说法正确的是 ABCD
    A.HTML是(HyperTextMarkupLanguage)的首字母缩写,中文被称作“超文本标签语言”
    B.HTML文件中可以插入图形、声音、视频等多媒体信息
    C.在HTML文件中,用户可以建立与其他超文本的链接
    D.HTML是纯文本类型的语言,可以使用任何文本编辑器打开,查看、编辑

    26.关于鼠标经过图像,下列说法正确的是()。BCD
    A.鼠标经过图像的效果是通过HTML语言实现的
    B.设置鼠标经过图像时,需要设置一张图片为原始图像,另一张为鼠标经过图像
    C.可以设置鼠标经过图像的提示文字与链接
    D.要制作鼠标经过图像,必须准备两张图片

    27.下列()软件可以作为Dreamweaver的外部图像编辑器。ABD
    A.Fireworks B.Photoshop C.VB D.ACDsee

    28.如果要在网页上加入跳转到页面顶部之类的链接,可以使用的操作有()。BC
    A.执行菜单命令“插入/表单对象/跳转菜单”
    B.执行菜单命令“插入/命名锚记”
    C.点击对象面板常用面板组下的“命名锚记”按钮
    D.执行菜单命令“插入/超级链接”

    29.关于相对路径,以下说法正确的有 ABD
    A.相对路径表述的是源端点同目标端点之间的相互位置
    B.如果在链接中源端点和目标端点位于一个目录下,则链接路径中只需要指明目标端点的文档名称即可
    C.如果在链接中源端点和目标端点不在同一个目录下,就无法使用相对路径
    D.如果在链接中源端点和目标端点不在同一个目录下,就需要将目录的相对关系也表示出来

    30.关于布局模式的使用,正确的有 ABD
    A.首先绘制布局表格,在布局表格中绘制布局单元格
    B.拖拽鼠标在工作区直接绘制即可。绘制完毕后还可以调整表格或单元格的大小
    C.要注意转换完毕之后,便不能再回到布局模式对表格进行修改,因此一定要慎重操作
    D.绘制完毕后,在“布局”对象面板按下“标准视图”按钮,将绘制的布局表格转换成传统表格形式

    31.在Dreamweaver中,可以向网页中插入的多媒体格式有 ABC
    A.Shockwave B.ActiveX C.JavaApplet D.A和C

    32.下列关于热区的使用,说法正确的是 ACD
    A.使用矩形热区工具、椭圆形热区工具和多边形热区工具,分别可以创建不同形状的热区
    B.热区一旦创建之后,便无法再修改其形状,必须删除后重新创建
    C.选中热区之后,可在属性面板中为其设置链接
    D.使用热区工具可以为一张图片设置多个链接

    33.超级链接是网页中最重要的组成元素,关于创建链接叙述正确的是 BCD
    A.可以给空格创建超级链接
    B.选中文本或图像,选择右键菜单中的“创建链接”命令
    C.一幅图片可以创建多个超级链接
    D.选中文本,在其属性栏就会出现链接框,输入文件地址即可创建

    34.下面的类资源在资源管理面板里有的是 ABCD
    A.图像 B.颜色 C.链接 D.Flash

    35.下面几个实例可以通过层的应用来实现的是:ABCD
    A.创建网页上的动画 B.制作各种动态导航效果 C.生成丰富的动态按钮 D.交互游戏

    36.下面几项通过javascript的应用,可以来实现的是:ABCD
    A.交互式导航 B.简单的数据搜寻 C.表单验证 D.网页特效

    37.下面可以用来编辑网站后端程序的是: ABCD
    A.Perl B.ASP C.C D.Java

    38.下面是Dreamweaver提供的各种应用程序接口的是:ABCD
    A.javascript应用程序接口 B.文件输入输出接口 C.图像记录接口 D.Fireworks集成接口

    39.“在DreamweaverMX中,中文输入时欲键入空格应该怎么做?” BC
    A.在编辑窗口直接输入一个半角空格
    B.代码中输入“ ”
    C.在编辑窗口输入一个全角空格
    D.在编辑窗口输入两次空格

    40.在Dreamweaver中,Behavior(行为)是有几项构成:AB
    A.事件 B.动作 C.初级行为 D.最终动作

    41.在Dreamweaver中,下面哪些对象能对其设置超链接的是:ABCD
    A.任何文字 B.图像 C.图像的一部分 D.FLASH影片

    42.在Dreamweaver中,在弹出的清除冗余代码对话框中下面哪些代码可以被设置清除:ABCD
    A.成对出现的之间没有内容的标签
    B.多余的嵌套标签
    C.类似于 这样的与Dreamweaver无关的注释性标签
    D.需要在后面的框中填入要清除的特定的标签

    43.在插入栏中的Head的对象面板中包含下面那些对象:ABCD
    A.Meta(MIME字符集信息)
    B.Keywords(网页的关键字信息)
    C.Description(网页或网站的描述信息)
    D.Base(设置网页的主目录)

    展开全文
  • 去年还是小菜鸡的时候分别写过在Unity中单选题和多选题的开发。现在我又有了新的进步,这次可以直接编辑表格,在表格中增删改查数据即可,无需再代码进行更改! 废话不多说,开始~ 首先需要配置两个文件 读取表格...

    前言:

    去年还是小菜鸡的时候分别写过在Unity中单选题和多选题的开发。现在我又有了新的进步,这次可以直接编辑表格,在表格中增删改查数据即可,无需再对代码进行更改!
    下载链接在文章末尾,需要的同学可以直接划到最后!

    废话不多说,开始~

    首先需要配置三个文件

    1. 读取表格的程序集:EPPlus
    2. 处理Json数据的程序集:Newtonsoft.Json
    3. 表格文件:question.xlsx

    大概流程如下

    创建StreamingAssets文件

    1. 首先我们在工程文件Assets文件下创建一个StreamingAssets(这里我们默认使用此路径问加载路径)在这里插入图片描述

    2. 我们在此文件夹下创建一个表格。这里我使用的是.xlsx在这里插入图片描述
      下面是表结构,大家如果要修改的话,记得同时修改Question.cs哦!
      在这里插入图片描述

    创建Plugins文件

    1. 在Assets文件下创建一个名为Plugins文件夹
      在这里插入图片描述

    2. 将刚才上面说了两个程序集EPPlus和Newtonsoft.Json放入此文件下在这里插入图片描述

    做完上面那些就可以导入我给大伙准备的脚本了

    这里一共有三个脚本:

    • ExcelMgr.cs
    • Question.cs
    • UIQuesPanel.cs
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using OfficeOpenXml;
    using System.IO;
    using System.Data;
    using System;
    using Newtonsoft.Json.Linq;
    using DialogEntity;
    
    namespace vvb_ExcelMgr
    {
        public class ExcelMgr : MonoBehaviour
        {
            static ExcelPackage package;//表文件缓存
            public static ExcelWorkbook dialogWorkbook;//表工作簿
            public List<Question> questionList = new List<Question>();//题目缓存列表
            public string quesPackPath="question";//题目文件地址,文件后缀默认为".xlsx"
            private void Awake()
            {
                ReadExcel(quesPackPath, () =>
                {
                    UIQuesPanel.quesList = GetQuesList(package);
                    questionList = UIQuesPanel.quesList;//这里为了在inspecter中能看到读取到达数据
                });
            }
            /// <summary>
            /// 打开表缓存
            /// </summary>
            public static ExcelWorkbook ReadExcel(string excelPath, Action action)
            {
                //Debug.Log(Application.streamingAssetsPath);
                excelPath = Application.streamingAssetsPath + "/"+excelPath+".xlsx";
                try
                {
                    using (package = new ExcelPackage(new FileStream(excelPath, FileMode.Open)))
                    {
                        action?.Invoke();
                        return package.Workbook;
                    }
                }
                catch (NullReferenceException e)
                {
                    Debug.LogError("空指针异常:" + e);
                    return null;
                }
                catch (IOException e)
                {
                    Debug.LogError("文件打开异常:" + e);
                    return null;
                }
                catch (Exception e)
                {
                    Debug.LogError("其他异常:" + e);
                    return null;
                }
            }
            public List<Question> GetQuesList(ExcelPackage excelPackage)
            {
                List<Question> quesList = new List<Question>();
                int dataStartRow = 0;
                if (excelPackage.Workbook.Worksheets.Count < 0)
                {
                    Debug.LogError("空表");
                    return null;
                }
                ExcelWorksheet sheet = excelPackage.Workbook.Worksheets[1];
                for (int startRow = sheet.Dimension.Start.Row, endRow = sheet.Dimension.End.Row; startRow <= endRow; startRow++)
                {
                    if (sheet.GetValue(startRow, 1).ToString().Equals("quesId"))//此行开始才是咱们真正需要的数据,当然在开发过程中这里是不需要的
                    {
                        dataStartRow = startRow;
                        break;
                    }
                    //Debug.Log(sheet.GetValue(startRow, 1).ToString());
                    //Debug.Log(sheet.GetValue(2, 1).ToString());
                }
                for (int startRow = dataStartRow+1, endRow = sheet.Dimension.End.Row; startRow <= endRow; startRow++)
                {
                    JObject question = new JObject();//每一行实例化一个对象,用来存储到题目列表中
                    for (int startColumn = sheet.Dimension.Start.Column, endColumn = sheet.Dimension.End.Column; startColumn <= endColumn; startColumn++)
                    {
                        //这里要注意做一步特殊处理,因为当读取到选项内容那一行时,类型为数组,所以我们需要特殊处理一下
                        if (startColumn == 3)//在表中我们将选项内容放在C列,也就是第三项。或者各位也可以使用其他的方式判定
                        {
                            JArray options = new JArray();
                            string[] opsStr = sheet.GetValue(startRow, startColumn).ToString().Split(';');//这里先获取此处的字符串,然后再使用我们自定的符号切割以获得选项数组
                            options.Add(opsStr);
                            question.Add(sheet.GetValue(dataStartRow, startColumn).ToString(), options);
                        }
                        else
                        {
                            question.Add(sheet.GetValue(dataStartRow, startColumn).ToString(), sheet.GetValue(startRow, startColumn).ToString());
                        }
                    }
                    quesList.Add(JsonUtility.FromJson<Question>(question.ToString()));//转成Question对象添加入列表中
                    Debug.Log(question);
                }
                return quesList;
            }
        }
    }
    
    using System;
    [Serializable]
    public class Question
    {
        public int quesId;//当前题号
        public string tittleStr;//题目内容
        public string[] optionsStr;//选项内容
        public int quesType;//题目类型
        public string ans;//正确答案
        public string analysis;//解析
        public int nextQuesId;//下一题号
    }
    
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.UI;
    
    public class UIQuesPanel : MonoBehaviour
    {
        //为了方便,所有变量均拖拽赋值。
        public static List<Question> quesList = new List<Question>();
        public Text tittleTxt;//题目内容
        public RectTransform optionsRoot;//选项生成根节点
        public List<Toggle> optionTogList;//选项
        public ToggleGroup toggleGroup;//根节点togglegroup组件
        public GameObject togPrefab;//选项预制体
        public Text analysisTxt;//解析文本
        public Button lastBtn;//上一题按钮
        public Button nextBtn;//下一题按钮
        public Button confirmBtn;//确认作答按钮
        public int curQuesIndex = -1;//当前题索引
        private void Start()
        {
            _UIQuesPanelInit();
        }
        /// <summary>
        /// 上一题
        /// </summary>
        public void OnLastBtnClick()
        {
            curQuesIndex--;
            if (curQuesIndex <0)
            {
                Debug.LogWarning("前面没有了!");
                curQuesIndex = 0;
                return;
            }
            _UpdateQues();
        }
        /// <summary>
        /// 下一题
        /// </summary>
        public void OnNextBtnClick()//这里加载下一题的方式也可以通过表中的字段nextQuesId,上一题同理(表中暂未设计)。
        {
            curQuesIndex++;
            if (curQuesIndex>quesList.Count-1)
            {
                Debug.LogWarning("后面没有了!");
                curQuesIndex = quesList.Count-1;
                return;
            }
            _UpdateQues();
        }
        /// <summary>
        /// 刷新题目
        /// </summary>
        private void _UpdateQues()
        {
            analysisTxt.gameObject.SetActive(false);
            tittleTxt.text = (curQuesIndex + 1).ToString() + "." + quesList[curQuesIndex].tittleStr;
            int optionsCount = optionsRoot.childCount;
            optionTogList.Clear();
            while (optionsCount > 0)
            {
                optionsCount--;
                Destroy(optionsRoot.GetChild(optionsCount).gameObject);
            }
            for (int i = 0; i < quesList[curQuesIndex].optionsStr.Length; i++)//根据选项个数创建相应的toggle数量
            {
                optionTogList.Add(Instantiate(togPrefab, optionsRoot).GetComponent<Toggle>());
                optionTogList[i].isOn = false;
                if (quesList[curQuesIndex].quesType == 0)
                {
                    optionTogList[i].group = toggleGroup;
                }
                optionTogList[i].GetComponentInChildren<Text>().text = quesList[curQuesIndex].optionsStr[i];
            }
        }
        /// <summary>
        /// 确认作答
        /// </summary>
        public void OnConfirmBtnClick()
        {
            if (curQuesIndex<0||curQuesIndex>quesList.Count-1)
            {
                Debug.LogError("数组越界");
                return;
            }
            string selected=null;//用户选择
            analysisTxt.text = selected;
            analysisTxt.gameObject.SetActive(true);
            switch (quesList[curQuesIndex].quesType)
            {
                case 0://单选
                    for (int i = 0; i < optionTogList.Count; i++)
                    {
                        if (optionTogList[i].isOn)
                        {
                            selected = optionTogList[i].GetComponentInChildren<Text>().text[0].ToString();//默认第一个字符代表此选项,并与答案进行对比。这里正误判定也可以自己定义
                            Debug.Log("选择的答案为:" + selected);
                            break;
                        }
                    }
                    break;
                case 1://多选
                    for (int i = 0; i < optionTogList.Count; i++)
                    {
                        if (optionTogList[i].isOn)
                        {
                            selected += optionTogList[i].GetComponentInChildren<Text>().text[0].ToString();
                        }
                    }
                    break;
                default:
                    break;
            }
            if (string.IsNullOrEmpty(selected))//没作答情况。具体可以自定义,比如你弹出一个面板提示什么的,强制答完才行。
            {
                selected = "未作答";
                Debug.LogError("请先选择选项!");
            }
            if (selected.Equals(quesList[curQuesIndex].ans))//与正确答案做比较
            {
                Debug.Log("正确");
                analysisTxt.text = "<color=green>回答正确</color>   ";
            }
            else
            {
                Debug.Log("错误");
                analysisTxt.text = "<color=red>回答错误</color>   ";
            }
            analysisTxt.text += "你的答案:" + selected + "   正确答案:" + quesList[curQuesIndex].ans+"\n解析:" + quesList[curQuesIndex].analysis;
        }
        /// <summary>
        /// 面板初始化
        /// </summary>
        private void _UIQuesPanelInit()
        {
        	//这里大伙儿可以自己默认调用一次“下一题”按钮的事件来默认更新第一道题。我就不写了
        	
            analysisTxt.gameObject.SetActive(false);
            if (optionsRoot.gameObject.GetComponent<ToggleGroup>())
            {
                toggleGroup = optionsRoot.gameObject.GetComponent<ToggleGroup>();
            }
            else
            {
                toggleGroup = optionsRoot.gameObject.AddComponent<ToggleGroup>();
            }
            toggleGroup.allowSwitchOff = true;
        }
    }
    
    

    具体的过程我就不详述了,大伙儿可以看代码自行体会!

    写作不易!如果能帮到你记得三连哦!有什么疑问欢迎留言讨论!

    下面是源工程的下载地址:
    链接:https://pan.baidu.com/s/1hrmtq9PGJlDg4Ya_YO6FeQ
    提取码:grnh

    展开全文
  • 单选 1、下列()工具不属于辅助工具 A.参考线和网格线 B.标尺和度量工具 C.画笔和铅笔工具 D.缩放工具和抓手工具 2、Photoshop中利用橡皮擦工具擦除背景层中的对象,被擦除区域填充什么颜色() A.黑色 B.白色 C.透明...

    单选题
    1、下列()工具不属于辅助工具
    A.参考线和网格线
    B.标尺和度量工具
    C.画笔和铅笔工具
    D.缩放工具和抓手工具

    2、Photoshop中利用橡皮擦工具擦除背景层中的对象,被擦除区域填充什么颜色()
    A.黑色
    B.白色
    C.透明
    D.背景色
    3、以下()不是颜色模式
    A.RGB
    B.Lab
    C.HSB
    D.双色调

    4、建立选区时,要移动选区中的对象,可以加()辅助键。
    A.Shift
    B.Ctrl
    C.Alt
    D.空格

    5、Photoshop中可以根据像素颜色的近似程度来填充颜色,并且填充前景色或连续图案的工具是下列哪一个。
    A.魔术橡皮擦工具
    B.背景橡皮擦工具
    C.渐变填充工具
    D.油漆桶工具

    6、在Photoshop中,如果想绘制直线的画笔效果,应该按住什么键()
    A.Ctrl
    B.Shift
    C.Alt
    D.Alt+Shift

    7、图像窗口标题栏文件名中显示的.tif和.psd所代表的是()。
    A.文件格式
    B.分辨率
    C.颜色模式
    D.文件名

    8、下列哪种格式大量用于网页中的图像制作()
    A.EPS
    B.DCS2.0
    C.TIFF
    D.JPEG

    9、Photoshop中利用单行或单列选框工具选中的是()
    A.拖动区域中的对象
    B.图像行向或竖向的像素
    C.一行或一列像素
    D.当前图层中的像素

    10、如何复制一个图层()
    A.选择“编辑”>“复制”
    B.选择“图像”>“复制”
    C.选择“文件”>“复制图层”
    D.将图层拖放到图层面板下方创建新图层的图标上
    多选题:
    1、Photoshop中要缩小当前文件的显示比例,可以执行哪三项操作()
    A.选择缩放工具单击图像
    B.选择缩放工具同时按住Alt键单击图像
    C.按Ctrl±键
    D.在状态栏最左侧的文本框中输入一个小于当前数值的显示比例数值

    2、当我们在Photoshop中建立新图像时,可以为图像的背景进行哪三种设定()
    A.白色
    B.前景色
    C.背景色
    D.透明

    3、Photoshop中下面对吸管工具描述正确的是哪三项()
    A.吸管工具可以从图像中取样来改变前景色和背景色
    B.在默认情况下是改变前景色
    C.如果按住Alt键,可以改变背景色
    D.如果按住Ctrl键,可以改变背景色

    4、Photoshop中下面对背景层的描述哪两项是正确的()
    A.背景始终是在所有图层的最下面
    B.可以将背景转化为普通的图层,图层名称可以不变
    C.背景转化为普通的图层后,可以执行图层所能执行的所有操作
    D.背景不可以转化为普通的图层

    5、Photoshop中下面对图层蒙版的描述正确的是哪三项()
    A.图层蒙版相当于一个8位灰阶的Alpha通道
    B.在图层蒙版中,不同程度的灰色表示图像以不同程度的透明度进行显示
    C.按Esc键可以取消图层蒙版的显示
    D.在背景层中是不能建立图层蒙版的

    6、Photoshop中下列哪两个操作不能删除当前图层()
    A.按键盘上的Esc键
    B.在图层面板上,将此图层用鼠标拖至垃圾桶图标上
    C.按键盘上的Delete键
    D.在图层面板的弹出菜单中选删除图层命令

    7、下面哪三种方法可以将现存的Alpha通道转换为选择范围()
    A.将要转换选区的Alpha通道选中并拖到通道面板中的“将通道作为选区载入”按钮上
    B.按住ctrl键单击Alpha通道
    C.执行“选择”->“载入选区”命令
    D.双击Alpha通道

    8、Photoshop中下列哪两个工具不可以定义新的画笔()
    A.喷笔工具
    B.魔棒工具
    C.图案图章工具
    D.钢笔工具

    9、下面哪三个命令具有还原操作的作用()
    A.恢复
    B.还原/重做
    C.向前一步/向后一步
    D.清除

    10、Photoshop中Ctrl+T是自由变换的快捷键,在有一个选区的情况下,按Ctrl+T键后还必须依靠快捷键才能够完成下列哪两个变换操作()
    A.缩放
    B.旋转
    C.透视变形
    D.扭曲

    展开全文
  • 【单选】风门穴归属于哪条经 (10.0分)【单选】for i in [1, 0]: print(i+1)【单选】亡阴之汗特点是 ...【判断】膻中穴可治疗咳嗽气喘 (10.0分)【其它】编写一个程序,用于实现两个数的交换。【单选】亡...
  • 2016计算机一级考试多选题专项训练及答案26.在Word 2010中,下列有关“首字下沉”命令的说法,正确的有_____。 答案:ACDA.下沉的首字可跨行显示 B.最多可下沉行 C.可悬挂下沉 D.可根据需要调整下沉文字与正文的...
  • 最多只能有两个main方法 C. 可以有一个或零个main方法 D. 只能有一个main方法更相关问题下列各项中,( )属于财产清查结果处理步骤。【单选】1 、构件的强度、刚度、稳定性 。【单选】对于盘盈的固定资产的...
  • php试题

    2020-12-20 00:37:26
    一:选择(单项选择,每2分):1. LAMP具体结构不包含下面哪种(A )A:Windows系统 如果是这就是WMPB:Apache服务器C:MySQL数据库D:PHP语言2. 以下哪个SQL语句是正确的(D )A:insert into users少了一...
  • 《(2021更新)最新国家开放大学电大本科《计算机应用基础》网络课网考形考作业一及二试题答案》由会员分享,可在线阅读,更相关《(2021更新)最新国家开放大学电大本科《计算机应用基础》网络课网考形考作业一及二...
  • 【判断】一元统计分析是研究一随机变量统计规律的学科。【判断】合伙创业的成功率一般低于独资创业的成功率。【单选】镜检时呈“竹节状”排列的是【判断】酵母菌的菌落与放线菌的菌落相似。【判断】木...
  • 错【多选题】进行关键词选择时,主关键词不宜选择的过于宽泛,下列词语中哪些属于宽泛的关键词?A. 学校 B. 文案策划 C. 电子商务 D. 新闻【单选题】数字式万用表的表笔分别接触一整流二极管的端,当测得的电阻值...
  • 【其它】给BankEmployee类添加3实例变量:员工姓名、员工工号、员工工资。将员工姓名赋值为“李明”,员工工号赋值为“a2567”,员工工资赋值为5000,将员工信息输出到控制台。(构造方法:员工姓名,员工工号,员工工资)...
  • vue中多选框Checkbox方法的学习分析

    千次阅读 2021-01-13 11:59:46
    最新项目中需要学习前端vue框架,进行一些页面的编写,在遇到多选框的时候研究了。 需要实现的样式 需要在上面选择品牌和版本的选择的时候动态变换机型。 问题 第一步是不理接里面的参数含义,大量时间去摸索。 <...
  • 多选题】计算机中字符a的ASCII码值是(01100001)2,那么字符c的ASCII码值是( )。更多相关问题事故报告的方式包含A.逐级上报B.直接报告C.异地报告D.统计报告和举报IEEE1394接口最大电流是()。A.0.5B.1.0C.1.5D.3.0...
  • 【简答题】输入任一字符串,统计其中数字,字母及其它字符数 .(25分)【单选题】实践基础上的理论创新【多选题】全面贯彻辩证唯物主义和历史唯物主义的思想路线必须【单选题】社会革命根源于【简答题】什么是对立统一...
  • 全国计算机一级考试选择项选择吗,判断有没有的?还有每部分各占多少分?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!全国计算机一级...
  • (2.0分)【计算】编写程序,输出由 1 、 2 、 3 、 4 这四数字组成的每位数都不相同的所有位数。 (4.0分)【计算】写出下面代码的运行结果。 def Sum(a, b=3, c=5): return sum([a, b, c]) print(Sum(a=8, c=2...
  • 多个绝对值相加求最值问题

    千次阅读 2020-12-23 12:45:13
    此类问题常见于不等式讲的绝对值不等式部分,早些年也以函数的形式出现过,现在常见于各高校的自招题目中,以下面两个简单的函数为例:1.例:y=|x-1|+|x+2|这种函数求最值可通过分段去掉绝对值符号,作图来求...
  • “哥,如何比较两个字符串相等啊?”三妹问。 “这个问题看似简单,却在 Stack Overflow 上有超过 370 万的访问量。”我说,“这个问题也可以引申为 .equals() 和 ‘==’ 操作符有什么区别。” “==”操作符用于...
  • JAVA程序设计课程作业,二、多选题1.指出正确的表达式A.double a=1.0B.Double a=new DouJAVA程序设计课程作业,二、多选题1.指出正确的表达式A.double a=1.0B.Double a=new Double(1.0)C.byte a = 340D.Byte a = 1202....
  • 若将种覆盖结合,就会相互补充,判定/条件覆盖就是设计足够的测试用例,使得每判定表达式中的每条件都取到各种可能的值,并且使每判断语句的所有判断结果至少出现一次。 (1)a=2,b=0,x=2(满足a>1,b=0,a=2,x>...
  • FPGA试题

    2021-11-13 22:49:58
    *1,电子系统设计优化,主要考虑...*3,串行化设计是一种优化方式,下列哪一项串行化设计描述正确(C)。 A、面积优化方法,同时有速度优化效果 B、速度优化方法,不会有面积优化效果 C、面积优化方法,不会有速度
  • 今天小编给大家带来小学二年级数学34必考公式以及重难点解析,希望可以帮助到大家。二年级奥数二年级是开发孩子智力、形成良好思维习惯的最佳时期,学习奥数不仅能够极大地锻炼孩子的思维能力,也能为孩子之后的...
  • 多选题】Windows7中多窗口的排列方式有( )【多选题】Windows7资源管理器的“库”可以管理电脑中的( )【多选题】在“计算机”窗口中,利用“查看”菜单可以窗口内的对象以 〔 〕方式进行浏览【多选题】Windows7...
  • 机器学习的三个基本要素

    千次阅读 2021-03-20 20:05:46
    对于一机器学习任务,首先要确定其输入空间???? 和输出空间????.不同机器学习任务的主要区别在于输出空间不同.在二分类问题中???? = {+1, −1},在???? 分类问题中???? = {1, 2, ⋯ , ????},而在回归问题中????...
  • 【判断】5 是因数, 8 是倍数. ( )【单选】读图1,回答第2~6。 4.能够保护人类免受紫外线伤害的臭氧集中在【简答】63页2,-3+2i【填空】讲述焦仲卿与刘兰芝恩爱故事的汉乐府诗是《 》。【单选】读图2,回答...
  • 【判断题】逻辑或(OR)当多条件同时满足时结果为真。...【多选题】下列属于叙述的有( )。【单选题】狄更斯的代表作是【简答题】后穹窿穿刺术 适应证 :【单选题】25. An emergency savings fund .【单选题】...
  • java级考试理论

    千次阅读 2021-02-12 18:02:02
    Java试卷一、单项选择:1. 试题: 在WINDOWS环境下,ODBC在__A____中设置A. 控制面板B. 注册表C. 浏览器D. 写字板2. 阅读以下描述: C*.jspfalseJSP页面上的代码如下:10 x 5 = ${10 * 5}2 * 3 = 则以下正确的是?A. ...
  • 百日闭关修炼,每日道高频面试。一起冲进大厂!看什么看?快上车!
  • 参考答案如下单选的初的队原队列的元队【简答】In thermal cracking (or steam cracking) of hydrocarbon, what methods are used to remove sulfur compounds from cracked gas? (10 points) Hints: refer to ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 136,925
精华内容 54,770
关键字:

多选题三个选对两个