



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
CIS 106 Final Exam ACTUAL QUESTIONS WITH COMPLETE SOLUTIONS|100% GUARANTEED PASS LATEST UPDATED 2025
Typology: Exams
1 / 6
This page cannot be seen from the preview
Don't miss anything!
A _____ shows the relationship of various modules. - ✔✔✔hierarchy chart A parameter supplied by the caller can be affected by actions within the called function is known as call by _____. - ✔✔✔reference An _____ is an integer indicating the distance from the beginning of an object to a given element. - ✔✔✔offset A _____ is a variable used to store information that will normally be used to control the program. - ✔✔✔flag Code made available across implementations of a programming language is known as a _____. - ✔✔✔standard library Evaluating a string literal containing one or more placeholders, yielding a result in which the placeholders are replaced with their corresponding values is _____. - ✔✔✔interpolation _____ is the operator used to access elements when indexing an array in current programming languages. - ✔✔✔square brackets A programming language that supports programs written for a special run-time environment that automate the execution of tasks that could alternatively be executed one-by-one by a human operator. - ✔✔✔scripting language A _____ causes a computer to begin executing a different instruction sequence. - ✔✔✔branch Program comments should be self-documenting. - ✔✔✔False _____ is a method of planning programs that avoids the branching category of control structures. - ✔✔✔structured programming The result of splitting "Hello world" using " " is Hello, world. - ✔✔✔False The data type of all input is _____. - ✔✔✔string Items that cannot occur at the same time are _____. - ✔✔✔mutually exclusive
A _____ is a classification of data which tells the compiler or interpreter how the programmer intends to use the data. - ✔✔✔data type The exploitation of a computer bug that is caused by processing invalid data is _____. - ✔✔✔code injection _____ is an unstructured branching statement that causes the logic to jump to a different place in the program. - ✔✔✔goto A name that represents a value is an _____. - ✔✔✔identifier _____ describes the amount of system resources used by a program. - ✔✔✔efficiency A _____ is a value provided as input to a function. - ✔✔✔argument A _____ is a single-dimension array. - ✔✔✔list The modulus operator is _____. - ✔✔✔% Maximum numeric range of a 16-bit integer is 32,767. - ✔✔✔True Software testing includes verifying that the program responds correctly to all kinds of inputs. - ✔✔✔True _____ is a control structure that allows some lines of code to be executed many times. - ✔✔✔iteration _____ describes how often the results of a program are correct. - ✔✔✔reliability In _____ , a statement or block is executed until the program reaches a certain state, or operations have been applied to every element of a collection. - ✔✔✔iteration Maximum number of digits in a 32-bit floating-point value is _____. - ✔✔✔ 7 Good programming practice follows the DRIP principle. - ✔✔✔False An _____ is a data structure consisting of a collection of elements (values or variables), each identified by at least one index. - ✔✔✔array _____ describes the ease with which a program may be modified. - ✔✔✔maintainability _____ is a reserved word used to represent a missing value. - ✔✔✔null
The broad areas of program design include identifying program requirements. - ✔✔✔False The character used to delineate a string literal is _____. - ✔✔✔' The code that descrbes what a function does is known as the _____. - ✔✔✔definition In _____ case, each word is capitalized including the first word, with no intervening spaces. - ✔✔✔Pascal A _____ will check each element of a list for the target value until a match is found or until all the elements have been searched. - ✔✔✔linear search A function's communications declaration to a compiler is known as the _____. - ✔✔✔prototype During the _____ phase of the System Development Life Cycle, the System Analyst will document the inputs, processing and outputs of each program within the application. - ✔✔✔Design A programmer-readable explanation or annotation in the source code of a computer program is a _____. - ✔✔✔comment The first action in defining a while loop is test an expression. - ✔✔✔False In _____ case, each word is lowercase with underscores separating words. - ✔✔✔snake Maximum numeric range of a character is 255. - ✔✔✔True The most popular version control system is _____. - ✔✔✔git In the book examples, output functions typically had no parameters in and a retun value out. - ✔✔✔False The value obtained by inverting all the bits in the binary representation of a number is the _____. - ✔✔✔ones complement To move data from a device into a memory location defined in your program is known as _____. - ✔✔✔read A _____ causes execution to leave the current function and resume at the point in the code immediately after where the function was called. - ✔✔✔return statement The _____ flowcharting symbol is used to designate input and output operations. - ✔✔✔parallelogram
_____refers to the number of indicies needed to specify an element in an array. - ✔✔✔dimensions _____ is a software design technique that emphasizes separating the functionality of a program into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired functionality. - ✔✔✔modular programming During the _____ phase of the System Development Life Cycle, the programmers would be assigned to write the specific programs using a programming language decided by the System Analyst. - ✔✔✔Implementation A value that is typed into the program wherever it is needed is a _____. - ✔✔✔literal A random access, fixed-size data structure that needs to have capacity specified at allocation is a random array. - ✔✔✔False _____ describes an arithmetic operation which attempts to create a numeric value that is outside the range that can be represented with a given number of bits. - ✔✔✔overflow Blockly generates sample code in five programming languages, including _____. - ✔✔✔JavaScript, Python, Lua, PHP, Dart _____ is a control structure where the program chooses between two or more options. - ✔✔✔selection Placing one control structure inside another control structure is known as _____. - ✔✔✔nesting _____ is a unary operator that subtracts one from the operand and uses the operand's new value. - ✔✔✔prefix decrement Code block designators include indentation, curly braces, and end statements, depending on programming language. - ✔✔✔True Preferred programming style used to declare multiple variables in a function is based on _____ alignment. - ✔✔✔vertical A computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without previously compiling them into a machine language program. - ✔✔✔interpreter Starting with Planning, the correct order regarding the Systems Development Life Cycle is: Planning - Analysis - Design - Implementation - Maintenance - ✔✔✔True