CSCI final Flashcards

1
Q

A precise, systematic method for producing a specified result is a(n):
- abacus
- algorithm
- computation
- agent

A

algorithm

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

An algorithm written in a specific programming language
- language algorithm
- program
- digital media
- byte code

A

program

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

Cloud storage is:
- storage in air, not physical medium
- approximate storage
- storage accessed via the internet
- artificial storage

A

storage accessed via the internet

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

Macintosh computers…
- are made by multiple vendors
- run the Windows operating system
- both a & b
- are made by Apple

A

are made by Apple

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

Which are example(s) of operating system(s)?
- Linux
- Windows
- MacOS
- all of the above

A

all of the above

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

A computer is

  • A machine capable of making many decisions
  • instructions that tell the processor what to do
  • an electronic device that manipulates data
  • systematic methods that produce a specific result
A

an electronic device that manipulates data

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

Data on a computer is represented as
- pixels
- characters
- 1’s and 0’s
- icons

A

1’s and 0’s

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

The forerunner of the interent
- ARPANet
- WWW
- Ethernet
- LAN

A

ARPANet

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

The protocol developed that allowed the internet to be used as an online center for information that everyone could access
- RISC
- ARM
- browser
- http

A

http

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

The first serious personal computer with a graphical user interface was
- iMac
- the alto
- Mosaic
- megatron

A

the alto

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

The first electronic computer, the ENIAC, was developed in 1946 and
- was as large as a small house and much more powerful than our current personal computers.

  • was as large as a small house and not nearly as powerful as our current personal computers.
  • was a small machine that resembled a calculator and performed only mathematical computations.
  • was a small machine that resembled a calculator and had most of the capabilities of our current personal computers.
A

was as large as a small house and not nearly as powerful as our current personal computers

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

a type of computer that specializes in storage of large amounts of data
- tablet
- laptop
- virtual
- server

A

server

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

Which of computing’s ‘Greatest Hits’ brought about Kindles, GPS systems and ITunes.

  • digitizing data
  • world wide web
  • layered software
  • the Eniac
A

digitalizing data

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

Tablets, smart phones, electronic appliances, anti-lock brakes, and MP3 players all contain what type of processor?
- plastic
- instructional
- Dell
-ARM

A

ARM

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

Computer programs could also be called
- hard disk
- memory
- software
- hardware

A

software

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

The source for most of our daily information
- radio
- satellite
- cable news
- World Wide Web

A

World Wide Web

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

An advancement in software development that made programs easier to understand and maintain
- layered software development
- object oriented model
- high level languages
- compilers

A

layered software development

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

Which of the following is true?

  • computers have gotten bigger
  • computers now operate on more than just numbers
  • computers have become more reliable
  • all of the above
A

computers have become more reliable

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

Everyone wanted an Alto in their home when it came out.
T or F?

A

False

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

The command line interface found on computers before the 80’s was easy to use which made everyone want a computer in their home.
T or F?

A

False

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

The mouse-based graphical user interface was invented by
- Steve Jobs
- Xerox engineers
- Bill Gates
- Herman Hollerith

A

Xerox engineers

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

The personal computers market in the 1980’s was dominated by
- IBM PC’s
- Laptops
- Apple MacIntosh
- tablets

A

IBM PC’s

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

Steve Jobs invented the Graphical User Interface in 1979.

T or F?

A

False

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

assembled in a process know as photolithography
- Integrated circuits
- vacuum tubes
- punch cards
- CRTs

A

