Solve the given mcq

Assignment Help Basic Computer Science
Reference no: EM131489115

Question: 1. If you were to look at a machine language program, you would see __________.

a) Python code

b) a stream of binary numbers

c) English words

d) circuits

2. A(n) ____________ is a set of instructions that a computer follows to perform a task.

a) compiler

b) program

c) interpreter

d) programming language

3. The words that make up a high-level programming language are called __________.

a) binary instructions

b) mnemonics

c) commands

d) key words

4. The rules that must be followed when writing a program are called __________.

a) syntax

b) punctuation

c) key words

d) operators

5. A syntax error does not prevent a program from being compiled and executed.

a) True

b) False

6. A __________ error does not prevent the program from running, but causes it to produce incorrect results.

a) syntax

b) hardware

c) logic

d) fatal

7. A(n) __________ is a set of well-defined logical steps that must be taken to perform a task.

a) logarithm

b) plan of action

c) logic schedule

d) algorithm

8. An informal language that has no syntax rules and is not meant to be compiled or executed is called __________.

a) faux code

b) pseudocode

c) Python

d) a flowchart

9. A string literal in Python must be enclosed in __________.

a) parentheses

b) single-quotes

c) double-quotes

d) either single-quotes or double-quotes

10. Short notes placed in different parts of a program explaining how those parts of the program work are called __________.

a) comments

b) reference manuals

c) tutorials

d) external documentation

11. Which of the following statements will cause an error?

a) x = 17

b) 17 = x

c) x = 99999

d) x = '17'

12. Suppose the following statement is in a program: price = 99.0. After this statement executes, the price variable will reference a value of this data type.

a) int

b) float

c) currency

b) str

13. This built-in function can be used to convert an int value to a float.

a) int_to_float()

b) float()

c) convert()

d) int()

14. In a math expression, multiplication and division takes place before addition and subtraction.

a) True

b) False

15. Variable names can have spaces in them.

a) True

b) False

16. If you print a variable that has not been assigned a value, the number 0 will be displayed.

a) True

b) False

17. A __________ structure can execute a set of statements only under certain circumstances.

a) sequence

b) circumstantial

c) decision

d) Boolean

18. A(n) __________ expression has a value of either true or false.

a) binary

b) decision

c) unconditional

d) Boolean

19. The symbols >, <, and == are all __________ operators.

a) relational

b) logical

c) conditional

d) ternary

20. A compound Boolean expression created with the __________ operator is true only if both its subexpressions are true.

a) and

b) or

c) not

d) both

21. A compound Boolean expression created with the __________ operator is true if either of its subexpressions is true.

a) and

b) or

c) not

d) either

22. A __________ is a Boolean variable that signals when some condition exists in the program.

a) flag

b) signal

c) sentinel

d) siren

23. A(n) __________ is a special value that signals when there are no more items from a list of items to be processed. This value cannot be mistaken as an item from the list.

a) sentinel

b) flag

c) signal

d) accumulator

24. The following is NOT an augmented assignment operator:

a) +=

b) -=

c) *=

d) ==

25. A count-controlled loop always repeats a specific number of times.

a) True

b) False

26. A design technique that helps to reduce the duplication of code within a program and is a benefit of using functions is __________.

a) code reuse

b) input validation

c) debugging

d) facilitation of teamwork

27. Calling a function and defining a function mean the same thing.

a) True

b) False

28. In Python you cannot write functions that accept multiple arguments.

a) True

b) False

29. A statement in one function can access a local variable in another function.

a) True

b) False

30. A function in Python can return more than one value.

a) True

b) False

31. Which function in the math module will round up to 4?

a) round(3.14)

b) int(3.14)

c) math.ceil(3.14)

d) math.floor(3.14)

32. Before a file can be used by a program, it must be

a) formatted

b) encrypted

c) closed

d) opened

33. When a program is finished using a file, it should do this.

a) erase the file

b) open the file

c) close the file

d) encrypt the file

34. When an exception is generated, it is said to have been __________.

a) built

b) raised

c) caught

d) killed

35. This is a section of code that gracefully responds to exceptions.

a) exception generator

b) exception manipulator

c) exception handler

d) exception monitor

36. You write this statement to respond to exceptions.

a) run/handle

b) try/except

c) try/handle

d) attempt/except

37. When you open a file that already exists on the disk using the 'w' mode, the contents of the existing file will be erased.

a) True

b) False

38. If you do not handle an exception, it is ignored by the Python interpreter, and the program continues to execute.

a) True

b) False

39. You can have more than one except clause in a try/except statement.

a) True

b) False

40. The else suite in a try/except statement executes only if a statement in the try suite raises an exception.

a) True

b) False

41. The following statement can cause an exception: names_file = open('names.txt', '

a) True

b) False

42. This term refers to an individual item in a list.

a) element

b) bin

c) array

d) slot

43. This is a number that identifies an item in a list.

a) element

b) index

c) bookmark

