搜档网
当前位置:搜档网 › 华为笔试--操作系统

华为笔试--操作系统

华为笔试--操作系统
华为笔试--操作系统

一、填空(每空1分,共10分)

1、UNX操作系统中磁盘设备的默认块大小是 512 byte 。

2、AIX可以使用快速路径 smitty lvm 或 smit lvm 皆可直接进入到逻辑卷管理菜单。

3、HP-UX使用 sam 字符界面管理工具进行系统管理。

4、AIX系统制作根卷恢复磁带工具是 mksysb OR smit OR smitty HP-UX操作系统恢复磁带的工具是

make_recovery or sam 。

5、按照千字节查看磁盘剩余空间的命令是 df –k 。

6、ksh可以使用 export TERM=vt100 or TERM=vt100;export TERM 将终端模式设定为vt100。

7、AIX使用 ODM库存放多数的系统配置信息;如:hacmp、网络等配置信息。

8、由8块硬盘组成的 RAIDD 1+0 与由同样数量组成的 RAID 0+1 两个物理卷组,RAID 1+0 更可

加可靠。

9、群集中的心跳网卡一般要与业务网卡独立、分开、组网。

10、使用vmstat命令,间隔10秒共100次收集cpu以及虚拟内存统计信息,并保存记录在/tmp/vmstat.log

中的命令是 vmstat 10 100 >/tmp/vmstat.log 。

11、为了防止误删除,我们希望对将要删除的项目进行再次确认,rm命令的确认参数是 -i 。

12、IBM AIX 可以使用 bootinfo –K 命令查询当前操作系统是运行在32位还是运行在64位的,并可

以使用更改链接方式改变操作系统内核的运行模式。

13、HPUX环境中,在卷组vg02上创建一个名为myvol、尺寸为200M的逻辑卷的命令行是 lvcreate –L 200

–n myvol vg02 。

14、员工可以在公司级数据库全球技术服务部公告牌中的常用信息栏目中查询到有关《外购设备服务

信息指南》最近更新信息。

15、IBM小型机使用errpt 看系统中的错误信息

16、如果系统的硬件平台是HP的,那么启动双机软件的命令是:cmruncl

3、当使用一个已授权的合法用户名登录系统前,系统将显示/etc/issue 内容,一般是操作系统的版本介绍,也可以自定义其他内容

4、在UNIX中在根目录下递归的删除目录/home/mytmp而不需要操作系统提示的命令是rm –rf /home/mytmp (部分操作系统中-r可以用-R替代)

5、在UNIX系统中,终端与在此终端中运行的某些进程具有从属关系,当终端退出时,属于该终端的这些进程也会随之退出。要想终端退出后程序不停止运行,则要用nohup 命令启动后台程序。

6、查找位于跟目录以及其子目录下的名为list.TXT的文件,并将查询结果存储到/tmp目录下的myfind文件中的unix指令是:find / -name list.TXT -print > /tmp/myfind (-print 替换为–ls 也可以,但TXT小写不得分)

7、如果你能进入unix的某一个目录,并可以察看目录下的文件名,你至少要拥有对该目录的读+执行(r+x)权限

8、使用FTP命令行方式传输文件时,有文本传输和二进制传输两种模式,如果要传输一个tar文件,需要执行bin(binary也可以) FTP内部命令进行模式切换

9、在csh中设置环境变量的命令是setenv 。

10、在Windows2000中可以监测到系统物理内存使用情况的工具有性能监视器Performance Monitor ,任务管理器 (Task Manager)。

11、察看UNIX系统中的用户近期登陆信息可以使用last,该命令执行结果包含用户登录时间、退出时间、登录ip等内容。

12、RPC是一个远程服务工具,用于远程管理计算机。允许在一台计算机上的程序运行在另一个远程计算机上,最大的安全威胁是它的执行权限,通常情况下它不需要执行严格授权就可以运行。

13、如果想断掉一个已经登陆(login)的用户,可以使用命令fuser –k + <用户主目录〉,而不要使用kill命令。

二、单项选择题(每空1分,共4分)

1、SUN CLUSTER 3.0上,以下哪个是双机系统状态观察命令?(C)

A、scadmin

B、hastat

C、scstat

D、clstat

2、在unix主机上,执行以下哪个命令行,可以不重启进程,而重新读取相关进程的配置文件?(A)

A、kill -HUP <进程号>

B、kill -9 <进程号>

C、kill <进程号>

D、reset <进程号>

3、如果你要在使用xwindow终端程序(10.77.22.9)来运行的远程服务器主机(10.77.22.1)上的图形界面应用程序,下面的命令中正确的是(ksh):(A)

A、export DISPLAY=10.77.22.9:0.0

B、export DISPLAY=10.77.22.1:0.0

C、export DISPLAY=10.77.22.1,0:0

D、export DISPLAY=10.77.22.9,0:0

4、HP SYSTEM LVM(逻辑卷管理器)中,最小的分配单元是(A)

A、extent

B、piece

C、PE

D、LE

三、不定项选择题(每空2分,必需全部选正确,共18分)

1、IBM-AIX支持以下哪三种文件类型(BCD)

A、LFS

B、NFS

C、JFS

D、CDFS

E、DFS E、VFS

2、客户投诉目前系统的响应速度非常慢,你运行了一些性能相关的指令后发现瓶颈在某一块逻辑卷的

IO上,下列哪些做法对解决IO瓶颈有作用?(CDEFG)

A、增加更多的CPU

B、增加更多的内存

C、在不同的磁盘上条带化该逻辑卷

D、找出占用IO较多的事务,尽可能将这些事务调整到非工作时间运行

E、如果IO是由于过度读引起,可以在不同的物理硬盘上做mirror

F、对使用该逻辑卷数据的应用做调整,使其分布在不同的磁盘上

G、升级系统,使用快速的磁盘存储设备

3、系统性能问题的观测和解决一般按照下面哪个顺序进行(D)

A、MEM->IO->Network->CPU

B、IO->MEM->CPU->Network

C、CPU->IO->Network->MEM

D、CPU->MEM->IO->Network

4、对于cluster,下面说法正确的是(AB)

A、cluster中如果使用tty串口做心跳,主要目的是为了保证tcpip协议出现问题时,cluster能够正

确判断各成员实际状态

B、service ip 发生切换时,使用网卡ip alias方式要比地址替换方式的切换速度快

C、运行在主备用方式(冷备)的cluster,备机不允许读写共享磁盘阵列柜上的存储资源

D、运行cluster的主机的软硬件配置必须相同

5、下列可能引发df命令挂起的情况有(C)

A、用户权限不够

B、文件系统满

C、远端的nfs server没有运行

D、磁盘的利用率达到30%

6、为了能够使用ls程序列出目录的内容,并能够使用cd进入该目录,操作者需要有( A C )该目录的权限

A、读

B、写

C、执行

D、递归

7、下列说法中正确的是: C

A. 服务器的端口号是在一定范围内任选的,客户进程的端口号是预先配置的

B. 服务器的端口号和客户进程的端口号都是在一定范围内任选的

C. 服务器的端口号是预先配置的,客户进程的端口是在一定范围内任选的

D. 服务器的端口号和客户进程的端口号都是预先配置的

9、假如你不能umount一个文件系统,可能由(ABCD)原因引起

A、有用户登陆系统,并且该用户当前目录在该文件系统下

B、该文件系统忙

C、有该文件系统的目录树下挂接有其他的文件系统

D、一个进程正在调用该文件系统下的文件

E、该文件系统所在的卷处于打开状态

10、针对 X windows Applacation 无法启动,请从下列选项中选出最恰当的两个答案(BE)

A、X window server没有启动

B、DISPLAY变量没有正确设置

C、X 客户端没有启动

D、Xserver的访问控制权限没有正确设置

E、客户端Ping Xserver时丢包

11、有关cluster中下面说法正确的是(ABCD)

A、INFORMIX-HDR在HP-UX上的双机配置方式,数据逻辑卷划分在两台主机上分别进行,锁盘在一台主

机上划分,另一台主机上引入

B、ORACLE-OPS在AIX上的双机配置方式,两台主机共用卷组,逻辑卷在一台主机上划分,另一台主机

上引入

C、主机间共享VG的主设备号要保持一致

D、为避免单点故障,cluster的主备网卡应连接在不同交换机上

12、属于inetd控制的服务有(BC)

A、nfs

B、telnet

C、ftp

D、tcp/ip

13、下列对solaris的启动过程描述中正确的是(ACD)

A、系统默认的启动级别在/etc/inittab中定义,第三个字段中的关键字是initdefault,第二个字段代

表默认的启动级别

B、系统的第一个运行的进程是init,它的父进程号是1

C、缺省的运行级别是3,它允许多个用户登陆,并可以运行多个程序

D、启动过程中需要经过一系列预定一的init状态迁移,从单用户(1,S)到多用户

14、下列描述正确的是(BCD)

A、HP-UX、AIX在默认安装时既可以支持根盘镜像,无需增加其他的软件包。但solaris必须安装商用

软件包后才能支持根盘镜像

B、HP MC/SG管理的共享磁盘,在cluster服务停止后,如果仍然需要在单机上访问磁盘卷组上的数据,

则需要将磁盘卷组从cluster中拆里出来。但AIX则无需做此步骤

C、AIX使用jfs文件系统,支持动态的文件系统扩展,在扩展期间,文件系统的数据仍然可以访问

D、HP-UX/AIX/Sloaris均支持NFS文件系统,可以实现在不同的操作系统间的文件共享

15、HP-UX环境中,扩充文件系统时发现当前卷组已经没有未分配的空间,但还有一块没有使用的物理

硬盘,请问继续完成文件系统的扩充需要使用到哪些系统命令(ABCD)

A、vgextend

B、pvcreate

C、lvextend

D、extendfs

a)

16、下面是常见的UNIX目录树的描述,描述正确的是(ABEF)

A、/ 根目录,这是所有目录和文件的起点

B、/bin 包含大部分可执行的UNIX命令和共用程序

C、/dev 包含设备文件、系统管理命令和数据配置文件

D、/etc 包含临时工作目录,存放一些临时文件

E、/lib 包含程序库

F、/usr 存放用户的主目录和用户共用程序或文件

17、哪些命令可以输出如下的屏幕显示结果( E )

-rw-r--r-- 1 root other 660402688 Mar 19 09:13 ./.smart_tool_v4_2.tar

A、find . –name *.tar –print

B、find . –name *smar* -print

C、ls –l

D、ls –al

E、以上均不是

18、HPUX中下列对LVM说法中正确的是(ABC)

A、在使用逻辑卷(LV)前,磁盘必须被初始化成物理卷(PV)。然后, 把初始化好的PV加入卷组(VG)

B、一个卷组最多可含有255个PV,一个PV只能加入一个卷组

C、分配卷组空间给逻辑卷(LV),一个卷组空间最多可分配给255各逻辑卷,逻辑卷空间可来自一个或

多个物理卷

D、LV 可用来做文件系统, 但不能作为裸设备空间

19、在win2000操作系统上当你把一个目录从NTFS拷贝到FAT32分区上时,文件名和文件的权限会发生什么变化?(BD )

A、所有的长文件名会丢失

B、所有的长文件名会保留

C、所有的文件权限会保留

D、所有的文件权限会丢失

20、SHUTDOWN、REBOOT、多用户、单用户等模式转换时系统功能都会调用INIT n来改变运行级别,不同的unix 会有不同的文件或目录结构对应这些转换模式,但n的含义基本上都是相同的,下面对n的描述正确的是(ABCD )

A、0=关机

B、1=单用户模式

C、2=多用户模式

D、3=网络下的多用户模式

E、5=关机并重新启动

F、6=Xwindows 模式 + 多用户

21、对于HP双机,下列说法错误的是(D)

A、可以使用cmhaltnode 命令来停止运行有程序包的主机节点

B、可以使用cmrunpkg在已经运行的CLUSTER上运行一个指定的程序包

C、可以使用cmviewcl来察看双机运行状态

D、可以使用cmhaltpkg停止运行程序包的主机节点

22、对于IBM双机,下列说法错误的是( C )

A、可以在smit中进行双机进行配置

B、可以在smit中进行双机的操作

C、IBM双机的软件也称作MC/SG

D、可以通过定制脚本来控制资源组的切换动作

23、IBM对磁盘柜进行管理时使用了ODM库,当你发现无法有效的对datavg进行创建、察看、删除VG或LV 时,多数情况属于ODM库信息与实际不一致引起,这时必须对其进行同步操作,请选择正确的处理方式:(AC )

A、synclvodm -P rootvg

B、sysclvodm –P datavg

C、syncvg -v rootvg

D、syscvg –v datavg

24、下列指令中哪些对检测网络故障有帮助(ABCD)

A、netstat

B、route

C、ping

D、ifconfig

25、对SUN的双机系统(CLUSTER2.0,使用VX作磁盘的卷管理),下列说法中正确的是(BCD)

A、可以使用clnodestat查看node信息

B、可以使用scadmin startcluster +参数启动cluster

C、可以使用vxlicense –p 查看License

D、可以使用vxlicense –c 注册License

26、SUN中使用VX删除一个活动的卷组,其实也就是去激活和倒出,再对物理磁盘重新进行格式化。将必须使用到下列哪些命令格式?(ABC)

A、vxvol -g dbdg stopall

B、vxdg deport dbdg

C、vxdisksetup -i cxtxdx

D、vxdg export dbdg

27、下面对利用win2000操作系统实现群集的说法中正确的是(ABD)

A、只有Win2000 advanced server才能提供群集服务

B、要将两台服务器同时提升为一个域中的DC 并安装DNS服务

C、设定好privateIP后,需要对WINS设置做调整,启用通过TCP/IP使用NetBIOS的选项

D、在Node1上设RAID时必须关闭Node2,然后在node1上配置array Logical

drive 为Cluster组创建共享盘

28、UNIX系统环境中,用户rlogin不成功,可能的原因有(ABCD )

A、.rhosts文件内容不正确,没有包含到客户端ip

B、系统的r类别服务没有启动

C、.rhosts文件权限不正确

D、.rhosts文件中使用了主机名,但在hosts中没有定义该主机名与ip地址的对应关系

29、IBM小型机运行lsvg datavg; lsvg –l rootvg指令后有如下结果(C)

#lsvg datavg

VOLUME GROUP: datavg VG IDENTIFIER: 0000000055e2458b

VG STATE: active PP SIZE: 4 megabyte(s)

VG PERMISSION: read/write TOTAL PPs: 2169

LVs: 3 USED PPs: 2168

#lsvg -l rootvg

rootvg:

LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT

...

lv00 jfs 51 102 1 closed/stale /ibmcxx

lv01 jfs 1 1 1 open/syncd /cics_regions

对照上述显示结果,分析下列说法中正确的是

A、datavg共有2168M的空间

