Midterm study

¡Supera tus tareas y exámenes ahora con Quizwiz!

_____ refers to powerful tools that optimize the flow of information in a large organization, including things like paying salaries and automatic re-ordering of inventory. a. Enterprise management systems (EMS) b. Crisis management equipment (CME) c. Customer management software (CMS) d. Chief technology suites (CTS)

a. Enterprise management systems (EMS)

Which team member's role involves making sure development is progressing on schedule and budget? a. Project manager b. Head architect c. Chief Technical Officer (CTO) d. Accountant

a. Project manager

ASCII and Unicode are the international standards that specify the binary code for any character in any human language. a. True b. False

a. True

Any indentation will work for the purposes of indicating a block of code in Python. a. True b. False

a. True

By default, Python stores code files with a detailed history of every modification to that code. a. True b. False

a. True

Every programming language has commenting symbols, but these symbols are different depending on the programming language. a. True b. False

a. True

Few programming languages are designed only for object-oriented programming; most languages in widespread use today can be used in either a procedural or object-oriented mode. a. True b. False

a. True

Hearing aids rely on tiny computers that filter out irrelevant background noise and amplify the remaining signal. a. True b. False

a. True

In general, if a program doesn't run, it likely has a syntax error. a. True b. False

a. True

In the Agile model of development, the program is not designed entirely from start. Instead, it happens through multiple "sprints" of module planning, designing, development, and testing. a. True b. False

a. True

Registry data in a computer can't store much information, but it's available immediately. a. True b. False

a. True

Test plans should include whether your setup can handle huge surges and users and whether it is safe from attacks by hackers. a. True b. False

a. True

The double equals sign is commonly used in conditional expressions to make them different from assignment statements. a. True b. False

a. True

Which programming concept is represented by the way we use some version of on-off switches in modern programming instructions? a. binary b. ordered pairing c. hexadecimal code d. analogue

a. binary

Emir is a cartographer (a person who makes maps). On each map he names individual lakes, mountains, valleys, and forests. Which OOP principle is he following? a. classes and instances b. inheritance c. overriding d. encapsulation

a. classes and instances

One of the benefits of the top-down approach to programming is that it allows you to use: a. libraries. b. flowcharts. c. the waterfall model. d. prototyping.

a. libraries

In most coding languages, xpos and ypos indicate: a. location. b. angle. c. color. d. opacity.

a. location.

Which of these symbols is allowed in Python? a. semicolon ; b. at sign @ c. dollar sign $ d. percent %

a. semicolon ;

What is the user interface for accessing the operating system's services? a. the shell b. the kernel c. the window d. the basement

a. the shell

Which of these would you use if you wanted to determine how many images would be left over if you divided the images into rows of 4? a. 36/4 b. 36%4 c. 36$4 d. 36==4

b. 36%4

You are part of a software development team, and you have noticed that your team frequently has problems during the development phase when you are trying to identify a problem or need. Which of these webinars would be MOST helpful to your team? a. Making the Most of the Design Phase b. Better Analysis c. Development for Dummies d. Making Deployment Work

b. Better Analysis

Ellen's dream job is to work at Microsoft on Windows programs. Which computer language should she include on her resume to help her get the job? a. Objective-C b. C# c. LISP d. Pascal

b. C#

Advanced technologies have almost always been available to everyday consumers. a. True b. False

b. False

Exception handlers are programs that detect possible exceptions in code before they cause a system crash. a. True b. False

b. False

Ideally, all tests should be run right at the end of a development cycle. a. True b. False

b. False

In assembly language, the command MOV AL, 61h is an instruction for the computer to perform a move operation of the data in a spreadsheet cell "AL" in 61 hours. a. True b. False

b. False

Modular design is a popular alternative to the traditional top-down approach to computer code. a. True b. False

b. False

One new advantage of new technologies in the classroom is that it is now possible for a teacher to lecture to dozens of students at once, regardless of their different levels and abilities. a. True b. False

b. False

Since it exists only in cyberspace, the internet has developed at consistent rates throughout the world. a. True b. False

b. False

Sophia is developing an iPhone app. Which object-oriented language is she MOST likely to use? a. Python b. Objective-C c. C# d. Ruby

b. Objective-C

Hugo has an idea for a new app that would allow students from around the world to gather together online and share ideas to solve global problems. This app is an example of: a. geolocation. b. a social network. c. globalization. d. an open-source enterprise.

b. a social network.

Carrie wants to know how many times her program has repeated. What should she include in her code? a. a repetition variable b. an iteration variable c. a version number d. a tracking number

b. an iteration variable

Sarah has been hired as a consultant to a software development company that is frustrated by the number of errors in their code. Which of these is MOST likely to help their situation? a. a Gantt chart b. peer programming c. using different flowcharts d. a UML diagram

b. peer programming

Milon tried to write a program that is writing 12 items to a table with only 10 rows. What error should he expect to see? a. syntax error b. runtime error c. debugging error d. exception error

