Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Exam (elaborations)

INMT 443 EXAM 1 QUESTIONS WITH VERIFIED SOLUTIONS LATEST UPDATE 2026

Rating
-
Sold
-
Pages
11
Grade
A+
Uploaded on
04-06-2026
Written in
2025/2026

INMT 443 EXAM 1 QUESTIONS WITH VERIFIED SOLUTIONS LATEST UPDATE 2026 Sequence Check - Answers The control number flows sequentially and any sequence or duplicated control numbers are rejected or noted on an exception report. For example, invoices are numbered sequentially. The day's invoices begin with 12001 and end with 15045. If any invoice larger than 15045 is encountered during processing, the invoice is rejected as an invalid invoice number. Limit check - Answers Data should not exceed a predetermined amount. For example, payroll checks should not exceed $4,000. If a check exceeds this amount, the data would be rejected for further verification. Range check - Answers Data should be within a predetermined range of values. For example, product type codes range from 100 to 250. Any code outside this range should be rejected as an invalid product type. Validity check - Answers Programmed checking of the data validity in accordance with predetermined criteria. For example, a payroll record contains a field for marital status and the acceptable status codes are M or S. If any other code is entered, it should be rejected. Reasonableness check - Answers Input data are matched to predetermined reasonable limits or occurrence rates. For example, a widget manufacturer usually receives orders for no more than 20 widgets. If an order for more than 20 widgets is received, the program should output a warning. Table lookups - Answers Input data comply with predetermined criteria maintained in a computerized table of possible values. For example, the input clerk enters a city code of 1 to 10. This number corresponds with a computerized table that matches to a city name. Existence check - Answers Data are entered correctly and agree with valid predetermined criteria. For example, a valid transaction code must be entered in the transaction code field. Key verification - Answers The keying process is repeated by a separate individual using a machine that compares the original keystrokes to the repeated keystrokes. For example, the worker number is keyed twice and compared to verify the keying process. Check digit - Answers A numeric value that has been calculated mathematically is added to data to ensure that the original data have not been altered or incorrect. Completeness check - Answers A field should always contain data rather than zeros or blanks. A check of each byte of that field should be performed to determine that some form of data, not blanks or zeros, is present. For example, a worker number on a new employee record is left blank. This is a key field, and the request would be rejected if left blank. Duplicate check - Answers New transactions are matched to those previously input to ensure that they have not already been entered. For example, not paying a vendor invoice twice. Logical relationship check - Answers If a particular condition is true, then one or more additional conditions or data input relationships may be required to be true and consider the input valid. For example, the hire date of an employee may be required to be more than 16 years past his date of birth. or - Answers Strictly less than or greater than = or = - Answers less/greater than or equal = - Answers equal - Answers not equal Is - Answers Compares two object reference variables & - Answers concatenate Logical AND - Answers All conditions are true Logical OR - Answers At least one condition is true Logical XOR - Answers One and only one condition is true Logical NOT - Answers Condition is not true Logical BETWEEN - Answers Upper and lower range, be careful to ensure the upper and lower limit are included if you want them to be Object - Answers Programming constructs that encapsulate data, behavior, and identity. Object data is contained in the fields, properties, and events of the object, and object behaviors are defined by the methods and interfaces of the object. A combination of code and data that can be treated as a unit. An object can be a piece of an application, like a control or a form. An entire app can be an object. Classes are cookie cutters, objects are cookies. Objects have identity — two objects with the same set of data are not necessarily the same object. (e.g. two blank worksheets) Objects are categorized into classes (definition forthcoming) Each individual object is an instance of a class Example - an individual employee Encapsulation - Answers The characteristic of object-orientation in which data and behavior are bundled into a class and hidden from the outside world. Sometimes referred to as data hiding, it is the technique of making the fields in a class private (so that the data can only be seen by the class that owns it). Access to the data and behavior (methods) is provided and controlled through an objects interface. This prevents the code and data being randomly accessed by other code defined outside the class. Class - Answers Each individual object in VB is defined by a class. A class describes the variables, properties, procedures, and events of an object. Objects are instances of classes; you can create as many objects you need once you have defined a class. Classes are cookie cutters, objects are cookies. A class is a group of objects that share the same attributes, operations, relationships, and semantics. Objects of different data types do not belong to the same class. You can think of a class as an object oriented template. A class defines the data and behavior. Programmers use a class as a template to create objects. The objects are instances of this class and inherit the class data and behaviors. Example - employee class made up of individual employee objects Instantiation - Answers The process of creating an instance of an object. Dim variablename As [New] { objectclass | object} Load a form = instantiate a form, then you instantiate controls Collection - Answers A collection is a group of items with the same characteristics, often a group of objects of the same class. Using a collection provides a convenient way to refer to a group of objects and collections as a single object. Example of iterative processing w/ collection: For Each cControl In Me.Controls If TypeName(cControl) = "TextBox" Then boxnum = Mid(cControl.Name, 8, 1) MsgBox(boxnum) Checkit_Numeric(cControl.Text, myflag, boxnum) End If Next cControl Attribute - Answers An attribute is a quality or characteristic ascribed to or considered to belong to, or be inherent in, a person or thing. For example, a flowers properties could include rose, pink, sweet, etc. Property - Answers A property is an attribute to which you assign a value. A flower's attributes could include species, color, smell, etc. Operation - Answers A behavior of an object. Operations are implemented in classes via methods. Methods are identified and invoked by their signatures, including name, parameters, and return type. Method - Answers A method is an action that you tell the computer to take. It is a code block containing a series of statements. Methods are the sets of instructions that define the behavior of objects and classes. Methods are identified and invoked by their name, parameters (arguments), and return type. Some methods can change properties. A method is an action that an object "knows" how to perform. Some methods calls may allow you to pass arguments that are separated by commas. dname(args if needed) Procedural programming - Answers Procedural languages execute by proceeding logically through the program code, one line at a time from beginning to end (sometimes branching to a procedure then returning to the line of code that called the procedure). Event-driven programming - Answers Event-driven programming is the dominant paradigm used in graphical user interfaces and other applications (e.g. JavaScript web applications) that are centered on performing certain actions in response to user input. Event-driven applications execute only when a specific event calls a section of code assigned to act as a result of that event occurring. Event handler - Answers A block of code written to generate outcome or action based on specified event. Structured programming - Answers (sometimes known as modular programming, akin to components) enforces a logical structure on the program being written to make it more efficient and easier to understand and modify. Component - Answers In object-oriented programming and distributed object technology, a component is a reusable program building block that can be combined with other components in the same or other computers in a distributed network to form an application. Examples of a component include: a single button in a graphical user interface, a small interest calculator, an interface to a database manager. Functions - Answers In VB, functions are often viewed as a special case of subprocesses. A function is specifically written to return a value. You pass arguments, then the function returns a result. Functions vs. subprocesses - Answers Non-function subprocesses do not necessarily return a value. (With non-function subprocesses, you can pass variables, arrays and objects and have the code alter the values temporarily or permanently and return to the calling subprocess.) Parameters vs arguments - Answers Parameters are the guidelines Concatenation - Answers Combines multiple strings into one string. Can be done with + and &. Variable - Answers A container for data values. Unlike an object, a variable does not include instructions (methods) but holds data values only. Most variable values may vary during the execution of the program. Variable Data Types - Answers Boolean, char, decimal, double (double-precision floating-point), integer, long, short(short int), single (single-precision floating point), string VB Nothing - Answers Represents the default value of a data type (no value yet) Constants - Answers A constant is a meaningful name that takes the place of a number or string that does not change. Constants store values that, as the name implies, remain the same throughout the execution of an application. You can greatly improve the readability of your code and make it easier to maintain by using constants. Use them in code that contains values that reappear or that depends on certain numbers that are difficult to remember or have no obvious meaning. Const MyVar As Int = 10 You CANNOT CHANGE THEM! Enumeration - Answers Enumeration offer an easy way to work with sets of related constants. An enumeration, or enum, is a symbolic name for a set of values. Enumerations are treated as data types, and you can use them to create sets of constants for use with variables and properties. OK - 1