B、datavg共有2169M的空间

C、rootvg中有逻辑卷异常,需要同步

D、以上说法均不正确

30、对unix操作系统软件故障的排除方法,描述正确的是(BCD)

A、察看系统的磁盘空间是否足够,特别是/、/var、/tmp空间占用率不要超过50%

B、可以使用fsck检查文件系统的完整性

C、使用sar、ps等命令察看系统中是否有内存泄漏的现象,如果某个进程使用的mem不断增大,这个进程

可能已经出现了内存泄漏

D、检查paging space,察看内存交换区使用率是否过高,一般超过70%就要进行扩充,或者进行系统的

优化

31、系统维护管理中经常要使用sar命令,当运行sar时系统提示:

# sar

sar: can't open /var/adm/sa/sa09

No such file or directory

是什么原因?如何解决?(BD)

A、系统中找不到sar这个文件

B、系统中没有建立sar报告数据的数据收集程序

C、重新安装包含sar文件的文件包

D、检查并配置crontab

32、针对默认安装的unix/linux操作系统,为了控制启动ftp、telnet等网络服务,可以通过修改位于/etc 目录下的( B D )文件。

A、ftpusers

B、inetd.conf

C、syslogd.conf

D、services

18、在HP操作系统中,下列哪些命令能够获取系统的一些I/O性能或系统信息

( ABD )

A、vmstat

B、iostat

C、topas

D、sar

三、简答题(每题的分数由出卷人自定)

1、某unix主机无法正常的进行远程登陆,经检测,确认不是网络问题,怀疑是某文件系统满造成,需要做进一步检查

(1)使用什么命令检查文件系统和其中目录的使用情况?(2分)

答:(1)

df or df –k 察看文件系统的占用率(BDF IS OK)

du or du –k +目录名,察看目录大小

(2)通过上述方法,你发现/ 目录占用率达到100%, /dev目录的空间占用超过1G.这时,如何用find命令找出位于/dev目录下的超过100M的文件?(1分)

答:(2)

find /dev –size +200 –print 或者 find /dev –size +200 -ls

(3)查询后,发现有一个普通文件/dev/rmt/Tape0,占用了900M的空间,同样目录下有另外的一个流设备文件tape0(该unix主机的磁带机).请问,该文件最有可能是如何产生的?(1分)

答:(3)

向磁带机备份时,敲错磁带机的设备名,导致在/dev/rmt目录下创建了一个备份文件

(4)这时你应该如何处理?(1分)

答:(4)

rm /dev/rmt/Tape0 或 mv /dev/rmt/Tape0 [backup目录名]

检查该文件是否有用,或将该文件备份在其他的磁盘空间,并予以删除

(5)使用同样的查询方法在var下发现了一个名为wtmp文件,占用了150M的系统空间,该文件有何作用,你打算如何处理?(2分)

答:(5)

该文件纪录了系统登陆日志的数据库文件,last命令执行时对其进行读取

处理方式:

1、可以删除该文件,并用touch命令建立一个空的同名文件(不重建空的同名文件不给分)

2、部分系统不能直接删除该文件,应该使用cat >wtmp or >wtmp命令来清空文件内容

1、简述单机SUN环境中如何更改主机名、ip地址,涉及到哪些文件?(7分)

答:

IP地址涉及的文件有: 3分

/etc/hosts (change the IP address)

/etc/netmasks (if subnetting)

/etc/defaultrouter (to specify the new gateway for this subnet)

改变主机名涉及的文件有: 4分

/etc/hosts (change to the new hostname)

/etc/nodename (change to the new hostname)

/etc/hostname. (where is the name of the primary

interface for this system, i.e hostname.hme0 or hostname.le0.

Change to the new hostname.)

/etc/net/ticlts/hosts (change both columns to the new hostname)

/etc/net/ticots/hosts (change both coluums to the new hostname)

/etc/net/ticotsord/hosts (change both columns to the new hostname) 改完上述文件之后推荐重起一下机器。

华为面试的面试题

华为面试的面试题 面试问答是考官对求职者的一个评定标准。那关于华为的面试题有哪些呢?下面是小编为你整理的华为面试的一些面试题,希望对你有帮助。 华为面试题1、static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别? 答案:全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式,静态全局变量当然也是静态存储方式。这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。而静态全局变量则限制了其作用域,即只在定义该变量的源文件内有效,在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用,因此可以避免在其它源文件中引起错误。从以上分析可以看出,把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域,限制了它的使用范围。static函数与普通函数作用域不同。仅在本文件。只在当前源文件中使用的函数应该说明为内部函数(static),内部函数应该在当前源文

件中说明和定义。对于可在当前源文件以外使用的函数,应该在一个头文件中说明,要使用这些函数的源文件要包含这个头文件static 全局变量与普通的全局变量有什么区别:static全局变量只初使化一次,防止在其他文件单元中被引用; static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值; static函数与普通函数有什么区别:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝 2、程序的局部变量存在于()中,全局变量存在于()中,动态申请数据存在于( )中。 答案:栈;静态区;堆 3、设有以下说明和定义:typedef union {long i; int k[5]; char c;} DATE; struct data { int cat; DATE cow; double dog;} too; DATE max; 则语句printf(%d,sizeof(too)+sizeof(max));的执行结果是:______ 答案:DATE是一个union, 变量公用空间. 里面最大的变量类型是int[5], 占用20个字节. 所以它的大小是20 data是一个struct, 每个变量分开占用空间. 依次为int4 + DATE20 + double8 = 32. 所以结果是20 + 32 = 52. 当然...在某些16位编辑器下, int可能是2字节,那么结果是int2 + DATE10 + double8 = 20 4、队列和栈有什么区别? 答案:队列先进先出,栈后进先出 5、已知一个单向链表的头,请写出删除其某一个结点的算法,

华为笔试题大全史上最齐全

[华为笔试]2006年华为研发类笔试编程题(2006年10月29日晚,成都电子科技大学考试题目) 题目:网球中心共有100个网球场,每个单位可以来申请1到100的场地,申请的场地编号必须是连续的,如果场地已经被其他单位占用,就不能再次使用,而且单位在使用完场地后必须归还。请设计一个完整的系统(c语言)。(限时5分钟)Tennis.h struct TennisGround { int num; char *agentName; }; typedef struct TennisGround TG; void mallocTG(TG *total); void freeTG(TG *total);

Tennis.c #include #include #include #include #include "Tennis.h" void mallocTG(TG *total) { int size, start,count = 0; char *agentName = (char*)malloc(sizeof(char)*10); printf("Please input your agentName:");

scanf("%s", agentName); printf("Please input the size of the TennisGround:"); scanf("%d", &size); printf("Please input the TennisGround number you want to start:"); scanf("%d", &start); if((total+start)->agentName != " ") { printf("malloc failed!\n"); exit(-1); } else { while(count < size) { (total+start+count)->agentName = agentName; count++; } } }

华为认证网络工程师考试试题(笔试)及答案讲解

华为认证网络工程师--认证考试试题(笔试)及答案 选择题:(每题2分,共100分) 1、 以下属于物理层的设备是( A ) A 、 中继器 B 、 以太网交换机 C 、 桥 D 、 网关 2、 在以太网中,是根据( B )地址来区分不同的设备的。 A 、 LLC 地址 B 、 MA C 地址 C 、 IP 地址 D 、 IPX 地址 3、 以下为传输层协议的是( CD ) A 、IP B 、 ICMP C 、 UDP D 、 SPX 4、以下对 MAC 地址描述正确的是( BC ) A 、 由 B 、 由 C 、 前 D 、 后 5、 以下属于数据链路层功能的是( CD A 、 定义数据传输速率 B 、 定义物理地址 C 、 描述网络拓扑结构 D 、 流控制 6、 IEEE802.3U 标准是指(B ) A 、 以太网 B 、 快速以太网 C 、 令牌环网 D 、FDDI 网 7、如果要将两计算机通过双绞线直接连接,正确的线序是 A 、1--1、 2一2、3"3、4一4、5一5、6一6、7一7、8一8 B 、1--2、 2一1、3一6、4一4、5"5、6一3、7■■7、8一8 C 、1--3、 2一6、3一1、4一4、5"5、6一2、7■■7、8一8 D 、两计算机不能通过双绞线直接连接 &在V.35和V.24规程中,控制信号 RTS 表示(D ) A 、 数据终端准备好; B 、 数据准备好; C 、 数据载体检测; D 、 请求发送; 32位2进制数组成 48位2进制数组成 6位16进制由IEEE 负责分配 6位16进制由IEEE 负责分配

E、清除发送。 9、路由器作为网络互连设备,必须具备以下哪些特点。 A、至少支持两个网络接口 B、协议至少要实现到网络层 C、至少支持两种以上的子网协议 D、至少具备一个备份口 E、具有存储、转发和寻径功能 F、一组路由协议 G、必须有较高的协议处理能力 10、路由器的作用有(ABDG) A、异种网络互连 B、子网间的速率适配 C、连接局域网内两台以上的计算机 D、隔离网络,防止网络风暴,指定访问规则(防火墙) E、子网协议转换 F、加快网络报文的传递速度 G、路由(寻径):路由表建立、刷新、查找 H、报文的分片与重组 11、调用上一条历史命令的快捷键是(A ) A、CTRL-P B、CTRL-O C、ALT-P D、ALT-0 12、交换机工作在OSI七层的哪一层?(B) A、一层 B、二层 C、三层 D、三层以上 13、以下对CSMA/CD 描述正确的是( A D??) A、在数据发送前对网络是否空闲进行检测 B、在数据发送时对网络是否空闲进行检测 C、在数据发送时对发送数据进行冲突检测 D、发生碰撞后MAC地址小的主机拥有发送优先权 14、以下对STORE AND FORW ARD描述正确的是(CE) A、收到数据后不进行任何处理,立即发送 B、收到数据帧头后检测到目标MAC地址,立即发送 C、收到整个数据后进行CRC校验,确认数据正确性后再发送 D、发送延时较小 E、发送延时较大 15、以下对交换机工作方式描述正确的是( A、可以使用半双工方式工作 B、可以使用全双工方式工作 C、使用全双工方式工作时要进行回路和冲突检测 D、使用半双工方式工作时要进行回路和冲突检测(ABE ) ABD )

[转载]华为技术支持笔试题

[转载]华为技术支持笔试题 原文地址:华为技术支持笔试题作者:卖女孩的小雪人【第一部分公司篇】 1、华为公司的全称为() A、深圳市华为技术有限公司 B、华为技术有限公司 C、华为公司D、我司(答案:B,答A、C者酌情给分,答D者立即辞退,我司三令五申禁止使用该华为内部土语,屡禁不止,老员工不可教也,只好从新员工抓起,格杀勿论)2、华为公司的企业性质是() A、民营 B、私营 C、国营 D、上市公司(答案:A,本题主要让考生了解公司的性质) 3、华为公司的商标象征() A、红太阳 B、菊花 C、扇贝(答案:B,答A者酌情给分,答C者立即辞退,天天就想着吃) 4、从下列选项中选择出公司的常务副总裁() A、任正非 B、孙亚芳 C、李一男 D、郑宝用 E、张燕燕(答案:BD,答C者立即辞退,让他到李一男的公司去报到吧) 5、华为公司的年终奖一般是在每年的什么时候发() A、元旦后 B、春节前 C、7月下旬或8月上旬 D、劳动节前E、国庆节前(答案:C,切记,因为是年中奖,而不是年终奖) 6、华为公司的配给你的股票是() A、发的 B、用自己的奖金去买(答案:B) 7、老板常说的土八路,是指() A、老板自己的革命年代的光辉历史 B、本地化的用服兄弟C、季度考核为D的兄弟(答案:B)【第二部分部门篇】 1、你所在的一级部门为() A、技术支援部 B、国际技术支援部 C、国际技术支援部国内分部D、用服(答案:B,答A、C者酌情给分,答D者作不合格处理,为了提高技术支援部形象,公司早就取消用服这个字眼,而且于xx年春节后悄悄地将技术支援部

前加“国际”二字) 2、你所在的二级部门为() A、传输产品技术支援管理部 B、传输工程部 C、传输用服工程中心D、光网络产品技术支援管理部(答案:A,首先得把自己的部门搞清楚,答D者,有远见,有潜力,可以酌情给分,很可能在xx年未就改成这个名字,因为市场中研已经改了,就差技术支援部了) 3、传输的商标为()A、SBS B、SDH C、OptiX D、Metro (答案:C,答A者酌情给分,最起码还知道老商标) 4、技术支援部与国际技术支援部的关系()A、国际技术支援部是技术支援部下面的一个部门,负责海外 B、技术支援部是国际技术支援部下面的一个部门,负责国内 C、技术支援部是国际技术支援部的前身 D、国际技术支援部是技术支援部的前身(答案:C)【第三部分业务篇】 1、SBS是() A、传输产品的老商标 B、同步骨干系统 C、傻不傻的拼音缩写D、帅不帅的拼音缩写(答案:AB,答CD者立即辞退) 2、SDH是() A、传输产品商标 B、同步数字序列 C、傻得很的拼音缩写D、傻得好的拼音缩写(答案:B,答CD者立即辞退) 3、由于你是新员工,没有公配手机时,当你在现场遇到紧急事故时,你会()向公司求助 A、打用户机房内的电话 B、借用户手机 C、拔110 D、拔200或300E、立即打车回办事处(答案:D,答CE者立即辞退,按照公司规定,不能随便使用用户的电话,以提高公司形象) 4、在开局时,用户问你在华为干几年了,你会回答() A、我是新员工 B、1年多了 C、2年多了 D、3年多了(答案:B,答A者按不合格处理,按照公司规定,不能说自己是新员工,几千万的设备,怎能让一个新员工用来练兵,

华为电话面试问题汇总

华为电话面试问题汇总 1、LAC寻呼成功率低的解决办法有哪些? a,寻呼策略:(1)GLOBAL寻呼、LAI寻呼(2)采用IMSI寻呼、TMSI寻呼. 使用TMSI寻呼,增大寻呼信道容量.(一个寻呼信令可以寻呼4个TMSI,而只能 寻呼2个IMSI). b,MSC侧T3113参数作用 c,CRH和T3212设置不当 d,PCH和SD信道拥塞 e,针对性解决寻呼无响应的小区 f,LAC区划分不当,寻呼消息过多,LAC插花严重 g,交换数据错误(多见于新建站) 2、干扰的原因及解决办法有哪些? a,直放站 b,设备模块硬件故障 c,外部干扰源 d,同邻频干扰 e,天馈线破损 f,网外干扰(CDMA) g,天线安装不合理。 3、T200的含义是什么? T200定时器(Timer200)是Um接口数据链路层LAPDm中的一个重要的定时器。T200定时器是防止数据链路层数据发送过程死锁的定时器,数据链路层的作用就是将容易出差错的物理链路改造成顺序的无差错的数据链路。在这个数据链路两端通讯的实体采用确认重发的机制。也就是说,每发送一个消息都要对端确认收到。在不可知的情况下,如果这条消息丢失,会出现双方都等待的情况,此时系统死锁。因此,在发送一方要设立定时器,当定时器溢出,发方认为收方没有收到消息,就会重新发送,在重发次数结束后仍未收到响应消息,向层三发送“ERROR INDICATION(T200超时). 4、基站功率40W,衰减6Db还剩下多少W? 10lgA/B=6,A=40W,B=10W 或者每衰减3dB功率减半,也可以得出10W。 5、小区切换失败的原因有哪些? a, 邻区关系丢失 b,基站时钟不同步 c,干扰严重,无线环境差 h,切换参数不合理 i,目标小区没有可用信道 j,硬件故障 k,交换和无线数据不匹配,不同厂家设备之间协议问题。 6、路测过程中电平突变的原因有哪些? 分空闲状态和通话状态两种状态回答,a,b,c,d为空闲状态 A,无主覆盖小区,信号不稳定 B,BCCH载频故障,或者传输故障 C,CRO设置过大,导致C2值偏高,手机重选过去,实际电平比较低切换至问题载频上D,邻区关系丢失,导致小区重选

华为面试题汇总与答案_1

面试题参考 1.js动态增加行 function addRow(tableId,trId){ var tableObj = document.getElementById(tableId); var trObj = document.getElementById(trId); //var trIndex = trObj.rowIndex+1; var rows = tableObj.rows.length; var cell = ""; var tr = tableObj.insertRow(rows); for(i=0;i 二、SQL书写的影响 1、同一功能同一性能不同写法SQL的影响。 2 .WHERE后面的条件顺序影响 三、SQL语句索引的利用 1、不要有多余的数据。 3.项目权限控制是如何实现 一般实现为:首先建立职责表,用户表,权限表,然后是职责与用户的关联表,职责与权限的关联表。依据每一个功能点建立权限数据,当新加入职责信息时将一条或多条权限数据与对应的职责关联起来。在用户信息中就可将职责数据与用户关联,达到权限管理的目的。页面通过用户的职责权限信息进行操作监控。 4.多次提交ajax后,返回值是否按提交的顺序返回? Ajax调用大部分为JS,JS的运行速度较快,有可能造成请求未完成,后面的JS代码继续运行,而返回结果的顺序不一定按请求顺序返回。取决于后台处理速度 5.数据库设计心得,如何建索引

华为公司应聘硬件笔试题

华为公司应聘硬件笔试题 一填空 10小题 单相整流的方式,全波,半波 ,_桥式_ fir数字滤波器的名称正弦波电流的有效值 ram的数据线的条数 10进制和16进制的换算绝对可积和频谱存(好像是)在的关系 二单选 大概包括数电模电的一些知识,跟填空题考的内容差不多 记得的有放大器电路中Rb的作用构成线与逻辑的门电路 risc 的处理器三极管开关模式的开关分别工作在哪个模式下随着温度的降低三极管里面的电流怎么样子变化地址数据总线等等 三多选 这部分要难一些,

记得的题目很少,等我记起了之后再补充,只记得一个金属壳电阻容易发生的问题是什么,不懂做还有pll的组成负反馈的作用检波电路的组成竞争冒险的处理几种总线的问题 i2c pci rs323 rs485 吧,题目考什么记不得了~ 四分析题 1 一个时序逻辑电路,先由2选一数据选择器选择信号输入,然后进入d触发器,输出结果再反向进入d触发器,输出结果为y,然后根据二选一的几个输入和cp脉冲的波形画出y的波形。 2 一个集成运放,正端输入vin和电阻,并在正端接稳压管,负端两个等值电阻,一个接地一个反馈,电阻大小等值,求输出电压v0 填空题 1、电阻、电容、电感组成的是分立元件电路。 2、集总电路中电容只存储能量,电感只能量。 3、给补码求原码。

4、差模和共模。 5、x86中内存地址求物理地址。 6、信号分析中分析连续非周期信号用方法,频域的连续性和周期性。 7、信号分析中分析连续周期信号用方法,频域的.连续性和周期性。 8、串口传输方向有哪三种。 9、VHDL赋值语句有哪两种。 选择题 1、互感; 2、三极管工作状态; 3、误码率; 4、网络的几层结构的功能; 5、三极管工作电压; 6、共集、共基和共射; 7、微分方程求传送函数; 8、z的传递函数; 计算题

华为结构与材料工程师笔试题目

判断 1、Fe-C相图,Fe3C是最稳定的富碳相。错误 2、在二元合金系中,只有共晶成分的合金在结晶时才能发生共晶转变,其他任何成分的合 金在结晶时都不可能发生共晶转变。错误 3、从热力学上看,系统的焓是由原子间的键合决定,熵是由晶体的原子排列决定。 4、塑性变形时,滑移面总是晶体的密排面,滑移方向也总是密排方向。 5、材料的硬度越大,其弹性模量也越大 6、PTFE根据聚合方法的不同可分为悬浮聚合和分散聚合,前者使用与模压成型和挤压成型,后者制成的乳液可作为金属表面涂层 7、固溶体或合金的强度高于纯金属,主要原因是杂质原子的存在对位错运动具有牵制作用。正确 8、1wt%二氧化钛掺入到氧化铝中,是否有利于降低氧化铝陶瓷的烧结温度。 9、Fe合金的焊缝晶体形态主要是柱状晶和少量的等轴晶。正确 - 10、孪生是晶体难以进行滑移时,而进行的另外一种塑性变形方式。 11、一般情况下,同一种材料使用DSC、TMA、DMA测试出材料Tg点相差不会超过2度。 12、相图是材料工作者常用的工具之一,其常用来表示材料的相状态与温度和成分之间的关系,其不仅能表示相的平衡态,而且能反应相的亚稳态。正确 13、按照聚合物和单体元素组成和结构变化,可将聚合反应分成加成聚合反应和缩合聚合反 应两大类。 选择 1、能进行交滑移的位错必然是: 螺旋位错混合位错刀型位错 2、Db、Ds、Dl分别代表金属或合金中的晶界扩散、表面扩散、点阵扩散的扩散系数,一般情况下,有:Ds > Db >Dl ] 3、二氧化锆陶瓷可以用做氧气气氛下的炉体加热元件,但需要将氧化锆陶瓷加热到1000℃以上,这是因为 产生明显的离子电导增加热膨胀量防止相变发生 4、以下三种界面作用力最大的是: 氢键范德华力静电化学键 5、以下化学键,键长最短的是: 配位键氢键离子键共价键 6、烧结过程分下述几个阶段,正确顺序是:(1)无规则形状颗粒表面趋圆(2)颗粒之间颈 缩(3)颈部加宽(4)晶粒生长 7、丙烯酸酯型材料不能通过以下哪种方式固化: UV固化湿气固化双组份室温固化加热固化 8、用来反映材料在交变载荷作用下,抵抗破坏能力的物理概念是: 【 抗拉强度疲劳强度硬度屈服热度 9、每个体心立方晶胞中包含有(2)个原子。 10、以下场景可以使用厌氧胶粘接的是:

华为工程师面试题总结(有答案) 80%参考

本题库是华为集团工程师面试 -内部真实评分标准, -内部真实面试案例,后面有工程师考试试卷和答 案。物超所值,学会本文面试通过率提高80% 华为集团面试经验总结: 华为集团是4轮 一面组长,会问到一些这样问题,为什么会离职,为什么来华为集团婚姻状况,与此同时有没有想问面试官的问题。 二面经理,偏向于部门业务服务。有业务上的试卷需要考试。 三面经理,这一轮会谈到一些业务目标和工作中可能出现的一些问题。大概聊一下工作的想 法,部门的价值和目标,对这个岗位的期望等等以及华为集团和行业的情况。聊天的内容与面试者个人有关,可多可少。(二三是交叉面试防止作弊), 四面职业通道委员会,这一轮的面试非常专业,为技术专家面,目的是定级。确定你面试者的水平大概在什么位置。直接影响后面的收入。各个击中要害。不要想着有简单跳过的部分。在介绍工作内容的过程中,要先介绍自己在组织团队所处的位置,发挥的作用,工作绩效等,条例要清楚。这一轮的面试专业性最强。最后是HR谈薪资的部分,因为行业都有规则,所以时间不会太长。 5面背景调查,主要是面试者在填写简历时提供的名字和联系方式,其中包含领导。HR最后offer。 步骤四、五、六每个一个星期,比如三面完后得到职业通道委员会的面试的通知约一周,四面完后,得到通过与否的消息是一个星期。如果某一步一个星期多没消息,那就是没戏了。

面试的重点分享: 面试的气氛需要注意的: 1面试不能一脸严肃,显得很紧张,要适当微笑。给面试官的印象好。 2面试官提问的问题,不能对抗反驳提问。即使面试官的问题比较苛刻。 细节决定成败,面试如同相亲,面试官会注意到每个细节,身上有没有烟味,头发是不是整齐,说话条例要清晰,一定要集中精神,面试等待的时候也不能看手机。自我介绍的时候要强调身体健康可以加班。可以在最后自己介绍的时候,表示出强烈的来工作,一展抱负的意思。让面试官感受你的积极一面。 面试最重要的3点 1要高度认同面试公司的工作文化和理念。 2要强调自己不断学习。不断成长,能承受压力。 3千万不能说因为自己考试,希望的工作是轻松的,清闲的。 最重要的2点要高度认同面试公司的工作文化和理念。面试前要上公司网站查看下这个公司的文化理念,如果在面试过程把这个点说出来,是要加分非常多的。 收尾阶段 面试官一般会问:“你还有什么问题想问我们?”这个时候千万别不问,有啥没啥的都一定要问两个问题,一个问题可以涉及技术层面,另一个可以涉及应聘职位的发展问题. 前公司的离职原因是必问的问题,不能说前公司太多的不好,可以说因为其他原因, 离职原因:优秀回答: A:原来公司亏损,减员,所以申请离职。 B:原来的公司,更换股东,战略有调整,人员调整。 C 原来的公司,因为搬家,搬家到很远的地方,过去不方便。 D 原来的公司,调整作息时间,周二放假,周日上班。 E 自己想要成长,希望可以更换岗位,挑战新的岗位,新的工作。 自我介绍: 是被面试者在纸面之外最能够呈现能力的一个地方。一般情况下,也是被面试者在整个面试过程中惟一一次主动展示自我的机会 第一,考察自我介绍内容和递交简历内容是否相冲突?如果简历是真实的,口述自我介绍就不会有明显出入。如果简历有假,自我介绍阶段一般就会漏马脚。如被面试者反问:“我的经历在简历里都写了”,面试官会认为这人得瑟,印象分一下子降为负数。 第二,考察被面试者基本的逻辑思维能力、语言表达能力,总结提炼概括能力。 第三,考察被面试者是否聚焦,是否简练和精干,现场的感知能力与把控能力。 第四,考察被面试者初步的自我认知能力和价值取向。因为被面试者要叙述职业切换关键节

华为笔试试题软件工程试题及答案

华为笔试试题软件工程试题及答案 1.static有什么用途?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用 2.引用与指针有什么区别? 1) 引用必须被初始化,指针不必。 2) 引用初始化以后不能被改变,指针可以改变所指的对象。 3) 不存在指向空值的引用,但是存在指向空值的指针。 3.描述实时系统的基本特性在特定时间内完成特定的任务,实时性与可靠性。 4.全局变量和局部变量在内存中是否有区别?如果有,是什么区别? 全局变量储存在静态数据库,局部变量在堆栈。 5.什么是平衡二叉树?

