0% found this document useful (0 votes)
219 views21 pages

CSE466 Final Study Guide Flashcards Quizlet

This document is a study guide for a CSE466 final exam that contains 180 multiple choice questions covering topics related to computer networks, AI, machine learning, distributed systems, and big data. Some of the questions test knowledge of concepts like MapReduce, Hadoop, NoSQL databases, ontologies, semantic web languages (RDF, RDFS, OWL), and distributed computing frameworks like TensorFlow. Other questions describe case studies and ask about techniques used for tasks like flight data processing, network traffic monitoring, and image recognition.

Uploaded by

ganam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
219 views21 pages

CSE466 Final Study Guide Flashcards Quizlet

This document is a study guide for a CSE466 final exam that contains 180 multiple choice questions covering topics related to computer networks, AI, machine learning, distributed systems, and big data. Some of the questions test knowledge of concepts like MapReduce, Hadoop, NoSQL databases, ontologies, semantic web languages (RDF, RDFS, OWL), and distributed computing frameworks like TensorFlow. Other questions describe case studies and ask about techniques used for tasks like flight data processing, network traffic monitoring, and image recognition.

Uploaded by

ganam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.

com/505356120/cse466-final-study-guide-flash-cards/

Study sets, textbooks, questions Free trial

Science Computer Science Computer Networks

CSE466 Final Study Guide


10 studiers in the last day

Terms in this set (180)

What are the features used in Means


flight data processing in the Median
case study?

What is the key difference Take feedback from the environment


between traditional software
development and AI-based
software development?

TensorFlow is a widely-used Framework


AI package. In the hardware-
software co-define stack, it is
at the layer:

Deep learning typically solves the map and reduce principles using multiple
a computation-intensive layers.
problem based on

What are the key features of Software and hardware co-define


the third generation AI and Centralization and distribution optimization
robotics? Select all that apply. Human machine interaction

1 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

a more powerful (more expressive) ontology


RDFS is
language than RDF.

What types of files does RSS RDF


1.0 belong to? Select all that XML
apply.

What languages can be RDF


processed by Protégé OWL
ontology development
environment? Select all that
apply.

What type of logic does the Description Logic


following expression belong
to?
Student Ç
InterestedIn.Computing Ç
Ø$InterestedIn.Math

What types of properties are domain


defined in RDF or RDFS? range
Select all that apply. type

Sharding is partitioning horizontally.


method that partitions the
data

A share-nothing computer distributed and networked computer system.


architecture typically refers to

2 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

structured data.
By definition, poly-structured
unstructured data.
data include
semi-structured data.

Fault tolerance is a necessity Failover


in big data processing. What
type of fault tolerance
technique does graceful
degradation belong to?

NoSQL for non relational data


NO-SQL (Not Only SQL)
key-value pair stores
movement promotes
transferring structured data into NoSQL stores.

Which Hadoop database is HDFS (Hadoop Distributed File System)


designed for unstructured
data?

In crowdsourcing analysis , Clustering


the technique used for find
the best solution using
multidimensional merits is

What types of modules are Data Node


contained in the slave node in Task Tracker
a Hadoop system? Select all
that apply.

The reason that Hadoop uses efficient serialization.


its own types such as Text and
LongWritable, instead of
using Java's String and Long
types, is for

3 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

Apache Pig is based on functional query style.


MapReduce. It expresses the
computing needs in

What is the key difference The labels marking the drone movement are
between the data used for removed in the data used for flight path
training and for flight path recognition.
recognition in the flight data
collection and processing
system?

In a network traffic monitoring Comparing the current user behavior with the
system, when is the real-time normal traffic patterns.
big data processing needed
most?

What is the typical technique Feature extraction and comparison


to compare two images or
recognize an image?

What is a linear regression It assumes that the data distribute around a linear
classifier? function.

AI and machine learning are Machine learning is a part of AI.


related.

A difference between an RDF the key in a key-value pair is unique, while an RDF
triple and a key-value pair in triple does not have the requirement for any
big data stores is that element.

4 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

What does an ontology A vocabulary of terms.


framework define? Select all The interconnection among the terms.
that apply.

Which component of an RDF object


triple does not have to be a
resource?

RDF Schema is an ontology language.

A legal OWL DL document is OWL Full


always a legal document of RDF/RDFS
(Select all that apply.)

You are designing a big data key-value data store


system with poly-structured
data. What type of data store
(database) you should be
used for storing the
unstructured data?

What data belong to poly- All of the above


structure data?

MapReduce computing in big N key-value pairs, and then Reduce computes the
data system takes a list of key- N sub-lists into a single list.
value pairs as input and
computes the results in two
phases: Map and Reduce.
Map will process the input list
and output

