Apart from the challenges of heterogeneity, business and social change and trust and security, identify other problems and challenges that software engineering is likely to face in the 21st century (hint: think about the environment).
What will be an ideal response?
Problems and challenges for software engineering
There are many possible challenges that could be identified. These include:
1. Developing systems that are energy-efficient. This makes them more usable
on low power mobile devices and helps reduce the overall carbon footprint
of IT equipment.
2. Developing validation techniques for simulation systems (which will be
essential in predicting the extent and planning for climate change).
3. Developing systems for multicultural use
4. Developing systems that can be adapted quickly to new business needs
5. Designing systems for outsourced development
6. Developing systems that are resistant to attack
7. Developing systems that can be adapted and configured by end-users
8. Finding ways of testing, validating and maintaining end-user developed
systems
You might also like to view...
When a virtual address points to a page that is not in real memory, a(n) __________ is recognized and a page-in (or swap-in) operation begins.
a. interrupt b. page fault c. polling signal d. page interrupt
Answer the following statements true (T) or false (F)
1. In a time-sharing computer, the processor executes user programs in sequence, completing the execution of one program before beginning the next one. 2. On an Ethernet network, computer A can send a message directly to computer B, without any other computer on the network receiving that message. 3. When developing large software projects, it generally takes more time to develop the code than it does to test and maintain it. 4. The Turing Test was proposed by Alan Turing as a means of determining whether an artificially intelligent machine has been constructed. 5. According to the Code of Ethics proposed by the Association for Computing Machinery (ACM), a computer professional is responsible for understanding the potential impact of his or her work and for striving to minimize risks to the public.
Of the following blog Web sites, only ________ is NOT supported by Word
A) Blogger B) Flickr C) Telligent Community D) SharePoint Blog
To determine whether a reference variable that points to an object is of a particular class type, Java provides the operator instanceof.
Answer the following statement true (T) or false (F)