左右子树都是平衡二叉树且左右子树的深度差值的绝对值不大于1。 6.堆栈溢出一般是由什么原因导致的? 没有回收垃圾资源。 7.什么函数不能声明为虚函数? constructor函数不能声明为虚函数。 8.冒泡排序算法的时间复杂度是什么? 时间复杂度是O(n^2)。 9.写出float x 与“零值”比较的if语句。 if(x>0.000001&&x<-0.000001) 10.Internet采用哪种网络协议?该协议的主要层次结构? Tcp/Ip协议 主要层次结构为:应用层/传输层/网络层/数据链路层/物理层。 11.Internet物理地址和IP地址转换采用什么协议? ARP (Address Resolution Protocol)(地址解析協議)12.IP地址的编码分为哪俩部分? IP地址由两部分组成,网络号和主机号。不过是要和“子网掩

华为应聘笔试题-硬件

【华为硬件笔试题1】 一选择13个题目,没有全部抄下来,涉及的课程有电路,模拟电路,数字电路,信号与系统,微机原理,网络,数字信号处理 1.微分电路 2.CISC,RISC 3.数据链路层 二填空10个题目,没有全部抄下来,涉及的课程有电路,模拟电路,数字电路,信号与系统,微机原理,网络,数字信号处理有关于 1.TIC6000 DSP 2.二极管 3.RISC 4.IIR 三简答 1.x(t)的傅立叶变换为X(jw)=$(w)+$(w-PI)+$(w-5) h(t)=u(t)-u(t-2) 问: (1),x(t)是周期的吗? (2),x(t)*h(t)是周期的吗? (3),两个非周期的信号卷积后可周期吗? 2.简述分组交换的特点和不足 四分析设计 1.波形变换题目从正弦波->方波->锯齿波->方波,设计电路 2.74161计数器组成计数电路,分析几进制的 3.用D触发器构成2分频电路 4.判断MCS-51单片机的指令正确还是错误,并指出错误原因 (1) MUL R0,R1 (2) MOV A,@R7 (3) MOV A,#3000H (4) MOVC @A+DPTR,A (5) LJMP #1000H () 5.MCS-51单片机中,采用12Mhz时钟,定时器T0采用模式1(16位计数器),请问在下面程序中,p1.0的输出频率 MOV TMOD,#01H SETB TR0 LOOP:MOV TH0,#0B1H MOV TL0,#0E0H LOOP1:JNB TF0,LOOP1 CLR TR0 CPL P1.0 SJMP LOOP 【华为硬件笔试题2】 全都是几本模电数电信号单片机题目 1.用与非门等设计全加法器 2.给出两个门电路让你分析异同 3.名词:sram,ssram,sdram 4.信号与系统:在时域与频域关系

华为软件测试工程师笔试题目

华为软件测试工程师笔试题目 1、怎么来设计测试方案 根据测试需求(包括功能需求和非功能性需求),识别测试要点,识别测试环境要求,安排测试轮次,根据项目计划和开发计划做整体的测试安排。 被测试的特性:通过对需求规格说明书进行分析,列出本次测试需要进行测试的各部分特性(如要测试的功能需求、性能需求、安全性需求等等); 不被测试的特性:由于资源、进度等方面原因,本次测试不列入测试范围的特性; 测试组网图:进行本次系统测试所需要的软硬件设备、配置数据已及相互间的逻辑、物理连接。今后测试执行时需要依据这个组网图来进行环境的搭建。 2、如果给你一个B/S系统你怎么来进行测试 此题答案还可用于回答测试流程,测试流程题亦可参考15题。 阅读系统需求,充分理解需求,记录问题,并与项目需求人员充分沟通。 编写测试需求,包括系统功能和非功能测试要点、测试类型、测试进度质量要求等。 制定测试计划,包括熟悉测试业务、设计测试用例、执行测试用例、进行测试小结、编写测试报告,任务颗粒度一般应小于5人天 编写测试用例,根据测试方案设计用例,即便没有明确的性能和安全测试要求,也应识别进行此两项测试。 执行软件测试, 进行测试小结,如果测试持续时间较长,每个版本间隙总结本轮测试。 编写测试报告,总结测试过程,汇总度量数据。 3、怎么进行工作流的测试 把握需求,找准结点,理清流程,画出流转图,弄清节点间的数据流转,设计测试用例的时候必须覆盖所有可能的流程。 工作流: 如果问到有没有做过,根据对工作流的了解情况回答,如果比较了解,可以把参与的某个项目中说上一些有工作流的,如果不是很了解就说没有做过,但是学习过相关知识。

