软件类英文笔试题

时间:2022-10-15 07:38:36 试题试卷 收藏本文 下载本文

软件类英文笔试题(锦集12篇)由网友“辣梨”投稿提供,下面是小编整理过的软件类英文笔试题,欢迎您能喜欢,也请多多分享。

软件类英文笔试题

篇1:软件类英文笔试题

软件类英文笔试题

11. What will be the output of the follow C code?

define product(x) (x*x)

main

{

int i = 3, j, k;

j = product(i );

k = product( i);

printf(%d %d,j,k);

}

12. Simplify the following Boolean expression!((i ==12) || (j 15))

13. How many flip-flop circuits are needed to divide by 16?

14. Provides 3 properties that make an OS, a RTOS?

15. What is pre-emption?

16. Assume the BC register value is 8538H, and the DE register value is 62A5H.Find the value of register BC after the following assembly operations:

MOV A,C

SUB E

MOV C,A

MOV A,B

SBB D

MOV B,A

17.In the Assembly code shown below

LOOP: MVI C,78H

DCR C

JNZ LOOP

HLT

How many times is the DCR C Operation executed?

18.Describe the most efficient way(in term of execution time and code size) to divide a number by 4 in assembly language

19.what value is stored in m in the following assembly language code fragment if n=7?

LDAA #n

LABEL1: CMPA #5

BHI L3

篇2:软件类笔试题英文

软件类笔试题(英文)

德尔福软件方向的笔试题

1.How do you code an infinite loop in C?

2. Volatile:

a) What does the keyword volatile mean? Give an example

b) Can a parameter be both const and volatile? Give an example

c) Can a pointer be volatile? Give an example

3. What are the values of a, b, and c after the following instructions:

int a=5, b=7, c;

c = a b;

4, What do the following declarations mean?

a) const int a;

b) int const a;

c) const int *a;

d) int * const a;

e) int const * a const;

5. Which of the following statements describe the use of the keyword static?

a) Within the body of a function: A static variable maintains its value between function revocations

b) Within a module: A static variable is accessible by all functions within that module

c) Within a module: A static function can only be called by other functions within that module

6. Embedded systems always require the user to manipulate bits in registers or variables. Given an integer variable a, write two code fragments.

The first should set bit 5 of a. The second shnuld clear bit 5 of a. In both cases, the remaining bits should be unmodified.

7. What does the following function return?

char foo(void)

{

unsigned int a = 6;

iht b = -20;

char c;

(a b 6)? (c=1): (c=0);

return c;

}

8. What values are printed when the following C program is executed?

int i = 8;

void main(void)

(

9. What will be the output of the following C code?

main()

{

int k, num= 30;

k =(num 5? (num =10? 100:200): 500);

printf(%d, k);

}

10. What will the following C code do?

int *ptr;

ptr =(int *)Ox67a9;

ptr = Oxaa55;

篇3:英文软件类笔试题

英文软件类笔试题

11. Simplify the following Boolean expression

!((i ==12) || (j > 15))

12. How many flip-flop circuits are needed to divide by 16?

13. Provides 3 properties that make an OS, a RTOS?

14. What is pre-emption?

15. Assume the BC register value is 8538H, and the DE register value is 62 A5H.Find the value of register BC after the following assembly operations:

MOV A,C

SUB E

MOV C,A

MOV A,B

SBB D

MOV B,A

16. In the Assembly code shown below

LOOP: MVI C,78H

DCR C

JNZ LOOP

HLT

How many times is the DCR C Operation executed?

17. Describe the most efficient way (in term of execution time and code size) to divide a number by 4 in assembly language

18. what value is stored in m in the following assembly language code fragment if n=7?

LDAA #n

LABEL1: CMPA #5

BHI L3

BEQ L2

DECA

BRA L1

LABEL2: CLRA

LABEL3: STAA #m

19. What is the state of a process if a resource is not available?

#define a 365*24*60*60

20. Using the #define statement, how would you declare a manifest constant that returns the number of seconds in a year? Disregard leap years in your answer.

21. Interrupts are an important part of embedded systems. Consequently, many compiler vendors offer an extension to standard C to support interrupts. Typically, the keyword is __interrupt. The following routine (ISR). Point out problems in the code.

__interrupt double compute_area (double radius)

{

double area = PI * radius * radius;

printf(“nArea = %f”, area);

return area;

}

篇4:软件类笔试题

软件类笔试题

软件题目

1. Queue is a useful structure

* What is a queue?

* Write 5 operations or functions, without details, that can be done on a queue.

2. Insert a sequence fo keys(24,49,13,20,59,23,90,35) into a data structure, which has no keys initially. Depict the data structure after these insertions, if it is:

* a heap tree

* an AVL tree

3. * What is a synchronous I/O bus?

* What is an asnchronous I/O bus?

* Compare the advantages and disadvantages of synchronous and a synchronous I/O bus.

4. Explain the following terminology:

* Baud rate

* Handshaking

* Memory mapped I/O

5. Explain the key issues in supporting a real-time operation system for embedded system.

6. Explain the mapping of visual addresses to real addresses under paging by

* direct mapping

* associative mapping

* combined direct/associated mapping

7. Please explain what is “write-back” and “write-through”, and discuss the advantage and disadvantage about these two methods.

8. Explain the concept and benefit of threads

篇5:面试软件类笔试题

软件开发类:

一:选择题

1. 一道简单switch语句考察,没有break的话,应该顺序执行,所以结果应该为a=2,b=1;

2. having语句,(好像是查询分组吧,其他选项没仔细看,忘记了,)

二:编程题

1.求最大公约数,语言不限。(很简单,直接法便能很顺利实现。)

2.1-2+3-4……n 求和,注意效率。(个人觉得只有两种情况,一种是N是偶数,另外一种是N是基数,然后直接返回结果即可。)

3.程序查错题:

void main{

char string[10],str1[10];

int i;

for(i=0;i<10;i++){

string='a';

}

strcpy(string,str1);

}

参:数组越界。因为strcpy(dst,src),src还没初始化,所以越界。str1和string调换位置或者改为strncpy(string,str1,10)也能保证程序正常运行,但结果明显不是所需。

4.U2乐队演奏问题17分钟内赶到音乐会现场,4个人,过桥,必须要手电筒,耗时分别为1,2,5,10……@#*(@$*(&@($&(@&$(&*(#(*&*(#总之就这么个意思,

因为这道题目之前用C语言实现过一个。而且本身题目不难,还是很好解决的。首先时间相差差不多的一起过,1,2一起过,1送回,5,10再一起过,2送回,1,2再一起过,完成。总耗时2+1+10+2+2=17正好完成任务。

三:翻译

软件测试类:

一:填空题

1、 给出二叉树的前缀和中缀表达式,求出该二叉树的后缀表达式。

2、 死锁发生的四个必要条件

二:简答题

1、 数据库三大范式及其作用

2、 UML的概念和基本模型等

3、 黑盒法,白盒法和灰盒法的基本概念和特点

三:编程与测试题目

1.用程序构造所有字符组合,如aabccd,有ab,ac,ad,bc,bd,cd,abc……等等

2.网页包含用户名,密码和登录按钮三个空间,设置20组不同的测试用例来测试用户登录功能。

四:综合逻辑题;

1.孔雀来找茬,大概8处错误,精通美女来找茬的同学们幸福啦

2.飞机问题。 原题如下:

一架飞机(可空中加油)载满油可绕地球飞行半圈,若全球只有一个基地,问至少要起落几架次飞机,才能使一架飞机安全绕地球飞行一圈,加油飞机也能安全返回,请你写出空中加油方案?

篇6:面试软件类笔试题

一:选择题

1. 一道简单switch语句考察,没有break的话,应该顺序执行,所以结果应该为a=2,b=1;

2. having语句,(好像是查询分组吧,其他选项没仔细看,忘记了。)

二:编程题

1.求最大公约数,语言不限。(很简单,直接法便能很顺利实现。)

2.1-2+3-4……n 求和,注意效率。(个人觉得只有两种情况,一种是N是偶数,另外一种是N是基数,然后直接返回结果即可。)

3.程序查错题:

void main(){

char string[10],str1[10];

int i;

for(i=0;i<10;i++){

string='a';

}

strcpy(string,str1);

}

参:数组越界。因为strcpy(dst,src),src还没初始化,所以越界。str1和string调换位置或者改为strncpy(string,str1,10)也能保证程序正常运行,但结果明显不是所需。

4.U2乐队演奏问题17分钟内赶到音乐会现场,4个人,过桥,必须要手电筒,耗时分别为1,2,5,10……@#*(@$*(&@($&(@&$(&*(#(*&*(#总之就这么个意思。

因为这道题目之前用C语言实现过一个。而且本身题目不难,还是很好解决的。首先时间相差差不多的一起过,1,2一起过,1送回,5,10再一起过,2送回,1,2再一起过,完成。总耗时2+1+10+2+2=17正好完成任务。

三:翻译

篇7:面试软件类笔试题

一:填空题

1、 给出二叉树的前缀和中缀表达式,求出该二叉树的后缀表达式。

2、 死锁发生的四个必要条件

二:简答题

1、 数据库三大范式及其作用

2、 UML的概念和基本模型等

3、 黑盒法,白盒法和灰盒法的基本概念和特点

三:编程与测试题目

1.用程序构造所有字符组合,如aabccd,有ab,ac,ad,bc,bd,cd,abc……等等

2.网页包含用户名,密码和登录按钮三个空间,设置20组不同的测试用例来测试用户登录功能。

四:综合逻辑题;

1.孔雀来找茬,大概8处错误,精通美女来找茬的同学们幸福啦

2.飞机问题。 原题如下:

一架飞机(可空中加油)载满油可绕地球飞行半圈,若全球只有一个基地,问至少要起落几架次飞机,才能使一架飞机安全绕地球飞行一圈,加油飞机也能安全返回,请你写出空中加油方案?

篇8:软件方向笔试题英文

软件方向笔试题(英文)

德尔福集团是全球最大的汽车系统和零部件生产制造商, 德尔福软件方向的笔试题

1.How do you code an infinite loop in C?

2. Volatile:

a) What does the keyword volatile mean? Give an example

b) Can a parameter be both const and volatile? Give an example

c) Can a pointer be volatile? Give an example

3. What are the values of a, b, and c after the following instructions:

int a=5, b=7, c;

c = a+++b;

4, What do the following declarations mean?

a) const int a;

b) int const a;

c) const int *a;

d) int * const a;

e) int const * a const;

5. Which of the following statements describe the use of the keyword static?

a) Within the body of a function: A static variable maintains its value between function revocations

b) Within a module: A static variable is accessible by all functions within that module

c) Within a module: A static function can only be called by other functions within that module

6. Embedded systems always require the user to manipulate bits in registers or variables. Given an integer variable a, write two code fragments.

The first should set bit 5 of a. The second shnuld clear bit 5 of a. In both cases, the remaining bits should be unmodified.

7. What does the following function return?

char foo(void)

{

unsigned int a = 6;

iht b = -20;

char c;

(a+b > 6) ? (c=1): (c=0);

return c;

}

8. What values are printed when the following C program is executed?

int i = 8;

void main(void)

(

9. What will be the output of the following C code?

main

{

int k, num= 30;

k =(num > 5 ? (num <=10 ? 100:200): 500);

printf(“%d”, k);

}

10. What will the following C code do?

int *ptr;

ptr =(int *)Ox67a9;

ptr = Oxaa55;

11. What will be the output of the follow C code?

define product(x) (x*x)

main()

{

int i = 3, j, k;

j = product(i++);

k = product(++i);

printf(“%d %d”,j,k);

}

篇9:软件测试英文笔试题

软件测试英文笔试题

英语面试需要好好准备:

1.要有一份高质量的自我介绍

2.同时面试的人员,对你以前的测试工作经历会比较感兴趣,会以闲聊的方式用英语与你交流,可以提前准备的

3.会选用部分案例,比如遥控器,比如自动选款机等,要你口述:假设你是个测试人员,你会从哪些方面去测试

4.对测试的.认识,和对自己的测试工作规划,也有很大的机会会被考官问到,

我们无法确切的猜测到英文面试中的所有点点种种,但是,有些必要的回答,还是可以准备的,其实关键是面试的时候,不要紧张。不用急着回答考官的题目,在脑子里简单理一下思路后,再连贯的,有自信的回答,会得到考官的欣赏和认可。

以下是部分英语面试中的参考回答,仅提参考:

Interview English:

一,Why are you interested in working for our company?

1。Because your company has a good sales record.

2。Because your operations are global, so I feel I can gain the most from working in this kind of environment.

3.Because I think my major is suitable for this position.

4。Because I can learn new things in your company, at the same time I can offer my services to you.

5。Because I’m very interested in your company’s training program.

二, Why did you leave your former company?

1。Because I’m working in a small company where a further promotion is impossible.

2。Because I’m capable of more responsibilities, so I decided to change my job.

3。Because that company didn’t have a good future, so I needed to consider my future.

4。Because I want to change my working environment, I’d like to find a job, which is more challenging.

5。Because I had some private reasons, some family things.

三,What are your great strengths?

1,

I’m a good team player.

2。I’m a hard-working, persistent person and a fast-learner.

3。 I can work under pressure and get along with my colleagues.

4。 I have strong organizational skills.

四,In what specific ways will our company benefit form hiring you?

1。I think that my technical background is helpful for you.

2。I have enough knowledge to market the products of your company.

3。I’m very familiar with this market and have many customers. I think your company will benefit from it.

4。Your company will benefit from gaining a young energetic, bright, person.

5。 I know I am the right person for this job.

五,What are your salary expectations?

1。I would expect the standard rate of pay at your company for a person with my experiences and educational background.

2。Shall we discuss my responsibilities with your company first? I think salary is closely related to the responsibilities of the job.

3。 I hope you’ll consider my experience and training and will offer me a salary higher than the junior secretary’s salary.

4。 I expect to be paid according to my abilities.

5。 With my experiences, I’d like to start at RMB4000 a month.

想找一份满意的工作吗? 面试中面对外国老板连珠炮似的提问, 有没有觉得心慌意乱、无所适从?求职过程中面试尤为重要,回答问题,如果能简明扼要,真诚中肯,合乎老外口味,那么录取机会必定大大增加。当然,有的问题,也要轻描淡写,以免言多必失。本篇摘录了若干面试中出现频率较高的问题及精彩回答,希望能在您求职路上助您一臂之力。

篇10:软件笔试题

1. How do you code an infinite loop in C?

2. Volatile:

(1)What does the keyword volatile mean? Give an example

(2)Can a parameter be both const and volatile? Give an example

(3)Can a pointer be volatile? Give an example

3. What are the values of a, b, and c after the following instructions:

int a=5, b=7, c;

c = a+++b;

4. What do the following declarations mean?

(1)const int a;

(2)int const a;

(3)const int *a;

(4)int * const a;

(5)int const * a const;

5. Which of the following statements describe the use of the keyword stati

c?

(1)Within the body of a function: A static variable maintains its value

between function revocations

(2)Within a module: A static variable is accessible by all functions wit

hin that module

(3)Within a module: A static function can only be called by other functi

ons within that module

6. Embedded systems always require the user to manipulate bits in register

s or variables. Given an integer variable a, write two code fragments.

The first should set bit 5 of a. The second shnuld clear bit 5 of a. In bo

th cases, the remaining bits should be unmodified.

7. What does the following function return?

char foo(void)

{

unsigned int a = 6;

iht b = -20;

char c;

(a+b > 6) ? (c=1): (c=0);

return c;

}

8. What will be the output of the following C code?

main

{

int k, num= 30;

k =(num > 5 ? (num <=10 ? 100:200): 500);

printf(“%d”, k);

}

9. What will the following C code do?

int *ptr;

ptr =(int *)Ox67a9;

*ptr = Oxaa55;

10. What will be the output of the follow C code?

#define product(x) (x*x)

main()

{

int i = 3, j, k;

j = product(i++);

k = product(++i);

printf(“%d %d”,j,k);

}

11. Simplify the following Boolean expression

!((i ==12) || (j > 15))

12. How many flip-flop circuits are needed to divide by 16?

13. Provides 3 properties that make an OS, a RTOS?

14. What is pre-emption?

篇11:百度软件测试类笔试题

百度软件测试类笔试题

1、  简答题, 请说出树的深度优先、广度优先遍历算法,及非递归实现的特点。

2、  找错

struct complex_t

{

int real;

int imag;

}

int create(complex_t*p,unsigned int n)

{

p=new complex_t[n];

if(p==NULL){

return -1;

}

return 0;

}

int compute()

{

//implement

complex_t*comps;

unsigned int num=0;

cin>>num;

if(create(comps,num)=0){

cerr<<”create comps failes!”<

return n-1;

}

long long int sum=0;

unsigned int pos=0;

cin>>pos;

while(pos<

cin>>comps[pos].real>>comps[pos].imag;

sum+=comps[pos].real*comps[pos+1].real+comps[pos].imag*comps[pos+1].imag;

pos+=2;

}

cout<<”sum is”<

return 0;

}

第二部分 程序与算法

1、  一个典型的大型项目,通常由众多组件构成,这些组件之间复杂的编译依赖于在构建整个系统时,是最让人头疼的地方之一,

现在就有这样的一个大型项目,由N(N>1000)个组件构成,每个组件都是可以编译的,但组件之间存在着编译依赖,如组件N1依赖N2,即编译N1时N2必须已经先编译完成,否则N1不能完成编译,但组件之间没有循环依赖的问题。请设计一种快速算法,能完成整个项目的编译构建过程,并给出算法的时间复杂度。

2、  实现一个函数的完整代码。

int maxContinuNum(const char*inputstr.char*outputstr)

功能:

在以‘’结尾的.字符串中找出连续最长的数字串,并把这个串的长度返回,并把这个最长数字串付给其中一个函数参数outputstr所指内存。不能用strlen之类的库函数。

更多相关的笔试题目,大家敬请关注笔试栏目!

篇12:其他类笔试题

其他类笔试题

18、今有一艘平底木船,最大载重量为5.0吨,现有一重5.1吨的大石板,想用此船从一条又宽又深的河流的这边运到对岸,你认为可以吗?如果可以,用什么方法?

19、两个聪明人闲来无事,邀他们的秘书玩这样一个游戏:秘书在2和100之间选两个数,把和给一个人,乘积给另一个,让他们算出这两个数。于是有了下面的对话:

- 光凭这个乘积,我算不出来,

- 我已经知道你算不出来。

- 那... 我算出来了。

- 那... 我也算出来了。

聪明的你,是否也算出来了?

20、邮电局更换电话号码。不过,这个新的电话号码很不错。有三个特点使新的.电话号码很好记:首先,原来的号码和新换的号码都是四个数字;其次,新号码正好是原来号码的4倍;再次,原来的号码从后面倒着写正好是新的号码。

新号码究竟是多少?

网友群硕软件笔试题

百度网上笔试试题及答案

群邑笔试经验

斗山笔试经验文理科笔经

上海万国商业网笔试题

腾讯软件测试工程师有多少薪水?

东方海外软件研发中心笔试

软件测试工程师面试英文自我介绍

百度笔试题

软件测试自我介绍面试稿

软件类英文笔试题
《软件类英文笔试题.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【软件类英文笔试题(锦集12篇)】相关文章:

计算机试题及答案2022-05-02

计算机一级试题2023-05-23

西门子笔试经验实习2023-01-26

大唐移动笔试题内容2024-04-28

计算机excel试题和答案2022-11-02

名企精英们的跳槽经验2023-04-16

计算机试题2022-10-16

叠拓测试笔试题2023-01-02

软件开发的阶段试题2023-05-18

朗讯笔试题目2022-09-26