Show more Read less
Institution
INMT 443
Course
INMT 443

Content preview

INMT 443 EXAM 1 QUESTIONS WITH VERIFIED SOLUTIONS LATEST UPDATE 2026

Sequence Check - Answers The control number flows sequentially and any sequence or duplicated
control numbers are rejected or noted on an exception report. For example, invoices are numbered
sequentially. The day's invoices begin with 12001 and end with 15045. If any invoice larger than
15045 is encountered during processing, the invoice is rejected as an invalid invoice number.
Limit check - Answers Data should not exceed a predetermined amount. For example, payroll checks
should not exceed $4,000. If a check exceeds this amount, the data would be rejected for further
verification.
Range check - Answers Data should be within a predetermined range of values. For example, product
type codes range from 100 to 250. Any code outside this range should be rejected as an invalid
product type.
Validity check - Answers Programmed checking of the data validity in accordance with predetermined
criteria. For example, a payroll record contains a field for marital status and the acceptable status
codes are M or S. If any other code is entered, it should be rejected.
Reasonableness check - Answers Input data are matched to predetermined reasonable limits or
occurrence rates. For example, a widget manufacturer usually receives orders for no more than 20
widgets. If an order for more than 20 widgets is received, the program should output a warning.
Table lookups - Answers Input data comply with predetermined criteria maintained in a
computerized table of possible values. For example, the input clerk enters a city code of 1 to 10. This
number corresponds with a computerized table that matches to a city name.
Existence check - Answers Data are entered correctly and agree with valid predetermined criteria. For
example, a valid transaction code must be entered in the transaction code field.
Key verification - Answers The keying process is repeated by a separate individual using a machine
that compares the original keystrokes to the repeated keystrokes. For example, the worker number is
keyed twice and compared to verify the keying process.
Check digit - Answers A numeric value that has been calculated mathematically is added to data to
ensure that the original data have not been altered or incorrect.
Completeness check - Answers A field should always contain data rather than zeros or blanks. A
check of each byte of that field should be performed to determine that some form of data, not blanks
or zeros, is present. For example, a worker number on a new employee record is left blank. This is a
key field, and the request would be rejected if left blank.
Duplicate check - Answers New transactions are matched to those previously input to ensure that
they have not already been entered. For example, not paying a vendor invoice twice.
Logical relationship check - Answers If a particular condition is true, then one or more additional
conditions or data input relationships may be required to be true and consider the input valid. For
example, the hire date of an employee may be required to be more than 16 years past his date of
birth.
< or > - Answers Strictly less than or greater than
<= or >= - Answers less/greater than or equal
= - Answers equal
<> - Answers not equal
Is - Answers Compares two object reference variables
& - Answers concatenate
Logical AND - Answers All conditions are true
Logical OR - Answers At least one condition is true
Logical XOR - Answers One and only one condition is true
Logical NOT - Answers Condition is not true
Logical BETWEEN - Answers Upper and lower range, be careful to ensure the upper and lower limit
are included if you want them to be
Object - Answers Programming constructs that encapsulate data, behavior, and identity. Object data
is contained in the fields, properties, and events of the object, and object behaviors are defined by
the methods and interfaces of the object.

A combination of code and data that can be treated as a unit. An object can be a piece of an
application, like a control or a form. An entire app can be an object.

, Classes are cookie cutters, objects are cookies.

Objects have identity — two objects with the same set of data are not necessarily the same object.
(e.g. two blank worksheets)

Objects are categorized into classes (definition forthcoming)
Each individual object is an instance of a class
Example - an individual employee
Encapsulation - Answers The characteristic of object-orientation in which data and behavior are
bundled into a class and hidden from the outside world.

Sometimes referred to as data hiding, it is the technique of making the fields in a class private (so that
the data can only be seen by the class that owns it).

Access to the data and behavior (methods) is provided and controlled through an objects interface.
This prevents the code and data being randomly accessed by other code defined outside the class.
Class - Answers Each individual object in VB is defined by a class. A class describes the variables,
properties, procedures, and events of an object. Objects are instances of classes; you can create as
many objects you need once you have defined a class.

Classes are cookie cutters, objects are cookies.

A class is a group of objects that share the same attributes, operations, relationships, and semantics.
Objects of different data types do not belong to the same class.
You can think of a class as an object oriented template. A class defines the data and behavior.
Programmers use a class as a template to create objects. The objects are instances of this class and
inherit the class data and behaviors.
Example - employee class made up of individual employee objects
Instantiation - Answers The process of creating an instance of an object.

Dim variablename As [New] { objectclass | object}

Load a form = instantiate a form, then you instantiate controls
Collection - Answers A collection is a group of items with the same characteristics, often a group of
objects of the same class.

Using a collection provides a convenient way to refer to a group of objects and collections as a single
object.

Example of iterative processing w/ collection:

For Each cControl In Me.Controls
If TypeName(cControl) = "TextBox" Then
boxnum = Mid(cControl.Name, 8, 1)
MsgBox(boxnum)
Checkit_Numeric(cControl.Text, myflag, boxnum)
End If
Next cControl
Attribute - Answers An attribute is a quality or characteristic ascribed to or considered to belong to,
or be inherent in, a person or thing. For example, a flowers properties could include rose, pink, sweet,
etc.
Property - Answers A property is an attribute to which you assign a value. A flower's attributes could
include species, color, smell, etc.
Operation - Answers A behavior of an object. Operations are implemented in classes via methods.
Methods are identified and invoked by their signatures, including name, parameters, and return type.

Written for

Institution
INMT 443
Course
INMT 443

Document information

Uploaded on
June 4, 2026
Number of pages
11
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

$11.89
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
joshuawesonga22 Liberty University
Follow You need to be logged in order to follow users or courses
Sold
107
Member since
1 year
Number of followers
1
Documents
14539
Last sold
1 week ago
Tutor Wes

Hi there! I'm Tutor Wes, a dedicated tutor with a passion for sharing knowledge and helping others succeed academically. All my notes are carefully organized, detailed, and easy to understand. Whether you're preparing for exams, catching up on lectures, or looking for clear summaries, you'll find useful study materials here. Let’s succeed together!

3.5

11 reviews

5
4
4
1
3
3
2
2
1
1

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions