100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Computer Methods in Chemical Engineering 2nd Edition $17.99   Add to cart

Exam (elaborations)

Computer Methods in Chemical Engineering 2nd Edition

 4 views  0 purchase
  • Course
  • Institution
  • Book

Computer Methods in Chemical Engineering 2nd Edition

Preview 2 out of 7  pages

  • September 6, 2024
  • 7
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
avatar-seller
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:

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller kushboopatel6867. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $17.99. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

67474 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$17.99
  • (0)
  Add to cart