- 相关推荐
英文类笔试题(软件)
在学习和工作的日常里,我们或多或少都会接触到试题,借助试题可以更好地检查参考者的学习能力和其它能力。一份好的试题都是什么样子的呢?以下是小编为大家收集的英文类笔试题(软件),希望对大家有所帮助。
英文类笔试题软件 1
软件笔试题
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 static?
(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 within that module
(3)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 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) (xx)
main()
{
int i = 3, j, k;
j = product(i++);
k = product(++i);
printf(“%d %d”,j,k);
}
英文类笔试题软件 2
Software-related English Written Test
Part 1: Vocabulary and Terminology (20 points)
1. Choose the correct meaning of the term "algorithm" among the following options.
A. A set of instructions for solving a problem
B. A type of software application
C. A programming language
D. A computer hardware component
2. What does "bug" mean in the context of software development?
A. A feature of the software
B. A minor issue that doesnt affect functionality
C. An error or defect in the software
D. A new version of the software
Part 2: Reading Comprehension (30 points)
Read the following passage and answer the questions.
Software testing is an important phase in the software development lifecycle. It involves verifying that the software meets the specified requirements and functions correctly under various conditions. Different types of testing, such as unit testing, integration testing, and system testing, are performed to ensure the quality of the software.
Questions:
1. What is the main purpose of software testing?
A. To find errors in the software
B. To make the software look better
C. To increase the development time
D. To reduce the cost of the software
2. Which of the following is NOT a type of software testing mentioned in the passage?
A. Performance testing
B. Unit testing
C. Integration testing
D. System testing
Part 3: Writing (50 points)
Write a short paragraph (about 100 words) to describe the importance of software documentation in the software development process.
Good luck!
【英文类笔试题软件】相关文章:
英博啤酒笔经03-29
壳牌全英笔试题08-12
笔试题(汉译英)03-26
软件测试 试题12-12
软件笔试题10-23
IT软件笔试题09-25
中兴2015笔试题08-22
迅雷2011.10.21笔试题09-09
360笔试题分享10-09