b. runtime error

Which generation of languages is most computer programming done in today? a. second generation b. third generation' c. fourth generation d. fifth generation

b. third generation

Which of these is MOST likely to protect you against malware? a. social engineering b. virus protection software c. anti-phishing devices d. open source software

b. virus protection software

Worldwide, what percentage of people do NOT use a smartphone? a. 10 b. 30 c. 50 d. 75

c. 50

______ is software that mimics human thought. a. Cyborg programming b. Android executables c. Artificial intelligence d. Turing protocols

c. Artificial intelligence

Alicia believes real-world feedback is more important to development than long cycles of documentation and planning. Which approach to developing BEST suits her perspective? a. Waterfall model b. Spiral model c. Rapid prototyping model d. Absolute Zero model

c. Rapid prototyping model

What refers to testing that observes how real people interact with the software, to test if it's easy and intuitive to use? a. Interface testing b. Availability testing c. Usability testing d. Reliability testing

c. Usability testing

One drawback of innovative, new technologies includes the: a. creation of new industries. b. increase in global customers. c. elimination of low-skill jobs. d. increase in resources for businesses.

c. elimination of low-skill jobs.

Which OOP principle would be represented by talking about a duckbilled-platypus as a mammal, but one that has a beak and lays eggs? a. classes and instances b. inheritance c. overriding d. encapsulation

c. overriding

What refers to a specific way of writing commands in order for a program to be translated correctly? a. statement b. function c. syntax d. grammar

c. syntax

What does SDLC refer to? a. the resolution of modern smartphone screens b. the physical limitation of increasing memory card data size c. the cycle of designing, developing, and releasing software d. the specifications for a prospective app or program

c. the cycle of designing, developing, and releasing software

Which of these is an assignment statement in Python? a. #year is 2020 b. year @ 2020 c. year = 2020 d. year[2020]

c. year = 2020

If you want Python to print a group of characters exactly as you have typed them, what needs to surround the characters? a. # b. @ c. ! d. " "

d. " "

Which of these represents a string variable? a. Ran b. -50 c. 3/2 d. "100 words"

d. "100 words"

When you perform a Google search that uses the word "and" (for example: "Restaurant AND Houston"), which kind of logic are you using? a. hexadecimal b. ordered pairing c. binary d. Boolean

d. Boolean

Who devised a form of algebra that encoded logic in terms of two states? a. Francis Bacon b. Isaac Asimov c. Alan Turing d. George Boole

d. George Boole

What happened to China and India after they modernized their workforces by providing more training and education? a. Their economies collapsed as they were unable to pay for their public services b. They experienced civil wars between the haves and have-nots. c. People refused to take advantage of these programs due to anti-Western biases. d. Millions of people were lifted out of poverty.

d. Millions of people were lifted out of poverty.

You have been hired to consult at a company. The company wants a model for software development where no phase starts until the previous phase is complete. What should you recommend to them? a. Completion model b. Re-Agile model c. Expansion model d. Waterfall model

d. Waterfall model

Which term refers to any object or system that is specifically designed to improve the quality of life for people with disabilities? a. accessibility installations b. special service programs c. handicap-able tools d. adaptive technology

d. adaptive technology

Which second-generation programming language uses short letters or words to directly represent machine code? a. binary language b. industrial language c. Boolean language d. assembly language

d. assembly language

What is the BEST analogy for describing the idea of a function in OOP? a. the sun rising and setting depending on the time of day b. telling a child to throw a ball to you c. saying that "all birds fly; this is a bird, so it can fly" d. drawing a treasure map

d. drawing a treasure map

Marisol wants to learn how to write instructions for computer programs. Which of these Google searches would be MOST useful for her? a. how to use Moore's Law b. how to outsource c. how to make a bot d. how to code

d. how to code

Which of these checks to see if a variable called age is equal or not equal to 16? a. when age = 16: b. if age = 16: c. when age == 16: d. if age == 16:

d. if age == 16:

The _____ is the program that manages a computer's software and hardware. a. binary converter b. processing unit c. object-oriented d. operating system.

d. operating system.

What actively identifies errors for you when you code in Python? a. the compiler b. the debugger c. the testing tool d. the interpreter

d. the interpreter

Your teacher asks you to put on goggles. With them on, it looks as if you are walking around the British Museum. This is an example of: a. adaptive learning. b. globalization. c. adaptive technology. d. virtual reality.

d. virtual reality.


Conjuntos de estudio relacionados

Causes of Imperialism (Imperialism)

View Set

AF Heritage and Values Midterm Fall 2020

View Set

C11.4 Post-test / Varying Sentence Structure

View Set

TBQ's Chapter 10: Concepts of Emergency Preparedness

View Set

Ch 30: Vascular Disorders and Peripheral Circulation Problems

View Set

Business Law I: Exam #3 Study Guide

View Set