Cs

studied byStudied by 57 people
0.0(0)
get a hint
hint

Computers___

1 / 113

Tags and Description

114 Terms

1

Computers___

Process input to produce output

New cards
2

Algorithms are written in machine language

False

New cards
3

A computing agent___

Executes the instruction in an algorithm

New cards
4

Select all answers that are true

Data is communicated via networks

New cards
5

A hard drive is a __

Hardware component

New cards
6

Programming languages are informal languages that make suggestions that computers may or may not follow

False

New cards
7

Memory is ___

An ordered sequence of storage cells that can be accessed by address

New cards
8

The central processing Unit (CPU)is also called the __ of the computer

Brain

New cards
9

Ports are ___ that allow multiple clients to exchange data with the same server

Channels

New cards
10

A binary digit have __ possible values

Two

New cards
11

Random access memory (RAM) is also called primary memory

Primary memory

New cards
12

Semiconductor storage media utilizes __ to store data permanently

Solid state circuitry

New cards
13

Optical storage media utilizes __ to store and access data

Laser technology

New cards
14

Machine code is ___

The language used directly by the computer

New cards
15

A loader is __

Copies programs from secondary memory to primary memory

New cards
16

Two major types of software are __

Systems software and applications software

New cards
17

A file system organizes data__

On secondary storage media

New cards
18

A terminal-based interface contains buttons, drop down menus and icons.

False

New cards
19

A touchscreen interface allows a user to enter input by __

Tapping and gesturing

New cards
20

Fortran, Cobol, Java and Python are___

High level programming languages

New cards
21

The text editor that we use to write our python programs is __

Replit

New cards
22

Syntax errors are caused by having too many window open

False

New cards
23

A virtual Machine is a hardware tool that behaves like a high-level computer.

False

New cards
24

The Abacus was one of the first __

Calculators

New cards
25

The Jacquard's Loom was designed to accept input in the form of a

Set of punched cards

New cards
26

Herman Hollerith developed a machine that was used by the

U.S. Census Bureau

New cards
27

Boolean data is named after the British school teacher_

George Boole

New cards
28

Alan Turing developed the concept of a universal machine that could be specialized to solve any computable problem, and to demonstrate that some problems are unsolvable by computers.

True

New cards
29

The computer that calculated ballistics tables for the artillery of the U.S. Army toward the end of WW II was called the __

ENIAC

New cards
30

The early mainframe computers were larger than out classrooms

True

New cards
31

A compiler ___

Automatically converts instructions from a high-level language to machine language

New cards
32

____ applications that mimic human thinking and learning

Artificial Intelligence

New cards
33

___ ignores complex details

Abstraction

New cards
34

__ are used to build computers circuitry for memory and a processor

Transistors

New cards
35

A solid-state device has moving parts

False

New cards
36

Moore's Law thats that processing speed and storage capacity will double every ___

24 months

New cards
37

Starting a payroll job at 10:00 PM Saturday night is an example of

Batched Processing

New cards
38

A CRT is a __

Cathode Ray Tube

New cards
39

The first process microprocessor chip was the ___

Intel 8080

New cards
40

Interactive 3D environments are called ___

Virtual Reality

New cards
41

Ignoring the complex details of a task or data structure is called___

Abstraction

New cards
42

A chunk of code that can be treated as a unit and called to perform a task is called a___

Function

New cards
43

Functions may have optional and/or required arguments

True

New cards
44

All python programmers must have a __

Main Module

New cards
45

2**3+45 =

28

New cards
46

The __ is used to development software

Waterfall model

New cards
47

Programmers never go back to previous software development phases.

False

New cards
48

Variables serve __ purposes

Two

New cards
49

There are __ types of python comments

Three

New cards
50

1/4 has infinite precision

False

New cards
51

An arithmetic expression consists of __

Operands and operators familiar to from algebra

New cards
52

Python modules are __

Taken from libaries

New cards
53

The most expensive software development lifecycle phase is ___

Maintenance

New cards
54

The two python numeric data types are __

int and float

New cards
55

The planning and organizing of a program is called software development.

True

New cards
56

The software development life cycle beings with ___

A customer request

New cards
57

Programmers never return to an earlier phase of the software development life cycle.