华为硬件笔试题-真实有效

华为公司硬件研収类笔试试题 一.填空题(共10题,共计20分) 1、从通信系统的一般模型上看,通信系统中的编码有信源编码和_______两种方式。 2、为使三极管处于饱和工作状态,必须保证基极电流大于________ 3、可以将逻辑函数Y=AB+~AC优化成Y=________,从而消除由A造成的竞争冒险。 4、用卡诺图将逻辑函数Y=ABC+ABD+A~CD+~C~D+A~BC为________ 5、采用单片机进行点对多点的主从通信时,通过______来区分数据信息和地址信息。 6、MCS-8051单片机有_______个外部中断管脚。 7、将1k*8位的RAM扩展为2k*16位的RAM,需用________片1k*8位的RAM。 8、如果器件中的管脚为OC/OD门结构,在电路设计中应该对输出进行 _______处理 9、已知同步五进制计数器输入时钟频率为200kHz,则第一能触収器的输出等于____ 10、MCS-51访问外部数据存储器用______指令。 二.单选择题(共12题,共计24分) 1、反向门X驱动反向门Y,当X输出为低电平时,反相门X() A、输出源电流 B、吸收源电流 C、输出灌电流 D、吸收灌电流 2、设某函数的表达式F=AB,若用4选1多路选择器(数据选择器)来设计,则数据端口D0D1D2D3的状态是()。(设A为权值高位) A、0001 B、1110 C、0101 D、1010

3、PCM30/32路系统中,1帧中含有的比特数为() A、256 B、512 C、160 D、240 4、电容器的等效电路图() A、电感+电阻串联模型 B、电感+电阻并联模型 C、电容+电感+电阻并联模型 D、电容+电感+电阻串联模型 5、下列功率放大器类型哪一类的晶体管工作半个周期?() A、甲类功率放大器 B、乙类功率放大器 C、甲乙类功率放大器 D、丙类功率放大器 6、下列各进制数中,数值最大的是() A、[1000011]2 B、[53]16 C、[64]10 D、[01100011]8421BCD 7、8421码10010111表示的十进制数是() A、97 B、151 C、227 D、98 8、当TTL非门的输入端对地接一个10k欧电阻时,门电路工作在()A、饱和区B、线性区C、转折区D、截止区 9、锁相环回路中的滤波电路为() A、高通 B、低通 C、带通 D、全通 10、若两个输入变量A,B取值相同时,输出F=1,则其输出与输入的关系是()A、同或运算B、异或运算C、或运算D、与运算 11.当MCS-51的时钟频率f=6M时,一个机器周期T=( )微秒。 A.1 B 2 C.1/3 D.1/6 12.一个512选一的数据选择器,其地址输入端有()个

华为笔试题目很全

[笔试]华为笔试集合,很全面 [此帖已被设为推荐]本人收集的一些华为笔试 华为软件工程笔试题 写一个程序,要求功能:求出用1,2,5这三个数不同个数组合的和为100的组合个数。如:100个1是一个组合,5个1加19个5是一个组合。。。。请用C++语言写。答案:最容易想到的算法是:设x是1的个数,y是2的个数,z是5的个数,number是组合数注意到0=x=100,0=y=50,0=z=20,所以可以编程为:number=0;for(x=0;x=100;x++)for(y=0;y=50;y++)for (z=0;z=20;z++)if((x+2*y+5*z)==100)number++;coutnumberendl;上面这个程序一共要循环100*50*20次,效率实在是太低了事实上,这个题目是一道明显的数学问题,而不是单纯的编程问题。我的解法如下:因为x+2y+5z=100所以x+2y=100-5z,且z=20x=100y=50所以(x+2y)=100,且(x+5z)是偶数对z作循环,求x的可能值如下:z=0,x=100,98,96,...0z=1,x=95, 93,...,1z=2,x=90,88,...,0z=3,x=85,83,...,1z=4,x=80,78,...,0......z=19,x=5,3,1z=20,x=0因此,组合总数为100以内的偶数+95以内的奇数+90以内的偶数+...+5以内的奇数+1,即为:(51+48)+(46+43)+(41+38)+(36+33)+(31+28)+(26+23)+(21+18)+(16+13)+(11+8)+(6+3)+1某个偶数m以内的偶数个数(包括0)可以表示为m/2+1=(m+2)/2某个奇数m以内的奇数个数也可以表示为(m+2)/2所以,求总的组合次数可以编程为:number=0;for(int m=0;m=100;m+=5){number+=(m+2)/2;}coutnumberendl;这个程序,只需要循环21次,两个变量,就可以得到答案,比上面的那个程序高效了许多倍----只是因为作了一些简单的数学分析这再一次证明了:计算机程序=数据结构+算法,而且算法是程序的灵魂,对任何工程问题,当用软件来实现时,必须选取满足当前的资源限制,用户需求限制,开发时间限制等种种限制条件下的最优算法。而绝不能一拿到手,就立刻用最容易想到的算法编出一个程序了事 【华为硬件笔试题1】 一选择13个题目,没有全部抄下来,涉及的课程有电路,模拟电路,数字电路,信号与系统,微机原理,网络,数字信号处理 1.微分电路 2.CISC,RISC 3.数据链路层二填空10个题目,没有全部抄下来,涉及的课程有电路,模拟电路,数字电路,信号与系统,微机原理,网络,数字信号处理有关于 1.TIC6000DSP 2.二极管 3.RISC 4.IIR三简答 1.x(t)的傅立叶变换为X(jw)=$(w)+$(w-PI)+$(w-5) h(t)=u(t)-u(t-2)问:(1),x(t)是周期的吗?(2),x(t)*h(t)是周期的吗?(3),两个非周期的信号卷积后可周期吗?2.简述分组交换的特点和不足四分析设计 1.波形变换题目从正弦波->方波->锯齿波->方波,设计电路2.74161计数器组成计数电路,分析几进制的3.用D触发器构成2分频电路 4.判断MCS-51单片机的指令正确还是错误,并指出错误原因(1)MUL R0,R1(2) MOV A,@R7(3)MOV A,#3000H(4)MOVC@A+DPTR,A(5)LJMP#1000H() 5.MCS-51单片机中,采用12Mhz时钟,定时器T0采用模式1(16位计数器),请问在下面程序中,p1.0的输出频率MOV TMOD,#01H SETB TR0LOOP:MOV TH0,#0B1H MOV TL0,#0E0H LOOP1:JNB TF0,LOOP1CLR TR0CPL P1.0SJMP LOOP 【华为硬件笔试题2】 全都是几本模电数电信号单片机题目 1.用与非门等设计全加法器 2.给出两个门电路让你分析异同 3.名词:sram,ssram,sdram 4.信号与系统:在时域与频域关系 5.信号与系统:和4题差不多 6.晶体振荡器,好像是给出振荡频率让你求周期(应该是单片机的,12分之一周期....) 7.串行通信与同步通信异同,特点,比较8.RS232c高电平脉冲对应的TTL逻辑是?(负逻辑?)9.延时问题,判错10.史密斯特电路,求回差电压11.VCO是什么,什么参数

