Coursera Answers

Introduction to Software, Programming, and Databases Quiz Ans

Hello Friends In this article i am gone to share Coursera Course: Introduction to Software, Programming, and Databases Quiz Answers with you..

Enroll Link: Introduction to Software, Programming, and Databases


Introduction to Software, Programming, and Databases Coursera Quiz Answers

WEEK 1 QUIZ ANSWERS

Practice Quiz: Computing Platforms and Software Applications

Question 1)
What is the environment on a computer where the hardware and the software work together to run applications?

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

Question 2)
Which of the following statements is associated with open source software?

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

Question 3)
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
  • End user license agreement (EULA)
  • Single-use license

Question 4)
In semantic numbering, what does the 9 in the version number 9.1.33.6 represent?

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

Question 5)
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?

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

 

Graded Quiz: Computing Platforms and Software Applications

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

  • Computing
  • Web-based
  • Mobile
  • Desktop

Question 2)
What is a benefit of using a cross-platform application over a single-platform application?

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

Question 3)
What kind of software contains free source code that can be freely copied, modified, and redistributed?

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

Question 4)
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.
  • A developer uses open source code to write an application that can be edited, modified, and redistributed for free.
  • 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.

Question 5)
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 specifies who owns the software, outlines copyrights for the software, and specifies the terms and duration of the license.
  • A software license states how much the application costs, where you can purchase it, and what the product keys are.

Question 6)
What are unique, long sequences of numbers that certify that your copy of software is original?

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

Question 7)
In version number 10.8.04, what do the numbers mean?

  • The numbers are identifiers for who created the software and whether the software is open source or closed source.
  • The numbers are a unique set of numbers, like a product key, or a serial number.
  • 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 number set follows the semantic numbering pattern.

Question 8)
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.
  • 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.
  • From the online store, select the appropriate vendor and select Install.

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

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

Question 10)
Which of the following file types is a Microsoft Word text file saved as?

  • Image
  • Document
  • Executable
  • Compressed

WEEK 2 QUIZ ANSWERS

Practice Quiz: Explore technology concepts and application architecture

Question 1)
Web browsers are obtainable through which methods? (Select two)

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

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

  • Cookies
  • Proxy servers
  • IP addresses
  • Browser caches

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

  • HTML
  • JavaScript
  • XML
  • DHTML

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

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

Question 5)
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

 

Graded Quiz: Explore technology concepts and application architecture

Question 1)
Which web component is responsible for presenting the requested web pages and content on your browser screen?

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

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

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

Question 3)
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

Question 4)
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 reduce an organization’s bandwidth usage and improve the speed of web requests.
  • 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.

Question 5)
The best way to identify a secure website is to check for ‘Connection is secure’ by clicking on the _____________.

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

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

  • Press Ctrl+Shift+N
  • 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.

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

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

Question 8)
_________________ is a software licensing and delivery model in which software and applications are centrally hosted and licensed on a subscription basis.

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

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

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

Question 10)
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 requirement analysis and planning phase
  • The implementation phase
  • The design phase

WEEK 3 QUIZ ANSWERS

Practice Quiz: Basics of Programming

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

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

Question 2)
Which one of the following is an example of a compiled programming language?

  • Java
  • Python
  • HTML
  • JavaScript

Question 3)
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
  • 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

Question 4)
Which one of the following is an example of a low-level programming language?

  • ARM
  • SQL
  • Pascal
  • Python

Question 5)
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 is more efficient for larger programming projects.
  • It helps explain exactly what each line of a program should do, making the code construction phase easier for the programmer.
  • It is a pictorial representation of an algorithm, showing boxes of various shapes and colors connected by arrows.

 

Graded Quiz: Basics of Programming

Question 1)
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?

  • container
  • identifier
  • constant
  • variable

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

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

Question 3)
Which one of the following is an example of a compiled programming language?

  • Java
  • HTML
  • JavaScript
  • Python

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

  • True
  • False

Question 5)
Which one of the following only applies to interpreted programming languages?

  • 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
  • More difficult to write in, but creates faster applications

Question 6)
Which one of the following only applies to compiled programming languages?

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

Question 7)
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

Question 8)
Which one of the following is an example of a low-level programming language?

  • SQL
  • Python
  • Pascal
  • ARM

Question 9)
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
  • “And-do-while” loop
  • “if-then-else” statement
  • Branching statements

Question 10)
Which of the following is correct about using a flowchart to organize code?

  • 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.
  • It is more efficient for larger programming projects.
  • It helps explain exactly what each line of a program should do, making the code construction phase easier for the programmer.

 


WEEK 4 QUIZ ANSWERS

Practice Quiz: Database Fundamentals

Question 1)
What type of data requires an action to collect the information?

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

Question 2)
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
  • Schemas
  • Parameters
  • Constraints

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

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

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

  • Nodes
  • Columns
  • Strings
  • Edges

Question 5)
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

 

Graded Quiz: Database Fundamentals

Question 1)
What form of data helps companies monitor competitors, track potential customers, and generate leads?

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

Question 2)
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

Question 3)
What are the four main components of a relational database?

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

Question 4)
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

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

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

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

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

Question 7)
Which of the following is a relational database?

  • Apache Cassandra
  • Oracle
  • MongoDB
  • Couchbase

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

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

Question 9)
What is the working principle behind interfacing with a database?

  • 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.
  • A database can only be interfaced with using web-based forms and menus.
  • 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.

Question 10)
What is one of the major benefits of physical backups over logical backups?

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

 


WEEK 5 QUIZ ANSWERS

Graded Final Quiz

Question 1)
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
  • Longer development time
  • Better performance and faster speeds
  • Performance and speed of the app may vary due to differences in platforms

Question 2)
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.
  • A company or individual owns the rights to the source code and software.
  • Users don’t have to pay to download, install, or use the software.
  • The source code is available to be edited, modified, and redistributed.

Question 3)
What type of software license allows multiple installations on a specified number of computers or devices?

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

Question 4)
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
  • Productivity software
  • Collaboration software
  • Business software

Question 5)
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?

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

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

  • True
  • False

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

  • Cookies
  • Proxy servers
  • Browser caches
  • IP addresses

Question 8)
Which is the most common way to create dynamic web pages using ‘client-side scripting’?

  • Python
  • Java
  • XML
  • JavaScript

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

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

Question 10)
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.
  • Accelerated browsing speed
  • Improved security
  • Enables the full browsing experience for videos, media, maps, etc.

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

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

Question 12)
Which one of the following is an example of an interpreted programming language?

  • C++
  • JavaScript
  • C
  • Java

Question 13)
What four key database operations does the acronym CRUD stand for?

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

Question 14)
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?

  • Boolean
  • Branching
  • Executing
  • Looping

Question 15)
What are the three key standpoints for organizing code?

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

Question 16)
What type of data requires an action to collect the information?

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

Question 17)
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 schema
  • A query
  • A constraint
  • A parameter

Question 18)
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
  • Read/Write permissions
  • Individual permissions
  • Database permissions

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

  • Columns
  • Documents
  • Nodes
  • Edges

Question 20)
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