True

New cards
58

A stylized half-English, half-code language written in English but suggesting program code is called ___

Pseudocode

New cards
59

A logic error prevents the program from running

False

New cards
60

A set of tests cases that exercise the capabilities of a software component is called a ___

Test Suite

New cards
61

A sequence of two characters in a string, the first of which is / is called a(n)

escape sequence

New cards
62

A name that receives a value at program start-up and whose value cannot be changed is called a(n)

symbolic constant

New cards
63

If n is an integer variable, then you can represent a number in scientific notation by multiplying it by __

10**n

New cards
64

Arabic letters are contained in the ASCII character set.

False

New cards
65

When a loop the executes a predetermined number of times it is called a(n)___

Definite iteration

New cards
66

a+=3 is an example of a(n)

Augmented assignment

New cards
67

The out of for i in range (1.4): print(i) will be

1 2 3

New cards
68

Loop counter variables can count up or down

True

New cards
69

Selection statements allow a computer to make choices based on a ___

Condition

New cards
70

An if statement with no elif is a one-way selection statement.

True

New cards
71

To represent all possible outcomes of Boolean expressions, we use a ___

Truth Table

New cards
72

A while loop is also call a(n)___

Entry-control loop

New cards
73

A break statement will cause an exit from a loop.

True

New cards
74

The ___ method returns a random number

random.radint

New cards
75

A statement that allows the computer to repeat or select an action is call a(n)__

Control statement

New cards
76

A structured loop consisting of an initializer expression, a terminator expression , and update expression, and a statement is called a(n)

for loop

New cards
77

A sequence of items ordered by position is called a(n)

List

New cards
78

Tabular format is the presentation of output in rows of data that are either left-aligned or right-aligned.

True

New cards
79

The number of columns used for output of text is called the ___

Field width

New cards
80

A prototype is ____

A tough draft or outline of a program, which runs but without its full functionality

New cards
81

The amount by which a counter is incremented or decremented in a count controlled loop is called the __

Step Value

New cards
82

A conditional iteration continues as long as a condition is true.

True

New cards
83

A loop is also called a(n)__

Pass

New cards
84

Tue first line of a loop is called the ___

Loop header

New cards
85

A disjunction uses the logical operator____

or

New cards
86

A conjunction uses the logical operator__

and

New cards
87

Adding all of the numbers in the range of a for loop will give you the ___

Summation

New cards
88

When the result of a loop is one less or one greater than the expected value, it is called the ___

Off-by-one-error

New cards
89

Halting the evaluation of a Boolean expression after evaluation the results of the first subexpression is called ___

Short-circuit evaluation

New cards
90

A portion is a string called a ___

substring

New cards
91

The subscript operator is ___

[]

New cards
92

Attackers use ___ to observe data crossing wireless networks.

Sniffing software

New cards
93

If the Caesar cipher key is 5, every "a" in the plaintext will be replaced with a ___

F

New cards
94

The binary representation of 625 is ___

1001110001

New cards
95

To convert from octal to binary, use two bits to represent each octal digit

False

New cards
96

To convert from hexadecimal from binary, use for bits to represent each hexadecimal digit

True

New cards
97

split() is a

Method

New cards
98

A for loop treats as input file as a sequence of lines

True

New cards
99

The extension of a Python program file is ___

.py

New cards
100

A data structure in which one cannot insert, remove or replace the values contained therein is a ____

Immutable Data structure

New cards

Explore top notes

note Note
studied byStudied by 5 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 10 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 8 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 5 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 12 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 5 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 14 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 26493 people
Updated ... ago
4.8 Stars(224)

Explore top flashcards

flashcards Flashcard74 terms
studied byStudied by 20 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard24 terms
studied byStudied by 27 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard36 terms
studied byStudied by 17 people
Updated ... ago
5.0 Stars(2)
flashcards Flashcard25 terms
studied byStudied by 3 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard74 terms
studied byStudied by 24 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard38 terms
studied byStudied by 23 people
Updated ... ago
4.3 Stars(3)
flashcards Flashcard84 terms
studied byStudied by 35 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard68 terms
studied byStudied by 89 people
Updated ... ago
5.0 Stars(3)