Net Apps Final
In a relational data model, ________ provides the means for accessing and manipulating data. A) SQL B) Language C) Integrity D) Structure
A) SQL
Expected advantages of Low-coding platforms include which of the following (select all that apply)? A.) Improve coding efficiency B.) Improved developer productivity C.) Reduced need for programming language knowledge D.) Greater control over API functionality.
A.) Improve coding efficiency B.) Improved developer productivity C.) Reduced need for programming language knowledge
Real-time alerting/monitoring of streaming log statements or other application events A.) Kinesis B.) SNS C.) SQS D.) Alexa
A.) Kinesis
Function as a Server is ... (Select 2) A.) Lambda B.) event driven computing C.) a unmanaged environment D.) container image
A.) Lambda B.) event driven computing
Which of the following potentially negative issues should developers be aware of when a low coding platform is adopted? (Select all that apply) A.) No universal standards for low coding, yet. B.) Security can be complex to maintain C.) Low code platforms can have limitations that are not present with full coding. D.) They can be platform agnostic.
A.) No universal standards for low coding, yet. B.) Security can be complex to maintain C.) Low code platforms can have limitations that are not present with full coding.
Lamda supports the below programming languages ... (Select 3) A.) Node.js B.) Python C.) Go D.) Fortran
A.) Node.js B.) Python C.) Go
Select the Lambda event triggers (Select 3) A.) S3 B.) API Gateway C.) SNS D.) ECS
A.) S3 B.) API Gateway C.) SNS
Which of the following application components are generally provided by Platform-as-a-Service (PaaS)? Select all that apply. A.) Servers and storage B.) Hosted applications C.) Operating systems D.) Networking components E.) Development tools, DBMS, business analytics F.) Data Center
A.) Servers and storage C.) Operating systems D.) Networking components E.) Development tools, DBMS, business analytics F.) Data Center
An API specifies how software components should interact with each other. A.) True B.) False
A.) True
Applications aren't limited to using one API at a time! An application can make calls to multiple APIs and API providers. A.) True B.) False
A.) True
Configured IAM roles are required to access any Amazon resource such S3 or DynamoDB. A.) True B.) False
A.) True
Deploying a web project to the Cloud using Elastic Beanstalk requires much less work than configuring and deploying directly to an EC2 instance. A.) True B.) False
A.) True
DynamoDB is a serverless database service. A.) True B.) False Chose A
A.) True
Memory/RAM is the only server resource you have access to modify. A.) True B.) False
A.) True
Modifying the memory/RAM directly affect the Lambda function run time. A.) True B.) False
A.) True
S3 is a serverless storage service. A.) True B.) False
A.) True
Serverless applications are ones that don't require you to provision or manage any servers. You can focus on your core product and business logic instead of responsibilities like operating system (OS) access control, OS patching, provisioning, right-sizing, scaling, and availability. A.)True B.)False
A.) True
The Elastic Beanstalk service is an example of Platform-as-a-Service (PaaS). A.) True B.) False
A.) True
The Lightning App Builder is a point-and-click tool that makes it easy to create custom pages for the Salesforce mobile app and Lightning Experience, giving your users what they need all in one place. A.) True B.) False
A.) True
There is a coding IDE directly in AWS Lambda web interface. A.) True B.) False
A.) True
When a Lambda function is invoked, code execution begins at what is called the handler. The handler is a specific function (segment of code) that you've created and included in your code. A.) True B.) False
A.) True
Which of the following HTTP commands (verbs) is designed to remove the requested data from the server? A.) delete B.) put C.) get D.) post
A.) delete
API Gateway ... (Select 2) A.) receives an HTTPS requests B.) is a firewall C.) use the GET method D.) EC2 Task Service
A.) receives an HTTPS requests C.) use the GET method
A __________ is a stand-alone, software component that enables a Java application to interact with a database. A) JDBC B) database driver C) MySql connector D) DB ECU
B) database driver
Which of the following methods will move the cursor for the ResultSet rs one record forward? A) rs.close() B) rs.next() C) rs.last() D) rs. getRow()
B) rs.next()
Assume that you move the cursor of a ResultSet rs forward one record, but there are no more records there. What would be the result? Question 14 options: A) the rs.next() method would return a value of true B) the rs.next() method would return a value of false C) a NoRecordFound exception D) the rs.next() method would return a null value
B) the rs.next() method would return a value of false
Which of the following is a primary reason that APIs are so useful? A.) API functionality can change to return random data as the developers see fit. B.) An API endpoint sufficiently decouples the consuming application from the infrastructure that provides a service C.) An API can only be programmed using one or two programming languages. D.) It is difficult to find out how to call an API and what inputs to provide.
B.) An API endpoint sufficiently decouples the consuming application from the infrastructure that provides a service
Which of the following Lightning page components are Lightning components that you or someone else in your organization have created. A.) Third-party Components on AppExchange B.) Custom Components C.) Standard Components
B.) Custom Components
CPU type can be directly changed for a given Lambda function. A.) True B.) False
B.) False
Lambda function logs are collected by CloudLogs. A.) True B.) False
B.) False
Only Java web applications can be hosted in an Elastic Beanstalk environment. A.) True B.) False
B.) False
Which of the following is a true statement about Low-code development platforms? A.) Low code platforms are usually not dependent on Cloud resources. B.) Low code platforms generally combine a visual interface with model-driven logic C.) All IT professionals and CIOs feel that low code platforms will solve all of their development issues. D.) Low code platforms and no code platforms are the same thing
B.) Low code platforms generally combine a visual interface with model-driven logic
Which of the following HTTP commands (verbs) is designed to update and replace existing data with new data being sent in the request? A.) get B.) put C.) post D.) delete
B.) put
A database URL for a MySQL database named test on host panda.armstrong.edu is ________. A) jdbc.mysql:///panda.armstrong.edu/test B) jdbc.mysql.//panda.armstrong.edu/test C) jdbc:mysql://panda.armstrong.edu/test D) jdbc:mysql:/panda.armstrong.edu/test
C) jdbc:mysql://panda.armstrong.edu/test
If a prepared statement preparedStatement is a SQL SELECT statement, you execute the statement using _________. A) preparedStatement.execute(); B) preparedStatement.executeUpdate(); C) preparedStatement.executeQuery(); D) preparedStatement.query();
C) preparedStatement.executeQuery();
Assume that a database contains several records for the last name of Smith. Analyze the following code:PreparedStatement ps = connection.prepareStatement("select firstName, mi, lastName from Student where lastName = ?";ps.setString(1, "Smith");ResultSet resultSet = ps.executeQuery();resultSet.next();System.out.println(resultSet.getString(1)); A) The program will have a runtime error, because the cursor in resultSet does not point to a row. You must use resultSet.next() to move the cursor to the first row in the result set. Subsequently, resultSet.next() moves the cursor to the next row in the result set. B) resultSet.getString(1) returns the mi field in the result set. C) resultSet.getString(1) returns the firstName field in the result set. D) If the SQL SELECT statement returns no result, resultSet is null.
C) resultSet.getString(1) returns the firstName field in the result set.
Which of the following statements can be used to connect to a local MySQL database named test? A) Connection connection = Request.getConnection("mysql:jdbc://localhost/test"); B) Connection connection = DriverManager.getConnection(jdbc:mysql://localhost/test); C) Connection connection = DriverManager.connect("jdbc:mysql://localhost/test"); D) Connection connection = DriverManager.getConnection("jdbc:mysql://localhost/test"); Chose D
D) Connection connection = DriverManager.getConnection("jdbc:mysql://localhost/test");
JDBC stands for __________________. A) Java Data Browser Code B) Java Database Code C) Java Data Backup Connector D) Java Database Connectivity
D) Java Database Connectivity
Given the following code: PreparedStatement ps = connection.prepareStatement("select firstName, mi, lastName from Student where lastName = ?";ps.setString(1, "Smith");ResultSet resultSet = ps.executeQuery();System.out.println(resultSet.getString(1)); What would be the result? A) resultSet.getString(1) returns the mi field in the result set. B) If the SQL SELECT statement returns no result, resultSet is null. C) resultSet.getString(1) returns the firstName field in the result set. D) The program will have a runtime error, because the cursor in resultSet does not point to a row. You must use resultSet.next() to move the cursor to the first row in the result set. Subsequently, resultSet.next() moves the cursor to the next row in the result set.
D) The program will have a runtime error, because the cursor in resultSet does not point to a row. You must use resultSet.next() to move the cursor to the first row in the result set. Subsequently, resultSet.next() moves the cursor to the next row in the result set.
Which of the following Eclipse Dynamic Web Project folders is the best place to import the Connector/J jar file? A) src B) WebContent/Web-Inf C) WebContent D) WebContent/Web-Inf/lib
D) WebContent/Web-Inf/lib
What is the return value from: preparedStatement.executeUpdate("insert into T values (100, 'Smith')") ? A) a value indicating whether the SQL statement has been executed successfully B) an object that contains the status of the execution C) void D) an int value indicating how many rows are effected from the invocation
D) an int value indicating how many rows are effected from the invocation
If a prepared statement preparedStatement is a SQL Insert statement, you execute the statement using _________. A) preparedStatement.query(); B) preparedStatement.execute(); C) preparedStatement.executeQuery(); D) preparedStatement.executeUpdate();
D) preparedStatement.executeUpdate();
Assume that you have the following statement:PreparedStatement ps = connection.prepareStatement("select firstName, mi, lastName from Student where firstName = ? and lastName = ?"; To set a value John to the first parameter, use _________. A) ps.setString(0, "John"); B) preparedStatement.setString(1, "John""); C) preparedStatement.setString(0, "John"); D) ps.setString(1, "John");
D) ps.setString(1, "John");
Which of the following is true about PaaS? A.) PaaS tools are often less sophisticated than with IaaS. B.) Focusses only on the development portion of web applications. C.)Coding time for PaaS often takes longer. D.)PaaS can make it easier to develop for multiple platforms.
D.) PaaS can make it easier to develop for multiple platforms.
Which of the following HTTP commands (verbs) is designed to retrieve requested data from a server? A.) post B.) put C.) delete D.) get
D.) get
Which of the following HTTP commands (verbs) is designed to submit requested data to a server for processing? A.) delete B.) put C.) get D.) post
D.) post
A complete development and deployment environment in the cloud is known as _________
PaaS
An Elastic Beanstalk ___________ is a logical collection of Elastic Beanstalk components, including environments, versions, and environment configurations. In Elastic Beanstalk an application is conceptually similar to a folder.
application
With AWS Elastic Beanstalk, an _________________ is a collection of AWS resources running an application version.
environment
The ________________ designates the type of application that the environment runs, and determines what resources Elastic Beanstalk provisions to support it.
environment tier