5 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

The fault tolerance technique graceful degradation.


that distributes the tasks of a
failed unit to other units is
called

Sharding is a data partitioning horizontally.


method that divides data

There are many aggregation OLAP (On-line Analytical Processing)


techniques have been
developed for querying and
analyzing complex data.
Which technique is better for
big data analysis?

How can a Web-based Automatically divide the file into N pieces.


Hadoop platform automate Automatically call the participating services N
the parallel computing? times to ensure each map and reduce functions
Select all that apply. are served by a different instance of the service.

Cassandra is a distributed can handle larger amount of data than Hadoop.


database management system does not have a single point of failure.
that (Select all that apply)

Compared with automatically generating the required number of


multithreading, Hadoop task trackers.
simplifies programming effort automatically partition the data among the nodes.
by (Select all that apply)

MapReduce is a concept that can be used in any parallel computing system.

The way that "LINQ to XML" load the entire XML file into memory like DOM
processes XML files is to (Document Object Model).

6 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

Which class is the root class XObject


of the "LINQ to XML" class
hierarchy?

Given the piece of code below, what will All the course-elements in Courses.xml that has an
be in the result set?XElement result = attribute Code = "CSE310"
XElement.Load("Courses.xml");IEnumerable
course =from c in
myCourses.Elements("Course")where
(string)c.Attribute("Code") ==
"CSE310"select c;

Add() that adds the specified content as children


to an existing XML node.
What built-in methods
Descendants(): Returns a collection of the
(functions) does XElement
descendant elements for this document or
class contain? Select all that
element.
apply.
Remove() that removes an XML node from its
parent node.

What class or interface should XElement // a simple XML element


be used to define the query
result, if the result is a single
XML document?

Index becomes a part of the database, not in the


What are the benefits using a
client program.
native XML database? Select
Be able to return a sub-tree of nodes, instead of
all that apply.
one node only (SAX) or the entire tree (DOM).

7 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

What XML features are XPath search


supported by Oracle 11g XSL Transformation
database system? Select all XML-specific memory management
that apply.

Are XQuery and XQL the In W3C definition, they mean the same, but in
same language? vendor implementations they may be different.

What query statements are for $item in $tree


used in XQL? Select all that return
apply.

What are the problems of The transformation may end up with using many
transforming XML files into tables or a large table with many null columns.
tables? Select all that apply. The ordering information may get lost.

Which statement best LINQ is a set of language constructs in functional


describes LINQ? programming paradigm

What does this LINQ Put n in the group with the key = n%5.
statement "group n by n % 5
into g" do?

What does a composite key Two or more properties are used for correlating
mean in the LINQ's join the elements of two collections.
operator?

What are functional from


constructs belonging to LINQ select
itself? Select all that apply. where

8 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

What is the typical query A collection of a generic type


return type used in LINQ to
Objet programs?

How do you create a left Use join-cause and then call DefaultIfEmpty()
outer join in LINQ? method.

A let-operator in LINQ defines a named expression.

What language supports the LISP


let-operator, which defines a LINQ
local name? Select all that XQL
apply.

What does the first-class The function can be placed anywhere where its
object mean in functional return value is expected.
programming languages?

Using LINQ to SQL, the table defining an attribute and mark the object's
schema in SQL database and properties by [column] to associate them with the
the members (properties) of columns in the table.
an in memory object can be Double click the database in the project to open
associated through (Select all the item, Then, drag the object into the database.
that apply)

In order to create a LINQ to LINQ to SQL Classes


SQL project that accesses and SQL Server Database
queries SQL database in LINQ
style, you must add these
items into your project:
(Select all that apply)

9 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

The transforming may end up with using many


What are the problems of
tables or a large table with many null columns.
transforming XML files into
The ordering (sequencing) information may be
tables? Select all that apply.
lost.

What class in LINQ to XML XElement


package contains most
methods for processing XML
data?

Which method can convert a XElement.Parse


string representing an XML
file into an XML tree?

A LINQ generated the Left Outer Join


following query structure:
{(w, a), (w, b), (x, d), (x, e), (y, f),
(z, )}
Most likely, it is generated
from a query type:

The query capability of LINQ XQL


to XML is most similar to

Using the object-oriented (C) XPath


computing concept of
inheritance, what language is
the base (parent) language of
XQuery?

10 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

What XML database systems IBM DB 9.5


support XML Schema and Oracle 11g
schema validation? Select all
that apply.

What are the features of a Save XML file as it is.


native XML database? Select Allow to load a sub-tree of nodes into memory.
all that apply.

The structure of XML Data is semi-structured.


considered to be

What is the return type of a Collection of generic type


LINQ query?

What operators make LINQ group


different from SQL in group join
functionality? Select all that
apply.

Which LINQ operator is most where


likely to take a Boolean
expression?

Which LINQ operator is used join


for matching elements of two
collections?

Add a layer of abstraction to access the data


What are the two main ideas sources of different types.
of LINQ? Select all that apply. Define a set of standard language constructs for
plugging into different languages.

11 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

Which of the following Predicate<Person> allDrivers = p -> p.getAge() >=


expression could be 16;
accepted in Java?

What higher order function is filter


used in the "where" clause of a
LINQ query?

What types of expressions Lambda Expression


can be executed in LINQ Delegates in .NET CLR
query? LINQ query structure

The higher-order function a function to take another function's name


feature in a functional (operator) as the parameter.
programming language allows

The let-operator in LINQ associates a local name with a value or a function.

The suggested Robot as a services.


Service is a cloud computing service directory.
unit installed with (Select all service client/applications.
that apply.)

Intel Edison board belongs to computing and communication.


Internet of Intelligent Things, connecting sensors and actuators.
because it has the capacity of
(Select all that apply)

Internet of Intelligent Things devices connected to Internet that have adequate


(IoIT) refer to computing capacity.

Return Oriented Programming modify the return address on stack of a function


(ROP) is a kind of attacks that call.

12 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

One of the techniques of reprogram library functions to remove potential


preventing Return-Oriented gadgets.
Programming (ROP) attacks is
to

What basic activity is typically Merge


used for constructing the
iteration point of a loop in
VIPLE?

What statement best Three seconds after ctrl key is pressed, the
describes the function of the state.Status will change to "Opened" or to
following diagram? "Closed"

If you define an event output can still define another data output for the activity
for an activity, you and use both outputs in your application.

Simply connect a data line (output of a basic


How do you create a custom
activity, activity, or service) to the event output
event in a VIPLE activity?
port.

What programming technique HTML5


is used for implementing
VIPLE's Web 2D Simulator?

What platforms are supported LEGO EV3


in the current VIPLE Open architecture robot
implementation? Select all Unity Simulator
that apply. Web 2D/3D Simulator

13 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

Consider a VIPLE Custom Both Code Activity and Custom Activity can take
Activity and a VIPLE Code parameter values from the outside, e.g., from the
Activity. What statement is Main diagram.
correct?

What VIPLE components are Basic activity


available for constructing Code activity
VIPLE workflow? Select all RESTful Service
that apply. WSDL Service

What is the function of the It waits for all incoming data items to arrive.
basic activity "Join"?

For the following maze, which Greedy algorithm taking the first working solution
maze navigation algorithms Local best measuring the distances on the left and
CANNOT find the exit point? right

A DataSet object can be a collection of tables though indices.


accessed as (Select all that an XML file using an XML parser.
apply.)

The purpose of introducing a database-independent interface.


Data Adapter in ADO .Net is
to provide

DataReader and DataAdapter DataReader reads database in a stream, while


are two classes in ADO .Net DataAdapter reads in DataSet.
for accessing databases.
Which statement is correct?

14 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

What design pattern is Command


applied in ADO .Net to
encapsulate the requests of
actions as an object?

What are the operations Create and initialize a table with the matched
performed by adapter.Fill(ds, schema.
"titles") in the SqlDataAdapter Retrieve records and write into the table.
class? Select all that apply. Close the connection to the database.

The data structure between JSON object.


VIPLE and open architecture
devices is of

MIT App Inventor is primarily Android Phone Apps.


used for developing

What does the following Right-wall-following.


algorithm represent?
Move forward;Turn right if the
right side is open;Turn left if
the front is not open.

Which applications can best Traffic lights controller design.


apply finite state machine Garage door opener design.
model? Select all that apply. Sequential circuit design.

mathematical model for representing the


A finite state machine can be
relationship between input, states, and outputs.
consider to be a (Select all
programming model for solving event-driven
that apply):
problems.

15 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

Which of the following cmd.Connection = conn;


operations binds the
connection object to the
command object?

What type of database does Relational database


ADO focus on?

Which ADO operation is cmd.ExecuteReader


similar to XmlTextReader that
reads one node at a time in a
steam?

a set of tables that can be accessed by indices


A DataSet in ADO .Net is
and as an XML tree.

A SqlCommand object in parameterize clients with different requests of


ADO .Net is a design pattern actions.
that allows you to

Longer life support requirements than general-


The challenges of IoT
purpose computing devices.
applications include (Select
Higher security requirements than general-
all that apply)
purpose computing devices.

Devices Profile for Web implementing Web service interfaces for IoT
Services (DPWS) is an OASIS devices.
standard for

ASU's Robot as a Service is an built-in robotics applications.


IoIT device with (Select all built-in services for other applications to access.
that apply)

16 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

Internet of Intelligent Things adds distributed intelligence to IoT.


(IoIT)

Internet of Things is about physical devices into internet and Web-based


integrating computing environment.

What types of remote RESTful


procedures/services can be WSDL
called from VIPLE? Select all
that apply.

Which statement about VIPLE Event and data have separate output ports.
event and data outputs are
correct?

What architecture styles does Service-oriented


VIPLE support? Select all that Event-driven
apply. Workflow-based

A VIPLE activity can be created based on an


Compare and contrast a existing service
VIPLE Activity and a VIPLE A VIPLE service can be created based an existing
Service. Which statements are activity.
correct? Select all that apply A VIPLE service can be used in different VIPLE
applications.

What output services are Print Line


available in VIPLE? Select all Simple Dialog
that apply. Text to Speech

17 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

In a messaging system, where Between the sender and the messaging service.
can the synchronous Between the receiver and the messaging service.
communication be
meaningfully used?

What is the key feature of a Asynchronous communication with an offline


messaging system that is not receiver.
supported in WCF?

The correlations element in a set of shared business data fields that capture
BPEL is used for specifying the state of the interaction.

Where is the partnerLinkType In the WSDL file of the BPEL process


defined?

Which combination of <invoke> from client side and <receive> followed


activities is used for creating a by a <reply> from the server side
TWO-way synchronous
communication between a
client and a server?

How many roles need to be Two


defined in the BPEL process's
Partner Link Type for an
asynchronous request?

What are components of JDeveloper


Oracle SOA Suite? Select all XSLT Transform
that apply. UDDI Registry

What is the key feature of Supporting enterprise application and business


Microsoft BizTalk? partner level integration

18 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

Oracle BPM Suite supports the execution of both BPMN and BPEL.

Business rules implemented in make policies changes frequently and quickly


business process without modifying the process.
management allow user to

What component of Oracle JDeveloper


SOA Suite is used for creating
the BPEL process?

What is the BPM (Business Design - Modeling - Execution - Monitoring -


Process Management) Optimization -
lifecycle?

Zachman model of what need to be done, how, where, when, why,


information system and by whom.
architecture defines

What are the purposes of Providing Common Façade (consistent access


Enterprise Application interface) to different applications in the
Integration (EAI)? Select all enterprise.
that apply. Keep business rules vendor independent.

What layers are managed by Application architecture.


the Federal Enterprise Business architecture.
Architecture Framework? Data architecture.
Select all that apply.

What additional functions Persistence management


does Dublin hosting provide? Tracking and monitoring

19 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

What kinds of approaches can Contract-first approach.


be used in Workflow Workflow-first approach.
Foundation to develop
services? Select all that apply.

What kinds of Custom AsyncCodeActivity


Activities can be added into a CodeActivity
workflow? Select all that NativeActivity
apply.

How do we use a Web service Use each operation of the Web service like a
in a workflow after the Web custom activity.
service is added into the
workflow project?

The workflow-based Image an asynchronous .xamlx workflow service.


Verifier service discussed
creates

What is a persistent service in wait for the second part of service call
Workflow Foundation? It is a persistently.
service that can

How are asynchronous Use two correlated receive-send pairs.


service implemented in
Workflow Foundation?

Why do we need to use the Because not all the input data to the service are
finite state machine model for available at the first call to the service.
defining the image verifier?

20 of 21 26-Feb-22, 3:21 PM
CSE466 Final Study Guide Flashcards | Quizlet https://quizlet.com/505356120/cse466-final-study-guide-flash-cards/

What WSDL element exists in PartnerLinkType


BPEL web services, but not in
WCF web services?

Which workflow development Workflow Foundation


environment allows to mix
composition language and
programming language?

How is the value of variable X <assign> <copy> <from> variable = "X" /> <to
assigned to variable Y in variable = "Y" /></copy></assign>
BPEL?

If a partner web service of a both an input message and an output message.


BPEL process communicate
with BPEL process
synchronously, the service will
typically require to have

If a BPEL process one role.


communicate with a partner
service synchronously, the
partnerLinkType in the BPEL
process will have

BPEL process manager is used executing the BPEL process.


for

The native language used in XLang


BizTalk is

21 of 21 26-Feb-22, 3:21 PM

You might also like