Define the term algorithm and describe how programmers use algorithms when designing a program.

explain also

Answers

Answer 1
An algorithm is a set of instructions designed to perform a specific task. This can be a simple process, such as multiplying two numbers, or a complex operation, such as playing a compressed video file. Search engines use proprietary algorithms to display the most relevant results from their search index for specific queries. In many cases, there are multiple ways to perform a specific operation within a software program. Therefore, programmers usually seek to create the most efficient algorithms possible. By using highly-efficient algorithms, developers can ensure their programs run as fast as possible and use minimal system resources. Of course, not all algorithms are created perfectly the first time. Therefore, developers often improve existing algorithms and include them in future software updates. When you see a new version of a software program that has been "optimized" or has "faster performance," it most means the new version includes more efficient algorithms.

Related Questions

which method is the quickest for removing multiple different indent types applied to a paragraph ?

Answers

Press Ctrl+Q on your keyboard to clear paragraph formatting.

How do you add a section break that would start the new section on the same page?
O Click the Insert tab, click Breaks, and choose Next Page.
* Click the Insert tab, click Breaks, and choose Continuous.
O Click the Page Layout tab, click Breaks, and choose Next Page.
O Click the Page Layout tab, click Breaks, and choose Continuous.

ANSWER: Click the Page Layout tab, click Breaks, and choose Continuous.

Answers

Answer: Click the Page Layout tab, click Breaks, and choose Continuous.

Answer:

D

Explanation:

Write a program that prompts the user to enter three words. The program will then sort the words in alphabetical order, and display them on the screen. The program must be able to support words with both uppercase and lowercase letters. You must use C style strings (string class).

Answers

Answer:

#include <iostream>

#include<bits/stdc++.h>

using namespace std;

bool sorter(string a, string b)

{

   return a<b;

}

int main(){

   string wordList[3];

   string word;

   for (int i = 0; i < 3; i++){

       cout<< "Enter word: ";

       cin>> word;

       wordList[i] = word;

   }

   sort(wordList, wordList+3, sorter);

   for (int i = 0; i < 3; i++){

       cout<< wordList[i]<< "\n";

}

}

Explanation:

The C++ source code prompts the user for string words that are appended to the wordList array. The array is sorted with the sort() function from the C++ bits library. The finally for loop statement prints out the items in the array.

All the following are examples of apprenticeship programs except

Answers

Answer: D. Nursing

Explanation:

The options are:

A. Carpentry

B. Cement masonry

C. Brick masonry

D. Nursing

An apprenticeship is referred to as a program whereby an individual is trained so that he or she can be skilled in a trade. Apprentices learn about a trade and also gradually applies the skills learned till they are good at what they are doing and can handle the work on their own.

Some examples of apprenticeship programs include tailoring, carpentry, cement masonry, brick masonry. It should be noted that nursing is not an apprenticeship program as one has to go to through the required level of education and get good grades and pass before becoming a nurse.

Answer:

wht in the world the subject im on is college and career prepartion

Explanation:

What allows customers to use the Web to find answers to their questions or solutions to their problems?

a. Contact center
b. Web-based self-service
c. Call scripting
d. Website personalization

Answers

Answer:

b..........please Don't hate if wrong

Web based self service hope this helps

Which is the correct notation to specify the following inheritance?
Class Students inherits from abstract class
People with only member printInfo() of class
People accessible to class Students.

Answers

Answer:

Create the student class object which inherit the printinfo() from the abstract class People

Explanation:

Classes in object-oriented programming are blueprints of a defined type of data structure.

An object of an abstract class cannot be instantiated. So, the People class in question, is only inherited by the Student class which able to use the define printinfo() method.

There are a lot of aspect to programming. The correct notation to specify the following inheritance is Class Students inherits from abstract class.

Inheritance is simply known one of the key aspects of Object Oriented Programming (OOP).

It is known to help to give code re-usability. When writing the same code every time, one can be said to inherit the properties of one class into the other.

