• Wrong document? Swap it for free
  • Written by students who passed
  • Immediately available after payment
  • Read online or as PDF
Sell
Where do you study
Your language
Start selling Create your account
Document preview thumbnail
Preview 2 out of 7 pages
Exam (elaborations)

Computer Methods in Chemical Engineering 2nd Edition

Document preview thumbnail
Preview 2 out of 7 pages

Computer Methods in Chemical Engineering 2nd Edition

Content preview

Computer Methods in Chemical Engineering 2nd
Edition SOLUTION MANUAL by Nayef Ghasem


What is a "program"? - ANSWER: A set of instructions, typically written by a human,
that are to be executed by a computer.

What is an "IDE"? - ANSWER: An integrated development environment (IDE) is an
application that helps facilitate the editing , building, and debugging of software.

What is "quality assurance"? - ANSWER: Checking that software does what its
specifications indicate it is supposed to do.

What is a "software bug"? - ANSWER: An error (or flaw/failure) in software code that
causes an incorrect or unintended result.

What is "TDD"? - ANSWER: (Test-Driven Development) Write the test first, then
code.

What is a "package"? - ANSWER: It is a set of classes and functions that extend the
standard Python library of types and functions.

What is "pseudocode", why can it be helpful? - ANSWER: A notation resembling a
simplified programming language, used in program design. It helps by getting all the
ideas on paper to then build the actual code.

What is a "module", why can it be helpful? - ANSWER: A file that defines a collection
of useful functions and variables that, have a common theme/purpose. It can be use
to call multiple functions from different modules.

What is a "statement" in a program? - ANSWER: Commands in a program that a
computer understands.

What is an "expression"? - ANSWER: An expression is built out of operands and
operators.

What are the rules for a valid variable name? - ANSWER: Variable names can use
letters, numbers, and underscores

must begin with a letter or underscore

no dashes or other punctuation

, Python is case sensitive: x is different from X

True or False:
q == Q - ANSWER: False

Explain how x = x**2 is a valid expression for any value of x - ANSWER: The right
hand side is executing the value of x^2 and its assigning it to a x. Therefore x is now
being assign its previous value but to the second power.

What is an "operand"? - ANSWER: Operands are usually types, which are a set of
values and operations on those values.

operands: -2, 3.14159, "hi!"

Give examples of three "types" and describe each of them in a few words. -
ANSWER: int - is a type for integers

float - is a type for numbers with decimals

string - is a type for words or statements

Give an example of unary operator and in a few words explain what it does. -
ANSWER: not - is a unary operator that only acts on one operand (bool types)

Give an example of a binary operator and in a few words explain what it does. -
ANSWER: and - is a binary operator because it combines two bools into one.

What does the // operator do? - ANSWER: // - it is used for floor division. It rounds
the result of a division down to an integer.

What does -8//3 calculate to? - ANSWER: -8/3 = -2.66667

-8//3 = -3

What does 8%-3 calculate to? - ANSWER: 8/-3 = 2 remainder -1

8%-3 = -1

What is a "relational operator" (include an example)? - ANSWER: Relational
operators compares types by creating boolean values.

An example is ==.
The == operator checks for equality and outputs a boolean value of True or False.

What is the order of precedence (in decreasing order) of the boolean operators and,
not & or? - ANSWER: The boolean operators have the following precedence:

Connected book
 image
Publisher: 2021 ISBN: 9781000473964 Edition: Unknown

Document information

Uploaded on
September 6, 2024
Number of pages
7
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers
£14.22

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Sold
3
Followers
0
Items
1270
Last sold
1 year ago



Why students choose Stuvia

Created by fellow students, verified by reviews

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

Didn't get what you expected? Choose another document

No problem! You can straightaway pick a different document that better suits what you're after.

Pay as you like, start learning straight 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 smashed it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions