-
VB上机试题及答案(考试中心贡献)
2012-10-19 13:04:23VB编程试题,题目不难,有详细代码,适合初学者,包学包会! -
VB经典题目及解答 选择题及编程题
2009-01-08 13:33:50VB经典题目及解答 选择题及编程题有答案 程序填空题无答案 -
VB题库及答案.doc
2013-01-22 12:54:26学习VB60编程,开发,结业考试,检验结果,小测验或考试题库. -
vb编程实例及源码
2008-01-27 16:17:43VB编程实例及源码,里面有习题及答案 -
高中计算机会考VB题A档次到D档次习题及答案.pdf
2020-11-10 21:49:23Visaul Basic 程序设计编程题 A 类题 说明 A 类题以顺序结构的解析算法为主解决学生在数学物理和生活中遇到的简单计算问题 用到的控件有标签框文本框命令按钮等 A01制作一个加法器在文本框中输入两个数值后单击计算... -
高中计算机会考 VB题 A档次到D档次 习题及答案.doc
2020-07-22 18:17:50PAGE 1 Visaul Basic程序设计编程题 A类题 说明A类题以顺序结构的解析算法为主解决学生在数学物理和生活中遇到的简单计算问题 用到的控件有标签框文本框命令按钮等 A01制作一个加法器在文本框中输入两个数值后单击... -
高中计算机会考 VB题 A档次到D档次 习题及答案[学习].pdf
2020-10-15 09:53:33Visaul Basic 程序设计编程题 A 类题 说明A 类题以顺序结构的解析算法为主解决学生在数学物理和生活中遇到的简单计算问题 用到的控件有标签框文本框命令按钮等 A01制作一个加法器在文本框中输入两个数值后单击 计算... -
.NET Framework面试题及答案1-22
2021-01-03 17:11:08c#,VB.NET,F#,Managed C++>,支持的语言都编译成中间语言(IL) 4、代码共享、高安全性 5、支持动态网页、支持Web 服务、GUI应用程序、组件库、数据库存储过程 6、跨平台 .NET Core 什么是 .Net Framework ? ...- .Net的优点有哪些?
1、良好的设计
2、面向对象的编程
3、支持多语言<c#,VB.NET,F#,Managed C++>,支持的语言都编译成中间语言(IL)
4、代码共享、高安全性
5、支持动态网页、支持Web 服务、GUI应用程序、组件库、数据库存储过程
6、跨平台 .NET Core
-
什么是 .Net Framework ?
.NET framework 是 Microsoft提供的编程框架。开发者可以使用.Net Framework 开发应用,安装运行应用程序在不同的操作平台上。 -
什么是微软中间语言 (Microsoft Intermediate Language) ?
程序在.Net 上编译时,代码会被转换为微软中间语言,由JIT完成。代码在调用时得到编译,而不是在启动时编译整个代码,代码仅仅会被编译一次,且将一直存在直到应用程序退出。因此性能较好。 -
什么是公共语言运行时(Common Language Runtime) ?
CLR是.Net Framework 运行时的环境。CLR的核心功能包括:内存管理、程序集加载、安全性、异常处理、线程同步等,可由面向CLR的所有语言使用。将微软中间语言转换为平台特定代码。跨平台,支持三大平台。
- 什么是通用类型系统 (Common Type System ) ?
CTS用于描述类型的规范和行为,以便可以实现语言的互操作性。
1、CTS规范规定一个类型可以包含零个或者多个成员。 例如:字段Field、方法Method、属性Property、事件Event
2、指定类型的可见性规则及类成员的访问规则。例如:public、private、等。
3、定义类型继承、虚方法、对象生存周期等。
- 什么是公共语言规范(Common Language Specification) ?
CLS范配合CTS实现语言的互操作性。CLS定义了一组标准,针对.NET的编译器都支持这些标准。例如:VB.Net 不区分大小写,C#区分大小写。
- 什么是垃圾回收器(Garbage Collector) ?
GC用于内存管理。应用程序调用new操作符创建对象时,可能没有足够的空间分配该对象,发现空间不够或者内存中对象不在使用时,垃圾回收器清除内存中不在使用的对象。
号外:微软的COM(Component Object Mode)使用引用计数,堆上的每个对象都维护着一个计数字段,计数字段变为0时,对象就可以从内存中删除。GC的假设:对象越新,生存期越短,反之越长。回收堆的一部分,速度快于回收整个堆。
- 如何调用垃圾回收?
使用“GC.Collect(); “
- 什么是托管代码 (Managed Code) ?
托管代码就是由CLR运行和管理的代码。
-
什么是程序集 (Assembly) ?
程序集是一个或者多个类型定义文件及资源文件的集合。程序集定义了可重用的类型,有版本标记,可以关联安全信息。 -
什么是程序集清单 (Assembly Manifest) ?
程序集清单是一个元数据的表集合,主要包括程序集的组成部分的文件名称,成绩的版本,语言文化,发布者等
- 程序集有哪些类型 ?
共享程序集、私有程序集
- 什么是命名空间(NameSpace) ?
NameSpace是一个逻辑分组,每一个类都有一个命名空间。
-
什么是全局程序集缓存 (Global Assembly Cache) ?
放在公用公认目录下供多个应用程序使用的程序集。CLR在检测到对该程序集的使用时必须知道检查该目录。这个公认目录就是GAC。 -
如何添加和移除程序集到 GAC?
开发和测试时在GAC中安装程序集的常用工具是GACUtil.exe.
用法: Gacutil <命令> [<选项>]
1、添加 Gacutil -i A.DLL
2、移除 Gacutil -u A.DLL
号外:之前论坛中有人鄙视Windows程序员较多使用图形界面,没有命令行帅气。命令行没有多么高大上,工具而已。图形界面方便万千大众,当然做运维开发等命令行还是方便高效。
- 什么是反射(Reflection)?
Reflection是动态加载一个类,创建对象并在运行时调用方法。可用于读取元数据,在运行时查查找程序集,模块,类型信息。
号外:高效的.NET ORM Dapper 使用到反射。
- 什么是延时签名(Delay signing)?
Delay signing也称部分签名。延时签名允许只使用公钥生成程序集,暂不用私钥。
- 什么是 Value types 和 Reference types ?
.Net中有两种数据类型:值类型存储在堆栈stack、引用类型存储在托管堆heap。
-
系统异常 (System exceptions) 和应用程序异常 (Application exceptions)有何不同?
System exceptions由CLR抛出,application exceptions用户可以自定义。 -
如何预防DLL被反编译(decompiled)?
源代码保护,可以使用加密的win32包装器。但不能绝对保证不被反编译。
- 什么是本机代码生成器(Ngen.exe) ?
使用Ngen.exe 将IL代码编译成本机代码。由于代码在安装时已经编译好,所以CLR的JIT编译器不需要在运行时编译IL代码,有助于提升应用程序性能。
- 什么是代码对象模型 (CodeDom) ?
Code Document Object Model 是代码生成器,可以减少人的代码工作量。一般企业开发中三层结构都会用到代码生成器。
-
.visual_Basic程序设计教程_课后习题答案及练习.doc
2020-11-05 11:17:11VB程序设计综合复习资料 第一章 Visual Basic程序设计概述 一填空题 1Visual Basic是一种面向_的可视化程序设计语言采取了_的编程机制 2在VB中工程文件的扩展名是_窗体文件的扩展名是_标准模块文件的扩展名是_ 3... -
python可以用于硬件编程吗_《人工智能开源硬件与python编程实践》试卷(一)附答案...
2020-12-16 22:45:20《人工智能开源硬件与python编程实践》试卷一一、单项选择题(每题2分,共20分)1、下列编程语言及工具中,开放源代码的是()A.C++B.JavaC.PythonD.VB2、Python程序中,自定义函数的语句块使用()方式来表示起始和结束。...《人工智能开源硬件与
python
编程实践》试卷一
一、单项选择题(每题
2
分,共
20
分)
1
、下列编程语言及工具中,开放源代码的是(
)
A.
C++
B.
Java
C.
Python
D. VB
2
、
Python
程序中,自定义函数的语句块使用(
)方式来表示起始和结束。
A.
使用括号
{}
B.
使用括号
[]
C.
使用括号
()
D.
缩进
3
、
OpenAIE
硬件中能够运行
Python
程序是因为
MPU
芯片中固化有()
A. IDE
开发环境
B.
编译器
C.
解释器
D. Python
库
4
、如果要利用
OpenAIE IDE
编程工具辅助进行程序调试,可以利用()中交互的信息。
A.
视频显示区
B.
串行终端监视区
C.
外部调试文件
D.
新建调式窗口
5
、关于轨迹跟踪与拟合方法,说法错误的是()
A.
get_regression
方法只能处理黑线
B. get_regression
方法进行线性回归计算
C. get_regression
方法最小二乘法
D. get_regression
方法也可以用来对复杂些曲线轨迹进行拟合
6
、某同学自行采集人脸样本图像进行
Haar
模型训练,正确的过程包括()
A.
每张人脸只选一张照片纳入训练集,选另一张照片纳入测试集
B.
选一部分人脸照片作为正样本,选另一部分人脸照片作为负样本
C.
对采集的样本照片进行规范化,统一图像格式和宽度比
D.
训练后,使用负样本进行模型测试
7
、下列属于经典卷积神经网络模型的是()
A.
AlexNet
B. PyTorch
C. Caffe
D. frontface
8
、手写体数字识别可以使用以下哪种模型?()
A. cifar10
B. Lenet5
C. Haar Cascade
D. Smilenet
9
、下列哪种技术应用在语音识别领域?()
A. HMM
B. Lenet
C. Haar
D. Canny
10
、语音识别应用中,常常针对特定应用场景设置命令词及短语列表,这样做的原因是()
A.
抗噪声
B.
消除相似音影响
C.
受声学模型词汇集的限制
D.
改善识别性能
二、概念解释(每题
5
分,共
20
分)
1
、
Hough
变换
-
vbvb二级考试相关\vb二级考试相关\
2010-03-05 00:20:31祝你考试成功2003年9月全国计算机等级考试二级VB语言笔试试卷 (含参考答案) (考试时间90分钟,满分100分) 一、 选择题((1)~(20)每小题2分,(21)~(30)每小题3分,共70分) (1)以下叙述中错误的是 A) ... -
python面试常见问题-Python面试常见的8个问题及答案总结
2020-11-01 12:21:28达内北京Python培训机构为大家总结下python面试题汇总,送给有需要的人!第一家公司问的题目1 简述解释型和编译型编程语言?解释型语言编写的程序不需要编译,在执行的时候,专门有一个解释器能够将VB语言翻译成机器...达内北京Python培训机构为大家总结下python面试题汇总,送给有需要的人!
第一家公司问的题目
1 简述解释型和编译型编程语言?
解释型语言编写的程序不需要编译,在执行的时候,专门有一个解释器能够将VB语言翻译成机器语言,每个语句都是执行的时候才翻译。这样解释型语言每执行一次就要翻译一次,效率比较低。
用编译型语言写的程序执行之前,需要一个专门的编译过程,通过编译系统,把源高级程序编译成为机器语言文件,翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高,但也不能一概而论,
部分解释型语言的解释器通过在运行时动态优化代码,甚至能够使解释型语言的性能超过编译型语言。
2 Python解释器种类以及特点?
CPython
当 从Python官方网站下载并安装好Python2.7后,就直接获得了一个官方版本的解释器:Cpython,这个解释器是用C语言开发的,所以叫
CPython,在命名行下运行python,就是启动CPython解释器,CPython是使用最广的Python解释器。
IPython
IPython是基于CPython之上的一个交互式解释器,也就是说,IPython只是在交互方式上有所增强,但是执行Python代码的功能和CPython是完全一样的,好比很多国产浏览器虽然外观不同,但内核其实是调用了IE。
PyPy
PyPy是另一个Python解释器,它的目标是执行速度,PyPy采用JIT技术,对Python代码进行动态编译,所以可以显著提高Python代码的执行速度。
Jython
Jython是运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。
IronPython
IronPython和Jython类似,只不过IronPython是运行在微软.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。
在Python的解释器中,使用广泛的是CPython,对于Python的编译,除了可以采用以上解释器进行编译外,技术高超的开发者还可以按照自己的需求自行编写Python解释器来执行Python代码,十分的方便!
3 位和字节的关系?
bit就是位,也叫比特位,是计算机表示数据最小的单位
byte就是字节
1byte=8bit
1byte就是1B
一个字符=2字节
1KB=1024B
字节就是Byte,也是B
位就是bit也是b
转换关系如下:1)1KB=1024B
1B= 8b
4 请至少列举5个 PEP8 规范(越多越好)。
PEP8 编码规范
a.不要在行尾加分号, 也不要用分号将两条命令放在同一行。
b.每行不超过80个字符(长的导入模块语句和注释里的URL除外)
c.不要使用反斜杠连接行。Python会将圆括号, 中括号和花括号中的行隐式的连接起来
d.宁缺毋滥的使用括号,除非是用于实现行连接, 否则不要在返回语句或条件语句中使用括号. 不过在元组两边使用括号是可以的.
e.用4个空格来缩进代码,不要用tab, 也不要tab和空格混用. 对于行连接的情况,
你应该要么垂直对齐换行的元素,或者使用4空格的悬挂式缩进
f.顶级定义之间空2行, 方法定义之间空1行,顶级定义之间空两行, 比如函数或者类定义. 方法定义, 类定义与第一个方法之间, 都应该空一行.
函数或方法中, 某些地方要是你觉得合适, 就空一行.
5 通过代码实现如下转换:
二进制转换成十进制:v = “0b1111011”
#先将其转换为字符串,再使用int函数,指定进制转换为十进制。
print(int("0b1111011",2))
值为123
十进制转换成二进制:v = 18
print("转换为二进制为:", bin(18))
#转换为二进制为:0b10010
八进制转换成十进制:v = “011”
print(int("011",8))
#9
十进制转换成八进制:v = 30
print("转换为八进制为:", oct(30))
#转换为八进制为:0o36
十六进制转换成十进制:v = “0x12”
print(int("0x12",16))
#18
十进制转换成十六进制:v = 87
print("转换为十六进制为:", hex(87))
转换为十六进制为: 0x57
6 python递归的最大层数?
def fab(n):
if n == 1:
return 1
else:
return fab(n-1)+ n
print (fab(998))
#得到的最大数为998,以后就是报错了,998这个数值莫名想起广告词····
import sys
sys.setrecursionlimit(100000)
def foo(n):
print(n)
n += 1
foo(n)
if __name__ == '__main__':
foo(1)
#得到的最大数字在3922-3929之间浮动,这个是和计算机有关系的,将数字调到足够大了,已经大于系统堆栈,python已经无法支撑到太大的递归崩了。
7 ascii、unicode、utf-8、gbk 区别?
最早只有127个字母被编码到计算机里,也就是大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122。
但是要处理中文显然一个字节是不够的,至少需要两个字节,而且还不能和ASCII编码冲突,所以,中国制定了GB2312编码,用来把中文编进去。
你可以想得到的是,全世界有上百种语言,日本把日文编到Shift_JIS里,韩国把韩文编到Euc-kr里,各国有各国的标准,就会不可避免地出现冲突,结果就是,在多语言混合的文本中,显示出来会有乱码。
因此,Unicode应运而生。Unicode把所有语言都统一到一套编码里,这样就不会再有乱码问题了。
Unicode标准也在不断发展,但最常用的是用两个字节表示一个字符(如果要用到非常偏僻的字符,就需要4个字节)。现代操作系统和大多数编程语言都直接支持Unicode。
新的问题又出现了:如果统一成Unicode编码,乱码问题从此消失了。但是,如果你写的文本基本上全部是英文的话,用Unicode编码比ASCII编码需要多一倍的存储空间,在存储和传输上就十分不划算。
所以,本着节约的精神,又出现了把Unicode编码转化为“可变长编码”的UTF-8编码。UTF-8编码把一个Unicode字符根据不同的数字大小编码成1-6个字节,常用的英文字母被编码成1个字节,汉字通常是3个字节,只有很生僻的字符才会被编码成4-6个字节。如果你要传输的文本包含大量英文字符,用UTF-8编码就能节省空间。
UTF-8编码有一个额外的好处,就是ASCII编码实际上可以被看成是UTF-8编码的一部分,所以,大量只支持ASCII编码的历史遗留软件可以在UTF-8编码下继续工作。
8 字节码和机器码的区别?
机器码(machine code),学名机器语言指令,有时也被称为原生码(Native Code),是电脑的CPU可直接解读的数据。
通常意义上来理解的话,机器码就是计算机可以直接执行,并且执行速度最快的代码。
用机器语言编写程序,编程人员要首先熟记所用计算机的全部指令代码和代码的涵义。手编程序时,程序员得自己处理每条指令和每一数据的存储分配和输入输出,还得记住编程过程中每步所使用的工作单元处在何种状态。这是一件十分繁琐的工作,编写程序花费的时间往往是实际运行时间的几十倍或几百倍。而且,编出的程序全是些0和1的指令代码,直观性差,还容易出错。现在,除了计算机生产厂家的专业人员外,绝大多数的程序员已经不再去学习机器语言了。
机器语言是微处理器理解和使用的,用于控制它的操作二进制代码。
8086到Pentium的机器语言指令长度可以从1字节到13字节。
尽管机器语言好像是很复杂的,然而它是有规律的。
存在着多至100000种机器语言的指令。这意味着不能把这些种类全部列出来。
总结:机器码是电脑CPU直接读取运行的机器指令,运行速度最快,但是非常晦涩难懂,也比较难编写,一般从业人员接触不到。
字节码(Bytecode)是一种包含执行程序、由一序列 op 代码/数据对
组成的二进制文件。字节码是一种中间码,它比机器码更抽象,需要直译器转译后才能成为机器码的中间代码。
通常情况下它是已经经过编译,但与特定机器码无关。字节码通常不像源码一样可以让人阅读,而是编码后的数值常量、引用、指令等构成的序列。
字节码主要为了实现特定软件运行和软件环境、与硬件环境无关。字节码的实现方式是通过编译器和虚拟机器。编译器将源码编译成字节码,特定平台上的虚拟机器将字节码转译为可以直接执行的指令。字节码的典型应用为Java
bytecode。
字节码在运行时通过JVM(JAVA虚拟机)做一次转换生成机器指令,因此能够更好的跨平台运行。
达内北京Python培训机构总结:字节码是一种中间状态(中间码)的二进制代码(文件)。需要直译器转译后才能成为机器码。
9 三元运算规则以及应用场景?
表达式格式
为真时的结果 if 判定条件 else 为假时的结果
事例
1 if 3>2 else 0
10 用一行代码实现数值交换:
a =1
b =2
a,b=b,a
print(a,b)
达内Python 0基础免费训练营,共4天(可插班学)。全国45个城市200个校区就近试听,也可在线试听。
-
Visual C++ 2005入门经典--源代码及课后练习答案
2013-02-02 16:42:04该资料是《Visual C++ 2005入门经典》的源代码及课后练习答案 对应的书籍资料见: Visual C++ 2005入门经典 基本信息 原书名: Ivor Horton's Beginning Visual C++ 2005 原出版社: Wiley 作者: (美)Ivor Horton... -
Winsock 2网络编程实用教程(扫描版)带详细书签和源码
2017-12-12 21:08:25《Winsock 2网络编程实用教程》是2003年清华大学出版社出版的图书,李凌编著 目 录 第一部分 基础篇 第1章 计算机网络基础 1.1 计算机网络概述 1.1.1 计算机网络的定义 1.1.2 计算机网络的分类...习题参考答案 -
Visual Basic 2008程序设计完全自学教程 2/2
2012-03-01 07:18:19习题精选:章末均安排了大量的习题与编程实践题,方便检验学习效果,其中选择题、判断题、填空题、问答题答案附于书后,实践题的完整范例代码可从网站下载 书中所有165个完整范倒的源代码 书后所有实践题的源代码 ... -
Visual Basic 2008程序设计完全自学教程 1/2
2012-03-01 07:02:01习题精选:章末均安排了大量的习题与编程实践题,方便检验学习效果,其中选择题、判断题、填空题、问答题答案附于书后,实践题的完整范例代码可从网站下载 书中所有165个完整范倒的源代码 书后所有实践题的源代码 ... -
vc++ 开发实例源码包
2014-12-16 11:25:17系统硬件信息、存储设备管理、鼠标及键盘、声音和视频、图形和图像、网络、数据库) 《远程控制编程技术》源代码 内含(重启、图片操作、ip操作、键盘与鼠标、客户端以及服务端、文件传输等实例源码) 多个VC++... -
C程序设计语言(第2版·新版中文)
2010-10-22 19:43:48C语言 android 源码 PDF 编程 sql c Windows matlab ORACLE 源代码 api 中文 数据库 arm JavaScript 破解 数据结构 vc visual jQuery 计算机 答案 单片机 php JSP mfc .NET 中文版 VB 本周热点资源 C、C++面试题... -
vc++ 应用源码包_1
2012-09-15 14:22:12原书源码+课后习题答案。 CameraController(云界面) 实现了自绘控件,云端控制主要在CnComm类多线程串口通讯库, camerads-DirectShow使用示例 演示了摄像头的使用 CatListBoxDemo ListBox控件与其它控件阙套使用... -
vc++ 应用源码包_6
2012-09-15 14:59:46原书源码+课后习题答案。 CameraController(云界面) 实现了自绘控件,云端控制主要在CnComm类多线程串口通讯库, camerads-DirectShow使用示例 演示了摄像头的使用 CatListBoxDemo ListBox控件与其它控件阙套使用... -
vc++ 应用源码包_5
2012-09-15 14:45:16原书源码+课后习题答案。 CameraController(云界面) 实现了自绘控件,云端控制主要在CnComm类多线程串口通讯库, camerads-DirectShow使用示例 演示了摄像头的使用 CatListBoxDemo ListBox控件与其它控件阙套使用... -
vc++ 应用源码包_4
2012-09-15 14:38:35原书源码+课后习题答案。 CameraController(云界面) 实现了自绘控件,云端控制主要在CnComm类多线程串口通讯库, camerads-DirectShow使用示例 演示了摄像头的使用 CatListBoxDemo ListBox控件与其它控件阙套使用... -
vc++ 应用源码包_3
2012-09-15 14:33:15原书源码+课后习题答案。 CameraController(云界面) 实现了自绘控件,云端控制主要在CnComm类多线程串口通讯库, camerads-DirectShow使用示例 演示了摄像头的使用 CatListBoxDemo ListBox控件与其它控件阙套使用... -
vc++ 应用源码包_2
2012-09-15 14:27:40原书源码+课后习题答案。 CameraController(云界面) 实现了自绘控件,云端控制主要在CnComm类多线程串口通讯库, camerads-DirectShow使用示例 演示了摄像头的使用 CatListBoxDemo ListBox控件与其它控件阙套使用... -
C#微软培训教材(高清PDF)
2009-07-30 08:51:1718.2 在 C #代码中调用 C++和 VB 编写的组件 .240 18.3 版 本 控 制 .249 18.4 代 码 优 化 .252 18.5 小 结 .254 第五部分 附 录 .255 附录 A 关 键 字.255 附录 B 错 误 码.256 附录 C .Net 名字空间... -
C#微软培训资料
2014-01-22 14:10:1718.2 在 C #代码中调用 C++和 VB 编写的组件 .240 18.3 版 本 控 制 .249 18.4 代 码 优 化 .252 18.5 小 结 .254 第五部分 附 录 .255 附录 A 关 键 字.255 附录 B 错 误 码.256 附录 C .Net 名字空间... -
vc源代码合集(87个文件)1444.rar
2012-06-14 15:17:512012-06-14 14:17 1,088,902 (热门书籍)疯狂的程序员 2012-06-14 14:45 0 1.txt 2012-06-14 13:55 8,895,306 1、使用CXF实现...2012-06-14 13:37 2,181,644 面试必做编程题.rar 2012-06-14 13:41 10,567 黑客术语.txt -
asp.net知识库
2015-06-18 08:45:45Oracle编程的编码规范及命名规则 Oracle数据库字典介绍 0RACLE的字段类型 事务 CMT DEMO(容器管理事务演示) 事务隔离性的一些基础知识 在组件之间实现事务和异步提交事务(NET2.0) 其它 在.NET访问MySql数据库时的...