stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
NOCTI Flashcards | StudBud
Explore
/
NOCTI
NOCTI
83 terms
·
StudBud Administration
·
879 plays
Imported from external platform
Flashcards
83 cards
F
Practice quiz
P
Host live
L
Questions
83
Answers
1
In the order of calculations in a program...
Addition precedes division
Parentheses precede exponentiation
Subtraction precedes addition
Multiplication precedes exponentiation
2
When analyzing user requirements, it is important to
Demonstrate the programs syntax to the users
Think in terms of the user's needs
Think only like a computer
Create a detailed complete planning document before presenting anything
3
All computer instructions are based on four basic logic patterns. These patterns are sequence, selection, loop, and
modular
trailer
top-down
branch
4
In user acceptance testing, it is important to...
disregard users opinions, make sure they can use your software as designed
let users read design documents to see if they accept your designs
only provide users with documentation
have users run and evaluate programs
5
The Sarbanes Oxley act requires documentation monitoring, how could a programmer potentially setup software violating it
create system logs of transcations taken during user sessions
use system credentials instead of the users credentials for authentication
require a user to click three times when they want to proceed
help a user request assistance from systems from systems administrators
6
You must write a program that native to the Microsoft.Net framework. Which language would be most appropriate?
Web Design
Python
C++
SQL
7
If user requirements state that data must be exported, a popular file format would be
CSV
DOCX
FLAC
Data Types
8
You need to design data that consists of a sequence of numbers, what is the best data structure/type to use?
Array
String
Constant
Field
9
Examine the code in the image: When testing the program, if TEXT1. Value = "Apollo 13", TEXT1_len =
8
Apollo 13
1
9
10
After a successful integration test, this type of testing is performed to test the complete program from front-to-back.
unit
system
error proofing
fuzz
11
An inflammation of the nerve that runs through the wrist to the hand is known as
meta tube syndrome
Handpaindeyosis
carpal tunnel syndrome
nodes syndrome
12
The following programming flowchart symbol is used to represent...
Processing
Input/Ouput
The beginning or end of a process
Selection/Decision
13
A _ error occurs when a program misspells a command, leaves out the required punctuation, or types code out of sequence.
decryption
syntax
code integrity limit
debug
14
The systems development life cycle is composed of main phases. Which answer best describes the phases of the SDLC
meeting with your boss, planning with your team, writing code
planning,analysis, design, implementation.
code, documentation, print outs
blueprints, fact gathering, getting it done
15
a tool used to specify program logic in English like readable form is
pseudocode
binary
encyclopedia
machine language
16
If a user states that he/she needs to distribute a report to many people, the programmer should
create a physical mailing list and send hard copies via postal service
Explore the request further and determine the kind of output requested
print out the report and scatter it across town for people to find
personally hand-deliver USB drives containing the report to each recipient
17
Good programming technique incorporates which of the following principles?
Always writing your entire program in a single session
Adequate and concise comments
Writing your program and then discussion requirements with end users
Never showing your code to other developers
18
As each software application module is completed, it undergoes ___ to ensure each line of code operates correctly
unit testing
code recreation testing
database archival
documentation slicing
19
During what phase of a new programming project should you begin planning for data storage?
test
billing
documentation
implementation
20
Which of the following consists of a sequence of events to follow so they can be repeated?
runtime
trace route
test files
script
21
A program calls for a database to be designed that would enable "plain English" queries. What language should we use?
HTML
SQL
PERL
Python
22
Depending on the size of the organization, systems analyst are employed to be a liaison between
The HR Department and the public
Writing your program and then discussion requirements with end users
nontechnical users and IT professionals
Always writing your entire program in a single session
23
When a programmer is ready to create executable code, what process is used?
disassembling
debugging
editing
compiling
24
Which of the following uses three basic control structures to form highly structured units of code.
loop structure
circular connector
modular construtor
structured programming
25
When developing program comments, the programmer should use terms that are
enigmatic and obscure
understood by advanced computer scientists and engineers
technical and devoid of any context
familiar to the general public
26
What is the total record length?(Name = 30, adress1=40, Adress2=15, City = 5, State = 10, ZipCode = 5)
165
125
105
50
27
When the code below is executed strAdd will be equal to...
"123" + "456"
"579"
"strFirst" + "strSecond"
"123456"
28
Maintenance can be changes in operating due to error corrections, performance improvements, changes in the business and
enhancements in functions
application requirements
referencing software
material requirements
29
Compile errors can be caused by...
bad syntax
input data
insufficient test data
incorrect user specification
30
Data used to verify that a program functions properly is called a ___ file
Pilot
Alpha
Error Listing
Test
31
System conversion is the process of moving data between systems. What do we call the old and new system running together
Multi-Processing
Parallel Conversion
Seamless Conversion
One system at a time upgrades
32
Regarding information systems, which of the following is included in a request for change (RFC)?
A full map of the entire corporate data structure
A statement of the problem and expected solution
A summary of what your boss did wrong that is now requiring a change
All the changes NOT being requested...
33
In a structured programming environment a control structure is
the same as pseudo code
documentation or comments
A series of instructions controlling the logical order of program execution
similar to a flowchart
34
The following code statement x = "hello" * 5 will produce what output
'55555'
'hello'
'hellohellohellohellohello'
'hello 5'
35
If the time required for executing processing takes longer than the time required for I/O operations, the program is...
desktop bound
process bound
developer bound
homeward bound
36
An example of loop structure is
Next
Select If
Do Until
Execute
37
When writing a program, the programmer should
follow their coders instincts
always immediately create documentation
save writing of comments until their program is functioning correctly
use the design documents as a guide for variable sizes and ask questions
38
In programming interface data files, if the length of the fields is not known a common format for the data
fixed-length
random-length
yolo-length
make-your-own-length
39
The implementation phase consists of coding, testing, and...
building prototype programs
establishing requirements
integration
designing
40
If the memory speed of the bus is 750MHz, and the cpu is operating at the twice the speed of the bus, what is the speed
2 GHz
375 MHz
750 MHz
1.5 GHz
41
Which of the following errors is caused by a calculation error?
semantic
arthimetic
truncation
logical
42
A common method of transfering files to a host or another network is
TCP/IP
HTTP
FTP
SCP
43
The first step in writing a program is to
Review Specifications
Start writing a few lines of code
Create a matrix that can solve the problem only using hexadecimal
Create technical documentation
44
Data that is represented in a tagged-format language
Python
Visual Basic
Binary
XML
45
The following programming flowchart symbol is used to represent...
The beginning or end of a process
Selection/Decision
Processing
Input/Ouput
46
Large programs used by many different people should be stored on a
server
phone
developers desktop
local terminal
47
A method of ensuring that updates to documentation are efficiently distributed is to...
make changes in an online help system rather than printing manuals
send fliers containing only the changes being made rather than full manuals
send customers printed documentation annually regardless of changes
make changes only on a pre-defined schedule
48
Changes to comments in an existing program are considered what type of documentation?
external
internal
primary
secondary
49
A variable is assigned the value "New York City" When examined, this variable contains "New York Cit" this indicates
a G.O.A.T error
a truncation error
a full word error
a database failure
50
Which of the following is a correct name for a variable?
State+Zipcode
State_Zipcode
State = Zipcode
State Zipcode
51
In a GUI application text that pops up when users hover the mouse over the interface is referred to as..
task bar
help bar
tool tip
hyper clip
52
What type of principle is used for configuring preferences that allow the user to personalize an application?
DOS
CLI
API
GUI
53
Program documentation provides a means for programmers to
save writing of comments until their program is functioning correctly
always immediately create documentation
follow the logic of the program
follow their coders instincts
54
What US law protects software from illegal copying and piracy?
The Fair Use Act of 2023 and the The Open Source Protection Act
The Copyright Act of 1976 and the Computer Software Protection Act of 1984
The Freedom of Information Act (FOIA) and the Copy-It-Right Act
The "Finders Keepers Act"
55
one example of a text processing (Scripting) language is
PHP
SQL
HTML
PERL
56
The analysis phase of the SDLC includes an investigation of a program to decide if it is worth developing called...
the future development projection
getting the goods
documentation
pilot conversion
57
Two types of programs that create machine code are the interpreter and the...
object
compiler
source
assembler
58
One of the main goals in analyzing functional requirements is to
Create an Error listing
Deliver programs syntax to the end user
define the problem from the user's point of view
Try to write the problem out in Binary
59
Documentation standards should be
Defined up front
Best kept top secret
Ignored completely unless the document is for the public to read
Left up to the end users
60
The __ phase of the software development life cycle consists of coding, testing, and integration
planning
analysis
implentation
maintenance
61
The following programming flowchart symbol is used to represent...
Processing
The beginning or end of a process
Selection/Decision
Input/Ouput
62
You are asked to write code in a language that would be portable to many different platforms. Once choice could be...
SQL
Java
Encryption
HTML
63
What data type is this: days_after_nocti = 35
Boolean
String
Integer
Float
64
Why is the following expression invalid? A=10+"New Data"
Variable 5 is not defined
"New Data" is not a string
"New Data" equals zero
Data types are being mixed
65
The smallest unit of meaningful data is known as a
kilobyte
megahert
bit
bort
66
What data type is this: "good luck on NOCTI"
Float
Integer
Boolean
String
67
When developing test data, the programmer should
use the programmers own information to personally test their software
create test data that will easily test for certain conditions only
use only a small sample of available test data
select data that will check all aspects of the process
68
A data element is intended to contain ages from 15 to 30, after testing it contains 32, what kind of error is this?
boundary
run time
truncation
rounding
69
The source document and ______ should follow the same order.
home screen
processing function symbols
decision-type operator symbols
input screen design
70
During the implementation phase of the SDLC, code is constructed by information gathered during the ____ phase
design
analysis
planning
maintenance
71
The purpose of a subscript is to...
Generate a main script
Design an element of an array or list
Perform mathematic functions
Encryption
72
If you download a copy of the Microsoft Operating system from a website without paying for it what crime has taken place
larceny
spyware
felony
piracy
73
Which of the following languages uses "plain english" Queries
SQL
Basic
Fortran
C#
74
A graphic representation used in the design phase of programming to work out the logical flow of a program is
Point 2 Point
SDLC
Flowchart
Workflow
75
What data type is this: Monies_In_My_Bank = 500.25
String
Integer
Float
Boolean
76
Which of the following is a correct name for a variable?
Phone Number Entry
1number_phone
phone_number
3.14
77
Which data representation is primarily used in digital data transmission?
Echo Location
Direct Links
Chip Tunes
Binary
78
You need to define the type of value for a variable. From what pre-defined set of characteristics can the you choose?
method modifier
return value
data type
storage location
79
What kind of diagram is pictured, and how many logic branches are in the diagram??
It is a decision map, and there are 2 total logic branches
It is a logic tree diagram, there are 6 total logic branches
It is a connector display diagram, and there are 2 total logic branches
It is a flow chart and there are, 4 total logic branches
80
What data type is this: passed_nocti = True
Float
Integer
String
Boolean
81
The input/output specifications establish
All the selection logic in a program
Data Types
Positive and Negative values
Good Documentation
82
a sequence of instructions where processing can be stopped, allowing the process to be resumed is known as a...
breakpoint
debug location
escape sequence
pause destination
83
The following programming flowchart symbol is used to represent...
Selection/Decision
Input/Ouput
Processing
The beginning or end of a process