NEW
Font size
WorksheetsUnit 20: Identify, evaluate and apply current technologies.
Total questions: 45
Worksheet time: 55mins
In order to ensure that you have reached, or have exceeded, your quality standards, which of the following practices would help you understand how users perceive your website and/or application?
Using every team member as a tester.
Not testing the product.
Leaving the quality checklist aside and simply producing the product.
None of the above.
If you wanted find pages with haiku poems about winter, which of the following queries would be the most useful?
+Haiku +Winter
+haiku +Winter
+haiku +winter
haiku winter
If you typed the unusual expressions below into a search engine, which of them would result in finding the FEWEST sites?
Charlotte’s cat
“Charlotte’s cat”
+Charlotte +cat
None of the above.
When designing, implementing, and testing an application, which ISO standard is the most recognized quality assurance system standard internationally?
ISO 8000
ISO 9090:2020
ISO 9001:2015
ISO 5000
The first step of making sure that you are meeting the Quality Assurance (QA) standards is to…
Leave the product.
Change the interface.
Document how it will meet the requirements.
Check the requirements in an unsystematic and unreliable fashion.
According to the latest trends of quality practices, which approach helps speed up the quality assurance process without having any errors or misconceptions?
Step-Up and Down Development Approach
Agile Development Approach
Testing Late Development Approach
No Test, Develop Early Development Approach
The ideology that business requirements are objectives is usually regarded as:
Untrue because business requirements are made to meet objectives.
True because business requirements are made at the beginning of a project.
A fact because business requirements are not an essential part of a project.
None of the above.
When you develop an application, as a developer, and have to make minor changes and consecutive releases of your application, what should you do to ensure every release meets the QA standards?
Test the application once.
Test the application only during the first and second release.
Test the application continuously with every minor release.
Take your time and only test the application if an error arises.
When you want to measure the characteristics of a software, which of the following would you use?
Software Scale
Software Metric
Software Delays
Software Timer
In order to measure how well your software performs, and to what extent, we have functions of management that aid us in doing so. Which four functions of management are software metrics related to?
System, Control, Design, or Implementation
Planning, Control, or Hyperlinking
Testing, Debugging, Executing, or Designing
Planning, Organization, Control, or Improvement
Vendors are known as suppliers that sell goods or services to someone else in the economic production chain. Under which tier are vendors usually regarded as a secondary source rather than the preferred source?
Tier 1
Tier 2
Tier 3
Tier 4
As a software development manager, you need to ensure that whatever your team has produced goes through the QA process swiftly and accurately. What kind of component would you need to measure such standards?
Software Metrics
Software Timers
Software Development
Software Scales
While testing out your software, and using software metrics, which of the following is an example of a disadvantage of software metrics?
Having two ways to count each line of code.
Measuring quality assurance.
Helping managers reduce costs.
Reducing overtime and managing workloads.
During the estimation process, what should you keep in mind about the estimates as a manager?
Estimates are always accurate and cause no confusion.
Estimates must not be measured.
Estimates talk about the present.
Estimates are never precise and always have an uncertainty.
Since software metrics make it easier for managers to identify and comprehend the development process, since targets are represented in numbers. Why should the defects of a software project be measured?
To ensure there are various bugs that cannot be fixed.
To find and/or correct defects, and measure the effort associated with doing so.
To ignore the defects and overwork employees to ensure targets are being met.
To find detects and count them for future references, without stressing on correcting them.
The practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than have a local server or personal computer do that job for you, is referred to as?
Cloud Computing
Smartphones
Eye-Tracking
Augmented Reality
When you get bored of your desk and come up with the idea of selling it online, what kind of technological trend are you categorizing yourself under?
Video
Mobile Technologies
E-Commerce
GPS and Web 3
When you define all estimate expectations and have all participants understand the scope and purpose of the estimate, how will you keep track of it?
Write it down and save it as a PDF since no changes are to be made in the future.
Consider an estimate as a living document because various data changes are made.
Consider an estimate as a goal and not document any changes to data.
All of the above.
Once you are done developing your application, testing it out, debugging, and analyzing the risks associated with it, it is not the end. What helps you keep a record of simple or significant changes made, and control who can make changes?
The Inventory
The Audit System
The Software Configuration-Management
The Record Management
Testers examine the software’s code and documentation but don’t execute the program. _____ tests start early in the product’s development during the verification process.
UI testing
Static testing
White Box testing
GUI testing
Reviewing software does not cause…?
Continuous software updates.
Raising the quality of the software.
Decreasing user satisfaction.
All of the above.
Which of the following is a layer of computer system between the hardware and the user program?
IDE
Operating environment
Operating system
System environment
When you are about to conduct a quality assurance review of your software, when would you start your quality management process?
At the end of the development process.
At the beginning of the development process.
When there are bugs.
All the time of the development process.
Always compare the work done against predefined…?
Tests
Requirements
Clients
End Users
Meeting requirements, specifications, ensuring that software is free of errors, delivering the software on time, and making sure everything stays within budget is part of…?
Standards
Performance
Quality
Modules
Which of the following is the task of project indicators?
Help in assessment of status of ongoing project
Track potential risk
Help in assessment of status of ongoing project and track potential risk
None of the above.
Which of the following is not a direct measure of Software Engineering process?
Efficiency
Cost
Effort Applied
All of the above.
In size oriented metrics, metrics are developed based on the _________________
Number of functions
Number of user inputs
Number of lines of code
Amount of memory usage
When planning to search for information on the web, which one of the following gives the best results?
To optimize the internet search engine.
To use correct syntax in the search string.
To use a large number of keywords.
To list the keywords alphabetically.
Which of the following is not an indirect measure of the Software Engineering process?
Functionality
quality
Cost
complexity
Who is responsible for handover the products to the customer in the economic production chain
Manufacturing company
Vendor
Retailer
Supplier
Test for all the links in web pages, database connection, forms used in the web pages for submitting or getting information from user is called
Interface Testing
Functionality Testing
Compatibility Testing
Security Testing
The Useful searching technique to find different word endings based on the root of a word
Truncation symbol
Search Statements
Wild card symbol
Search Operators
Search Statements
Words representing the same concept should be bracketed and linked with OR.
Groups of bracketed terms can then be linked with AND or NOT.
Use to combine multiple search words with search operators.
All of the above
Phrase Searching technique:
Make a search more general and retrieve the maximum number of records.
Make a search more specific and exclude irrelevant records.
None of the above.
Given a fixed amount of development time and money, adding features won't add bugs and thus will not reduces the time for testing.
True
False
When you focus on quality at the last stages:
You tend to produce components with more defects.
You spend less time debugging.
You tend to produce components with fewer defects.
You have more time in your schedule for improving other aspects of quality.
Usability standard
Ensures that content is truly usable for all audiences.
Supports people with disabilities or older people.
Refers to the ability of average users with perceptual and motor abilities to navigate and use a website.
Usability standards will also add accessibility to a website
In most cases, accessibility standards will also add usability to a website, but accessibility consists of more than just general usability.
True
False
To determine, predict, and improve the quality of the current product or process, you need to:
test software
analyze software
document software
measure software
During the estimation process, you should keep in your mind:
The estimation is done by the developer.
Estimates are never precise and always have an uncertainty.
Estimates are precise and always have a certainty.
Software development is a complex process, with high variance on both:
analysis and design.
methodologies and objectives.
estimation and hypotheses.
testing and maintenance.
Process metrics examples:
size, complexity, design features, performance, and quality level.
the number of software developers, the staffing pattern over the life cycle of the software, cost, schedule, and productivity.
the effectiveness of defect removal during development, the pattern of testing defect arrival, and the response time of the fix process.
Add floating text, symbols and 3D virtual images to a camera’s video feed to make it more informative or entertaining.
Augmented Reality
Virtual Reality
Voice Commands
Eye-Tracking
allows innovators and the products that they create to speak a common language to each other and to consumers.
Generalization
Customization
Professionalization
Standardization
