NOCTI review Compsci Part 1
The following BASIC control statement FOR X=15 to 35 will cause:
(inclusive) 'NEXT X' statement to be executed 21 times
The particular method of data storage should be the one that
best meets the program requirements and cost restraint.
People who analyze new software to bridge the gap between programmers and potential customers are called
beta testers
A place in a sequence of instructions where processing can be stopped, allowing the process to be resumed without loss of information is a
breakpoint
The concatenation function allows a programmer to
build a string by combining strings together.
Compile error can be caused
by bad syntax, typing data or: illegal function call
One of the main goals in analyzing functional requirements is to
define the problem from the user's point of view
A data dictionary
defines where the data will be stored
In programming interface data files, if the length of the fields is not known, a common format for the data is:
delimited (if you have a "name" , an "address", a "SSN", , "telephone"
Runtime errors are produced during source code
deployment
Best practices for comments suggest that programmer includes the programmer's initials,
descriptions of the modification, and date
A software package that records users interface activity is useful when
developing test scripts
In a structured program environment, a control structure
is a series of instructions that control the logical order in which program instructions are executed.
Main memory, which storages information and programs,
is also called primary storage
When performing maintenance on source code its important to
leave the old comments in place and add new comments
If a change is made to a program, the programmer can upload a document listing the changed to the company's intranet(companys space)
or in-house website
If an object can act differently under different parts of the program
polymorphic
In software testing, a test script is a
program that exercises the software being tested
Many runtime or exception errors can be prevented by
providing an error handling trap list
Each module in top -down programming should:
represent a program function
When conducting a design review, allow
the programming team to define the most important parts of their code themselves
After programmers develop a solution algorithm using a flowchart or pseudocode,
they should validate the program design for accuracy.
Program documentation provides a means for programmers
to follow the logic of the program
When analyzing user requirements it is important
to think in terms of the user's needs
Use a text editor as one way to
update a web page document
A tutorial for new users typically is included with
user documentation
Good programming technique incorporated which of the following principles?
Adequate and concise comments
One example of a text processing (scripting) language is
Perl
A programmer has written a program that would audit all record changes in a relational database. What would be an appropriate way for enabling a user to search for this information and manage it using a system logging tool?
Store the information inside an SQL database as a related record.
If a user states that he/she needs to distribute a report to many people,
The management of changed to documents programs and other info stored as version control.
The analysis phase of the systems development life cycle includes an investigation to determine a definitive problem or improvement of a system and decide whether it is worth pursuing.
This can also be called feasibility study.
When something has changed in a program, online help is sometimes integrated into a/an floating help bubble in the user interface.
This can often help users to stay on task and avoid downtime
A programmer wants data files moved to another location and renamed according to the date once the file reaches a certain size.
This function is called documentation logic
The implementation phase constructs or builds
a new or modified system and then delivers it to the customer
A 'divide by zero' error is
a/an runtime error
Depending on the size of the organization systems analysts are
employed to be a liaison between non technical users and IT professionals
A structured code walkthrough
ensues the code follows in house rules
Which of the following is used when debugging a program
error listing
Which of the following is an example of unit testing
errors are detected early which results in cost reductions
A machine language program is
executable without alteration
Testing that ignores the internal mechanisms systems or components and focuses solely on the outputs generated in response to selected
external conditions is known as functional
Code reviews of program modifications should focus on the
fit the modifications to the rest of the code
The source document and the input screen design should
follow the same order
In user acceptance testing it is important to
have the user run it and evaluate the results
The correct time to plan data storage is during the
implementation phase
During the implementation phase, code is constructed by
information gathered during the design phase
When developing an online help system
screenshots allow users to follow along step by step
Most programming languages provide a
step mode to execute a program one statement at a time
Data used to verify that programs function properly is called a
test
A document specifying the details of a testing approach for a software feature by identifying the associated tests is known as a
test case