100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

PSU COMPUTER SCIENCE 101 EXAM 1 STUDY QUESTIONS WITH CORRECT ANSWERS!!

Rating
-
Sold
-
Pages
9
Grade
A+
Uploaded on
26-02-2025
Written in
2024/2025

Which term refers to a series of finite steps for solving a problem or carrying out a task? a. pattern b. algorithm c. decomposition d. level of abstraction - ANSWERalgorithm Why are computer scientists interested in algorithm efficiency? a. Efficient algorithms increase the security of computer programs. b. Efficient algorithms always produce a programming blueprint that can easily be applied to any programming language. c. Efficient algorithms produce simple, straightforward computer programs with very few lines of code. d. Efficient algorithms tend to produce computer programs that operate efficiently, quickly, and reliably. - ANSWERd. Efficient algorithms tend to produce computer programs that operate efficiently, quickly, and reliably. An effective algorithm _____. a. applies to only one specific input b. terminates only upon user request c. produces at most one output d. produces one or more outputs - ANSWERd. produces one or more outputs A compiler uses ____ as input and generates ____ as output. a. binary executable files; object files b. object files; binary executable files c. source code; object code d. object code; source code - ANSWERc. source code; object code A(n) ____ is a software utility that begins with the first statement in a program, preprocesses it into a binary instruction, and then executes it. a. preprocessor b. linker c. interpreter d. compiler - ANSWERc. interpreter Which action can cause a runtime error in a program? a. dividing a number by zero b. inserting a keyword in the wrong position c. leaving quotes or brackets unpaired d. using the wrong variable in a calculation - ANSWERa. dividing a number by zero Which action will cause a syntax error? a. accessing a file that does not exist b. leaving a keyword out of a statement c. using the wrong expression for a decision d. forgetting the order of operations - ANSWERb. leaving a keyword out of a statement Which action can cause a logic error in a program? a. inserting a keyword in the wrong position b. forgetting to declare a variable before using it c. using the wrong expression for a decision d. dividing a number by zero - ANSWERc. using the wrong expression for a decision When you install Python, it comes with a built-in, easy-to-use integrated development environment called _____.

Show more Read less
Institution
PSU COMPUTER SCIENCE 101
Course
PSU COMPUTER SCIENCE 101









Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
PSU COMPUTER SCIENCE 101
Course
PSU COMPUTER SCIENCE 101

Document information

Uploaded on
February 26, 2025
Number of pages
9
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

PSU COMPUTER SCIENCE 101 EXAM 1
STUDY QUESTIONS WITH CORRECT
ANSWERS!!
Which term refers to a series of finite steps for solving a problem or carrying out a
task?
a. pattern
b. algorithm
c. decomposition
d. level of abstraction - ANSWERalgorithm

Why are computer scientists interested in algorithm efficiency?
a. Efficient algorithms increase the security of computer programs.
b. Efficient algorithms always produce a programming blueprint that can easily be
applied to any programming language.
c. Efficient algorithms produce simple, straightforward computer programs with very
few lines of code.
d. Efficient algorithms tend to produce computer programs that operate efficiently,
quickly, and reliably. - ANSWERd. Efficient algorithms tend to produce computer
programs that operate efficiently, quickly, and reliably.

An effective algorithm _____.
a. applies to only one specific input
b. terminates only upon user request
c. produces at most one output
d. produces one or more outputs - ANSWERd. produces one or more outputs

A compiler uses ____ as input and generates ____ as output.
a. binary executable files; object files
b. object files; binary executable files
c. source code; object code
d. object code; source code - ANSWERc. source code; object code

A(n) ____ is a software utility that begins with the first statement in a program,
preprocesses it into a binary instruction, and then executes it.
a. preprocessor
b. linker
c. interpreter
d. compiler - ANSWERc. interpreter

Which action can cause a runtime error in a program?
a. dividing a number by zero
b. inserting a keyword in the wrong position
c. leaving quotes or brackets unpaired
d. using the wrong variable in a calculation - ANSWERa. dividing a number by zero

, Which action will cause a syntax error?
a. accessing a file that does not exist
b. leaving a keyword out of a statement
c. using the wrong expression for a decision
d. forgetting the order of operations - ANSWERb. leaving a keyword out of a
statement

Which action can cause a logic error in a program?
a. inserting a keyword in the wrong position
b. forgetting to declare a variable before using it
c. using the wrong expression for a decision
d. dividing a number by zero - ANSWERc. using the wrong expression for a decision

When you install Python, it comes with a built-in, easy-to-use integrated
development environment called _____.
a. REPL
b. PyPi
c. PyCharm
d. IDLE - ANSWERd. IDLE

When using IDLE, you choose shell mode _____.
a. in order to save your work for future use
b. by saving your file and then pressing F5
c. when you want to quickly test lines of code
d. by closing the IDLE window on your desktop - ANSWERc. when you want to
quickly test lines of code

Which phrase describes character and string literals?
a. words used by a programming language for a specific purpose
b. named memory locations that hold data that is not changed by the statements in a
program
c. data such as letters, symbols, words, and sentences
d. the words True and False not enclosed in single or double quotes - ANSWERc.
data such as letters, symbols, words, and sentences

____ represents a variable created using camel case and ____ represents a variable
created using snake case.
a. red_sox_inventory_count; redSoxInventoryCount
b. redSoxInventoryCount; red_sox_inventory_count
c. redSoxInventoryCount; Red_Sox_Inventory_Count
d. RedSoxInventoryCount; Red_Sox_Inventory_Count - ANSWERb.
redSoxInventoryCount; red_sox_inventory_count

Suppose you create a Python list containing the elements "J", "A", "W", "S", and 3, in
that order. What are the index values of the first and last elements of this list?
a. 1 and 5
b. 0 and 3
c. 0 and 4
d. 1 and 3 - ANSWERc. 0 and 4

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
papersbyjol West Virginia
View profile
Follow You need to be logged in order to follow users or courses
Sold
421
Member since
2 year
Number of followers
253
Documents
13986
Last sold
1 week ago

3.8

72 reviews

5
27
4
18
3
17
2
2
1
8

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions