IT Vocab 10 Flashcards

1
Q

A person who creates websites and other technologies that are delivered through the Internet

A

Web Developer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A program element, such as an array or vector, that hold a set of values

A

Container

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

An attribute attached to a value that tells the compiler or interpreter how the data should be used

A

Data type

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A markup language interpreted by web browsers

A

Hypertext Markup Language (HTML)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A person who makes sure the quality of the finished application meets the standards of the company

A

QA Engineer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A programming language commonly used to create interactive effects within a web browser

A

JavaScript

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A person who writes code to design, create, implement and maintain databases

A

Database Programmer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A human-readable, low-level computer language that is a symbolic representation of binary machine language

A

Assembly language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The login in a program that tells the computer to repeatedly execute a sequence of instructions until a condition is reached

A

Looping

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A computer routine or snippet of code that can be reused in a computer program

A

Function

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A file associated with a web page that describes how HTML elements are to be displayed

A

Cascading Style Sheet (CSS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A methodology or framework that defines steps and tasks for developing and maintaining information systems

A

System Development Life Cycle (SDLC)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A development model that breaks down project activities into a series of sequential or linear phases, each phase depending on the deliverables from the previous phase

A

Waterfall model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

An OOP concept that describes how data and methods are bundled together within one unit or class

A

Encapsulation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

A visual representation of the logic in a program

A

Flowchart

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

A person who creates applications for computers and mobile devices

A

Application Developer

17
Q

The study and design of a system, accomplished by examining its components and their interactions

A

System Analysis and Design

18
Q

A special interpreter that translates bytecode into computer specific machine language. Bytecode is a platform independent, low-level language that is compiled from source code

A

Runtime Engine

19
Q

The logic in a program that tells the computer to execute a different part of the program rather than executing statements one-by-one, in order

A

Branching

20
Q

A user-defined name of a program element, such as a variable or constant

A

Identifier

21
Q

A computer programming language, such as Python, JavaScript, and Ruby, that requires a program called an interpreter to execute the instructions written in the source code each time the application is run

A

Interpreted language

22
Q

A development model that involves designing, implementing, and testing smaller pieces of the overall project, then cycling back and doing more analysis and design

A

Iterative design

23
Q

Specific, step-by-step procedures that illustrate how a problem will be solved

A

Algorithm

24
Q

The various forms of information systems including transaction processing, management, and expert systems

A

Information Systems Types

25
Q

A computer programming language, such as C and C++, that uses a software tool called a compiler to translate the code into binary machine language

A

Compiled Language

26
Q

A programming paradigm based on the concept of objects which can contain both data and programming code

A

Object-Oriented Programming (OOP)