CS 1101 Week 5

Beschreibung

AS - Level Computer Science (CS 1101 Python) Quiz am CS 1101 Week 5 , erstellt von Troy Bowlin am 18/05/2016.
Troy Bowlin
Quiz von Troy Bowlin, aktualisiert more than 1 year ago
Troy Bowlin
Erstellt von Troy Bowlin vor fast 8 Jahre
125
1

Zusammenfassung der Ressource

Frage 1

Frage
What does the function subroutine do? def subroutine(n): while n>0: print(n,) n-=1
Antworten
  • Counts down from 10 to 0 and displays each number
  • Counts from n down to 1 and displays each number
  • Calculates the sum of n numbers greater than 0
  • Calculates the mean of n

Frage 2

Frage
What output will the following python command produce: >>>percentage = float (60*100)/50 >>>print(percentage)
Antworten
  • percentage
  • 109
  • 109.0909090909091
  • 109.0

Frage 3

Frage
What outputs will the following python commands produce: n=10000 count=0 while n: count=count+1 n=n//10 print(count)
Antworten
  • 5
  • 0
  • 10000
  • 1000

Frage 4

Frage
What output will the following python commands produce: x=5 if x%2==0: print(x) else: print(x,x%2)
Antworten
  • 5
  • 5 1
  • 2
  • 5 0

Frage 5

Frage
What is the output of the following statements? pi=float(3.14159) print(pi)
Antworten
  • 3
  • 3.0
  • 3.14159
  • 0

Frage 6

Frage
Expressions evaluate to either True or False:. What will the output of the following code be when the expression "Ni!" is evaluated? if "Ni!" print("We are the knights who say, "Ni!") else print("Stop it! No more of this!")
Antworten
  • Stop it!
  • We are the knights who say, "Ni!"
  • Stop it! No more of this!
  • No output will be produced

Frage 7

Frage
What output will the following python commands produce: x=1 y=2 if x==y: print(x,"and",y,"are equal") else if x<y: print(x,"is less than", y) else print(x,"is greater than",y)
Antworten
  • 1 and 2 are equal
  • 1 is less than 2
  • 1 is greater than 2
  • 2 is greater than 2

Frage 8

Frage
The following code is an example of what principle? bruce=5 print(bruce,) bruce=7 print(bruce)
Antworten
  • Multiple Assignment
  • An iteration or loop structure
  • A logical operator
  • A conditional operator

Frage 9

Frage
The % or modulus operator returns the remainder present when two integers do not divide evenly into one another
Antworten
  • True
  • False

Frage 10

Frage
An algorithm is a step by step process for solving a problem
Antworten
  • True
  • False

Frage 11

Frage
Functions allow the programmer to encapsulate and generalize sections of code.
Antworten
  • True
  • False

Frage 12

Frage
One way to generalize a function is to replace a variable with a value.
Antworten
  • True
  • False

Frage 13

Frage
A variable name defined in a function cannot appear in the calling program because it will cause a conflict error.
Antworten
  • True
  • False
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Computing Hardware - CPU and Memory
ollietablet123
SFDC App Builder 2
Parker Webb-Mitchell
Data Types
Jacob Sedore
Intake7 BIM L1
Stanley Chia
Software Processes
Nurul Aiman Abdu
Design Patterns
Erica Solum
CCNA Answers – CCNA Exam
Abdul Demir
Abstraction
Shannon Anderson-Rush
Spyware
Sam2
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
Data Analytics
anelvr