CIS
A system that provides a way to display content on the web, including items such as tagged images, text, and other multimedia content, is called ______________ Markup Language (HTML).
Hypertext
When programmers first identify all the categories of inputs that are needed to solve the problem they often use ___. In this process the input categories are called classes and objects are example of the input item used in each class.
object-oriented analysis
Which of the following three are the characteristics of Visual BASIC?
-Uses a consistent object-oriented programming environment across a wide variety of applications. -Creates an environment that allows for the safe execution of code, including code created by a third party. -Provides standards to ensure that its code integrates with any other code.
Rectangle
A procedure in a flowchart
2GL
Assembly language. An assembler converts 2GL into machine language.
Because the Unix operating system was the basis of most modern operating systems such as Windows and the macOS, the programming language ___, in which Unix was written, is arguably the most important programming language ever developed.
C
Diamond
Decision point in a flowchart
Arrow
Direction of workflow in a flowchart
5GL
Extremely advanced. Uses statements (scripts) rather than algorithms.
Which program or language makes data more readable to programmers by parsing XML files?
JSON
A programming language that uses an object-oriented programming model and is designed for use on graphical user interface (GUI) platforms is ___ . It uses architecture neutrality, meaning the code only needs to be compiled once to be compatible with many different CPUs. It is most commonly used to write apps for Android-based smartphones and tablets.
Java
Which step of the system development life cycle (SDLC) involves collecting system use data and preparing system specifications?
The system analysis step
In computer programming, if a question can be answered as either yes or no, or true or false, it is referred to as a __________ decision
binary
The third step of the system development life cycle (SDLC) is the system ___ step.
design
To make sure that the software that is being developed can work as intended on multiple operating systems, be free of errors, and have plenty of end-user support is referred to as the System______________ Life Cycle (SDLC).
development
A programming design that breaks down a problem into a series of tasks is called top-________________ programming.
down
3GL
High-level programming language. Uses a compiler to convert into machine language.
The system development life cycle (SDLC) provides an organized methodology to develop a new information technology (IT) system for an organization. The first step attempts to determine the needs of the organization. It is referred to as the _______________step.
Investigation
The coding step of the PDLC might use which of the following languages?
Java
A scripting language that uses scripts of HTML code to develop interactive websites and uses the syntax and operators used in Java is called
JavaScript
Using parsing to make data more redable by human programmers, JSON changes symbols into their descriptive phrases. JSON stands for JavaScript Object __.
Notation
The first step of the system development life cycle is the system ___ step. This step is composed of three phases: defining the problem, proposing alternatives, and reporting the findings.
investigation
The ability to reuse the objects that are created to produce a new computer code (reusability) is a main benefit of using object-____________ analysis
oriented
Which of the following three are characteristics of eXtensible Markup Language (XML)?
-It wraps data into tags that can be displayed on the Web. -It was designed to simplify data changes, sharing, transport, and availability of documents on the Web. -Rather than using predefined tags, its tags are created by the document author.
Which of the following two statements are correct regarding Swift?
-Swift uses a playground area that allows developers to test code before integrating it into the program. -Swift was designed to develop apps and software for the iOS.
Which of the following three statements are true regarding the System Development Life Cycle (SDLC)?
-The SDLC attempts to ensure that the software that is developed meets organizational goals. -The SDLC attempts to ensure that the software that is developed can work as intended on multiple operating systems. -The SDLC has six steps and you cannot proceed to the next step until the current step is completed.
Which of the following are correct statements about top-down programming design?
-Top-down design continues until the sequence of steps is aligned to the types of commands permitted by the programming language used for coding. -Top-down program design is an organized approach that breaks down a problem into a series of tasks. -In top-down design, tasks are broken down into binary questions.
To organize the process of creating or updating an information technology (IT) system for an organization, IT professionals often use the system development life cycle (SDLC). The six steps of the SDLC include system investigation, system analysis, system design, and which three of the following?
-system maintenance -system implementation -system development
Rank the following programming language generations in generational order, with the most complex (highest generation) at the top.
1. Scripted language 2. High-level programming language 3. Assembly language 4. Machine Language
Place the steps of the system development life cycle (SDLC) in order with the first step at the top.
1. System investigation 2. System analysis 3. System design 4. System development 5. System implementation 6. System maintenance
4GL
Specifically designed for creating database management programs.
Which of the following statements are true about compilers that are used in computer programming?
-A compiler is a program that acts as an intermediary between the syntax of the programming language and the structure of the CPU and its machine language. -Most programming languages have their own built-in compiler. -The compiler can read the source code which includes programming instructions written in high-level computer language.
The fifth revision of HTML that makes some integration of JavaScript animation and other types of multimedia easier and also provides many more tag elements is known as ___ .
HTML5
Parallelogram
Input/output points in a flowchart
1GL
Machine language. Represented by a series of 1s and 0s.
Which step of the system development life cycle (SDLC) involves creating system plans and selecting the optimal plan?
The system design step
Ajax stands for Asynchronous JavaScript and
XML
The final step in the system development life cycle (SDLC) has two phases, a system audit and an evaluation phase. This final step is referred to as ___ the system.
maintaining
The level of complexity of the programming language, or the degree from which it is separated from machine language itself, is called the ________________ programming
generation
The step in which the old IT system is converted to the new IT system is called the system __ step of the system development life cycle (SDLC).
implementation
Computer hardware and software that an organization uses to increase its performance is referred to as its _________________ technology (IT) system.
information
Computer hardware and software that an organization uses to increase its performance is referred to as its ___ .
information technology (IT) system
Which of the three following are parts of a loop?
-A process in which the result can be true or false -An initial value or question—the decision start point -A test condition that determines if the loop has been completed
Which of the following statements are correct about Ajax?
-Ajax stands for asynchronous JavaScript and XML and is not a programming language or tool, but a set of programs. -Ajax exchanges data without needing to change the data being displayed on the web page. -Ajax uses the protocols of HTML to exchange data. -Ajax makes web pages faster and more dynamic.
Which of the following two statements are true regarding C#?
-C# and Java share many qualities and advantages, except that Java is more commonly used to write apps for Android-based phones while C# is used to write programs for Windows computers. -C# was originally called COOL (C-like Object Oriented Language)
The final step in the system development life cycle is maintaining the system. Select the two phases of this step.
-Evaluation phase -System audit phase
Oval
Beginning or end of a process in a flowchart
Developed in the early 1970s by Dennis M. Ritchie, the most popular programming language of all time is called ___.
C
Which step of the system development life cycle (SDLC) involves procuring, installing, and testing system software and hardware?
The system development step
Written in natural language and in the form of a flowchart, a programmer uses a(n) ___________ to describe how the software will be designed to solve a specific problem.
algorithm
The second step of the system development life cycle (SDLC) is the system ___ step.
analysis
The final steps in the PDLC process include testing, debugging, and documenting the software. When testing is conducted by potential customers of the software, it is referred to as a(n) _________ test.
beta
The final steps in the PDLC process include testing, debugging, and documenting the software. When testing is conducted by potential customers of the software, it's referred to as a ___ test.
beta
One of the first commonly used programming languages was referred to as BASIC. BASIC stands for Beginner's All Purpose Symbolic Instruction
code
In the PDLC, once the plan or algorithm has been created, it is then translated into programming ____________, a language that is friendlier to humans than the computer language that the CPU uses, but is still highly structured.
code/language
A program that takes an entire program written in C++ checks it for errors and converts it into machine language would be called a C++
compiler
Wyatt is a computer programmer who is working on a new smartphone application. As part of the software design he must use a __, which checks the source code for errors, and converts it into a machine language the processor can understand.
compiler
After the code has been written there are nearly always mistakes. The step in the PDLC involves correcting errors in the code is called __.
debugging
After the code has been written there are nearly always mistakes. The step in the PDLC that involves fixing these errors is called
debugging
A system that was designed to simplify data changes, sharing, transport, and availability of documents on the Web is ___ . It wraps data into tags that can be displayed on the Web.
eXtensible Markup Language (XML)
Because the Unix operating system was the basis of most modern operating systems such as Windows and the macOS, the programming language ___, in which Unix was written, is arguably the most important programming language ever developed.
eXtensible Markup Language (XML)
JavaScript and VBScript are high-level programming languages that use small programs called ___ to create larger programs.
scripts
A programming language introduced by Apple that allows programmers to develop software for iOS and OSX that is designed to be simpler to learn and use than Objective C is _____________. It is often used with Cocoa.
swift
The fourth step of the system development life cycle (SDLC) is the ___ step.
system development
The fifth step of the system development life cycle (SDLC) involves converting from the old system to the new system. There are several methods of converting systems including a parallel conversion, a direct conversion, a pilot conversion, and a phased conversion. This is called the ___ step
system implementation
The fourth step in the PDLC involves _____________the software or code of a computer program.
testing
The fourth step of the PDLC is _____.
testing the code