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