d) identifier

44. This is the first index in a list.

a) -1

b) 1

c) 0

d) The size of the list minus one

45. This is the last index in a list.

a) 1

b) 99

c) 0

d) The size of the list minus one

46. This will happen if you try to use an index that is out of range for a list.

a) A ValueError exception will occur.

b) An IndexError exception will occur.

c) The list will be erased and the program will continue to run.

d) Nothing - the invalid index will be ignored.

47. This function returns the length of a list.

a) length

b) size

c) len

d) lengthof

48. This list method adds an item to the end of an existing list.

a) add

b) add_to

c) increase

d) append

49. This file object method returns a list containing the file's contents.

a) to_list

b) getlist

c) readline

d) readlines

50. Lists in Python are immutable.

a) True

b) False

51. Tuples in Python are immutable.

a) True

b) False

52. A file object's writelines method automatically writes a newline ('\n') after writing each list item to the file.

a) True

b) False

53. You can use the + operator to concatenate two lists.

a) True

b) False

54. A list can be an element in another list.

a) True

b) False

55. Given the following Python code, what will the data type of pet be?
pet = "Gordon", "Gecko", 3

a) string

b) list

c) tuple

d) undefined

56. This is the first index in a string.

a) -1

b) 1

c) 0

The size of the string minus one

57. This is the last index in a string.

a) 1

b) 99

c) 0

d) The size of the string minus one

58. This will happen if you try to use an index that is out of range for a string.

a) A ValueError exception will occur.

b) An IndexError exception will occur.

c) The string will be erased and the program will continue to run.

d) Nothing - the invalid index will be ignored.

59. This function returns the length of a string.

a) length

b) size

c) len

d) lengthof

60. This operator determines whether one string is contained inside another string.

a) contains

b) is_in

c) ==

d) in

61. This string method returns true if a string contains only alphabetic characters and is at least one character in length.

a) isalpha()

b) alpha()

c) alphabetic()

d) isletters()

62. This string method returns true if a string contains only numeric digits and is at least one character in length.

a) digit()

b) isdigit()

c) numeric()

d) isnumber()

63. You can use the for loop to iterate over the individual characters in a string.

a) True

b) False

64. The isupper method converts a string to all uppercase characters.

a) True

b) False

65. The repetition operator (*) works with strings as well as with lists.

a) True

b) False

66. You can use the __________ operator to determine whether a key exists in a dictionary.

a) &

b) in

c) ^

d) ?

67. You use __________ to delete an element from a dictionary.

a) the remove method

b) the erase method

c) the delete method

d) the del statement

68. The __________ function returns the number of elements in a dictionary:

a) size()

b) len()

c) elements()

d) count()

69. You can use __________ to create an empty dictionary.

a) {}

b) ()

c) []

d) empty()

70. The __________ method returns a randomly selected key-value pair from a dictionary.

a) pop()

b) random()

c) popitem()

d) rand_pop()

71. The __________ method returns the value associated with a specific key and removes that key-value pair form the dictionary.

a) pop()

b) random()

c) popitem()

d) rand_pop()

72. The __________ dictionary method returns the value associated with a specified key. If the key is not found, it returns a default value.

a) pop()

b) key()

c) value()

d) get()

73. When an object is __________, it is converted to a stream of bytes that can easily be stored in a file for later retrieval.

a) defined

b) serialized

c) set

d) iterated over

74. The __init__ method is called automatically when __________.

a) a module is imported

b) a class is defined

c) a function is defined

d) an object is created

75. What is encapsulation?

a) a module used to serialize data

b) the combining of data and code into a single object

c) the process of indenting and formatting code

d) a structure used to iterate over data

Reference no: EM131489115

Questions Cloud

Write function that will measure missing length of triangle : Write a C++ function that will measure the missing length of a side (hypotenuse) of a right triangle, given the lengths of the other two sides.
Dsicuss store kiosk description : Store kiosk description: your project is to design grocery store kiosk. the kiosk consists of the following components that you must simulate in your solution.
Is the us electoral process fair or are changes needed : Is the US electoral process fair or are changes needed? Is the impact of the media and interest groups mostly positive or negative?
Discuss the substance abuse of cassandras family members : Also discuss the substance abuse of Cassandra's family members. Is there evidence that states chemical dependency is passed on from one generation to another?
Solve the given mcq : If you were to look at a machine language program, you would see __________.
Provide two examples of situations where an injury occurs : Provide two examples of situations where an injury or illness occurs in the work environment and would not be considered work-related under 29 CFR 1904.
The standard deviation of that starting salary : what is your expected starting salary as well as the standard deviation of that starting salary?
What is principle remaining on the loan : Suppose you take out a loan for $21,676 to purchase a 2016 Nissan Altima. what is the principle remaining on the loan?
Merger valuation with change in capital structure : What is the Year-4 interest expense? What is the Year-4 tax shield? What is the unlevered value of operations? What is the value of the tax shield?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd