Technology-Chapter 17 Flashcards Preview

Fall 2016 > Technology-Chapter 17 > Flashcards

Flashcards in Technology-Chapter 17 Deck (33):
1

Programming

is the act of formulating an algorithm or program, it entails developing a systemic means of solving a problem so that an agent can follow the instructions and produce the intended result for every input, every time.

2

Adele Koss

one of the first professional programmers, summarized programing the Univac I in 1950.

3

Java Script

a modern programming language that is especially effective for Web applications

4

Names are seen as titles that having

changing values

5

Names are called ,

variables, a term that reminds us that their values vary

6

assignment

most commonly used programing language operation is the command to change the value of a variable, that command is this

7

addresses

memory locations that have different values at different times

8

identifier

the letter sequence that makes up a variable's name, and can not contain any spaces, and are case sensitive

9

declaring variables

first thing you do when writing any program is to state what variables will be used, and we do it using a command called declaration

10

statement terminator in Java Script is

a semicolon

11

every variable used in a program must ..

be declared

12

undefined

when the names is declared but there is no value assigned yet

13

initialize

when javascript allows us to set the initial value as part of the declaration, it does this to the variable

14

three types of data in java script programs

numbers, strings, and Booleans

15

numbers

the values assigned to the variables

16

strings

sequences of keyboard characters, can initialize a declaration

17

rules for writing strings in JavaScript

-surrounded by quotes,
-the enter, backspace,tab, and \ key are not allowed inside a quote
-any number of characters are allowed
-double quoted can contain single quoted and vice versa
-apostrophe is the same as a single quote
-empty string-min. number of characters is zero

18

literals

the numbers and strings

19

Boolean Value (Booleans)

only two values, true or false

20

data types or value types

different kinds of a programming language

21

meta-brackets

to separate language that is being defined you use angle brackets called this

22

assignment statement

changes a variable's value , it is the workhorse of programing

23

in the computer, an assignment statement causes the value in the memory locations corresponding to the variable to be

replaced by the new value resulting from the expression

24

expression

describe the means of preforming the actual computation

25

operators

expressions are built off of this, are the standard arithmetic operations

26

the symbols used for basic arithmetic are

arithmetic operators

27

Binary operators

operate on two values called operands, and unary operators

28

modulus (mod) operation

divides two integers and returns the remainder

29

relational operators

are used to make comparisons between numerical values

30

operator overload

the use of an operator with different data types

31

concatenation

when we use + with strings , it joins the stings by the operation of this

32

conditional statement

to test numbers and strings easier

33

compound statement

when we group the statements by surrounding them in curly brackets which then collects them to become a single statement