
Software Security Review
Assessment
•
Robert Harris
•
Computers
•
9th - 12th Grade
•
8 plays
•
Hard
Student preview

15 questions
Show all answers
1.
MULTIPLE CHOICE
1 min • 1 pt
Client-server applications
A. are any apps that run on personal devices and need access to resources from a server.
B. are distributed resources across multiple apps or devices.
C. provide services such as data sharing and web pages.
D. include database, file, mail, print, web, and game servers
E. are also known as front-end and back-end applications.
2.
MULTIPLE CHOICE
1 min • 1 pt
The SQL query:
SELECT name, id FROM Employee;
will return
3.
MULTIPLE CHOICE
1 min • 1 pt
What happens during a SQLi attack?
A. A malicious actor uses SQL to get the database to reveal its contents.
B. Nothing happens as this is an old form of attack and no longer relevant because of newer cybersecurity protocols.
C. Malicious SQL statements are placed somewhere within a web page or application’s input or URL.
D. Hackers can gain access to sensitive data, such as PII, credit card information, and login credentials.
E. This is considered a low-level attack and not destructive on a large scale so typically the most an attacker can do is render web pages differently to an end user.
4.
MULTIPLE CHOICE
1 min • 1 pt
Some of the best ways to prevent or at least mitigate a SQLi attack are to
A. Keep data separate from commands and queries
B. Use a safe API
C. Reduce the amount of SQL used overall
D. Use server-side input validation
E. Use other SQL controls to prevent mass disclosure of records
F. Avoid leaving any raw SQL in the code
G. Have SQL reside behind multiple layers in the code base and not accessible by the site
5.
MULTIPLE CHOICE
1 min • 1 pt
Using view page source allows you to quickly see the following:
A. The HTML that marks up the page
B. Images used and their location in a site folder
C. Fonts and icons
D. Stylesheets
E. Server-side scripts that bring in information from a database, such as search engines, forums, etc.
F. JavaScript within a <script> element
G. JavaScript outside of a <script> element
6.
MULTIPLE CHOICE
1 min • 1 pt
Developer tools can help with
A. Testing and debugging a site or web app.
B. Diagnosing problems quickly on a site or web app.
C. Building and maintaining a more secure site or web app.
D. Modifying site or web app elements and sending the changes back to the server.
E. Changing code in real-time to see how it impacts the site or web app on the fly.
7.
MULTIPLE CHOICE
1 min • 1 pt
A database is always comprised of:
8.
MULTIPLE CHOICE
30 sec • 1 pt
In a database, columns and rows correspond to
9.
MULTIPLE CHOICE
30 sec • 1 pt
Which term is used to describe the logical structure of a database?
10.
MULTIPLE CHOICE
30 sec • 1 pt
Which operator means “not equal to” in SQL?
Explore all questions with a free account
Similar Resources on Quizizz
GCSE Databases
•
9th - 11th Grade
GCSE Databases & SQL
•
9th - 11th Grade
POST TEST BASIS DATA KELAS 11
•
11th Grade
CS - Module 8 - Software Security
•
9th - 12th Grade
CompTIA ITF+ - Database Vocabulary
•
9th - 12th Grade
CA -XII B Quiz 2
•
12th Grade
Database
•
8th - 12th Grade
SQL
•
10th - 12th Grade
Popular Resources on Quizizz
STAAR reading review
•
4th - 5th Grade
7th STAAR Reading Review
•
7th Grade
STAAR Reading Review
•
4th - 7th Grade
STAAR reading vocabulary
•
4th - 5th Grade
Brain Teasers
•
KG - University
STAAR Reading Review
•
3rd - 5th Grade
Reading STAAR Review
•
4th Grade
7th grade STAAR Reading Review
•
7th Grade