Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 3 out of 19 pages
Exam (elaborations)

MICROBIO 4000 EXAM #1 100% APPROVED ANSWERS STUDY SET

Document preview thumbnail
Preview 3 out of 19 pages

MICROBIO 4000 EXAM #1 100% APPROVED ANSWERS STUDY SET

Content preview

CS 1026 UWO MIDTERM WITH
100% APPROVED SOLUTIONS
2026/2027 STUDY SET
COMPILE-TIME ERROR

USUALLY A SYNTAX ERROR; PREVENTS PROGRAM FROM COMPILING

RUN-TIME ERROR (LOGIC ERROR)

OCCURS DURING EXECUTION (E.G., INT DIVISION BY 0 --> EXCEPTION)

A SEQUENCE OF STEPS THAT IS UNAMBIGUOUS, EXECUTABLE, AND TERMI- NATING IS CALLED

ALGORITHM

EXPRESSION CONTAINS (4)

VARIABLE, LITERALS, OPERATORS, & PARENTHESES

TRUE OR FALSE: IF YOU MIX INTEGER AND FLOATING-POINT VALUES IN AN ARITHMETIC
EXPRESSION, THE RESULT IS A FLOATING-POINT VALUE

TRUE

WHAT DOES ** OPERATOR MEAN?

POWER/EXPONENT

DIVIDING TWO INTEGERS RESULTS IN ___ VALUE.

FLOATING

,WHAT IS // OPERATOR? WHAT DOES IT DO?

FLOOR DIVISION. FOR POSITIVE INTEGERS, FLOOR DIVISION COMPUTES THE QUOTIENT AND
DISCARDS THE FRACTIONAL PART.

WHAT IS % OPERATOR?

IT IS REFERRED TO AS THE MODULO OR REMAINDER OPERATOR. IT RETURNS THE REMAINDER
OF DIVIDING THE FIRST OPERAND BY THE SECOND OPERAND.

TRUE OR FALSE: A FUNCTION CAN RETURN A VALUE THAT CAN BE USED AS IF IT WERE A
LITERAL VALUE.

TRUE

OPERATOR OVERLOADING

OPERATOR OVERLOADING IS THE MEANS BY WHICH PYTHON EVALUATES THE VARIOUS
OPERATOR SYMBOLS, SUCH AS +, *, /, AND THE LIKE. THE NAME REFERS TO THE FACT THAT
AN OPERATOR CAN HAVE MANY DIFFERENT "MEANINGS" AND THE CORRECT MEANING
DEPENDS ON THE TYPE OF THE OBJECTS INVOLVED.
IN THIS CASE, PYTHON LOOKS AT THE CLASS OR TYPE OF THE OBJECT ON THE LEFT. IF IT IS A
BUILT-IN TYPE, IT USES THE BUILT-IN MEANING FOR THAT TYPE. OTHERWISE, IT LOOKS FOR
THE ASSOCIATED SPECIAL METHOD (BEGINNING AND ENDING WITH DOUBLE UNDERSCORES)
IN THE CLASS DEFINITION.

UNICODE

A CHARACTER CODE THAT ENABLES MOST OF THE LANGUAGES OF THE WORLD TO BE
SYMBOLIZED WITH A SPECIAL CHARACTER IDENTIFICATION. HAS OVER 100K CHARACTERS

THE FIRST CHARACTER IN AN INDEX IS ____

ZERO. (E.G., NAME = HARRY; NAME[0] = H; NAME[1] = A)

, WHEN THE + OPERATOR IS USED WITH TWO STRINGS, IT PERFORMS STRING
_______________.

CONCATENATION

HOW DO YOU WRITE "49ERS"

PRINT( STR(49) + "ERS")

THE LAST CHARACTER OF A STRING S IS AT POSITION ______

LEN(S)-1

WHAT IS THE DIFFERENCE BETWEEN FUNCTIONS AND METHODS?

UNLIKE A FUNCTION, WHICH IS A STANDALONE OPERATION, A METHOD CAN ONLY BE
APPLIED TO AN OBJECT OF THE TYPE FOR WHICH IT WAS DEFINED.
-METHODS ARE SPECIFIC TO A TYPE OF OBJECT
-FUNCTIONS ARE GENERAL AND CAN ACCEPT ARGUMENTS OF DIFFERENT TYPES

IN UPPERCASENAME = NAME.UPPER(), IS UPPER A METHOD OR A FUNCTION?

METHOD BECAUSE IT IS DEFINED ONLY TO APPLY TO STRING.

TRUE OR FALSE: PRINT(""C:\\TEMP\\SECRET.TXT"") WOULD PRINT: "C:\\TEMP\\SECRET.TXT"

FALSE: IT WOULD PRINT: "C:\TEMP\SECRET.TXT". THIS IS BECAUSE "\" IS AN ESCAPE
CHARACTER. FOR EXAMPLE: PRINT("I SAID \"HELLO\".") PRINTS I SAID "HELLO".

INPUT() FUNCTION PRODUCES A ___________

STRING

PRINT("PRICE PER LITER %.2F" %(PRICE))
IF PRICE = 198.359050948543, WHAT WILL THE OUTPUT BE?

Document information

Uploaded on
April 14, 2026
Number of pages
19
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$13.49

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
1
Followers
0
Items
117
Last sold
3 months ago


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

Working on your references?

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

Working on your references?

Frequently asked questions