Save
Busy. Please wait.
Log in with Clever
or

show password
Forgot Password?

Don't have an account?  Sign up 
Sign up using Clever
or

Username is available taken
show password


Make sure to remember your password. If you forget it there is no way for StudyStack to send you a reset link. You would need to create a new account.
Your email address is only used to allow you to reset your password. See our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.
focusNode
Didn't know it?
click below
 
Knew it?
click below
Don't Know
Remaining cards (0)
Know
0:00
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

SOFT ENG

Chapter 1

QuestionAnswer
instructions (computer programs) that when executed provide desired features, function, and performance Software
data structures that enable the programs to adequately manipulate information Software
documentation that describes the operation and use of the programs. Software
is developed or engineered, it is not manufactured in the classical sense. Software
it doesn't "wear out." Software
This is often called the “____________", as it looks like a bathtub as we normally see in our bathrooms. It is applicable only for hardware. bathtub curve
It refers that, at infant state of the life of hardware the failure rate is so high having many defects. By time, after customization & repairing the defects , it becomes idealized or gets into the steady state or idealized state and again continues. WEAR
At its infant state ,software has high failure rate same as hardware . By time, After customization & repairing the defects , it becomes idealized or gets into the steady state or idealized state. DETERIORATION
pervasive, distributed computing Open world computing
wireless networks Ubiquitous computing
the Web as a computing engine Netsourcing
”free” source code open to the computing community Open source
in the context of computing and technology, refers to something that is widespread and integrated into every aspect of our daily lives. Pervasive
It means that computing is no longer confined to specific devices like desktops or laptops but is embedded throughout our environment, often in ways that are invisible or seamlessly integrated. Pervasive
is a term that refers to a computing paradigm where systems and applications operate in a dynamic and open environment, rather than in a closed, controlled one. "Open world computing"
A concept of Software Engineering And Computer Science where computing is made To appear anywhere and anytime. Ubiquitous computing
It can occur using any device, in any location and In any format Ubiquitous computing
is the practice of renting or "paying as you use" access to centrally managed business applications, made available to multiple users from a shared data center over the Internet or other networks via browser-enabled devices. Netsourcing
is software that is distributed with its source code, making it available for use, modification, and distribution with its original rights. Open Source Software (OSS)
is the process of sorting through large data sets to identify patterns and relationships that can help solve business problems through data analysis. Data Mining
is a computing infrastructure that combines computer resources spread over different geographical locations to achieve a common goal Grid Computing
are systems or devices that mimic human cognitive processes, such as learning, reasoning, problem-solving, perception, and decision-making. Cognitive Machines
software refers to specialized tools and programs designed to model, simulate, and analyze nanoscale materials, processes, and systems. Nanotechnology
Materials Studio: A comprehensive modeling and simulation software for studying materials at the atomic and molecular levels Molecular Modeling and Simulation Software
A popular software for performing quantum mechanical simulations using density functional theory (DFT), molecular dynamics, and other advanced techniques Quantum Mechanics and Electronic Structure
The older programs which are developed decades ago that are still in use by performing modifications in order to meet the business requirements. Legacy Software
is an application program that is stored on a remote server and delivered over the internet through a browser interface. web application (web app)
are web apps by definition and many, although not all, websites contain web apps. Web services
. A WebApp resides on a network and must serve the needs of a diverse community of clients Network intensiveness.
A large number of users may access the WebApp at one time. Concurrency
The number of users of the WebApp may vary by orders of magnitude from day to day. Unpredictable load
If a WebApp user must wait too long (for access, for server-side processing, for client-side formatting and display), he or she may decide to go elsewhere. Performance
Although expectation of 100 percent availability is unreasonable, users of popular WebApps often demand access on a “24/7/365” basis. Availability
The primary function of many WebApps is to use hypermedia to present text, graphics, audio, and video content to the end-user. Data driven
. The quality and aesthetic nature of content remains an important determinant of the quality of a WebApp. Content sensitive
Unlike conventional application software that evolves over a series of planned, chronologically-spaced releases, Web applications evolve continuously. Continuous evolution
the compelling need to get software to market quickly—is a characteristic of many application domains, WebApps often exhibit a time to market that can be a matter of a few days or weeks. Immediacy
Because WebApps are available via network access, it is difficult, if not impossible, to limit the population of end-users who may access the application. Security.
An undeniable part of the appeal of a WebApp is its look and feel. Aesthetics
the establishment and use of sound engineering principles in order to obtain economically software that is reliable and works efficiently on real machines. Software engineering
The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software. Software engineering
Software engineering is a fully layered technology, to develop software we need to go from one layer to another. All the layers are connected and each layer demands the fulfillment of the previous layer. A Layered Technology
It defines the continuous process improvement principles of software. quality focus
It is the foundation or base layer of software engineering. It is key that binds all the layers together which enables the development of software before the deadline or on time.   Process
It is the first and foremost thing for the development of software. Communication is necessary to know the actual demand of the client. Communication
It basically means drawing a map for reduced the complication of development. Planning:
In this process, a model is created according to the client for better understanding. Modeling
It includes the coding and testing of the problem. Construction
It includes the delivery of software to the client for evaluation and feedback Deployment
During the process of software development the answers to all “how-to-do” questions are given by method. Method
Software engineering tools provide a self-operating system for processes and methods. Tools are integrated which means information created by one tool can be used by another. Tools
in layered technology are the software & applications used to develop, test, and maintain the layers Tools
are a series of steps or procedures followed by a software development team to maintain the progress, quality, changes, and risks of complete development tasks Umbrella activities
Software project tracking and control
instructions (computer programs) that when executed provide desired features, function, and performance Software
data structures that enable the programs to adequately manipulate information Software
documentation that describes the operation and use of the programs. Software
is developed or engineered, it is not manufactured in the classical sense. Software
it doesn't "wear out." Software
This is often called the “____________", as it looks like a bathtub as we normally see in our bathrooms. It is applicable only for hardware. bathtub curve
It refers that, at infant state of the life of hardware the failure rate is so high having many defects. By time, after customization & repairing the defects , it becomes idealized or gets into the steady state or idealized state and again continues. WEAR
At its infant state ,software has high failure rate same as hardware . By time, After customization & repairing the defects , it becomes idealized or gets into the steady state or idealized state. DETERIORATION
pervasive, distributed computing Open world computing
wireless networks Ubiquitous computing
the Web as a computing engine Netsourcing
”free” source code open to the computing community Open source
in the context of computing and technology, refers to something that is widespread and integrated into every aspect of our daily lives. Pervasive
It means that computing is no longer confined to specific devices like desktops or laptops but is embedded throughout our environment, often in ways that are invisible or seamlessly integrated. Pervasive
is a term that refers to a computing paradigm where systems and applications operate in a dynamic and open environment, rather than in a closed, controlled one. "Open world computing"
A concept of Software Engineering And Computer Science where computing is made To appear anywhere and anytime. Ubiquitous computing
It can occur using any device, in any location and In any format Ubiquitous computing
is the practice of renting or "paying as you use" access to centrally managed business applications, made available to multiple users from a shared data center over the Internet or other networks via browser-enabled devices. Netsourcing
is software that is distributed with its source code, making it available for use, modification, and distribution with its original rights. Open Source Software (OSS)
is the process of sorting through large data sets to identify patterns and relationships that can help solve business problems through data analysis. Data Mining
is a computing infrastructure that combines computer resources spread over different geographical locations to achieve a common goal Grid Computing
are systems or devices that mimic human cognitive processes, such as learning, reasoning, problem-solving, perception, and decision-making. Cognitive Machines
software refers to specialized tools and programs designed to model, simulate, and analyze nanoscale materials, processes, and systems. Nanotechnology
Materials Studio: A comprehensive modeling and simulation software for studying materials at the atomic and molecular levels Molecular Modeling and Simulation Software
A popular software for performing quantum mechanical simulations using density functional theory (DFT), molecular dynamics, and other advanced techniques Quantum Mechanics and Electronic Structure
The older programs which are developed decades ago that are still in use by performing modifications in order to meet the business requirements. Legacy Software
is an application program that is stored on a remote server and delivered over the internet through a browser interface. web application (web app)
are web apps by definition and many, although not all, websites contain web apps. Web services
. A WebApp resides on a network and must serve the needs of a diverse community of clients Network intensiveness.
A large number of users may access the WebApp at one time. Concurrency
The number of users of the WebApp may vary by orders of magnitude from day to day. Unpredictable load
If a WebApp user must wait too long (for access, for server-side processing, for client-side formatting and display), he or she may decide to go elsewhere. Performance
Although expectation of 100 percent availability is unreasonable, users of popular WebApps often demand access on a “24/7/365” basis. Availability
The primary function of many WebApps is to use hypermedia to present text, graphics, audio, and video content to the end-user. Data driven
. The quality and aesthetic nature of content remains an important determinant of the quality of a WebApp. Content sensitive
Unlike conventional application software that evolves over a series of planned, chronologically-spaced releases, Web applications evolve continuously. Continuous evolution
the compelling need to get software to market quickly—is a characteristic of many application domains, WebApps often exhibit a time to market that can be a matter of a few days or weeks. Immediacy
Because WebApps are available via network access, it is difficult, if not impossible, to limit the population of end-users who may access the application. Security.
An undeniable part of the appeal of a WebApp is its look and feel. Aesthetics
the establishment and use of sound engineering principles in order to obtain economically software that is reliable and works efficiently on real machines. Software engineering
The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software. Software engineering
Software engineering is a fully layered technology, to develop software we need to go from one layer to another. All the layers are connected and each layer demands the fulfillment of the previous layer. A Layered Technology
It defines the continuous process improvement principles of software. quality focus
It is the foundation or base layer of software engineering. It is key that binds all the layers together which enables the development of software before the deadline or on time.   Process
It is the first and foremost thing for the development of software. Communication is necessary to know the actual demand of the client. Communication
It basically means drawing a map for reduced the complication of development. Planning:
In this process, a model is created according to the client for better understanding. Modeling
It includes the coding and testing of the problem. Construction
It includes the delivery of software to the client for evaluation and feedback Deployment
During the process of software development the answers to all “how-to-do” questions are given by method. Method
Software engineering tools provide a self-operating system for processes and methods. Tools are integrated which means information created by one tool can be used by another. Tools
in layered technology are the software & applications used to develop, test, and maintain the layers Tools
are a series of steps or procedures followed by a software development team to maintain the progress, quality, changes, and risks of complete development tasks Umbrella activities
Software project tracking and control
instructions (computer programs) that when executed provide desired features, function, and performance Software
data structures that enable the programs to adequately manipulate information Software
documentation that describes the operation and use of the programs. Software
is developed or engineered, it is not manufactured in the classical sense. Software
it doesn't "wear out." Software
This is often called the “____________", as it looks like a bathtub as we normally see in our bathrooms. It is applicable only for hardware. bathtub curve
It refers that, at infant state of the life of hardware the failure rate is so high having many defects. By time, after customization & repairing the defects , it becomes idealized or gets into the steady state or idealized state and again continues. WEAR
At its infant state ,software has high failure rate same as hardware . By time, After customization & repairing the defects , it becomes idealized or gets into the steady state or idealized state. DETERIORATION
pervasive, distributed computing Open world computing
wireless networks Ubiquitous computing
the Web as a computing engine Netsourcing
”free” source code open to the computing community Open source
in the context of computing and technology, refers to something that is widespread and integrated into every aspect of our daily lives. Pervasive
It means that computing is no longer confined to specific devices like desktops or laptops but is embedded throughout our environment, often in ways that are invisible or seamlessly integrated. Pervasive
is a term that refers to a computing paradigm where systems and applications operate in a dynamic and open environment, rather than in a closed, controlled one. "Open world computing"
A concept of Software Engineering And Computer Science where computing is made To appear anywhere and anytime. Ubiquitous computing
It can occur using any device, in any location and In any format Ubiquitous computing
is the practice of renting or "paying as you use" access to centrally managed business applications, made available to multiple users from a shared data center over the Internet or other networks via browser-enabled devices. Netsourcing
is software that is distributed with its source code, making it available for use, modification, and distribution with its original rights. Open Source Software (OSS)
is the process of sorting through large data sets to identify patterns and relationships that can help solve business problems through data analysis. Data Mining
is a computing infrastructure that combines computer resources spread over different geographical locations to achieve a common goal Grid Computing
are systems or devices that mimic human cognitive processes, such as learning, reasoning, problem-solving, perception, and decision-making. Cognitive Machines
software refers to specialized tools and programs designed to model, simulate, and analyze nanoscale materials, processes, and systems. Nanotechnology
Materials Studio: A comprehensive modeling and simulation software for studying materials at the atomic and molecular levels Molecular Modeling and Simulation Software
A popular software for performing quantum mechanical simulations using density functional theory (DFT), molecular dynamics, and other advanced techniques Quantum Mechanics and Electronic Structure
The older programs which are developed decades ago that are still in use by performing modifications in order to meet the business requirements. Legacy Software
is an application program that is stored on a remote server and delivered over the internet through a browser interface. web application (web app)
are web apps by definition and many, although not all, websites contain web apps. Web services
. A WebApp resides on a network and must serve the needs of a diverse community of clients Network intensiveness.
A large number of users may access the WebApp at one time. Concurrency
The number of users of the WebApp may vary by orders of magnitude from day to day. Unpredictable load
If a WebApp user must wait too long (for access, for server-side processing, for client-side formatting and display), he or she may decide to go elsewhere. Performance
Although expectation of 100 percent availability is unreasonable, users of popular WebApps often demand access on a “24/7/365” basis. Availability
The primary function of many WebApps is to use hypermedia to present text, graphics, audio, and video content to the end-user. Data driven
. The quality and aesthetic nature of content remains an important determinant of the quality of a WebApp. Content sensitive
Unlike conventional application software that evolves over a series of planned, chronologically-spaced releases, Web applications evolve continuously. Continuous evolution
the compelling need to get software to market quickly—is a characteristic of many application domains, WebApps often exhibit a time to market that can be a matter of a few days or weeks. Immediacy
Because WebApps are available via network access, it is difficult, if not impossible, to limit the population of end-users who may access the application. Security.
An undeniable part of the appeal of a WebApp is its look and feel. Aesthetics
the establishment and use of sound engineering principles in order to obtain economically software that is reliable and works efficiently on real machines. Software engineering
The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software. Software engineering
Software engineering is a fully layered technology, to develop software we need to go from one layer to another. All the layers are connected and each layer demands the fulfillment of the previous layer. A Layered Technology
It defines the continuous process improvement principles of software. quality focus
It is the foundation or base layer of software engineering. It is key that binds all the layers together which enables the development of software before the deadline or on time.   Process
It is the first and foremost thing for the development of software. Communication is necessary to know the actual demand of the client. Communication
It basically means drawing a map for reduced the complication of development. Planning:
In this process, a model is created according to the client for better understanding. Modeling
It includes the coding and testing of the problem. Construction
It includes the delivery of software to the client for evaluation and feedback Deployment
During the process of software development the answers to all “how-to-do” questions are given by method. Method
Software engineering tools provide a self-operating system for processes and methods. Tools are integrated which means information created by one tool can be used by another. Tools
in layered technology are the software & applications used to develop, test, and maintain the layers Tools
are a series of steps or procedures followed by a software development team to maintain the progress, quality, changes, and risks of complete development tasks Umbrella activities
This activity allows the software team to check the progress of software development. Software project tracking and control
is a series of steps to help software development teams understand and manage uncertainty. Risk management
As its name suggest this defines and conducts the activities required to ensure software quality. Software quality assurance:
It assesses software engineering work products in an effort to uncover and remove errors before they are propagated to the next activity. Technical reviews
This includes all measurements of all aspects of the software project. Define and compile process, project, and product metrics to help the team deliver software that meets the needs of stakeholders Measurement:
: It manages the impact of changes throughout the software development process. Software configuration management
Define the standards for the reuse of work products (including software components), and develop mechanisms to implement reusable components. Reusability management
It encompasses the activities required to create work products such as models, documents, logs, forms, and lists. Work product preparation and production
is known as the father of modern problem solving, George Polya
Created by: cessy_comscie
Popular Computers sets

 

 



Voices

Use these flashcards to help memorize information. Look at the large card and try to recall what is on the other side. Then click the card to flip it. If you knew the answer, click the green Know box. Otherwise, click the red Don't know box.

When you've placed seven or more cards in the Don't know box, click "retry" to try those cards again.

If you've accidentally put the card in the wrong box, just click on the card to take it out of the box.

You can also use your keyboard to move the cards as follows:

If you are logged in to your account, this website will remember which cards you know and don't know so that they are in the same box the next time you log in.

When you need a break, try one of the other activities listed below the flashcards like Matching, Snowman, or Hungry Bug. Although it may feel like you're playing a game, your brain is still making more connections with the information to help you out.

To see how well you know the information, try the Quiz or Test activity.

Pass complete!
"Know" box contains:
Time elapsed:
Retries:
restart all cards