华为面试个人总结

上午匆忙赶到合肥,为了参加华为地最后一面,现在看来属于超值.首先今天是面没有面技术,氛围比较轻松有啥说啥;其次三个人一起面,单独提问单独对话其他人听着,听了别人地经历和学习过程受益匪浅,而且有了不少感悟:、群组面试时,刚上来尽量为别人说两句好话,或是营造一种非竞争地和谐气氛,如果你要觉得在和别人竞争,整个过程你也不会很顺利;文档来自于网络搜索 、群面时尽量少说话不要说得过多,回答问题时间别太长,说得越多漏洞越多而且没主题;尽量不要插别人地话,如果实在要插话得礼貌性地打断;文档来自于网络搜索 、软件学院有实习经历,面试时比计算机学院多了很多优势;反过来说,实习时你一定要学点东西,这样才能充分利用学院提供地优势;文档来自于网络搜索 、参加面试前尤其是找工作前,先多花点时间,一次性想明白你地长期规划、工作优势、专业优势等,还有兴趣爱好、缺点及改进办法、参与或组织过地活动也要想一想;文档来自于网络搜索 、项目经验更是要想清楚,纸上写不算啥多说给身边人听听,让他们反馈能不能听明白,有没有啥漏洞或提问点;文档来自于网络搜索 、定居哪个城市、在哪里长期发展,这个问题也要想一想;大公司都是几个分部,尤其是华为这种遍布全国地,肯定会问;如果你没提前想清楚,现场随便回答一下,调整到不喜欢地地方,那就得舍弃机会或是选个随机地地方了.文档来自于网络搜索 先说今天第三面,在合肥经济技术开发区一个大酒店面试,离科大本部也非常远,选择这么远地地方推测是为了让科大学生有种陌生感免去优越感.本来上午十点半地面试,结果火车晚点错过了,上午没赶上安排在下午一点半.中午安排没面地同学去附近地大饭店吃饭了,满满一桌子好奢侈最后都没吃完,接待地帅哥一直在微笑着招呼大家吃饭他却没一起吃,态度相当和善,让人感觉到非常亲近,充满着关心与人文化.文档来自于网络搜索 正好晚上在科大西区参加中兴地笔试,相比之下,中兴地面试官都是板着脸,答题时每过十分钟就提醒一下,很像学校地老师以及家里地家长.不少人提前交卷走了,离收卷五分钟时考官大声说着:停止交卷到最后一起交卷,所有试卷及自带草稿纸全部不能带走,检查完才能走.总之感觉和在学校地考试一模一样,冷冷地没有任何关心与体谅.交完试卷什么也没说,没有说回复时间面试流程等,考试前也没有宣讲,来就是为了考试为了挖点人过去而已,没啥感觉.和华为形

华为软件研发岗笔试题总结

华为软件研发岗笔试题 总结 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

操作系统(OperatingSystem,简称OS)是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。 操作系统通常是最靠近硬件的一层系统软件,它把硬件裸机改造成为功能完善的一台虚拟机,使得计算机系统的使用和管理更加方便,计算机资源的利用效率更高,上层的应用程序可以获得比硬件提供的功能更多的支持。 操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows2000、Netware等。 华为软件笔试题 一、判断题(对的写T,错的写F并说明原因,每小题4分,共20分) 1、有数组定义inta[2][2]={{1},{2,3}};则a[0][1]的值为0。(正确) 2、int(*ptr)(),则ptr是一维数组的名字。(错误) 3、指针在任何情况下都可进行>,<,>=,<=,==运算。(正确) 4、switch(c)语句中c可以是int,long,char,float,unsignedint类型。(错误) 5、#defineprint(x)printf("theno,"#x",is")(正确) 二、填空题(共30分) 1、在windows下,写出运行结果,每空2分,共10分。 charstr[]="Hello"; char*p=str; intn=10; sizeof(str)=(6) sizeof(p)=(4) sizeof(n)=(4) voidfunc(charstr[100]) {} sizeof(str)=(4)

华为笔试试题大全

华为笔试试题大全 (陈远跃/整理) 1.static有什么用途?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用 2.引用与指针有什么区别? 1) 引用必须被初始化,指针不必。 2) 引用初始化以后不能被改变,指针可以改变所指的对象。 3) 不存在指向空值的引用,但是存在指向空值的指针。 3.描述实时系统的基本特性在特定时间内完成特定的任务,实时性与可靠性。 4.全局变量和局部变量在内存中是否有区别?如果有,是什么区别? 全局变量储存在静态数据库,局部变量在堆栈。 5.什么是平衡二叉树? 左右子树都是平衡二叉树且左右子树的深度差值的绝对值不大于1。 6.堆栈溢出一般是由什么原因导致的? 没有回收垃圾资源。 7.什么函数不能声明为虚函数? constructor函数不能声明为虚函数。 8.冒泡排序算法的时间复杂度是什么? 时间复杂度是O(n^2)。 9.写出float x 与“零值”比较的if语句。 if(x>0.000001&&x<-0.000001) 10.Internet采用哪种网络协议?该协议的主要层次结构? Tcp/Ip协议 主要层次结构为:应用层/传输层/网络层/数据链路层/物理层。 11.Internet物理地址和IP地址转换采用什么协议?

ARP (Address Resolution Protocol)(地址解析協議) 12.IP地址的编码分为哪俩部分? IP地址由两部分组成,网络号和主机号。不过是要和“子网掩码”按位与上之后才能区分哪些是网络位哪些是主机位。 13.用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出C程序。 循环链表,用取余操作做 14.不能做switch()的参数类型是: switch的参数不能为实型。 上海华为的一道关于指针方面的编程题 int A[nSize],其中隐藏着若干0,其余非0整数,写一个函数int Func(int* A, int nSize),使A把0移至后面,非0整数移至数组前面并保持有序,返回值为原数据中第一个元素为0的下标。(尽可能不使用辅助空间且考虑效率及异常问题,注释规范且给出设计思路) 华为笔试题含答案 [软件工程题] 写一个程序, 要求功能:求出用1,2,5这三个数不同个数组合的和为100的组合个数。 如:100个1是一个组合,5个1加19个5是一个组合。。。。请用C++语言写。 答案:最容易想到的算法是: 设x是1的个数,y是2的个数,z是5的个数,number是组合数 注意到0<=x<=100,0<=y<=50,0<=z=20,所以可以编程为: number=0; for (x=0; x<=100; x++) for (y=0; y<=50; y++) for (z=0; z<=20; z++) if ((x+2*y+5*z)==100) number++; cout<

相关主题