Learn more about Inheritance in programming from

https://brainly.com/question/14078098

Discuss different ways to respond to errors, such as notifying the user onscreen, writing to an error log, notifying the developer via e-mail, and others. What are the advantages and disadvantages of each approach? When would you apply each method?

Answers

Answer:

Notifying the errors is always useful .

Explanation:

The errors should always be notified to the developer. It is useful and is important. When we provide notifications on the screen, it helps the user and it can be used to provide feedback. In regard to developmental work, it has to be important and confidential and we use the help of email to inform or notify errors to the organization. This will help the company from negative criticism and helps the company perform better. We can also write an error log when we face the same error again and again even after notifying the developer organization. This helps to put a reminder to the organization that immediate check has to be dome and eliminate the error from the source.

Some disadvantages are if we do not keep timer implementation, the alert keeps on popping on the screen, which is irritable.

Types of computer memory

Answers

RAM ROM

is it helpful..

GigaBITE, mega BITE, terraBITE!

The factorial of n is equal to ______.

Answers

Answer:

n! = n*(n-1)*(n-2)*(n-3)* ... *2*1

Explanation:

The factorial operator is simply a mathematical expression of the product of a stated integer and all integers below that number down to 1.  Consider these following examples:

4! = 4 * 3 * 2 * 1

4! = 12 * 2 * 1

4! = 24

6! = 6 * 5 * 4 * 3 * 2 * 1

6! = 30 * 4 * 3 * 2 * 1

6! = 120 * 3 * 2 * 1

6! = 360 * 2 * 1

6! = 720

So, the factorial of n would follow the same as such:

n! = n * (n-1) * (n-2) * ... * 2 * 1

Cheers.

Ashton assigned a string value to a variable. Which program statement should he use?

a
5myCity = "Dallas"
b
my City = "Dallas"
c
myCity = "Dallas"
d
myCity! = "Dallas"

Answers

He wants to assign a string to a variable therefore, the program statement should be myCity = "Dallas"

what is variable?

Variables are containers for storing values. The value may be any kind of datatype such as Boolean, strings, integers, float etc.

In python, there are rules in declaring a variable.

Variables don't begin with numbersSpaces are not used

The conventional pattern in declaring variables is camel case method.  Therefore, the conventional way to store the string "Dallas" in the variable  is as follows:

myCity = "Dallas"

learn more on variable here: https://brainly.com/question/21335728

2. How can recovery handle transaction operations that do not affect the database, such as the printing of reports by a transaction?

Answers

Answer:

Explanation:

great question but dont know

Write pseudocode for getting a bowl of cereal using at least four steps.

Answers

Answer:

def main():

print("Step 1: Get out a bowl.")

print("Step 2: Get out a spoon.")

print("Step 3: Get out cereal.")

print("Step 6: Get out milk.")

print("Step 5: Put the milk and cereal in the bowl and enjoy.")

 

main()

Explanation:

The pseudocode of making a bowl of cereal is a step by step instruction that users can follow to make a bowl of cereal

The pseudocode

The actual pseudocode is as follows:

Take a bowl of the required sizeTake a spoon from the plate cabinetBring out the cereal from the fridgeBring out the milk from the fridgeAdd the cereal and the milk to the empty bowlAdd sugar if neededStop

Read more about pseudocode at:

https://brainly.com/question/11623795

#SPJ2

WHAT IS PROJECT BASED LEARNING? A collaborative, real-world and meaningful project that is centered around the students interests. A project that follows teacher direction and is for school purposes only. A project that is centered around class content to show what a student has learned. A project you work alone with specific requirements given by your teacher.

Answers

Answer: A collaborative, real-world and meaningful project that is centered around the students interests.

Explanation:

Project-based learning is refered to as an instructional approach or designed educational approach that is done in order to provide students or individuals with the necessary skills and knowledge that they can use in facing life challenges.

Therefore, project based learning is a collaborative, real-world and meaningful project that is centered around the students interests.

