final

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

How might a company go about performing a load test on their website?

They could use a separate test environment and simulate thousands of users logging on to the website at the same time.

Which of these is NOT an example of a constraint?

a data flow diagram

Which of these should you use if you want a program to continue to ask the user for input until the user guesses the correct number?

a while loop

Which career path is BEST for someone who wants to focus on how data can be used to gain new insights?

data scientist

Camille is interested in a job where she would create and manage databases. Which of these search terms should she enter into a job search website?

database programming

Which of the following symbols should be used in a flowchart when there are two paths to choose from?

diamond symbol

Morgan sees a tweet on Twitter that reads "Justin Bieber has just been appointed as the new Canadian Prime Minister!" She immediately retweets it. What has Morgan fallen victim to?

fake news

In lean software development, what is an MVP?

most basic useable product you can create

Oliver is a database manager. Which of these is a strategy that he could use to combat SQL injection?

scrubbing

A popular web server provider has a policy of 99.99 percent uptime for their servers within any 24-hour period. This policy is an example of which of the following?

technical requirement

Sophia is developing an iPhone app. Which object-oriented language is she MOST likely to use?

Objective-C

How does the advancement of technology help to reduce poverty?

Technology gives more people access to resources that can be used to develop skills for employment

Which of the following should be used with an input statement to make sure the user enters a number instead of a letter?

type casting

Simone uses Upwork to find work projects in her field. She can be described as a(n):

freelancer.`

Which of the following loops does NOT correctly print the contents of an array called "books" in Python?

x = 0 while x < books.len(): print(books[x])

Why would you use an online repository in an app development project?

to back up your code online

Maribel wants to learn more about the language that IBM developed in the middle of the last century that was designed to help computers perform calculations. Which of these should she research?

FORTRAN

If you need to find out how many items are in an array, which Python function can you use?

len

Which of the following programming paradigms gives the computer a command but lets the computer itself 'work out' how to achieve that end based on other provided definitions and description?

object-oriented

Which OOP principle would be represented by talking about a duckbilled-platypus as a mammal but one that has a beak and lays eggs?

overriding

Jenn only reads news from sources that agree with her political viewpoint. This is an example of which of the following?

polarization

Which of these is a good example of a user persona?

"Teenage power-gamer who plays competitively 10+ hours a day"

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?

Correct classes and instances

Which of the following statement about cryptocurrency is false?

Cryptocurrency cannot yet be used as a form of payment.

Josie is trying to explain the difference between cyber-stalking and cyberbullying to her little sister. What should she say?

Cyber-stalking is punishable by law but cyberbullying is not.

Which of these statements best describes why the falsification of data so harmful?

Data falsification can negatively impact advancements in important areas by clouding the truth.

Which of the following is a characteristic of a good flowchart?

It includes both the inputs and outputs you will need to receive and give to the user.

Which of the following scenarios best describes an example of digital divide?

Joelle has access to home internet but her friend Brandy who lives in a rural town does not.

What's a reasonable data type that could be included for nearly any item in a logical data model for a software application?

Last_modified

Mya is working on a team to develop financial software for a bank. She has a disagreement with another team member, Hank, about the best design for a particular part of the software. How should they resolve the disagreement?

Mya and Hank should have a meeting to talk things through, recognizing that it's ok to disagree.

Stacy is writing code for a school project. As she's typing, she notices that certain words in her code are turning different colors. What tool is she most likely using?

Source editor

Yong has been hired by a company to perform some testing on a product he knows nothing about. He has not been allowed to see the code behind the software. What kind of testing is he most likely performing?

black box testing

Which of the following people can edit a Kanban chart?

both project managers and developers

For a parking application that lets you pay for parking via your phone, which of these is an example of a functional requirement that would be listed for parking officers?

register a fine

Which of these represents a string variable?

100 words"

Shonda just wrote an If statement, but it does not work. Which of the following changes should she make to fix her code?

Add a colon to the end of the first line of her if statement.

Miguel has encountered an error in his program, but no exception or error was raised. What type of error does he most likely have?

logic

The following code has which kind of error? total = 0 x = 0 while x < 10: total = total + x x = x + 1

logic

Which Python function would you use if you wanted to convert a string to lower case letters?

lower()

Which of the following best represents a programmer's role in the marketing industry?

predict future buying habits of consumers

Which of the following could be a method for an object-oriented class called Student?

printGrades

Which team member's role involves making sure development is progressing on schedule and budget?

project manager

One of your classmates, Tomás, isn't especially good at dealing with other people, but he is extremely detail-oriented and naturally good at setting and following guidelines. He also has a real knack for systemic thinking and enjoys verifying that projects meet various guidelines. What sort of software development role might he be especially well-suited for?

quality assurance specialist

Jacob is writing code that performs some calculations with money. He wants to make sure that only two digits after the decimal place are printed. Which function should he use?

round

During testing, a user complains that the buttons are hard to touch without bumping other buttons. What needs to be revised?

the GUI

You are tutoring a student who is struggling in math. She says that her homework is to watch YouTube videos that the teacher has selected to explain new concepts, but the student does not have high-speed internet access at home. This is an example of:

the digital divide.

Which of these is MOST likely to protect you against malware?

virus protection software

What is one of the most common college degree options that can be very useful for preparing for a wide range of roles, such as a developer, designer, or network specialist?

Bachelor's in Computer Science

Which of these is a cryptocurrency?

Bitcoin, which is a digital form of money that is not stored centrally

Mohammed has a large design for a complicated piece of software. He is concerned that his flowchart will be massive, unreadable, and complex. What should he do?

Create individual flowcharts for each process in a data flow diagram.

Marcel wants to learn more about how to make an app look appealing to the user. Which of these webinars is MOST likely to meet Marcel's needs?

GUI Skills

Which of the following statements about integrated development environments (IDEs) is false?

IDEs automatically detect and fix errors in code.

Madison sends anonymous and angry messages to her ex-boyfriend. This is an example of which of the following?

cyberstalking.

Max wants to learn a computer programming language but is worried that it will involve learning long strings of 1s and 0s. What kind of language should he try to learn?

high-level

Which of the following is NOT a function?

if

Which of these checks to see if a variable called age is equal or not equal to 16?

if age == 16:

. Which of the following is an advantage of new technologies in the classroom?

A teacher can lecture dozens of students in multiple locations at once.

Marta is the president of her school's debate club. Each person has assignments to prepare for the next debate tournament. What is the BEST way to keep track of them?

Gantt chart

Leilani is a project manager who needs to track which tasks for her project are yet to be started, which ones are being currently worked on, which ones are in testing, and which ones are done. What development tool would be MOST helpful to her?

Kanban

Avery just got her driver's license. Because she isn't too familiar with the roads and routes, she decides to use an app to help her navigate. Which one should she use?

Google Maps

Which of the following is a module rather than a function in Python?

Statistics

The following two lines of code would accomplish the same thing: amount_owed += duration * rate amount_owed = amount_owed + duration * rate

True

If you want to write a note within your code to help humans understand your code, but you want the computer program to ignore it, what do you need to use?

comments

Marcia is using the software program Slack. What is she most likely using it for at work?

communicating with colleagues

A programmer who works in marketing is MOST likely to rely on which of these?

data about customer habits

What is an example of information identifying geolocation?

elevation, latitude, and longitude

In a programming process flowchart, what does a "terminal" node represent?

start or end point for the process

Which of the following statements about a quality assurance (QA) specialist is false?

QA specialists are generally brought in near the end of the software development cycle to verify the near-complete software meets both company and government standards.

Which of these statements would be an incorrect way to call the following function? def circle_area(radius): return 3.14 * radius * radius

input("Enter a circle radius.")(circle_area())

An index would be most useful for array setups in which of the following cases?

knowing where data is stored in a database

Franco has just spent an entire week developing a small gaming app. He knows that he needs to test the app, but he does think he needs to use a test generator. You try to convince him that a test generator would be helpful. Which of the following statements would be INCORRECT to say to Franco?

A test generator will make your app impenetrable to hackers.

Why is access to information one of the key drivers in the modern American economy?

Access to information can help people develop skills for the workforce.

Candace is legally blind. She points her phone at an orange on a table, presses a button, and the phone then says "orange." She is MOST likely using the application:

Aipoly Vision.

Which of the following best explains why algorithms are written in the design phase?

Algorithms need to be written in the design phase so they can be translated into code in the development phase.

Marlo would like to input the user's age to use in calculations in her program. What mistake has she made in the following statement? age = input("Please enter your age.")

She has forgotten to type cast age to be an integer.

Which of the following statements is a possible explanation for why open source software (OSS) is free?

The OSS movement wants to encourage anyone to make improvements to the software and learn from its code.`

