2013-2017年北京理工大学计算机类专业毕业生就业大数据报告

2013-2017年北京理工大学计算机类专业毕业生就业大数据报告
2013-2017年北京理工大学计算机类专业毕业生就业大数据报告

专业介绍

专业课程

开设课程:计算机科学与技术主要课程:电路原理、模拟电子技术、数字逻辑、数值分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、数据库原理、编译原理、图形学、人工智能、计算方法、离散数学、概率统计、线性代数以及算法设计与分析、人机交互、面向对象方法、计算机英语等。包括电子工艺实习、硬件部件设计及调试、计算机基础训练、课程设计、计算机工程实践、生产实习、毕业设计(论文)。

独家大数据分析(数据来源于简历样本,并非全部毕业人数)就业分布:近五年,每年学习该专业的人从事的职业(前五名)。

平均起薪:近五年,每年该专业毕业生平均起薪,及四年后平均起薪预测。

对口率:指该专业学生毕业后从事与专业对口工作的所占比例。

就业地区分布:该专业毕业生主要在哪些地区就业(只显示分布前十地区)

数据解读:

就业分布

平均起薪

对口率

就业地区分布82.7%3.7%3.6%1.4%1.2%1.1%1%0.9%0.9%0.7%北京广东上海辽宁江苏山东浙江山西重庆河北

0%20%40%60%80%100%

北京理工大学汇编语言实验六磁盘文件存取实验报告

第六章磁盘文件存取实验(设计性实验) 一、实验要求和目的 1.理解文件、目录的概念; 2.了解FCB(文件控制块)方式文件管理方法; 3.掌握文件代号式文件存取方式; 4.学习使用文件指针读取文件 二、软硬件环境 1.硬件环境:计算机系统windows; 2.软件环境:装有MASM、DEBUG、LINK、等应用程序。 三、实验涉及的主要知识单元 DOS功能调用中断(INT 21H)提供了两类磁盘文件管理功能,一类是FCB(文件控制块)方式,另一类是文件代号式存取方式。 对于文件的管理,实际上是对文件的读写管理,DOS 设计了四种存取文件 方式:顺序存取方式、随机存取方式、随机分块存取方式和代号法存取方式。文件的处理步骤 A)写之前必须先建立文件、读之前必须先打开文件。 B)写文件之后一定要关闭文件。通过关闭文件,使操作系统确认此 文件放在磁盘哪一部分,写后不关闭会导致写入文件不完整。 1、文件代号式存取方式: 当用户需要打开或建立一个文件时,必须提供文件标识符。文件标识符用ASCII Z 字符串表示。ASCII Z 字符串是指文件标识符的ASCII 字符串后面再加1 个“0”字符。文件标识符的字符串包括驱动器名、路径名和文件名。其格式为 [d:][path]filename[.exe] 其中d 为驱动器名,path 为路径名,.exe 为文件名后缀。 中断 21H 提供了许多有关目录和文件操作的功能,其中文件代号式存取方式常用的功能如下: 2、操作目录的常用功能 39H——创建目录 3BH——设置当前目录 3AH——删除目录 47H——读取当前目录 有关中断功能的详细描述和调用参数在此从略,需要查阅者可参阅相关资料 之目录控制功能。 3、用文件句柄操作文件的常用功能 3CH——创建文件 4EH——查找到第一个文件 3DH——打开文件 4FH——查找下一个文件 3EH——关闭文件 56H——文件换名 3FH——读文件或设备 57H——读取/设置文件的日期和时间 40H——写文件或设备 5AH——创建临时文件 41H——删除文件 5BH——创建新文件

北京理工大学汇编实验五

一、实验目的 1、掌握子程序有关基本知识,学会子程序设计方法; 2、掌握主程序与子程序之间的调用关系及调用方法; 3、掌握汇编语言字符串处理方法; 4、掌握字符串的输入输出程序设计方法; 5、掌握数制转换程序实现方法。 二、实验软硬件环境 1、硬件环境:惠普64 位一体化计算机及局域网; 2、软件环境:windows 8,红蜘蛛管理系统,MASM for Windows。 三、实验相关知识 把功能相对独立的程序段单独编写和调试,作为一个相对独立的模块供程序使用,就性成子程序。子程序可以实现源程序的模块化,可简化源程序结构,可以提高编程效率。 1) 子程序的定义语句格式 汇编语言子程序以proc 语句行开始,以endp 语句行结束。如: 过程名PROC near[或far] 过程体 .......................... 过程名ENDP 在主程序中用CALL 过程名调用。主程序和子程序之间传递参数通常通过栈来进行,当然也可以用某些缺省的寄存器或内存来传递。但以通过栈来传递参数程序的通用性最强。 2) 子程序调用说明 子程序从PROC 语句开始,以ENDP 语句结束,程序中至少应当包含一条RET 语句用以返回主程序。在定义子程序时,应当注意其距离属性:当子程序和调用程序在同一代码段中时,用NEAR 属性;当子程序及其调用程序不在同一个代码段中时,应当定义为FAR 属性。当由DOS 系统进入子程序时,子程序应当定义为FAR 属性。为执行子程序后返回操作系统,在子程序的前几条指令中设置返回信息。 3) 子程序使用中的问题 A、主程序调用子程序是通过CALL 指令来实现的。子程序执行后,通过RET 指令, 返回主程序调用指令CALL 的下一条指令,继续执行主程序。一个子程序可以由 主程序在不同时刻多次调用。如果在子程序中又调用了其他的子程序,则称为子程 序的嵌套。特别是当子程序又能调用子程序本身时,这种调用称为递归。 B、调用子程序时寄存器及所用存储单元内容的保护。如果子程序中要用到某些寄存器 或存储单元时,为了不破坏原有的信息,要将寄存器或存储单元的原有内容压栈保 护,或存入子程序不用的寄存器或存储单元中。 C、用于中断服务的子程序则一定要把保护指令安排在子程序中,这是因为中断是随机 出现的,因此无法在主程序中安排保护指令。 D、调用程序在调用子程序时需要传送一些参数给子程序,这些参数是子程序运算中所 需要的原始数据。子程序运行后要将处理结果返回调用程序。原始数据和处理结果 的传递可以是数据,也可以是地址,统称为参数传递。 E、参数传递必须事先约定,子程序根据约定从寄存器或存储单元取原始数据(称入口 参数);进行处理后将处理结果(称出口参数)送到约定的寄存器或存储单元,返回到调用程序。参数传递一般有下面三种方法:用寄存器传递:适用于参数传递较少、

