CSE 2221 EXAM BUNDLE DEAL
RSS - .....ANSWER... ✔✔ Really Simple Syndication
Uses XML to represent Info
XML element - .....ANSWER... ✔✔ Elements are tags
that can envelop data and be organized into a
hierarchy, the headers and message is package by
wrapping it in layers of tags. There are no predefined
tags.
Kernel Interface - .....ANSWER... ✔✔ has a minimal
set of methods that are primitive in the NaturalNumber
component family
Mathematical Model - .....ANSWER... ✔✔ the value
of a NaturalNumber variable modeled as a non-
negative int
Defined by constraints that limit the values it might have
ex:
NATURAL is integer
,2|Page
exemplar n
constraint n >= 0
Type NaturalNumber is modeled by NATURAL
Constructors - .....ANSWER... ✔✔ -The name of the
constructor is the name of the implementation class
-Constructors differ only in their parameters
-Each has its own contract (which is in the kernel
interface NaturalNumberKernel)
Receiver - .....ANSWER... ✔✔ n (ex:
n.methodName(arguments)
Distinguished Formal Parameter - .....ANSWER... ✔✔
this
Reference Type - .....ANSWER... ✔✔ class types
(string, xmltree, simpleReader, SimpleWriter, NN)
Primitive Type - .....ANSWER... ✔✔ built in types
(boolean, int, char, double)
, 3|Page
Mutable - .....ANSWER... ✔✔ Types for which at least
one method might change the value of the receiver
Immutable - .....ANSWER... ✔✔ Types for which no
method might change the value of the receiver
Object Value - .....ANSWER... ✔✔ the mathematical
model value of the object of the object the reference
points to
Memory Address - .....ANSWER... ✔✔ the
reference(ID) to where the value of the location is being
stored
Null variable - .....ANSWER... ✔✔ uninitialized
variable
Garbage Collector - .....ANSWER... ✔✔ In a
managed memory system, the program that periodically
runs to free unreferenced memory
Aliasing - .....ANSWER... ✔✔ When two variables
point to the same memory address, occurs when both the
two variables are in scope