Exam 1 Flashcards

1
Q

Someone who has to know how to solve problems and tells the computer what to do

A

Programmer

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

Getting the values

A

Input

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

Information displayed for the user to see also you have to figure this out first

A

Output

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

A graphical representation of logical steps to carry out a task and show how the steps relate to each other

A

Flow Chart

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

Uses English-like phrases with some Visual Basic terms to outline the program

A

Pseudocode

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

-short but have meaning
-Given during the time of input
-Often use camel casing format

A

Traits of variable values

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

Camel casing

A

A naming convention where the first letter of each word is capitalized except the initial word

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

Central Processing Unit (CPU)

A

The computer’s brain that retrieves instructions from memory and executes them

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

Consists of an ordered sequence of bytes for storing programs and data that the program works with

A

Memory

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

Devices used to permanently store programs and data

A

Storage devices

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

1.) Hard disk drives and solid-state drives
2.) Optical disc drive (CD and DVD)
3.) USB flash drives

A

The three main types of storage devices?

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

What are communication devices?

A

Devices that enable computers to be networked

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

Monitors and printers that display information

A

Output Devices

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

Dial-up modem:

A

Uses a phone line to dial a phone number to connect to the internet and can transfer data at a speed up to 56,00 bps

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

Communication Devices examples:

A

-Dial-up modem
-Digital subscriber Line (DSL)
-Cable Modernism
-Wired Network Interface Card
-Wireless Adapter

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

-Cable modem:

A

Uses the cable TV line maintained by the cable company and is generally faster than DSL

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

Digital subscriber Line (DSL)

A

Connection also uses a standard phone line, but it can transfer data 20 times fasater than a standard dial-up modem

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

Wired network interface card (NIC):

A

Device that connects a computer to a local area network (LAN) LANS are commonly used to connect computers with a limited area such as a school, home, and office.

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

What are these called?
Machine Language,
Assembly Language,
High Level-Languages

A

Programming Languages

18
Q

Machine Language

A

A computer’s native language, that differs among different types of computers, with a set of primitive instructions

19
Q

Created to make programming easier to read and modify than machine language. Uses descriptive word “mnemonic” to represent each of the machine language instructions.

A

Assembly Language

20
Q

English-like and easy to learn and use programming languages. They are platform independent, meaning you can write a program in a high-level language and run it on different machines.

A

High-level Languages

21
Q

A program that converts high-level languages into machine language

A

Complier

22
Q

Operating System (OS)

A

The most important program that manages and controls a computer’s activities. Web browser cannot run without OS being installed and running on computer.

23
Q

When developing an algorithm. What has to be determined first?

A

The output

24
Q

Listed below are:
-Controlling and monitoring system activities

-Allocating and assigning system resource

-Scheduling operations

A

The major tasks of an OS (operating system)

25
Q

OR’s are

A

Responsible for determining what computer resources a program needs (This would include: memory space, disks, and input/output devices) and for allocating and assigning them to run the program.

26
Q

What is the logical order for the three within a program?

A

Input, Process, Output

26
Q

Parallelogram

A

Input/output symbol. Data being read in or displayed out to the user.

27
Q

First reason why planning before programming is important

A

The more complicated the problem, the more complex the plan must be

28
Q

Second reason why planning before programming is important…

A

Planning and testing before coding saves time

29
Q

Oval in flowchart

A

Is the terminal symbol. This shows the beginning and the ending

29
Q

Third reason why planning before programming is important

A

Always have a plan before trying to write a program.

29
Q

Diamond

A

Is the decision symbol. It is the program logic and can take a different path depending on the output of the question being asked

30
Q

Lines with arrows

A

Connects each piece of information to each other and shows which way the chart is flowing.

30
Q

Rectangle

A

Processing symbol. Also, known for the mathematical equations.

30
Q

Circle

A

Connector

30
Q

What part of English should each line of pseudocode begin with?

A

A verb and a sentence fragment

30
Q

Constant Value

A

Values that do not change each time the program runs

31
Q

What is the standard format for pseudocode statements?

A

Input, Processing, processing, output

31
Q

Software

A

Collection of data and programs for the computer

32
Q

Variable values

A

are values that can change each time the program runs.

32
Q

Constant values can

A

Be coded within the program

32
Q

What are these?
1.) Central processing unit (CPU)
2.) Memory
3.) Storage units (disks and CDs)
4.) Input (mouse and keyboard)
5.) Output (monitors and printers)
6.)Communication devices (interface cards)

A

The elements that make up a computer system.

32
Q

Process

A

The stage where calculations are formed