北京理工大学2012-2013学年第一学期工科数学分析期末试题(A卷)试题2012-2(A)

1 北京理工大学2012-2013学年第一学期 工科数学分析期末试题(A 卷) 一. 填空题(每小题2分, 共10分) 1. 设?????<≥++=01arctan 01)(x x x x a x f 是连续函数,则=a ___________. 2. 曲线θρe 2=上0=θ的点处的切线方程为_______________________________. 3. 已知),(cos 4422x o bx ax e x x ++=- 则_,__________=a .______________=b 4. 微分方程1cos 2=+y dx dy x 的通解为=y __________________________________. 5. 质量为m 的质点从液面由静止开始在液体中下降, 假定液体的阻力与速度v 成正比, 则质点下降的速度)(t v v =所满足的微分方程为_______________________________. 二. (9分) 求极限 21 0)sin (cos lim x x x x x +→. 三. (9分) 求不定积分?+dx e x x x x )1arctan (12. 四. (9分) 求322)2()(x x x f -=在区间]3,1[-上的最大值和最小值. 五. (8分) 判断2 12arcsin arctan )(x x x x f ++= )1(≥x 是否恒为常数. 六. (9分) 设)ln(21arctan 22y x x y +=确定函数)(x y y =, 求22,dx y d dx dy . 七. (10分) 求下列反常积分. (1);)1(1 22?--∞+x x dx (2) .1)2(1 0?--x x dx 八. (8分) 一垂直立于水中的等腰梯形闸门, 其上底为3m, 下底为2m, 高为2m, 梯形的上底与水面齐平, 求此闸门所受 到的水压力. (要求画出带有坐标系的图形) 九. (10分) 求微分方程x e x y y y 3)1(96+=+'-''的通解. 十. (10分) 设)(x f 可导, 且满足方程a dt t f x x x f x a +=+?)())((2 ()0(>a , 求)(x f 的表达式. 又若曲线 )(x f y =与直线0,1,0===y x x 所围成的图形绕x 轴旋转一周所得旋转体的体积为,6 7π 求a 的值. 十一. (8分) 设)(x f 在]2,0[上可导, 且,0)2()0(==f f ,1sin )(1 21 =?xdx x f 证明在)2,0(内存在ξ 使 .1)(='ξf

北京理工大学开题报告模板

附录一:计算机类开题报告模板 开题报告参考模板 一. 课题的背景及意义 二. 课题的基本内容与构想 2.1 课题的基本内容 2.2 课题的构想 三. 系统相关技术与开发环境概述 3.1 系统的相关技术 3.2 系统的开发环境 四. 系统需求分析与概要设计 4.1 系统业务流程图分析与设计 4.2 系统数据流程图分析与设计 4.3 系统功能结构分析与设计 4.4 数据库概念模型设计(图中要标出主、外键;E-R 总图中要标出联系的类型,对于联系转化为表的方法与表示法参考附录三) 4.5 数据字典 4.5.1 定义数据库表(表中要标出主、外键) 4.5.2 定义数据流 4.5.3 定义数据处理 五.总结 5.1 已完成部分 5.2 未完成部分 5.3 遇到的问题及解决方法 六.参考文献(请按照论文写作标准中的参考文献格式进行写作) 要根据软件的功能、性能需求和主、客观方面的基础、条件选择恰当的相关技术、环境和开发工具。

附录二:管理类开题报告模板 北京理工大学远程教育学院 毕业设计(论文)开题报告 论文题目: 教学站: 专业: 学生姓名: 指导教师:

附录三:机械类开题报告样例 北京理工大学现代远程教育学院 毕业设计开题报告 题目:六自由度平台的运动学及动力学分析 专业:____________________________ 班级(教学站) :____________________________ 学生姓名:____________________________ 指导教师:____________________________ 日期:____________________________

北京理工大学汇编语言实验报告实验五 子程序设计实验

实验五子程序设计实验(设计性实验) 一、实验要求和目的 1.熟悉汇编语言程序设计结构; 2.熟悉汇编语言子程序设计方法; 3.熟悉利用汇编语言子程序参数传递方法; 4.熟悉汇编语言字符串处理基本指令的使用方法; 5.掌握利用汇编语言实现字符串的输入输出程序设计方法; 6.掌握数制转换程序实现方法。 二、软硬件环境 1、硬件环境:计算机系统windows; 2、软件环境:装有MASM、DEBUG、LINK、等应用程序。 三、实验涉及的主要知识 A)子程序知识要点: 1、掌握子程序的定义语句; 过程名 PROC [near/far] 过程体 RET 过程名 ENDP 2.子程序结构形式 一个完整的子程序一般应包含下列内容: 1. )子程序的说明部分 在设计了程序时,要建立子程序的文档说明,使用户能清楚此子程序的功能和调用方法. 说明时,应含如下内容: .子程序名:命名时要名中见意. .子程序的功能:说明子程序完成的任务; .子程序入口参数:说明子程序运行所需参数及存放位置; .子程序出口参数:说明子程序运行结果的参数及存放位置; .子程序所占用的寄存器和工作单元; .子程序调用示例; 2、)掌握子程序的调用与返回 在汇编语言中,子程序的调用用CALL,返回用RET 指令来完成。 .段内调用与返回:调用子程序指令与子程序同在一个段内。因此只修改IP; .段间调用与返回:调用子程序与子程序分别在不同的段,因此在返回时,需同时修改CS:IP。 3.)子程序的现场保护与恢复 保护现场:在子程序设计时,CPU 内部寄存器内容的保护和恢复。 一般利用堆栈实现现场保护和恢复的格式: 过程名PROC [NEAR/FAR]