integrated circuits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
_____ was largely responsible for the internet becoming a resource of information and not merely a medium to send and receive information - Steve Jobs - Tim Berner-Lee - Bill Gates - Douglas Englebart
Tim Berner-Lee
25
Which of the following represents the correct order, from largest to smallest? - LAN, WWW, Internet - WWW, Internet, LAN - Internet, WWW, LAN - Internet, LAN, WWW
Internet, WWW, LAN
26
www.ung.edu is an example of a(n): - IP address - server address - domain name - home address
domain name
27
The parts of a URL are: - protocol, domain name, pathname - IP address - sequence number, IP address - home page, sub pages
protocol, domain name, pathname
28
A telephone conversation is an example of ________ communication because both people in the conversation must perform one of the two parts of the communication (talking or listening) simultaneously. -synchronous -asynchronous -domain -TCP/IP
Synchronous
29
The internet is fast enough to mimic ________________ communication. -synchronous -asynchronous -fast -LAN
Synchronous
30
Communication between one sender and many receivers is called: -broadcast communication -client/server communication -point-to-point communication -multicast communication
broadcast communication
31
An example of synchronous communication: -phone call -texting -email -answering machine
phone call
32
Translates the hierarchical, human-readable names into the IP address -DNS -DSL -URL -web server
DNS
33
This type of communication results in the sending and receiving of information to occur at different times -synchronous -asynchronous -slow -DNS
Asynchronous
34
When planning a new business, I should reserve the __________ now and can purchase the __________ when I have built the website. -domain name; hosting -IP address; domain name -hosting; protocol -hosting; domain name
domain name; hosting
35
The "ung" in mail.ung.edu is: -a domain. -a URL. -a top-level domain. -the server's name.
a domain
36
Internet communications are sent strictly through telephone lines. True or False?
False
37
The term "www" must be included when typing all Web addresses. True or False?
False
38
A computer is considered a(n) ________ when it gets services from another computer. -server -client -domain -child
Client
39
Each computer connected to the Internet is given its own unique Internet Protocol address. True or False?
True
40
A network of networks is a good description of the ________. -Ethernet -LAN -Internet -twisted pair
internet
41
The World Wide Web and the Internet are the same. True or False?
False
42
In a Web address, the http://is the: -file name -protocol -pathname -domain
protocol
43
Home computers typically link to the Internet via an ISP True or False
True
44
An example of a top-level domain is .edu. True or False?
true
45
123.2.45.357 is an example of: -domain -protocol -IP address -url
IP address
46
You must have a business license to register a .com domain. True or False?
False
47
The UDP protocol is used when: -packets must be received in order -lost packets must be resent -speed of transmission is of utmost importance -the transmission is text only
speed of transmission is of utmost importance
48
In TCP/IP transmissions, packets from the same transmission can take different routes to the destination. True or False?
True
49
In the url: http://www.mywebsite.com/fun/ jokes.html What is to the right of the top level domain? -protocol -domain name -TLD -path
path
50
All HTML files must be plain text files. True or False
True
51
A relative path can be just a file name if the referenced file is in the same folder as the page that links to it. true or false?
true
52
The horizontal rule
tag and the break
tag are examples of singleton tags. true or false?
true
53
The layout of a web page depends on the tags used not on the layout of the source file. True or False
True
54
Hyperlinks to pages on other websites must contain an absolute path name while on site links may contain a relative path name. true or false?
true
55
Every web page is composed of a head and a body. true or false?
True
56
Which of the following tags is not required on a web page? - - - -
57
Which of the following will display the rocket.jpg File on the page if the image is stored in the same folder as the page? a.) b.) c.) Rocket d.)
c.) Rocket
58
Html tags that create hyperlinks are known as ____ tags - Anchor - Linker - bold - text
anchor
59
Which of the following will display the roses.jpg the image on the page if the image is stored in a subfolder, images, of the current page? flowers flowers flowers
flowers
60
HTML tags are enclosed in angle brackets, < and >. true or false?
true
61
As you write html it should be open in two applications. true or false?
true
62
The title that appears on the title bar of the browser is specified using... -title tags -page name tags -HTML tags -body tags
title tags
63
The preferred way to specify a break that continues the text on the next line in a web page is - By pressing the enter key - -
-


64
The tag for the heading that is the largest and the darkest

65
Inserting
tags into the HTML page has no effect on the display of the page true or false?
true
66
Provides a unique handle on an HTML input element so the web developer can manipulate the element individually. -ID -class -alt -label
ID
67
Html tags that create drop down menus are called -input -drop -select -menu
select
68
The html: Visit CoffeeCup - He uses an absolute path to create a link - Uses a relative path to create a link - links a coffee cup image - creates a button to visit coffee cup
He uses an absolute path to create a link
69
Both the height and width should be specified in an IMG tag to preserve the aspect ratio of the picture. true or false?
False. one or the other should be specified
70
  • oranges
  • grapes
  • apples
- Create an alphabetized list of fruits -creates a bulleted list of three fruits -creates a numbered list of three fruits -links three fruits to your HTML page
creates a bulleted list of three fruits
71
All text and images that are to be displayed in the browser window should be between these tags
72
What's wrong with the following ordered list?
  1. apple
  2. orange
  3. grape
missing closing tag:
73
image files must be stored in their own folder true or false?
False
74
If you specify the width of a photo image without specifying the height of it you will end up with a distorted image true or false?
false
75
What is the html tag for bold text?
76
A(n)____is a family of styling specifications in CSS given a common name. -class -group -family -style specs
class
77
Image formats used on web pages -gif -jpg -png -all of the above
all of the above
78
With CSS I can change -color -layout -font -all of the above
all of the above
79
The same CSS style sheet can be used to style multiple pages true or false?
true
80
CSS files are plain text files. Microsoft Word is a good application for creating and editing CSS files. true or false?
false
81
Html provides the structure of a web page and css provides the visual layout in style. true or false?
true
82
There are 64 color options with CSS. true or false?
false
83
What does CSS stand for?
Cascading style sheets.
84
The best practice is to make CSS style tags where appropriate within the HTML document. True or false?
False
85
ACSS rule set is enclosed in...
{ }
86
The CSS rule: h2 { color: #4c4c4c; } does what?
Changes the text color of all h2 headings
87
The following CSS rule: body { background-color: #c4c4c4; } does what?
changes the background of the entire page
88
The CSS rule: p { font-size: 1.5em; } does what?
changes the font size for all paragraph elements
89
To change The style of an element marked with an ID my style - #mystyle{...} - .mystyle{...} - mystyle{...} - ==mystyle{...}
#mystyle { ... }
90
On modern website, you must stick to fonts loaded on those computers. True or false?
False
91
I can use fonts from the Google fonts website by embedding them in my web page. True or false?
True
92
I can apply styles to create a column on my page by wrapping the elements in
tags and styling the div in my CSS. True or False?
True
93
To create unique sections on my page, such as a header, I can add a(n)____to the
tag and add style the ____in my CSS. -class - ID -barcode - element
id
94
I can set the style of my border with the following properties - border-style -border width - border color - all of the above.
all of the above
95
The border property can only be used to place a border on all four sides of an html element. True or false?
False
96
The following css: img { box-shadow: 2px 5px 5px #5c5c5c; } - creates a black border around a box element - creates a grey border around a box element - creates a grey shadow effect around box elements - creates a grey shadow effect around images
creates a grey shadow effect around images
97
The job of the crawler is to: -validate sites -check html -build an index - verify addresses
build an index
98
When using a search engine, what appears first for each hit in the hit list? - the first heading on the page - the navigation links - the keywords found on the page - the title
the title
99
Which of the following can be used to narrow the hit list when using a search engine? - " " OR all of the above
all of the above
100
Enclosing search terms in quotes asks for pages with: - the search terms in any order - the search terms in the exact order as written - only the first word in the search terms - only some of the words in the search terms
the search terms in the exact order as written
101
Google usually ignores numbers. What symbol could you add to a query to make sure Google uses the number as part of the query? - <> & +
+
102
Who is in charge of the World Wide Web? -Vint Cerf -Larry Page and Sergey Brin -the United States government -no one
no one
103
The higher the __________, is , the closer to the top of the list a web page will be in the returned results of a search query. -publish date -page rank -crawler date -number of pages
page rank
104
Wikipedia is validated by ____________. -Vint Cerf -Larry Page and Sergey Brin - the United States government -no one
no one
105
A collection of computer programs that help us find information on the web: -Dewey Decimal System -Libraries -Search Engines -Domain Servers
Search Engines
106
The __________ returns a hit list. Crawler -Query Processor -Hosting provider -Domain reader
Query Processor
107
Search engines are able to answer user queries very quickly because: -The crawler builds the index in advance -cable speeds are very fast -many crawlers are available to go look up the information -the hit list is small
The crawler builds the index in advance
108
The crawler evaluates _______. -the title -alt tags -anchor text -all of the above
all of the above
109
The ________ returned with the hit list provides valuable information about the context of the search terms. -URL -snippet -page description -keywords
keywords
110
To include synonyms of a term in search results, use the ______ character. ~ $ + -
~
111
To show search results within the timerange between 2009 and 2015: - 2009:20015 - 2009-2015 - 2009..2015 - [2009,2015]
2009..2015
112
To find information about the insect beetles and not the car, use search terms: - beetles +bugs - beetles(insects) - beetles -car - beetles without car
beetles -car
113
To locate exact words in a specific order use: " " ( ) [ ] < >
" "
114
The part of the search engine where you enter your search terms: - crawler - query processor - hitlist - trivial pursuer
query processor
115
The title tag should contain important keywords to help the search engine determine what the page is about and index it for those keywords. True or False?
True
116
The best way to ensure your page is found for certain keywords is to list them as keywords in the meta tags. True or False?
False
117
The two main parts of a search engine are: - input, output - crawler, spider - crawler, query processor - google, bing
crawler, query processor
118
Search engines publish their algorithms for indexing and ranking sites so you can know exactly how to write your site. True or False?
False
119
Which is the best choice for anchor text for the link to directions to your business, Larry's Lawncare. - click here - Google - Google maps - directions to Larry's Lawncare
directions to Larry's Lawncare
120
Which area(s) of a webpage are strongly considered for keywords: - title - alt text - anchor text - all of the above
all of the above
121
The query processor can return pages of hits in less than a second because the speed of the internet has made it fast enough to check all websites in less than a second. True or False?
False
122
A computer algorithm must be: - specific -unambiguous - ordered - all of the above
all of the above
123
Different algorithms for the same problem can: - solve the same problem differently - mean that one algorithm is preferred over others - take different amounts of processing time - all of the above
all of the above
124
There is only one valid algorithm to solve a problem. True or False?
False
125
Using a search engine to perform a web search is an algorithm. True or False?
False
126
The language that allows us to write programs that interact with HTML, and related technologies: - java - javascript - C - C++
javascript
127
Algorithms that are written in a specific programming language: - processes - steps - recipes - programs
programs
128
To include javascript in a web page it must be in ________ tags. - source - style - script - h1
script
129
A programming language used to make web pages interactive: - algorithm - javascript - java - cobol
javascript
130
Algorithms should: - only be clear to the algorithm designer - be ambiguous to allow creativity - always achieve the intended result - be written to solve one specific case
always achieve the intended result
131
When a process involves repeating steps to achieve the desired result, this is know as: - reiterating - circling - looping - wrapping
looping
132
A recipe can be an algorithm. True or False?
True
133
All variables in a JavaScript program must be declared. True or False?
True
134
The statement terminator in JavaScript is the colon (:). True or False?
False
135
Which of the following is not a suitable assignment statement? - wages = hours * rate - length x width = area - class = "College Algebra" - score = 92.8
length x width = area
136
Which of the following is a valid JavaScript variable name? - 0123 - 37AB - BR549 - Tax Rate
BR549
137
In programming, names are called variables. True or False?
True
138
A JavaScript variable cannot be initialized in the same statement in which it is declared. True or False?
False
139
Which of the following is NOT a valid variable name in javascript? - totalPrice - total price - total_price -TotalPrice
total price
140
Logical names given to locations in memory: - docs - variables - terms - options
variables
141
The assignment statement which assigns a value to a variable must contain the __________ symbol: = == ? @
=
142
The three basic data types in javascript are: - numbers, strings, booleans - numbers, letters, special characters - input, output, storage - input, data, number
numbers, strings, booleans
143
This javascript statement accomplishes what two things? var tax_rate = 0.06; - declares tax_rate and sets its value to 0.06 - compares tax_rate to the value 0.06 - increments the tax_rate by 0.06 resets tax_rate to 6
declares tax_rate and sets its value to 0.06
144
A Boolean value can be either true or false. True or False?
True
145
In javascript, everything between ___ and ___ is a comment and ignored by the browser. ~~~/ / ( ) ** ** [ ]
** **
146
In javascript, the rest of the line after _____ is a comment and ignored by the browser. *** [ ] *// ||
//
147
What is GPU?
A unit for Graphics Processing
148
The hardware implementation of the Fetch/Execute Cycle is/are the:
control unit
149
Cloud computing requires:
an internet connection
150
Users must install cloud computing extensions for an application to use cloud services. True or False?
False
151
Google Drive is an example of:
Cloud computing
152
The process providing copies of local files online is:
synchronization
153
Memory has a finite capacity. True or False?
True
154
Using big data analytics makes it possible for retailers to target their advertising. True or False?
True
155
Big data analytics are only useful to online businesses. True or False?
False
156
Example(s) of cloud computing: -Microsoft OneDrive -Google Sheets -Dropbox -all of the above
all of the above
157
More and more women are entering the Computer Science field. True or False?
False
158
In the Fetch/Execute Cycle, the action of retrieving a machine instruction from the memory address given by the program counter occurs during the: - Data Fetch (DF) step - Instruction Fetch (IF) step - Instruction Execute (EX) step - Instruction Decode (ID) step
Instruction Fetch (IF) step
159
By this decade, Computer Science professors could assume that their students came in with relevent computer experience. - 70s - 80s - 90s - 2000s
80s
160
As long as an app is turned off, it cannot use your location services. True or False?
False
161
Location services on your phone only work when you have cell coverage. True or False?
False
162
Which of the following are the result of location services? - targeted ads - traffic routing - phone tracking - all of the above
all of the above
163
Having location services turned on is a risk to your personal security. True or False?
True
164
Only your current location is tracked with location services. True or False?
False
165
The US workforce has a shortage of the skilled workforce to make the most of Big Data. True or False?
True
166
The average Data Scientist salary in 2016 was: - $40,000 - $60,000 - $80,000 - $100,000+
$100,000+
167
Many businesses are accumulating new data faster than they can make use of the data. True or False?
True
168
The Data Science field involves: - statistics - privacy - security - all of the above
all of the above
169
Geofencing involves using location services to define a geographic boundary. True or False?
True
170
The type of malware that infected the city of Atlanta systems is known as: - spyware - virus - botnet - ransomware
ransomware
171
The group that attacked the city of Atlanta systems is know as: - SamSam hackers - Stealth Bombers - City Slickers - City Hackers
SamSam hackers
172
In programming, names are called variables. True or False?
True
173
The letter sequence that makes up a variables name is called a label. True or False?
False
174
A JavaScript variable cannot be initialized in the same statement in which it is declared. True or False?
False
175
The statement terminator in JavaScript is the colon (:). True or False?
False
176
In JavaScript, strings must be enclosed by single (') or double (") quotes. True or False?
True
177
A Boolean value can be either true or false. True or False?
True
178
The flow of an assignment statement is always right to left. True or False?
True
179
The outcome of a relational expression is always true or false. True or False?
True
180
When defining a variable you must also initialize it. True or False?
False
181
From language to language, generally an identifier: - can be made up of only letters - starts with two digits followed by letters or numbers - starts with a letter and is followed by letters, numerals, or the underscore - cannot contain numbers, spaces, or lowercase letters
starts with a letter and is followed by letters, numerals, or the underscore
182
Which of the following is a valid JavaScript variable name? - 0123 - 37AB - BR549 - Tax Rate
BR549
183
In JavaScript, 17%5 is: - the name of a variable - 2 - 3 - the same as 17/5
2
184
In JavaScript, an empty string: - contains a single space enclosed in double quotes - is not valid - is the same as an undefined value - is written as ""
is written as ""
185
The result of 10+ (74-2)/8*8 is: - 80 - 81 - 82 - 84
82
186
The result of 20%8 is: - 2 - 2.5 - 4 - 8
4
187
The result of 1/3 is: - 0 - 0.3333 - 1 - invalid
0.3333
188
The result of 13>3 is: - 10 - 13 - true - false
true
189
The result of "Good"+"morning" is: - invalid - Good morning - 11 - Goodmorning
Goodmorning
190
What is the JavaScript expression of 2a+3b - 2a+3b - "2a+3b" - 2*a+3*b - none of above
2a+3b
191
What is the best JavaScript expression of a>b>c: - a>b>c - a>b && b>c - a is greater than b and b is greater than c - a>b && a>c
a>b && b>c
192
document.write() displays the result in a web page. True or False?
True
193
alert() displays the result is a pop-up window. True or False?
true
194
In the expression (70+2)/9*8+10, 9*8 is computed first. True or False?
False
195
a==b and a=b are the same in programming. True or False?
False
196
When the of an if/else statement is false, the of the expression is executed. True or False?
True
197
The closing curly brace of a compound statement does not end with a semicolon. True or False?
True
198
an if statement must have - the word then in it - the on a seperate line - a semicolon at the end of it - all of the above
a semicolon at the end of it
199
Given i is 90, what is the output in an alert box? if (i < 90) alert("alpha"); else alert("beta"); Question options: alpha beta alphabeta no output
199