Which of the following statements about a software requirements specification (SRS) is false? What refers to the outline of the necessary components for a project, first given to developers at the beginning of a project and modified through the development cycle?

The SRS is created during the testing phase.

Which phrase BEST represents the idea of logical type?

It's a yes or no question

Katie is writing a print statement but nothing is printing. Which of the following should she check for?

Make sure the print statement is surrounded by parentheses.

In a meeting to discuss why a piece of software went over budget, Patricia says that the quality of the software is top-notch even though it went over budget, while Amos says that the developers spent too long coding and threw off the schedule. Who has the better response?

Neither, because both perspectives are valid and simply focus on a different approach to the problem.

Which of these is a benefit of peer code review?

Peer code review helps you find ways to optimize code.

When assigning a value to a string, which of the following rules needs to be followed?

The value must be inside quotes.

Giselle received an email that says that her Amazon account is about to be suspended due to suspicious activity and that she needs to log into her account to fix it. There's a link in the email that will take her directly to a log in page. What should Giselle be thinking?

This is a phishing attempt to get my password.

. Jose has developed a nutrition app for people to log their food intake. His app's servers occasionally go down, and when he totals the amount of downtime, it is one day out of every 100 days. Should he be concerned?

Yes, because his downtime is more than 0.01 percent.

Amahle is trying to communicate the structural information about the data used by her software to a Python coder, a Java coder, and a C++ coder. Which tool should she use? checkCorrect

a UML diagram