北京理工大学计算机专业研究生复试上机试题 20002008

2000-2008 计算机系2000年研究生入学复试上机试题: ----------------------------------------------- 1、输入任意4个字符(如:abcd),并按反序输出(如:dcba) 2、设a、b、c均是0 到9 之间的数字,abc、bcc是两个三位数,且有:abc+bcc=532。求满足条件的所有a、b、c的值。 3、一个数如果恰好等于它的各因子(该数本身除外)子和,如:6=3+2+1,则称其为“完数”;若因子之和大于该数,则称其为“盈数”。求出2到60之间所有“完数”和“盈数”,并以如下形式输出: E: e1 e2 e3 ......(ei为完数) G: g1 g2 g3 ......(gi为盈数) 4、从键盘输入4个学生的数据(包括姓名、年龄和成绩),并存放在文件sf1上。从该文件读出这些数据,按成绩从高到底排序,并输出其中成绩次高者的所有数据。 ----------------------------------------------- 计算机系2001年研究生入学复试上机试题(1) ----------------------------------------------- 1、编写程序,计算下列分段函数y=f(x)的值。 y= -x+2.5 0<= x <2 y=2-1.5(x-3)(x-3) 2<= x <4 y=x/2-1.5 4<= x <6 2、编写程序,读入一个整数N。若N 为非负数,则计算N 到2N 之间的整数和;若N 为一个负数,则求2N 到N 之间的整数和。 3、设N是一个四位数,它的9 倍恰好是其反序数(例如:1234的反序数是4321),求N 的值。 4、N个人围成一圈顺序编号,从1号开始按1、2、3顺序报数,报3者退出圈外,其余的人再从1、2、3开始报数,报3的人再退出圈外,依次类推。请按退出顺序输出每个退出人的原序号。要求使用环行链表编程。 ----------------------------------------------- 计算机系2001年研究生入学复试上机试题(2) ----------------------------------------------- 1、请输入高度h,输入一个高为h,上底边长为h的等腰梯形(例如h=4,图形如下)。 **** ****** ******** ********** 2、请编写一个程序,从键盘上输入n(n的范围是1~20),求n的阶乘。 3、从键盘上任意输入一个长度不超过20的字符串,对所输入的字符串,按照ASCII码的大

北京理工大学2017-2018学年工数上期末试题A及标准答案

课程编号:H0172103 北京理工大学2017-2018学年第一学期 工科数学分析(上)期末试题(A 卷) 座号 _______ 班级_____________ 学号_____________ 姓名_____________ (试卷共6页,十个大题. 解答题必须有过程. 试卷后面空白纸撕下做草稿纸. 试卷不得拆散.) 1.若 e x x kx x 1 )2( lim =-∞ → ,则=k . 2.已知,arctan 2111ln 41x x x y --+= 则=dx dy . 3. =-+?dx xe x e x x 1 02 ) 1() 1( . 4 . =?xdx x sin 2 . 5. 设x y y cos =+',则=y . 二、计算题(每小题5分,共20分) 1.求极限 ).2 sin 211(sin lim 3n n n n -∞→ 2. 设 x x y x 2sin sin +=,求dy . 3. 计算 dx x x x x ? -++1 1 2 211cos 2-. 4.求)cos(y x dx dy +=的通解. 三、(8分)已知0)-1(lim 2 =-+-+∞ →b ax x x x ,试确定常数a 和b 的值. 四、(6分)已知,...).2,1)((21,0,011=+= >>+n b b b b b b n n n 证明: 数列{}n b 极限存在;并求此极限. 五、(8分)求函数2) 1(42 -+= x x y 的单调区间和极值,凹凸区间和拐点,渐近线. 六、(8分)设曲线2x y =,x y =围成一平面图形D .

(1) 求平面图形D 的面积; (2) 求平面图形D 绕y 轴旋转所得旋转体的体积. 七、(8分)设一长为l 的均匀细杆,线密度为μ,在杆的一端的延长线上有一质量为m 的质点,质点与该端的距离为a . (1)求细杆与质点间的引力; (2)分别求如果将质点由距离杆端a 处移到b 处(b a >)与无穷远处时克服引力所 做的功. 八、(8分)设)(x f 在]1,1[-上具有三阶连续导数,且,0)0(,1)1(,0)1('===-f f f 证明在开区间)1,1(-内至少存在一点ξ,使3)()3(=ξf . 九、(8分)设?-+ =x x dt t f t x xe x f 0)()()(, 其中)(x f 连续,求)(x f 的表达式. 十、(6分)已知)(x f 在闭区间[]6,1上连续,在开区间)6,1(内可导,且 ,5)1(=f ,1)5(=f .12)6(=f 证明:存在)6,1(∈ξ,使 22)()(=-+'ξξξf f 成立. 北京理工大学2017-2018学年第一学期《工科数学分析》(上)期末试题(A 卷) 标准答案及评分标准 2018年1月12日 一、填空(每小题4分,共20分) 1. 21 2.42 1x x - 3. )(,不收敛+∞∞ 4 . C x x x x x +++-cos 2sin 2cos 2 5. x ce x x y -++= )cos (sin 2 1 二、计算题(每小题5分,共20分) 1. 解:)2 sin 211(sin lim 3x x x x -∞→ 3 12sin 211sin lim x x x x -=∞→ x t 1=令 30) 2sin(21 sin lim t t t t -=→ …………. 2分 2 0cos 1sin lim t t t t t -?=→21= …………. 4分 2 1 )2sin 211(sin lim 3=-∴∞→n n n n …………. 5分

北京理工大学汇编试题

一、数制转换,以下数为带符号数,表达成字节或字的形式:(10分) (-327)10 = ()2 (70b6)16=()10 (11010001)2 =()10 (0101010101011001)2=()10 ( 2572)10 =()16 二、指出划线部分的寻址方式,并计算其物理地址:(10分) 已知: (CS)=2100H, (DS)=2400H, (ES)=2800H, (SS)=2600H, (BX)=0600H, (DI)=0200H, (SI)= 0300H, (BP)=0400H, BUF=1000H 1、MOV CL ES:[1500H] ;寻址方式:物理地址: 2、CMP SI, [DI] ;寻址方式:物理地址: 3、ADD AX, BUF [BP] [SI] ;寻址方式:物理地址: 4、CALL WORD PTR CS:[SI] ;寻址方式:物理地址: 5、LEA DX, [BX+SI] ;寻址方式:物理地址: 三、已知一程序数据段如下,请在右边表格中填写该数据段数据存储的形式。(12 分,未初始化的单元填写“xx”) DATA SEGMENT Array C=50H BUFFER DB 'B',0BH, B_BYTE LABEL BYTE DATA1 DW 0FFAAH ORG $+1 DATA2 DW B_BYTE DATA3 DW C DATA4 DB 3 DUP(20H),0FFH DATA ENDS 四、写出下列程序段的运行结果,并逐条注释每条指令。

1. 该程序段执行后,BX= .,为什么?(用图表示)(9分)ADDR DW PROC0,PROC1,PROC2,PROC3,PROC4,PROC5,PROC6 DW PROC7,PROC8,PROC9 LEA SI,ADDR ADD SI,2 MOV BX,[SI] INC SI INC SI PUSH BX MOV AX,[SI] INC SI INC SI PUSH AX PUSH BP MOV BP,SP MOV DX,[BP+2] CALL [SI] … PROC1 PROC MOV BX,1 RET PROC1 ENDP PROC2 PROC MOV BX,2 RET PROC2 ENDP PROC3 PROC MOV BX,3 RET PROC3 ENDP 余此类推… (9分)2. 下面这段程序的功能是。

北京理工大学计算机导师简介

关于研究方向、就业前景与导师 大半年没来这个论坛逛逛了,今天来到,忽然想起了一年前准备考北理工时懵懂无知的样子。作为一个原外校的学生,对北理工的一切都是那样的陌生,当时多么希望能认识一位学长,在平时多指点指点自己,少走些弯路,但希望总归是希望,最终还是自己摸爬滚打一路走来。此处,我想说的是关于复试后选择导师的有关事宜,当时由于自己选择导师时的无知与不负责任,导致我与自己的梦想越走越远,希望此文能够帮助学弟学妹们不要重蹈我的覆辙。好的,废话少说,言归正传,首先说下选导师的步骤。在我们之前,每届新生在开学之后都会召开师生双选会,在双选会上来选导师,但我们这届并没有,都是自己联系的导师。有个别学生是在复试前找的导师,我觉得意义不大,因为去年的复试是相当公正严格的,而且复试成绩占的比重相当大,看过某个帖子计算了一下,实际总成绩中复试成绩和初试成绩大约各占一半,并不是表面上看去的三七分或者四六分,因此初试成绩低的朋友可千万不要放弃,机会也相当大的哦~我身边就有很多这样的例子(包括我)。我是在复试结束回校的两周之后才开始联系导师的,当时对老师和研究方向不甚了解,在论坛上找了个介绍导师的帖子随便选了几个导师去联系(我发的邮件),结果前两个老师都说学生已经招满了,还好,第三个老师也就是我现在的导师给我打电话来了,第一句话就是“你怎么这么晚才找导师”。。。因此,我个人的建议是复试前先瞄上自己心仪的导师,待复试名单出来后趁热打铁在回校之前去找导师面对面的交流,初试成绩很高的同学可以再复试前就去找比较牛的导师,当然,也有不少同学是开学之后联系的导师。其实何时联系导师并不重要,重要的是你要找什么类型的导师,研究方向是否符合自己的兴趣爱好,下面我就来介绍介绍。 选择一个合适的导师至关重要,可以说决定着你将来的就业方向。拿我来说,在读研之前我就非常想进银行的软开,但由于选导师前没有查清楚,随便报了位老师,结果现在的老师根本不搞数据库(一般搞数据库的进银行的概率比我们不搞数据库的概率大的多),可以说我现在已经放弃了进银行工作的梦想了。导师的研究方向和将来的就业方向就是存在着这样微妙的关系。现在就将部分导师和其目前项目的方向以及你将来的就业方向简单的配一下对,你就对号入座吧~ 一、进入高校当教师 假如你有这样的梦想,那是非得读博不可了,初试成绩好的话硕博连读貌似挺容易的,身边貌似没有同学愿意读博的,若你初试成绩不好也没关系,研一这年你就好好学文化课吧,听英语老师说研一结束后对总成绩拍名,靠前的可以保博,不过一般学的好的也都去考清华北大的博士了。。。 至于导师嘛,当然是选择那些大牛教授了,别的帖子和学院网上都可以查到,不过听说最NB的是贾云德老师,看上去是一个人很不错的老师,呵呵。 二、进入银行软开部门 银行的工作绝对是个肥差,基本都解决户口,这两年都有老多人进入各种银行。要说研究方向,当然要选有与数据库相关项目的老师了,这里简单介绍几个普通的老师。 1、 王全玉 目前项目貌似都跟DB有关,不过用的技术不统一,有的用C#,现在好像又出来个图像处理方面的东东,用的是VC,反正用到啥就学啥吧,都是现用现学的。据同学说他在开学之前说每月都会发点工资(好像是四五百的样子),但是一学期都结束了,从来没听他提过money的事情。。。 2、 宿红毅

北京理工大学 离散数学I 期末测试

课程编号:MTH07034 北京理工大学2015-2016学年第二学期 2015级离散数学期末试题(A卷) 班级学号姓名成绩 1.选择题(共10题, 每题1分) 1)设p:我有时间,q:我去旅游,下面哪个命题可以符号化为p→q?( ) A. 除非我有时间,我才去旅游. B. 除非我去旅游,否则我没时间. C. 只有我有时间,我才去旅游. D. 我去旅游仅当我有时间. 2)设C(x)表示x是运动员,G(x)表示x是强壮的,则命题“没有运动员不是 强壮的”符号化为哪个公式?( ) A. ??x(C(x)∧?G(x)) B.??x(C(x)→?G(x)) C. ??x(C(x)∧?G(x)) D.??x(C(x)→?G(x)) 3)设F(x)表示x是火车,G(y)表示y是汽车,H(x,y)表示x比y快,则命题“有 的汽车比所有的火车快”符号化为下面哪个公式?( ) A. ?y(G(y)→?x(F(x)∧H(x,y))) B. ?y(G(y)∧?x(F(x)→H(y,x))) C. ?x?y(G(y)→(F(x)∧H(x,y))) D. ?y(G(y)→?x(F(x)→H(x,y))) 4)下列推理哪个是不正确的?( ) A. 前提:?p∨ (q→r), ?s∨p, q结论:s→r B. 前提:(p∨q)→ (r∧s), (s∨t)→u结论:p→u C. 前提:(p∧q) →r, r→s, ?s∧p结论:q D. 前提:p→ (q→r), p , q结论:r∨s 5)下面哪个命题公式是永真式?( ) A. (p∨q) →?r B. (q→p)∧q→p C. ?(?p∨q)∧q

北京理工大学汇编实验二报告

北京理工大学汇编实验二报告

本科实验报告实验名称:算术运算类操作实验

一、实验要求和目的 1、了解汇编语言中的二进制、十六进制、十进制、BCD 码的表示形式; 2、掌握各类运算类指令对各状态标志位的影响及测试方法; 3、熟悉汇编语言二进制多字节加减法基本指令的使用方法; 4、熟悉无符号数和有符号数乘法和除法指令的使用; 5、掌握符号位扩展指令的使用。 6、掌握 BCD 码调整指令的使用方法 二、软硬件环境 1、硬件环境:计算机系统 windows; 2、软件环境:装有 MASM、DEBUG、LINK、等应用程序。 三、实验涉及的主要知识 1、加减法处理指令 主要有加法指令 ADD,带进位加法 ADC,减法指令 SUB,带进位减法指令 SBB。 2.乘除法指令和符号位扩展指令 主要有无符号数乘法指令MUL,带符号数乘

法指令IMUL,无符号数除法指令DIV,带符号数除法指令 IDIV,以及符号位从字节扩展到字的指令 CBW 和从字扩展到双字的指令 CWD。 3.BCD 码的调整指令 主要有非压缩的BCD 码加法调整指令DAA,压缩的 BCD 码减法调整指令 DAS,非压缩的 BCD 码加法调整指令 AAA,非压缩的 BCD 码减法调整指令 AAS,乘法的非压缩 BCD码调整指令 AAM,除法的非压缩 BCD 码调整指令 AAD。 8088/8086 指令系统提供了实现加、减、乘、除运算的上述基本指令,可对表 1 所示的数据类型进行数据运算。 表 1-2-1 数据类型数据运算表

四、实验内容与步骤 1、对于两组无符号数,087H 和 034H,0C2H 和5FH,试编程求这两组数的和差积商,并考虑计算结果对标志寄存器中状态标志位的影响:(1)实验流程 将一组 操作数 分别用 ADD,SUB,MUL,DIV 运算 (2)实验代码: DATAS SEGMENT BUF1 DB 087H BUF2 DB 034H BUF3 DB 4 DUP(?);此处输入数据段代码 DATAS ENDS

北京理工大学考研813计算机专业基础

813计算机专业基础 数据结构 考查内容: 数据结构主要考查考生以下几个方面: 1.理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。 2.掌握基本的数据处理原理和方法的基础上,能够对算法进行设计与分析。 3.能够选择合适的数据结构和方法进行问题求解。 应掌握的具体内容为: 一、线性表 (一)线性表的定义和基本操作 (二)线性表的实现 1.顺序存储结构 2.链式存储结构 3.线性表的应用 二、栈、队列和数组 (一)栈和队列的基本概念 (二)栈和队列的顺序存储结构 (三)栈和队列的链式存储结构 (四)栈和队列的应用 (五)特殊矩阵的压缩存储 三、树与二叉树 (一)树的概念 (二)二叉树 1.二叉树的定义及其主要特征 2.二叉树的顺序存储结构和链式存储结构 3.二叉树的遍历 4.线索二叉树的基本概念和构造 5.二叉排序树 6.平衡二叉树 (三)树、森林 1.书的存储结构 2.森林与二叉树的转换 3.树和森林的遍历 (四)树的应用 1.等价类问题 2.哈夫曼(Huffman)树和哈夫曼编码 四、图 (一)图的概念 (二)图的存储及基本操作 1.邻接矩阵法