Justice wrote a small program and noticed that some of the lines of code are not in the correct order. What programming concept should Justice review?

a
Designing

b
Filtering

c
Ordering

d
Sequencing

Answers

maybe Sequencing Explanation:

Suppose you have data that should not be lost on disk failure, and the application is write-intensive. How would you store the data?

Answers

Answer:

use RAID 5

Explanation:

The best option in this scenario would be to use RAID 5, this would all but eliminate the risk of losing the data. As you would need at atleast 3 seperate drives which would all act as backups for each other. Therefore, in the unlikely case that one of the drives were to fail or data were to become corrupt/lost the other drives would have a backup of that data which ca be used.

A network engineer in his office situated in Beijing China was trying to connect a server in
Singapore. He could not connect. Then he tried to connect to a server in his another office branch
in Beijing but also he could not connect to that server. What hardware is causing this problem?
Pinpoint and define that hardware device.​

Answers

Answer:

"Ethernet LAN" causing the given issue. A further explanation is given below.

Explanation:

Ethernet technology should be used throughout the LAN design. The LAN infrastructure could be calculated in advance while using a router and perhaps a secure internet link Network switch, as well as your computer can indeed be attached to something like the LAN.  LAN spreads throughout a local community and therefore could be connected to server machines within the same long separation, so limited that this only encompasses the department as well as property around which the LAN was already constructed.

Describe the procedure for creating a table or spreadsheet in a presentation slide.

Answers

Answer:

Use a slide layout containing the desired icon.

Double-click on the icon.

Enter and format text; add borders if desired.

Click outside of the object to view it in the slide.

HURRRY WILLL GIVE BRAINLIST!!!!!!

If an employer agrees to give you constructive criticism of your interview performance, you need to listen carefuly and
take notes. True or false

Answers

Answer:

true

Explanation:

the best way to learn is take notes eaverytime

some one trying to teaching you some

4/4
When users navigate to a website it is known as "hosting'.
TRUE
FALSE

Answers

Answer:

False

Explanation:

Hosting is where the information for the website is stored.

In photoshop what should you consider when determining a projects purpose and objectives?

Answers

Answer:

Identify the purpose, audience, and audience needs for preparing image,Identify three phases that might appear in a project plan. When planning your design project you might include on an outline the goals.

Your network has been having problems lately when users are participating in video conferences - the video and audio stutters very badly, to the point that the users in building 143 can't even follow what is being said. When you use OmniPeek to investigate, you discover that the link between buildings 147 and 143 is consistently at 90% usage during that period. What should be your next step

Answers

Answer:

add a secondary link between buildings 147 and 143

Explanation:

Since the link is consistently showing 90% usage it means that the line is completely congested and data is being slowed due to large amounts of traffic. The best solution would be to add a secondary link between buildings 147 and 143 and divide the users between both links. That would divide the traffic and ultimately speed up the data transfer through these links drastically as they will no longer be congested.

Rick is teaching a photographic worship about sun color and image. He shows the students a few images to teach them about contrast. Which is the correct way to show color contrast?
A. Bright colors against bright surroundings
B. Bright colors against dull surroundings
C. Dull colors against dull surroundings
D. Dull colors against white colored surroundings

HELPPPPP PLSSSS

Answers

Answer:

b

Explanation:

What is the first thing you should do when troubleshooting a computer problem?


A.identify and locate the problem.

Answers

Answer:

A. Identify and locate the problem.

Explanation:

A problem-solving process can be defined as the systematic approach to used to identify and determine the solution to a particular problem.

The first thing you should do when troubleshooting a computer problem is to identify and locate the problem.

Basically, when an administrator or network engineer is trying to proffer a solution to a computer or network-related problem, it is very important and essential for he or she to first identify what the problem is. This is necessary because it will help to ensure that his or her energy is channeled in the right direction.

Hence, once the problem is identified, then a theory of probable cause can be established.

Answer:

A

Explanation:

CORRECT ANSWER GETS BRAINLIEST. HELP ASAP