PCs are more secure than Macs when it comes to viruses and malware because PCs and Windows systems are "sandboxed."

False

White box testing is a software testing method in which the internal structure or code of the software being tested is unknown to the tester.

False

Which of the following is an unintended consequence of smartphone usage?

Children are perceiving that their parents pay less attention to them than their smartphone.

Why are modern classrooms beginning to focus more on developing communication and collaboration skills?

Communication and collaboration tends to cultivate creative thinking and problem solving

A systems designer is the role most responsible for coordinating the technical aspects of a project, such as what programming environments and data structures are needed.

False

Martin has begun designing the processing logic for each function of an app he's building. However, once he gets halfway into the design, he hits some major snags. What should he do?

Redesign his logical data model design, starting over if necessary.

Which of the following is NOT a benefit of using a function?

Functions are more difficult to write.

What is the biggest risk in posting online pictures from parties?

Future employers might find them and react negatively

LeQuan has just written a program for class. After he has saved his program, he notices that there is an extra file in the folder that he did not create. What is the most likely explanation for this extra file?

He wrote a program using a compiled language, and the extra file is the executable program.

Which of the following statements is true?

In Python, keywords are case sensitive.

Which of the following is NOT an advantage of IDEs?

They have a feature that automatically writes code.

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

True

It's common practice for schools and universities to run submitted work through a plagiarism checker before issuing your final grade.

True

ow has the internet resulted in polarization of American society?

Users can carefully craft social media accounts that only echo their own political and religious views.

Akinari was a programmer in the 1950s, and he used the language FORTRAN to develop programs. Which of the following programs might Akinari have written?

a program that analyzes scientific data through the use of mathematical formulas

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 social network.

A wearable robotic exoskeleton that uses powered hip and knee motion to enable individuals with spinal cord injuries to move is an example of what kind of technology?

adaptive technology

Julia is deciding what language she should use to write a program. She is a beginner so she would like to choose a language that is relatively simple and easy to debug. Which language should she choose?

an interpreted language

Programming languages create codes that represent binary numbers so that programmers can write in a language closer to natural speech.

checkCorrect True

hich of the following roles does not usually involve writing documentation?

customer service representative

Compared to face-to-face communications, people who have conversations in the presence of mobile devices report lower levels of which of the following?

empathy

tefan's career involves coding game interfaces and working closely with graphic designers and artists to create unique settings for various games. He helps to develop virtual representations of real-life features. What job title does Stefan MOST likely have?

game developer

Which of the following statements will determine whether a number (n) is an even number?

if n / 2 == 0:

Anju is creating a flowchart, and she is working on a separate flowchart for one of the processes in her main flowchart. What symbol should she use to begin the sub-process?

start

Chloe has just written the following code. What will the output be and why? def coffeeInfo(): drink = "mocha" print("You ordered a", drink)

A syntax error will occur because the scope of the drink variable is only inside the function and cannot be used outside the function.

Elizabeth owns a Mac and is not careful about what websites she visits, what links she clicks on, or what she downloads. She says that it is impossible for Macs to get viruses because the operating system is sandboxed. Is she correct? Yes, it is impossible

No, a Mac can still get viruses, but the viruses cannot get to the heart of the machine.

Antonio is writing an essay for class. In his essay, he says that "According to Wikipedia, 'Plagiarism is not in itself a crime, but can constitute copyright infringement." The teacher notices this was cut and pasted directly from Wikipedia's web site. Was this plagiarism?

No, because Antonio cited Wikipedia as the source.

Carmen is a very social person who enjoys solving problems and helping people. She has great communication skills and has the ability to explain ideas in both technical and non-technical ways. She is also patient and a good listener. Which of the following roles would Carmen be best suited for?

customer service representative

Your friend Lucia enjoys taking a leadership role when working with her peers on group assignments. She is very skilled at making sure that everyone is able to complete their part on time due to her time management skills. She also excels at scheduling and budgeting tasks. If Lucia decides to work in software development one day, what role might Lucia be especially well-suited for?

project manager

Joaquin's teacher has asked him to work with a group of three other students to propose a wiring infrastructure that would provide secure internet coverage for a small business. This lesson is asking Joaquin to participate in what kind of learning?

project-based

Julia is a software developer preparing to get started on a new and exciting project. Because she needs to be proficient in the language that the software requires, what might Julia do before the project begins?

take specific training courses

Which of the following is a way to make a program more robust?

validation

Katla is a project manager. One of the programmers on her team comes to her and says that he permanently deleted some code mistakenly. After working for weeks with their support technicians to retrieve the code, Katla wants to implement a better system. Which system does she need to start using?

version control

When would a flag variable be most useful?

when checking the condition of a variable in a while loop

Which of the following scenarios would concatenation be used?

when joining two strings together


Ensembles d'études connexes

Evaluating Functions from Graphs/Tables

View Set

Chapter 16: Trauma, Stressor-Related, and Dissociative Disorders 30Qw/exp

View Set

Chapter 6: Business Strategy: Differentiation, Cost Leadership, and Blue Oceans

View Set

Chapter 13: Fluid and Electrolytes: Balance and Disturbance

View Set