Introduction to Software, Programming, and Databases Quiz Answers

In the modern day, Coursera is a worldwide online learning platform that provides anybody, anywhere with access to online courses and degrees from top institutions and corporations. You may join the course using the link below:

Join Now

Introduction to Software, Programming, and Databases Quiz Answers

Week 1 Quiz Answers

Quiz 1:Computing Platforms and Software Applications

Q1. What is the environment on a computer where the hardware and the software work together to run applications?

  • The operating system
  • A single platform
  • A web-based platform
  • The computing platform

Q2. Which of the following statements is associated with open source software?

  • It is never used in commercial software and is only developed for profit.
  • A company or individual owns the rights to the source code and software.
  • The source code is available to be edited, modified, and redistributed.
  • Users have to pay to download, install, or use the software.

Q3. What type of software license should a business purchase if it needs multiple installations of software for a specified number of users on many computers?

  • A corporate, campus, or site license
  • Concurrent license
  • Single-use license
  • End user license agreement (EULA)

Q4. In semantic numbering, what does the 9 in the version number 9.1.33.6 represent?

  • The “9” position indicates that minor changes were made to a piece of software.
  • The “9” position indicates changes that are less significant than a patch.
  • The “9” position indicates patches or minor bug fixes.
  • The “9” position indicates major changes to the software such as a new release.

Q5. You have been asked by your boss to send an email to a coworker who is requesting assistance with a technical problem. The email application is what type of category of software?

  • Productivity software
  • Collaboration software
  • Business software
  • Utility software

Quiz 2: Computing Platforms and Software Applications

Q1. What kind of platform includes devices like personal computers and laptops that run operating systems like Windows, macOS, and Linux?

  • Mobile
  • Desktop
  • Computing
  • Web-based

Q2. What is a benefit of using a cross-platform application over a single-platform application?

  • Better development time but slower speeds
  • Lower cost of software development, which can happen over a shorter time
  • Performance and speed of the app may vary due to differences in platforms
  • Longer development time

Q3. What kind of software contains free source code that can be freely copied, modified, and redistributed?

  • Open source software
  • Commercial software
  • Closed-source software

Freeware

Q4. What is an example of open source software being used in closed-source, proprietary software?

  • Chromium open source code is used in combination with closed-source code by the web browser Microsoft Edge.
  • Adobe Photoshop offers its closed-source software for free.
  • The open source Linux operating system is downloaded, installed, and used without limits on Microsoft Windows computers.
  • A developer uses open source code to write an application that can be edited, modified, and redistributed for free.

Q5. Which of the following is a definition of a software license?

  • A software license states that users can disagree with the license and continue using the software.
  • A software license specifies when updates will be released.
  • A software license states how much the application costs, where you can purchase it, and what the product keys are.
  • A software license specifies who owns the software, outlines copyrights for the software, and specifies the terms and duration of the license.

Q6. What are unique, long sequences of numbers that certify that your copy of software is original?

  • One-time licenses
  • Software licenses
  • Single-use licenses
  • Product keys

Q7. In version number 10.8.04, what do the numbers mean?

  • Version numbers indicate when the software was released, when it was updated, and if any minor changes or fixes were made to the software.
  • The numbers are a unique set of numbers, like a product key, or a serial number.
  • The numbers are identifiers for who created the software and whether the software is open source or closed source.
  • The number set follows the semantic numbering pattern.

Q8. How do you uninstall an application in macOS?

  • Move the file or icon from the Applications folder to the trash can, and then empty the trash can to ensure that the application has been removed.
  • From the online store, select the appropriate vendor and select Install.
  • You do not need to uninstall software if you do not plan to use it anymore.
  • Right-click the application and select Uninstall from the menu.

Q9. What type of software is made up of the programs and applications that we use every day to complete daily tasks?

  • Business software
  • Utility software
  • Collaboration software
  • Productivity software

Q10. Which of the following file types is a Microsoft Word text file saved as?

  • Image
  • Executable
  • Document
  • Compressed

Week 2 Quiz Answers

Quiz 1: Explore technology concepts and application architecture

Q1. Web browsers are obtainable through which methods? (Select two)

  • As a Microsoft MSI file
  • As part of an operating system
  • As a commercial product CD or DVD
  • As a download

Q2. Which browser elements are small pieces of text-based data that contain information about your computer when browsing a website?

  • Browser caches
  • Proxy servers
  • IP addresses
  • Cookies

