|
Home |
Services |
Newsletter |
Other Links |
Contact Us
|

ACCESS CONTROLS
Access controls
a)
Passwords
b)
Access logs
c)
Authorization tables
d)
All of the above
d = answer
Monitoring access to system
a)
ITF
b)
Log listing attempts to use
system
c)
List files maintained on
system
d)
None of the above
a = technique
to select transactions and processing functions during normal processing cycle
b = correct
answer
Control access to documents
in LAN
a)
Passwords to access
individual documents
b)
Passwords to access system
c)
Periodic server backup
d)
None of the above
a = answer
b = will
permit staff to access all documents in the system
Control access to hardware
terminal
a)
Echo check
b)
Data encryption
c)
Device authorization table
d)
None of the above
a = checks
accuracy of signals sent to and from a terminal
b = makes data
unusable
c = correct
answer; restricts file access to particular physical devices
APPLICATION CONTROLS
Application controls relate
to
a)
Input
b)
Processing
c)
Output
d)
All of the above
d = correct
answer
Application controls
a)
Provide reasonable assurance
recording, processing and reporting of data properly performed
b)
Relate to non-EDP activities
c)
Relate to supervision
d)
Relate only to database
environments
a = correct
answer
Input controls
a)
Provide reasonable assurance
data received properly authorized
b)
Control access to data file
c)
Control access to program
files
d)
Ensure completeness,
accuracy, and validity of data
a = correct
answer
d = processing
controls
Prevent input of transposed
number
a)
Sequence check
b)
Record check
c)
Check digit
d)
Field size check
a = tests for
logical sequences of records
b = validates
fields for logical relationships
c = correct
answer; establishes validity of numerical data elements
d = checks
length of record
Prevent incorrect posting
a)
Range check
b)
Reasonableness check
c)
Parity check
d)
Validity check
a = limit test
on numerical value
b = limit test
c = checks for
odd or even number of bits
d = correct
answer; compares to items, numbers known to be correct
Detect alpha character in a
numeric field
a)
Logic check
b)
Limit check
c)
Field check
d)
Check digit
a = tests for relationships
(employee vs. SSN, etc.)
b = detects if
outside range
c = correct
answer
d =
establishes validity of numerical data elements
ORGANIZATIONAL CONTROLS
Organizational controls
a)
Segregation of duties issues
b)
Hardware controls
c)
Application controls
d)
Systems development procedures
a = answer
Computer operations should
be segregated from
a)
Systems development
b)
Data conversion
c)
All of the above
d)
None of the above
a = correct
answer
b = computer
operations may be required to covert data
Control weakness
a)
Operators have access to program
source code
b)
Programmers revising
computer programs
c)
Control group distributing
computer reports
d)
Librarian having custody of
computer programs
a = correct
answer
Database Administrator
should not
a)
Develop and maintain
database
b)
Design content of database
c)
Control database
d)
Develop applications to
access database
d = correct
answer
AUDITING CONTROLS
Auditing terminal security
controls
a)
Read documentation, make
observations and inquires, flow controls
b)
Observations
c)
Generalized audit software
d)
None of the above
a = correct
answer
b = not enough
work done
c = used for
substantive tests
Auditing manual procedures
a)
Use checklists and
questionnaires
b)
Review user manuals
c)
Observations and inquiries
d)
All of the above
d = correct
answer
Auditing disaster recovery controls
a)
Review comprehensive
recovery plan
b)
Evaluate backup routines
c)
Determine if alternate
processing site selected
d)
All of the above
d = correct
answer
Auditing specific portion of
a program that calculates cash discounts
a)
Mapping
b)
Parallel simulation
c)
Snapshot
d)
None of the above
a = identifies
statements not executed
b = compares
test results to program results
c = correct
answer; captures transaction as it flows through system
Generalized audit software
a)
Select and summarize records
b)
Extract, compare, analyze
data
c)
generate output
d)
All of the above
d = correct
answer
HARDWARE:
CPU
a)
…input, processing, output
b)
…control, storage, ALU
c)
…control, storage, output
b = (correct
answer)
Terminal emulator
a)
…small computer doing
communications tasks
b)
…combines signals into one
signal
c)
…allows micro to interface
with mainframe
d)
…controls trains arriving
and departing at train station
a = multiplexors and concentrators
b =
multiplexor; part of microprocessor
c = (correct
answer)
Translating hand written
characters into machine-readable form
a)
…POS
b)
…OCR
c)
…MICR
a = point of
sale
b = optical
character recognition (correct ans.)
c = magnetic
ink character
Component housing internal
memory
a)
CPU
b)
Modem
c)
Bus
d)
Disk drive
a = correct
answer
Storage place for operating
system
a)
RAM
b)
ROM
c)
Modem
d)
Multiplexor
b = (correct
answer)Read Only Memory; hardwired into computer; can’t write on or erase
a = not
permanent storage device
Hardware controls
a)
Built into equipment by
manufacturer
b)
Detect and control errors
arising form using equipment
c)
Echo checks
d)
All of the above
d = answer
Parity check
a)
Built into computer
b)
Adds bits and checks sum to
determine if odd or even, depending upon computer having odd or even parity
c)
Verifies data have been
transferred without loss
d)
All of the above
d = answer
SOFTWARE
Firmware
a)
RAM
b)
software wired into computer
c)
programmer can change
d)
ROM
b = correct
answer
Assembler
a)
converts 3rd or 4th generation language into machine language
b)
interpreter
c)
converts assembly language
into machine language
a = compiler
b = converts
program statement into machine language to be executed
c = correct
answer
Programs performing general
type functions (sorting, etc.)
a)
Source programs
b)
Object programs
c)
Compiler programs
d)
Utility programs
a = not
limited to utility functions; programmers write programs in source languages
b = not
limited to utility functions; source languages converted into object programs
so can be processed by computer
c = converts
program from source language into machine language
d = correct
answer; standard programs can be used in other programs
Language in English-like
statements
a)
FORTRAN
b)
BASIC
c)
COBOL
a = used to
solve math and engineering problems
b = used
principally for microcomputers
c = correct
answer
Program needed to perform an
application program
a)
Assembly language program
b)
Utility program
c)
Operating system program
d)
Source program
a = written
using mnemonic codes, not binary like a machine language program
b =
application programs that do various activities – sort, merge, etc.
c = correct
answer
d =
programmers write programs in source language
SYSTEMS DEVELOPMENT LIFE
CYCLE
SDLC steps
a)
analysis, design,
implementation, operation
b)
design, analysis,
implementation, operation
c)
design, implementation,
analysis, operation
d)
none of the above
a = correct
answer
Systems design
a)
Learning how system
functions
b)
Determine technical,
operational and economic feasibility of system
c)
Monitoring, evaluating and
modifying system
d)
Developing specifications,
internal controls, security measures, etc.
a = analysis
b =
feasibility study
c = maintenance
d = correct
answer
Developing systems using
bottom-up approach
a)
Identify crucial factors at
the organization level
b)
Starting at operational
level, design each functional unit then tie units together
c)
Least costly, always
d)
None of the above
a = top down
approach
b = correct
answer
c = may not be
cheapest always
Maintenance
a)
Determining user problems
b)
Determine if proposed system
is economically feasible
c)
Training system users
d)
Performed continuously
throughout life of system
a = system
analysis
b = feasibility
study
c =
implementation phase
d = correct
answer
Understanding how existing
system works
a)
Feasibility study
b)
Maintenance
c)
Implementation
d)
Analysis
d = correct
answer
Top down approach used for
developing new systems starts with
a)
Equipment selection
b)
Controls in place for
existing system
c)
Analyzing associated goals,
objectives and policies
d)
None of the above
c = correct
answer
Implementation phase
includes
a)
Training
b)
Documentation
c)
Testing
d)
All of the above
d = correct
answer
Feasibility study
a)
Includes plan for converting
existing manual operations
b)
Review costs and benefits of
conversion
c)
Evaluate internal controls
for each planned application
d)
All of the above
a = part of
system design phase
b = correct
answer
c = too early
in development to determine
CASE, Computer Aided
Software Engineering
a)
Applies computer to software
design and development
b)
Capacity to maintain library
of standard program modules and system documentation
c)
Develop executable input and
output screens
d)
All of the above
d = correct
answer
DATA ELEMENTS
Group of bits
a)
ASCII code
b)
Fields
c)
Bytes
d)
Files
a = ASCII is a
coding convention (American Standard Code for Information Interchange)
b = group of
characters representing one unit of information
c = correct
answer; group related bits defining one unit of data (letter,etc.)
d = group of
related records
File structure where all
attributes and field lengths in a record are identical
a)
Hierarchical structure
b)
Relational structure
c)
Single/flat file structure
d)
Network structure
a = one
attribute is related to many others
b = uses
tables to handle many different data relationships
c = answer; each record has same type & order of data elements,storage requirements d = many
attributes related to many others
Record
a)
Group characters
representing one unit
b)
Multiple records
c)
Multiple files
d)
Collection related data
items (fields)
a = Field
b = File
c = Database
d = correct
answer
DOCUMENTATION CONTROLS
Program documentation
includes
a)
Systems flowcharts
b)
Operating instructions
c)
Record layouts
d)
All of the above
d = correct answer (plus,
program flowcharts, program listings, test data, change sheets, etc.)
Best method of documenting
flow of data for a system
a)
Program flowchart
b)
Data flow diagram
c)
System flowchart
d)
None of the above
a = shows only
details of single program
b = shows
where data goes
c = correct
answer; graphic analysis of data processing application usually prepared by
systems analyst
PROCESSING
Two or more processes
executed concurrently
a)
On-line
b)
Network
c)
Batch
d)
Parallel
a = data
entered via terminal
b = network of
computers most likely used for online, real-time applications
c = accumulate
transactions for processing on a delayed basis
d = correct
answer
Sequential access
a)
Records stored in logical
order; can retrieve only after reading preceding one
b)
Access each record in same
amount of time
c)
None of the above
d)
All of the above
a = correct
answer
Database
a)
No need to pass files
between applications
b)
Data can be used
concurrently by many users
c)
Data are defined
independently of the needs of any one particular program
d)
All of the above
d = correct
answer
Data entry possible from
several locations with immediate updates
a)
Minicomputers
b)
Microcomputers
c)
Online, real time systems
d)
None of the above
c = correct
answer
Most versatile database
models
a)
Network model
b)
Hierarchical model
c)
Tree model
d)
Relational model
a =
relationships are many to many
b =
relationships one to many
c = same as b
d = correct
answer; use tables of data
Coding
a)
Assigns unique number/key to
each data record
b)
Primary key used to store
and locate records within a file
c)
All of the above
d)
None of the above
c = correct
answer
COMMUNICATION
CPU alternately processing
tasks from different terminals
a)
Parallel processing
b)
Multiprocessing
c)
Multiplexing
d)
Timesharing
a = concurrent
execution of two or more processes
b = processing
done by more than one CPU sharing same memory
c = switch
device controlling flow of signals between many terminals and CPU
d = correct
answer
Interconnections within a
building
a)
WAN
b)
Baseband network
c)
LAN
d)
None of the above
a = use microwave
relays and satellites to reach over long distances
b = baseband
communication channel provides data transport for LAN’s
c = correct
answer
Linking minicomputers
separately to workstations
a)
Ring
b)
WAN
c)
Star
d)
None of the above
a = messages routed in one
direction to locations connected to each other rather than a central computer
b = use
microwave relays and satellites to reach over long distances
c = correct
answer; link each location to central computer but not to other locations
Distributed computing
a)
Determining which parts of
application should be processed by which interconnected nodes
b)
Lower communication costs
c)
Security more difficult with
more sites available for processing
d)
All of the above
d = correct
answer
Rules for communicating
a)
Asynchronous communication
b)
Synchronous communication
c)
Communication protocol
d)
Communication channel
a =
communicating in disjointed segments, character by character with start and
stop codes
b =
communicating in continuous stream of characters
c = correct
answer; rules and conventions to use
d = small
processors that control input and output devices
Mainframe communicating with
terminals via
a)
Modem
b)
Software emulator
c)
Software compiler
d)
None of the above
a = used to
transmit information over telephone lines
b = correct
answer; makes terminals compatible with mainframe to permit communication
c = translate
source code (COBOL, etc.) to machine readable or object code
Fiber optics
a)
Use light impulses traveling
through clear flexible tubing
b)
Subject to electrical
interference
c)
Signal weakens over long
distances
d)
None of the above
a = correct
answer
b = fiber
optic cables not subject to electrical interference
c = signal
remains strong
Message switching
a)
Entering information in
batches at location remote from central processing site
b)
Message received is stored
until outgoing line is available for transmitting
c)
Sharing computer system by
tow or more users
d)
None of the above
a = batch
processing
b = correct
answer
c =
timesharing
|
Home / About Us / Services / Newsletter
IT Audit / Pre-QAR / CIA / 1 Stop IA Shop / IA Manual
Audit Services Tel:615-790-9858 PO Box 681387, Franklin, TN 37068