Software Development Kit (SDK)是()。
A.软件开发工具包
B.Android集成开发环境
C.Java开发程序包
D.虛拟设备
A.软件开发工具包
B.Android集成开发环境
C.Java开发程序包
D.虛拟设备
第1题
What type of company does the speaker work for?
A.A software development company
B.A product design company
C.An accounting company
D.A distribution company
第2题
The author implies that______.
A.software development is the most important at present
B.hardware engineers should not migrate toward software
C.software engineers and hardware ones should work independently
D.the cooperation of software engineers and hardware one is a new trend
第3题
What does the example of "software development" illustrate?
A.The development of new technology offer opportunities to communications between people of different areas.
B.The computer science in the U.S. is the most advanced in the world.
C.The development of software is indispensable to globalization.
D.Software development is more important to globalization than the Internet and wide-band- width international communication.
第4题
A.The integration phase
B.The design phase
C.The implementation phase
D.The maintenance phase
第5题
A common application of spreadsheet software is studying company accounts.
A. form
B. use
C. kind
D. development
第6题
According to the passage, the great development of Turnitin is due to ______.
A.its superb management
B.the thriving of academic cheating
C.its big electronic eye
D.the test of its software by the Joint Information Systems Committee
第7题
从下面提供的答案中选出应填入下列英文语句中______内的正确答案。
Software quality assurance is now an(1)sub-discipline of software engineering. As Buckly and Oston point out,(2)software quality assurance is likely to lead to an ultimate(3)of software costs. However, the major hurdle in the path of software management in this area is the lack of(4)software standards. The development of accepted and generally applicable standards should be one ofthe principal goals of(5)in software engineering.
第8题
2.从下面提供的答案中选出应填入下列英文语句中______内的正确答案。
Software quality assurance is now an(1)sub-discipline of software engineering. As Buckly and Oston point out,(2)software quality assurance is likely to lead to an ultimate(3)of software costs. However, the major hurdle in the path of software management in this area is the lack of(4)software standards. The development of accepted and generally applicable standards should be one ofthe principal goals of(5)in software engineering.
第9题
A.a degree and previous experience.
B.a bachelor's degree in Computer Engineering.
C.a master's degree in Computer Science.
第10题
Unit Testing and Component Testing --A software unit
represents a small unit of software of functionality. 【S1】______
Because a unit typically is the work of one programmer. 【S2】______
That unit Testing focuses on the programming logic within the 【S3】______
unit, while that ignoring the interaction with other components. 【S4】______
Called components are replaced with stubs, simulators, or with 【S5】______
trusted components and calling components are replaced with 【S6】______
drivers or trusted super-components.
A software component is in the integration of one or more software 【S7】______
units. Though it performs one or many meaningful tasks. 【S8】______
Component testing is similar to unit testing but where the 【S9】______
interaction is with other components but not stubs or simulators. 【S10】______
Unit and component testing are usually performed by software 【S11】______
developers. If the development of a component involves one
developer, as unit testing and component testing are combined. 【S12】______
第11题
While most people think of the prototypical geek(表演滑稽戏的人) when defining computer programmers, the field is becoming more diverse as more people enter the field, attracted by high salaries. However, successful software developers are intelligent, abstract thinkers who are good with mathematics and logical reasoning. A programmer must be able to pay attention to details, since as Sean Tierney, an IT manager at an Internet start-up, notes, "abstract thinking is needed, not ambiguous thinking. You have to be able to pay attention to details. A misplaced comma will stop the application from functioning. In programming either the application works or it doesn't."
Software development is still a male dominated field. The current programming culture is still known for lax attitudes towards time-keeping and dress codes—not to mention to distaste for authority. The combination of high salaries and high demand allows these professionals to have more control over their working conditions. "Managing programmers is like herding cats" is a common expression in the industry.
Contrary to the geek stereotype, communication skills are very important, both written and verbal. Many good software engineers prefer clearly defined specifications and well documented code so that future programmers have a lucid understanding of what has already been done. A typical dot-com will have only a few software engineers because of high costs. Therefore, a staff programmer may be called upon to represent and explain technical requirements to other staff, clients, and partners.
The salaries are quite high in this field, ranging from $50K to $120K+, depending on the years of experience, educational background, range of languages and skills, management level(such as development lead), and industry. Note that start-ups may pay significantly less than banks or other major corporations; and consultants may earn significantly more than their full-time, one-company counterparts. Nevertheless, most employees prefer to work at lower-paying dot-corns and software development houses because they prefer more relaxed, egalitarian company cultures. No matter what the industry, benefits include stock options and bonuses, although these too vary from place to place.
Most of the top salaries require some management responsibilities as well as programming. There is a cap for those who wish to avoid management and just code for the rest of their lives. Programmers who decide to move into management or who start their own businesses often stop programming eventually as business requirements take up most of their time and they are unable to keep current in the field.
Why more and more people became interested in becoming computer programmers?
A.Because the job is very interesting.
B.Because they can get well paid in this profession.
C.Because it takes no great efforts to learn to do it.
D.Because of the high social status of the professionals.