Q3. Which of the following is the most common way to create dynamic web pages using ‘client-side scripting’?

  • HTML
  • XML
  • DHTML
  • JavaScript

Q4. Which software licensing and delivery model can be defined as software and applications being centrally hosted and licensed on a subscription basis?

  • Network as a Service, or NaaS
  • Infrastructure as a Service, or IaaS
  • Platform as a Service, or PaaS
  • Software as a Service, or SaaS

Q5. Which phase of the Software Development Lifecycle (SDLC) is when the developers start the coding process after the design document is baselined?

  • The requirement analysis and planning phase
  • The deployment phase
  • The implementation phase
  • The design phase

Quiz 2: Explore technology concepts and application architecture

Q1. Which web component is responsible for presenting the requested web pages and content on your browser screen?

  • JavaScript interpreter
  • rendering engine
  • browser engine
  • user interface

Q2. Which of the following are reasons to update your web browsers? (Select three.)

  • To take advantage of new browser features
  • To enhance website compatibility
  • To improve security
  • To adhere to legal requirements

Q3. True or false? A browser extension is an executable piece of software code that gives you added functionality on a specific web page or website.

  • True
  • False

Q4. Which of the following are advantages of using a proxy server? (Select three.)

  • A proxy server can help by-pass certain content restrictions.
  • A proxy server can help organizations maintain web security, web monitoring, and content filtering when employees are browsing the Internet.
  • A proxy server will clearly identify the site user’s computer.
  • A proxy server can help reduce an organization’s bandwidth usage and improve the speed of web requests.

Q5. The best way to identify a secure website is to check for ‘Connection is secure’ by clicking on the _.

  • secure sockets layer (SSL) certificate
  • padlock icon next to the URL
  • privacy and security settings icon
  • URL name in the address bar

Q6. How do you enable private browsing mode in the Microsoft Edge browser? (Select two.)

  • Select the Settings and more button, and then select New InPrivate window.
  • Press Ctrl+Shift+P
  • Select the Customize and control Google Chrome button, and then select New Incognito window.
  • Press Ctrl+Shift+N

Q7. Which of the following are benefits of disabling JavaScript in your Web browser? (Select two.)

  • Enables the full browsing experience for videos, media, maps, and so on.
  • Ensures your browser will successfully view and load pages correctly.
  • Accelerated browsing speed
  • Improved security

Q8. _____ is a software licensing and delivery model in which software and applications are centrally hosted and licensed on a subscription basis.

  • Network as a Service, or NaaS
  • Platform as a Service, or PaaS
  • Software as a Service, or SaaS
  • Infrastructure as a Service, or IaaS

Q9. Which application architecture model consists of multiple tiers, one of which could be reserved purely as a security tier?

  • Two-tier model
  • N-tier model
  • Three-tier model
  • One-tier model

Q10. Which phase of the Software Development Lifecycle (SDLC) is when the developers start the coding process after the design document is baselined?

  • The deployment phase
  • The implementation phase
  • The design phase
  • The requirement analysis and planning phase

Week 3 Quiz Answers

Quiz 1: Basics of Programming

Q1. What is a piece of structured, stand-alone, and reusable code that will perform a single specific action called?

  • a container
  • an array
  • a vector
  • a function

Q2. Which one of the following is an example of a compiled programming language?

  • HTML
  • Python
  • JavaScript
  • Java

Q3. Which one of the following applies to interpreted programming languages?

  • More difficult to write in, but creates faster applications
  • Better for programs installed on the computer or device
  • A smaller program, normally scripted code, that must be created and repeated every time the code is run
  • Available to users who have the same operating system or a device that understands the same language

Q4. Which one of the following is an example of a low-level programming language?

  • Pascal
  • Python
  • ARM
  • SQL

Q5. Which of the following is correct about using a flowchart to organize code?

  • It helps explain exactly what each line of a program should do, making the code construction phase easier for the programmer.
  • It is more efficient for larger programming projects.
  • It is a pictorial representation of an algorithm, showing boxes of various shapes and colors connected by arrows.
  • It is an implementation of an algorithm in the form of annotations and informative text written in plain English.

Quiz 2: Basics of Programming

Q1. What concept do software developers use to reference a program component such as a stored value, method, interface, or class by assigning a custom-named label to it?

  • variable
  • identifier
  • constant
  • container

Q2. Which of the following concepts is a piece of structured, stand-alone, and reusable code that performs a single specific action?

  • a container
  • a vector
  • a function
  • an array

Q3. Which one of the following is an example of a compiled programming language?

  • Python
  • HTML
  • JavaScript
  • Java

Q4. True or false? Compiled programming languages are versatile and can be used across platforms as long as there is the correct interpreter.

  • True
  • False

Q5. Which one of the following only applies to interpreted programming languages?

  • More difficult to write in, but creates faster applications
  • Better for programs installed on the computer or device
  • Available to users who have the same operating system or a device that understands the same language
  • A smaller program, normally scripted code, that must be created and repeated every time the code is run

Q6. Which one of the following only applies to compiled programming languages?

  • Easier to learn and use, but requires an interpreter that can translate the source code into machine code
  • Better for websites and smaller processes that need to be repeated
  • Takes longer to write the code, but it runs faster
  • A smaller program, normally scripted code

Q7. True or false? A high-level programming language uses the common English language to make its code more understandable and to increase the speed of coding and debugging programs.

  • True
  • False

Q8. Which one of the following is an example of a low-level programming language?

  • Python
  • ARM
  • SQL
  • Pascal

Q9. Which of the following is a type of programming logic with only two values, “true” or “false”, and is used in both branching and looping programming logic?

  • Boolean expression
  • “if-then-else” statement
  • Branching statements
  • “And-do-while” loop

Q10. Which of the following is correct about using a flowchart to organize code?

  • It is an implementation of an algorithm in the form of annotations and informative text written in plain English.
  • It helps explain exactly what each line of a program should do, making the code construction phase easier for the programmer.
  • It is more efficient for larger programming projects.
  • It is a pictorial representation of an algorithm, showing boxes of various shapes and colors connected by arrows.

Week 4 Quiz Answers

Quiz 1: Database Fundamentals

Q1. What type of data requires an action to collect the information?

  • Transactional data
  • Sensor data
  • Web data
  • Personal data

Q2. What constructs are made up of primary keys, which are the rules enforced on the data columns, certifying that the values in any column row do not repeat?

  • Queries
  • Constraints
  • Parameters
  • Schemas

Q3. What permissions grant the right to perform an activity, such as create, alter, or drop, on a specific type of object?

  • Individual permissions
  • Object permissions
  • System permissions
  • Database permissions

Q4. A graph data store handles which types of information? Please select two that apply.

  • Strings
  • Edges
  • Columns
  • Nodes

Q5. True or false? A database interface is a user interface that allows the ability to input queries to a database without using the query language itself.

  • True
  • False

Quiz 2: Database Fundamentals

Q1. What form of data helps companies monitor competitors, track potential customers, and generate leads?

  • Transactional data
  • Web data
  • Sensor data
  • Personal data

Q2. What classification of data is organized into a hierarchy using tags and metadata and is stored in non-relational databases?

  • Structured data
  • Semi-structured data
  • Unstructured data
  • None of the answers are correct

Q3. What are the four main components of a relational database?

  • Schema, table, column, and row
  • Query, file, table, and form
  • A SQL, schema, row, view
  • Flat file, constraint, row, column

Q4. What type of database stores data in multiple tables linked by common fields?

  • Relational database
  • Flat-file database
  • NoSQL database
  • All of the answers are correct

Q5. What type of Structured Query Language (SQL) commands can create, modify, and delete data?

  • Data Definition Language (DDL)
  • Data Control Language (DCL)
  • Data Manipulation Language (DML)
  • Data Query Language (DQL)

Q6. What kind of database stores data in a non-tabular form and tends to be more flexible than the traditional database structures?

  • IBM DB2
  • A relational database
  • A non-relational database
  • A flat-file database

Q7. Which of the following is a relational database?

  • Apache Cassandra
  • Oracle
  • MongoDB
  • Couchbase

Q8. Which of the following are common ways of accessing a database? (Please select three that apply.)

  • User interface/utility access
  • Direct/manual access
  • Programmatic access
  • Peripheral access

Q9. What is the working principle behind interfacing with a database?

  • A database interface enables interaction between the data and a database management system.
  • The user interface method of interfacing is where the user accesses the database through a programming language.
  • A database can only be interfaced with using web-based forms and menus.
  • The application poses a query to the database system with the help of SQL. The corresponding result set, or answer, is prepared and given back to the application.

Q10. What is one of the major benefits of physical backups over logical backups?

  • Physical backups are simple and fast, and they are a mirror copy that is loaded onto another device.
  • Only a selected set of data is backed up, saving time and storage.
  • Physical backups are typically only used to recreate the system at the restoration point.
  • Physical backups cannot be used to do a full restore if there are any missing files.

Week 5 Quiz Answers

Quiz 1: Graded Final Quiz

Q1. Which one of the benefits of using a cross-platform application over a single-platform application?

  • Lower cost of software development, which can happen over a shorter time
  • Better performance and faster speeds
  • Performance and speed of the app may vary due to differences in platforms
  • Longer development time

Q2. Which one of the following is associated with closed source software?

  • It can sometimes be used in commercial software, which is usually developed for profit, but can also include freeware.
  • Users don’t have to pay to download, install, or use the software.
  • A company or individual owns the rights to the source code and software.
  • The source code is available to be edited, modified, and redistributed.

Q3. What type of software license allows multiple installations on a specified number of computers or devices?

  • A corporate, campus, or site license
  • Concurrent license
  • Single-use license
  • An End-User License Agreement (EULA)

Q4. Your boss has asked you to create visual diagrams that illustrate how to connect a monitor to a personal computer. What type of category of software is the visual diagramming program that you will use?

  • Utility software
  • Business software
  • Collaboration software
  • Productivity software

Q5. Roberto, from human resources, emails a Microsoft Word contract to you that you need to download, read, and then print before signing it. He also attaches an MP4 video, which explains what you are signing. What is the file extension for the Microsoft Word contract?

  • .doc or .docx
  • .msi
  • .mp4 or .mpeg
  • .txt or .rtf

Q6. True or false? Web browsers are available only as a part of an operating system.

  • True
  • False

Q7. What are small pieces of text-based data that contain information about your computer when browsing a website?

  • IP addresses
  • Cookies
  • Browser caches
  • Proxy servers

Q8. Which is the most common way to create dynamic web pages using ‘client-side scripting’?

  • JavaScript
  • XML
  • Java
  • Python

Q9. Which of the following are reasons to update your Web browsers? (Please select three.)

  • To enhance Website compatibility
  • To adhere to Legal requirements
  • To improve Security
  • To take advantage of new browser features

Q10. Which of the following are benefits of disabling JavaScript in your Web browser? (Please select two.)

  • Ensures your browser will successfully view and load pages correctly.
  • Improved security
  • Enables the full browsing experience for videos, media, maps, etc.
  • Accelerated browsing speed

Q11. Which of the following are optional components when defining a function? (Please select two.)

  • Unique function name
  • Return statement
  • Pass arguments to the function
  • Function keyword

Q12. Which one of the following is an example of an interpreted programming language?

  • JavaScript
  • Java
  • C
  • C++

Q13. What four key database operations does the acronym CRUD stand for?

  • Correct, Read, Update, Detain
  • Correct, Randomize, Undo, Delete
  • Create, Read, Undo, Detain
  • Create, Read, Update, Delete

Q14. What type of logic is where a computer program makes a decision following a different set of instructions, depending on if certain conditions are met during the program’s execution?

  • Looping
  • Branching
  • Executing
  • Boolean

Q15. What are the three key standpoints for organizing code?

  • Readability and maintainability
  • Readability, maintainability, and accessibility
  • Readability, maintainability, and scalability
  • Readability and scalability

Q16. What type of data requires an action to collect the information?

  • Sensor data
  • Transactional data
  • Web data
  • Personal data

Q17. This database fundamental is made up of primary keys, which are the rules enforced on the data columns, certifying that the values in any column row do not repeat.

  • A query
  • A constraint
  • A parameter
  • A schema

Q18. What permission gives a user the right to perform an activity, such as create, alter, or drop, on a specific type of object within a database?

  • Object permissions
  • Individual permissions
  • Database permissions
  • Read/Write permissions

Q19. A graph data store handles which types of information? (Please select two answers.)

  • Edges
  • Nodes
  • Columns
  • Documents

Q20. True or false? A database interface is a user interface which allows for the ability to input queries to a database without using the query language itself.

  • True
  • False

.

Review:

Based on our knowledge, we urge you to enroll in this course so you can pick up new skills from specialists. It will be worthwhile, we trust.

 

Leave a Comment