What is the computer toolbar used for?

Groups similar icons together
Holds frequently used icons
Organizes files
Sorts files alphabetically

Answers

Answer:

holds frequently used icons

Answer:

gives you quick access to certain apps

David is taking a test. To answer a question, he first covers up the answer choices. Next, he tries to answer the question. Then, he uncovers the answer choices, reads them, and excludes the answer choices that are clearly wrong. Finally, he selects the best answer. The strategy that David is using is best applied to which type of question? true/false short answer / essay matching multiple choice

Answers

Answer:

Multiple choice

Explanation:

I got 100 on the assignment

Answer:

D

Explanation:

Implement the Tollable interface. It provides one method, pay, that accepts an int (how many dollars to pay), and returns an int (how much is paid).

Answers

Answer:

Answered below.

Explanation:

\**This is written in the Kotlin programming language.**/

interface Tollable{

fun pay(payInDollars: Int) : Int

}

\**Interfaces are used to declare properties and methods that are common to different classes. As a result different classes can extend one interface.

The properties and methods in an interface are not always initialized. Classes extending from the interface are responsible for initializing these properties and methods. In Kotlin, a class can extend from more than one interface.**/

Other Questions
please help and please dont steal my points thx Convert these decimals and SIMPLIFY:.12.250.3.85.300.05 Holiday Shipping Express is considering a project that will require $28,000 in net working capital and $87,000 in fixed assets. The project is expected to produce annual sales of $75,000 with associated cash costs of $57,000. The project has a 5-year life. The company uses straight-line depreciation to a zero book value over the life of the project. The tax rate is 30 percent. What is the operating cash flow for this project When an atom loses an electron, we say that the atoms was ____________________. (a) Calculate the absolute pressure at the bottom of a freshwater lake at a point whose depth is 30.0 m. Assume the density of the water is 1.00 103 kg/m3 and the air above is at a pressure of 101.3 kPa. Pa (b) What force is exerted by the water on the window of an underwater vehicle at this depth if the window is circular and has a diameter of 34.1 cm According to Indian religious and philosophical practices, people must fulfill a moral duty which is called))A)Brahma.B)Dharma.Karma.DSati.Ancier What is the solution to the following equation? (4 points)2(3x - 7) + 18 = 10a-1B-3C-5D-6 Write an informative essay in which you give two reasons that Queen Hatshepsut became a powerful leader. Support your reasons with evidence that you have carefully chosen from the sources that have been provided. Read about Queen Hashepsut here. If a carbohydrate has 4 carbon atoms in it how many hydrogen atoms will it contain Which number shows regions where flat landforms with high elevations and low reliefs are found? The organination of cells into tissues also allows for (blank) throughout the human body.a)an uneven distribution of important functionsb)complete disorganizationc)the distribution processes How did the civil service examinations affect Chinese society Explain what is the quotation is saying in your own words. include examples to support your Explanation.Do the best you can until you know better . Then when you know better, do better.- Maya Angelou Nasty Norman does not like compound words, not one bit. He has stolen all of them, scattering them around the globe so that no one can use them. It is your job, as a word detective, to track them all down... and figure out why Norman does not like compound words. Make your story engaging by grabbing onto your reader's interest and holding it. You will want to provide details and a suspense in order to do this. Write a short mystery (5-7 sentences) in response to the provided prompt, in which you use as many of your spelling words as you can. Underline the spelling words that you use. Spelling List: anybody, clockwise, earthbound, everything, fireproof, moonlight, underestimate, upload, upstairs, weekday Some one who knows about this that can help me... Simplify. (-6u? - 9u-4)-(-5u+2u+3)+(2u? + 6u+4) What color is New England on the map? Study this map, and then answer the question.How far away is the city of Damascus from the city of Jericho?1 mile5 miles40 miles100 miles x is a natural number withGCF(x, 36) = 9 and LCM(x, 36)36) =108 Find x. Which of the following is NOT a function of the muscular system?movementstabilitytemperature regulationcalcium storage