2.邻接表法 (三)图的遍历 1.深度优先搜索 2.广度优先搜索 (四)图的基本应用及其复杂度分析 1.最小(代价)生成树 2.最短路径 3.拓扑排序 4.关键路径 五、查找 (一)查找的基本概念 (二)顺序查找法 (三)折半查找法 (四)B-树 (五)散列(Hash)表及其查找 (六)查找算法的分析及应用 六、内部排序 (一)排序的基本概念 (二)插入排序 1.直接插入排序 2.折半插入排序 (三)起泡排序(bubble sort) (四)简单选择排序 (五)希尔排序(shell sort) (六)快速排序 (七)堆排序 (八)二路归并排序(merge sort) (九)基数排序 (十)各种内部排序算法的比较 (十一)内部排序算法的应用 题型和分值 填空题15%、选择题20%、问答题40%、算法题25% 参考书目 数据结构(C语言版)严蔚敏吴伟民清华大学出版社 计算机组成原理 考查目标 1.理解单处理器计算机系统中各部件的内部工作原理、组成结构以及相互连接方式,具有完整的计算机系统的整机概念。

德育开题报告(北京理工大学)

无悔的象牙塔 05011406 冯钰坤1120141263 踏入校门之前,曾以为大学生活会很长很长,但是转眼之间,却又大半年已过去。过去还带着一分稚嫩,一分天真,一分无知的我,经过这半年的锻炼和学习,已经多了一分成熟,一分稳重,一分缜密。所以我希望记录下这大半年来的学习、生活的感触,以及对未来的期望和规划。 有多少个今天 今天我在北京理工大学学习,今天我在徐特立图书馆自习,今天我在理科教学楼上课,今天我在球场打球。 这是我大半年来每天的生活。看似寻常,实则丰富多彩。 从上课来说,除了正常上课,我还会去蹭听其他老师的课程,或者上慕课网听网络课程,来帮助我理解老师讲的知识。大学老师讲课的速度总是很快,一个知识点过去就是下一个,很少有缓冲、理解的时间。自从这个学期每节课的时间从50分钟改到45分钟,老师也无奈地表示讲课快并非他们本意,而是课时所迫。像工科数学分析,大学物理这些比较难的课程,我只好课下再多下功夫自习。所以大学课程安排看似没有高中那么满,但是每天的学习却感觉更加辛苦。 我的爱好很多,在大学期间我准备继续将它们发扬光大,所以一开学,我就报名了一个钢琴班,每周去学两次钢琴。别的同学在休息,在娱乐,我的休息和娱乐方式就是去练习弹钢琴。音乐能带给我平静的心情,所以每次面对钢琴的时候,我总是能表现出不寻常的耐心。 我没有参加学生组织,参加的唯一一个社团就是排球社从小学起,个子高的我就参加过很多体育活动,那时候,我接触了排球。在中学沉寂了6年,我的排球细胞终于找到了组织。我早早地加入了排球社,并进入校队。其实我没有接触过系统训练,基础并不是很好,但是经过半年的练习,我的水平终于得到了肯定,能代表学校去参加北京市的排球赛,帮助女排队获得了好成绩。运动带给我的,是我在心情低落、烦闷的时候,无尽的激情与动力。 大学的生活虽然充满了竞争,但是在竞争的路上,也有美丽的风景。沉迷于路边风景,可能会失去目标;但是一味地追求成绩,追逐目标,生活又失去了很多滋味。 做什么也好,别为着得到赞赏 我着实是一个心脏很大,适应力很强的人。尽管18年来从未独自在外生活过,但是我竟然几乎没有任何不适,就习惯了宿舍生活。进入大学,我更多地看到了它的好:校园空旷,广大,抬头能看到无穷无尽的天空;校内设施几乎应有尽有,食堂更是超过其他学校良多,价钱还便宜;老师讲课也不是传说中的照本宣科,反而声情并茂,知识点都讲得透彻清晰;甚至不用走出学校门,我就可以上钢琴课,上托福课……这是我的大学,一个五脏俱全的小城市。 可是仍然会有些迷惘。 在三更半夜仍然奋笔疾书的时候,皱着眉头翻来覆去看高数书的时候,敲打键盘对付C 语言的时候,偶尔我也会停下来问自己:怎么会比高三还忙碌?忙碌,又在忙碌些什么? 有一句话理很歪,但又真实到让人无奈:学了不一定会,会了不一定考,考了不一定过,过了不一定毕业,毕业不一定有工作,有工作不一定挣钱……未来没有一定的量度,社会没有统一的标准,都靠人与人竞争,一切都那么模糊,飘忽不定。甚至一种感觉,越到人数众多,越到精英云集的时候就越清晰:感觉付出了同等的努力,但是就是没有别人成绩出色;甚至觉得别人并没有学的如自己痛苦,但是却轻轻松松拿了高分,附带各种竞赛奖项。你也

北京理工大学汇编实验五实验报告概要

本科实验报告实验名称:子程序设计实验

实验五子程序设计实验(设计性实验) 一、实验要求和目的 1.熟悉汇编语言程序设计结构; 2.熟悉汇编语言子程序设计方法; 3.熟悉利用汇编语言子程序参数传递方法; 4.熟悉汇编语言字符串处理基本指令的使用方法; 5.掌握利用汇编语言实现字符串的输入输出程序设计方法; 6.掌握数制转换程序实现方法。 二、软硬件环境 1、硬件环境:计算机系统windows; 2、软件环境:装有MASM、DEBUG、LINK、等应用程序。 三、实验涉及的主要知识 A)子程序知识要点: 1、掌握子程序的定义语句;过 程名PROC [near/far] 过程 体 RET 过程名ENDP 2.子程序结构形式一个完整的子程序一般应包含下列内容: 1. )子程序的说明部分 在设计了程序时,要建立子程序的文档说明,使用户能清楚此子程序的功能和调用方法. 说明时,应含如下内容: .子程序名:命名时要名中见意. .子程序的功能:说明子程序完成的任务; .子程序入口参数:说明子程序运行所需参数及存放位置; .子程序出口参数:说明子程序运行结果的参数及存放位置; .子程序所占用的寄存器和工作单元; .子程序调用示例; 2、)掌握子程序的调用与返回在汇编语言中,子程序的调用用CALL,返回用RET指令 来完成。 .段内调用与返回:调用子程序指令与子程序同在一个段内。因此只修改IP; .段间调用与返回:调用子程序与子程序分别在不同的段,因此在返回时,需同时修改CS:IP。 3.)子程序的现场保护与恢复保护现场:在子程序设计时,CPU内部寄存器内容的

保护和恢复。 一般利用堆栈实现现场保护和恢复的格式:过程名PROC [NEAR/FAR] PUSH AX PUSH BX . . PUSH DX . . . POP DX . . . POP AX RET 过程名ENDP 4.子程序的参数传递方法 1.寄存器传递参数这种方式是最基本的参数传递方式。 2.存储器单元传(变量)递参数 这种方法是在主程序调用子程序前,将入口参数存放到约定的存储单元中;子程序运行时到约定存储位置读取参数;子程序执行结束后将结果也放在约定存储单元中。 3.用堆栈传递参数 利用共享堆栈区,来传递参数是重要的的方法之一。 B)字符、字符串输入输出知识要点: 在实际应用中,经常需要从键盘输入数据并将结果等内容显示到屏幕上,方便程序控制及查看结果。汇编语言的数据输入和输出分成两类,一是单个字符数据的输入输出,一是字符串数据的输入输出。都可以通过DOS功能调用来实现,下面就分别介绍下用来实现数据输入输出的功能调用的使用方法。 1、单个字符输入 单个字符输入可以利用DOS的1号功能调用来完成,使用方法为: MOV AH,1 INT 21H 这两条语句执行后,光标会在屏幕上闪烁,等待输入数据,输入的数据以ASCII 码形式存储在AL寄存器中。 2、单个字符输出 单个字符输出可利用DOS2号功能调用来完成,使用方法为: MOV DL,’?’ MOV AH,2

计算机应用基础整理——北京理工大学

1 、计算机新技术 新技术有嵌入式计算机网格计算和中间件技术 嵌入式计算机是作为一个信息处理部件,嵌入到应用系统之中的计算机。 网格计算是利用因特网把分散在不同地理位置的计算机组成一个虚拟的超级计算机每一台参与计算的计算机是一个结点整个计算由千万个结点组成一张网格。这种计算叫网格计算。 中间件技术是介于应用软件和操作系统之间的系统软件。 2 、指令串行执行和并行执行的特点和区别 并行数据常是8位、16位、32位为传输单位,一次传送一个字长的数据。它适合于外部设备与CPU之间近距离信息交换 而串行,信号线只有一根,没有串扰,所以传输频率可以进一步提高 区别:串行执行即在任何时候只能执行一条指令,并行执行可以执行多条指令。 3 、汇编语言与高级语言的特点和区别 汇编语言特点:使用助记符来代替机器语言符号的语言,保持了编制质量高,占存储空间少,执行速度快的特点 高级语言特点:不用与计算机的硬件打交道,可以不必了解机器的指令系统提高了编程的效率。 区别:汇编语言是依赖于计算机的。高级语言是依靠软件来译为机器语言的。高级语言具有可移植性,而汇编语言不具有可移植性 4、编译程序和翻译程序的特点与区别 解释程序对源程序进行翻译的方法相当于两种自然语言间的口译。解释程序对源程序的语句从头到尾逐句扫描、逐句翻译、并且翻译一句执行一句,因而这种翻译方式并不形成机器语言形式的目标程序。 编译程序对源程序进行解释的方法相当于笔译。在编译程序的执行过程中,要对源程序扫描一遍或几遍,最终形成一个可在具体计算机上执行的目标程序。编译程序的实现算法较为复杂,但通过编译程序的处理可以产生高效运行的目标程序,并把它保存在磁盘上,以备多次执行。因此,编译程序更适合于翻译那些规模大、结构复杂、运行时间长的大的应用程序 解释的翻译工作可立即执行 而编译的翻译工作不可立即装入机器执行。 5、 RAM,ROM,外存与cache (个人感觉必考) ROM可读不可写、断电后数据不会丢失 RAM可读可写、断电后数据丢失。 内存是半导体存储器(主存): 它分为只读存储器(ROM)和随机存储器(RAM)和高速缓冲存储器(Cache); ROM:只能读,不能用普通方法写入,通常由厂家生产时写入,写入后数据不容易丢失,也可以用特殊方法(如紫外线擦除(EPROM)或电擦除(EEPROM_)存储器); RAM:可读可写,断电后内容全部丢失; Cache:因为CPU读写RAM的时间需要等待,为了减少等待时间,在RAM和CPU间需要设置高速缓存Cache,断电后其内容丢失。外存:磁性存储器——软盘和硬盘;光电存储器——光盘,它们可以作为永久存器; 6 、总线的三种分类及各自功能(个人感觉必考) 按总线的功能(传递信息的内容)分类,计算机中有三种类型的总线,即传送数据信息的数据总线、传送地址信息的地址总线和传送各种控制信息的控制总线。 1.数据总线 数据总线是CPU与存储器、CPU与I/O接口设备之间传送数据信息(各种指令数据信息)的总线,这些信号通过数据总线往返于CPU与存储器、CPU与I/O接口设备之间,因此,数据总线上的信息是双向传输的。 2.地址总线 地址总线上传送的是CPU向存储器、I/O接口设备发出的地址信息,寻址能力是CPU特有的功能,地址总线上传送的地址信息仅由CPU发出,因此,地址总线上的信息是单向传输的。 3.控制总线 控制总线传送的是各种控制信号,有CPU至存储器、I/O接口设备的控制信号,有I/O接口送向CPU的应答信号、请求信号,因此,控制总线是上的信息是双向传输的。控制信号包括时序信号、状态信号和命令信号(如读写信号、忙信号、中断信号)等。

北京理工大学计算机学院考研复试分数线复试名单复试通知

北京理工大学计算机学院考研复试分数线复试名单复试通知 1、复试分数线 专业复试分数线 计算机科学与技术305 软件工程305 生物医学工程305 图书情报与档案管理350 计算机技术334 2、调剂信息 我院计算机科学与技术、软件工程、生物医学工程、图书情报与档案管理专业有部分调剂名额,凡报考北京理工大学工学专业学科相近(统考科目必须为英语一和数学一)并达到学校规定的照顾专业分数线(总分305分,单科45(68))的考生可申请调剂到计算机科学与技术、软件工程专业和生物医学工程专业。 凡报考本校管理学专业或工学专业、统考科目相同并达到学校规定的管理学分数线(总分350分,单科50(75))的考生均可申请调剂到本学院图书情报与档案管理专业。 申请调剂的考生需要在3月18日16:00之前将调剂申请表(在计算机学院网站https://www.360docs.net/doc/ce17685216.html,下载)及资格审查中要求的个人材料交至中心教学楼809来老师,申请调剂考生复试名单另行通知。 3、复试内容 项目时间 英语听力20分钟 英语口语5-10分钟 上机考试(C++)120分钟 专家综合面试20分钟 4、复试时间、地点 项目时间地点 英语听力3月21日8:研究生楼301.406

00 计算机中心一层机房 上机考试3月21日9: 00 中心教学楼902、1003 英语口语3月21日13: 30 中心教学楼8,9,10层 专家面试3月22日8: 30 5、资格审查 参加复试的考生必须通过资格审查,未通过资格审查的考生不得参加复试。 资格审查时间:3月20日上午10:00----12:00 资格审查地点:北京理工大学中心教学楼809 资格审查所需提交的材料 考生资格审查通过后才能参加复试,资格审查的材料包括: 1)统考考生: ①《北京理工大学2014年报考攻读硕士学位研究生情况登记表》(由考生自行从网上下载); ②准考证; ③身份证(出示原件,提交复印件); ④学历证书(出示原件,提交复印件,应届本科毕业生交验学生证) ⑤在校历年学习成绩表(须加盖教务或人事部门公章,不能只盖学院章)。 2)同等学力考生:除上述1中材料外还需提交 ①在国家核心刊物上以第一作者发表的一篇以上的学术论文的原件(出示原件,提交复印件); ②国家承认的大专毕业证(获得2年或2年以上,从大专毕业到录取为硕士生当年的9月1日)或国家承认学历的成人高校应届本科毕业生或国家承认学历的本科结业生。 3)单独考试和强军计划考生:除1中材料外,本科毕业生还需提交 ①学士学位证书原件(提交复印件); ②两封专家推荐信(需收取存档); ③满足本科毕业4年或4年以上; 硕士或博士毕业需:

北京理工大学2019年成教期末考试题

2016-2017第一学期模拟题一 闭卷120分钟,每题2分,满分100分。 1. 单选:图灵在计算机科学方面的主要贡献有两个:一是建立图灵机模型,奠定了()理论的基础;二是提出图灵测试,阐述了机器智能的概念。 A 可计算; B 可推导; C 可进化; D 可预知 2. 单选:冯.诺依曼在EDVAC中采用了()的概念,以此为基础的各类计算机统称为冯.诺依曼计算机。 A 存储数据; B 核心计算; C 存储程序; D 进程 3. 单选:目前,大家公认的第一台电子计算机是在1946年2月由宾夕法尼亚大学研制的()。 A ALPHA; B BETA; C ENIAC; D FAST 4. 单选:第三代电子计算机是()计算机。 A 电子管; B 晶体管; C 逻辑管; D 集成电路 5. 单选:1971年intel公司的马西安.霍夫,制成世界上第一片4位微处理器intel ()。 A 4004; B 8086; C 6800; D 8051 6. 单选:计算机由5个基本部分构成:运算器、()、存储器、输入设备、输出设备。 A 控制器; B 计时器; C 寄存器; D 计数器 7. 单选:运算器的主要功能是进行算术和()运算。 A 关系; B 逻辑; C 布尔; D 顺序 8. 单选:各种内存储中,断电后,RAM中的信息将全部消失,而()中的信息不会丢失。 A CACHE; B HDD; C SSD; D ROM 9.

单选:外部存储器,又称为外存或者辅存,主要用来存放()的程序和数据。 A 暂时不用; B 正在执行; C 容量较大; D 格式复杂 10. 单选:()既属于输入设备,又属于输出设备。 A 显示器; B 扫描仪; C 触摸屏; D 打印机 11. 单选:一台计算机的所有指令的集合称为该计算机的()。 A 程序系统; B 指令系统; C 运算系统; D 核心系统 12. 单选:某进制数数制中每一固定位置对应的单位值称为()。 A 幂; B 位权; C 指数; D 尾数 13. 单选:不同数制都使用()表示法,即处于不同位置的数码所代表的值不同,与它所在位置的权值有关。 A 位置; B 补码; C 内码; D 反码 14. 单选:1001B转换为十进制数为()。 A 7; B 8; C 9; D 10 15. 单选:11010111B转换为十进制数为()。 A 127; B 215; C 512; D 217 16. 单选:1011.11B转换为十进制数为()。 A 113; B 0B.3; C 47; D 11.75 17. 单选:操作系统将裸机改造成一台(),使用户无需了解软硬件细节就能使用计算机,提高工作效率。 A 虚拟机; B 家用机; C 商用机; D 超级计算机 18. 单选:windows操作系统属于()操作系统。 A 命令行; B 单任务; C 图形用户界面; D 单机 19. 单选:unix操作系统属于()操作系统。 A 单用户单任务; B 多用户多任务; C 单用户多任务; D 多用户单任务

相关文档
最新文档