Due Monday April 25th at 5:05 PM.
This assignment is a continuation of Assignment 12. You will want to begin with your Assignment 12 code, or the code posted on the course website.
The original functionality of the program should remain the same: read data from a file, insert it into a binary search tree, allow the user to search by a key string (e.g. the name) and get back data associated with the key.
In addition to the original functionality, we want to add three new functionalities:
A function that visits every node and applies a function (passed into the visit() function as an argument) to the data of every node in the tree.
A function that visits every node and applies a function (passed into the visit() function as an argument) to the data of only the node with a specified key (e.g. name) in the tree. For example you could say tree.visitnamed(foo,"Bob") and have the function foo() applied to only the node with the key Bob.
A function that visits every node and applies a function (passed into the visit() function as an argument) to the data of only the node with a data element in the tree. For example you could say tree.visitonly(foo,"Cat") and have the function foo() applied to all the nodes with the substring "Cat" in their data.
Testing: Make sure to test your visit functions with at least two different functions (e.g. two different versions of foo()). A good approach is to have them print the nodes they reach in different ways. For example, one version of foo() prints names in all lower case, and the other version (foo2() for example) prints them in all upper case.
Extra credit : Create a class whose type can be the type of the nodes in the tree. This will require overloading the operators that the binary node class uses: <, >, ==, etc.
Turn in:
Each of the files you created (most likely something like: record.h, bnode.h tree.h, treemain.cpp) and the script file showing that the functions work. Be careful to make sure that your output clearly shows that the functions are working.

Answers

Answer 1

The assignment extends an existing program by adding three new functionalities: visiting every node and applying a function to its data, visiting nodes with a specified key and applying a function to their data, and visiting nodes with a specific data element and applying a function to their data

1. The assignment requires adding three new functionalities to an existing program that utilizes a binary search tree. The original functionality involves reading data from a file, inserting it into the binary search tree, and allowing the user to search for data associated with a key string. The new functionalities include visiting every node in the tree and applying a function to the data of each node, visiting nodes with a specified key and applying a function to their data, and visiting nodes with a specific data element and applying a function to their data. Additionally, there is an extra credit option to create a class and overload operators for the binary node class.

2. The assignment builds upon an existing program that uses a binary search tree. The original functionality, which reads data from a file, inserts it into the binary search tree, and allows searching by key, remains unchanged. The new functionalities involve visiting every node in the tree and applying a function to the data of each node. This can be achieved by implementing a visit() function that takes a function as an argument and applies it to the data of each node. Additionally, there is a variation of the visit() function, visitnamed(), which applies a function only to the node with a specified key.

3. Furthermore, the assignment introduces another variation of the visit() function, visitonly(), which applies a function only to nodes with a specific data element. For example, if the data element is "Cat," the visitonly() function will apply the provided function to all nodes in the tree that contain the substring "Cat" in their data.

4. To test the implemented functionalities, it is recommended to create multiple functions, such as foo() and foo2(), with different behaviors. These functions can print the nodes they reach in various ways, for instance, printing names in lowercase or uppercase. By running the program and observing the output, it should be evident that the visit functions are working correctly.

5. For extra credit, it is suggested to create a class that represents the type of nodes in the binary search tree. This involves overloading operators such as less than (<), greater than (>), and equal to (==) to enable comparisons and manipulations with instances of the class. Overloading these operators allows for a more customized implementation of the binary search tree based on the specific requirements of the class.

6. There is an extra credit option to create a class and overload operators for the binary node class. Proper testing should be performed to ensure the correctness of the implemented functionalities.

Learn more about binary search tree here: brainly.com/question/30391092

#SPJ11


Related Questions

Pointers contain memory addresses for other variables, but there are no means to access or change the contents of those variables True O False We use the & symbol to create a pointer. int& myPointer; O True O False Assuming a 32 Bit Architecture .. A pointer is how many bytes? 4. A double is how many bytes? 8

Answers

False. Pointers contain memory addresses for other variables and provide a means to access and change the contents of those variables. int& myPointer; is not how we create a pointer. A pointer is typically 4 bytes in a 32-bit architecture, while a double is 8 bytes.

Pointers are variables that store memory addresses. They allow us to indirectly access and manipulate the contents of other variables by pointing to their memory locations. In C and C++, we can use pointers to access and modify the values stored in variables.

The statement "Pointers contain memory addresses for other variables, but there are no means to access or change the contents of those variables" is incorrect. Pointers provide a means to access and change the contents of variables by dereferencing them. By using the dereference operator (*) on a pointer, we can access or modify the value stored at the memory address it points to.

For example, if we have a pointer `int* myPointer` pointing to an integer variable `num`, we can access the value of `num` by dereferencing the pointer like this: `int value = *myPointer;`. We can also change the value of `num` by assigning a new value to the dereferenced pointer: `*myPointer = 42;`.

The statement "int& myPointer; is how we create a pointer" is also incorrect. The syntax `int& myPointer;` declares a reference to an integer variable, not a pointer. References are different from pointers in that they must be initialized to refer to an existing variable and cannot be reassigned to refer to a different variable.

In a 32-bit architecture, a pointer typically occupies 4 bytes of memory. This means that the memory address it can hold ranges from 0 to \(2^(32-1)\). On the other hand, a double data type usually occupies 8 bytes of memory, allowing it to store larger and more precise floating-point values compared to a float or an integer.

Learn more about Pointers

brainly.com/question/30460618

#SPJ11

What is the term that refers to technologies that enable ordinary objects to be connected to the Internet using sensors, cameras, and software, databases and data centers? Examples include smart watches, remote baby monitoring systems, and train track sensors, which help prevent derailments.

Answers

The term that refers to technologies that enable ordinary objects to be connected to the Internet using sensors, cameras, and software, databases and data centers is called Internet of Things,

The Internet of Things, or IoT, refers to how physical devices are connected digitally  around the world through the internet.The Internet of Things, IoT consists of an ecosystem of many smart  devices that use processing abilities, sensors monitoring and communication hardware, to collect and act upon the  data acquired from the physical  environments IoTs can run without human intervention except in laying down instructions or accessing the device.

See more here:https://brainly.com/question/19995128

Some peer-to-peer networks have a server and some don't.

~True
OR
`False

Answers

Answer:

true

Explanation:

True because on peer-to-peer network the client computer act both as a server and workstation.

Answer:

True

Explanation:

Microcomputer other device on the network that requests and utilizes network resources Hub Switch Client Server

Answers

Answer:

Client.

Explanation:

Cloud computing can be defined as a type of computing that requires shared computing resources such as cloud storage (data storage), servers, computer power, and software over the internet rather than local servers and hard drives.

Generally, cloud computing offers individuals and businesses a fast, effective and efficient way of providing services.

Cloud computing comprises of three (3) service models and these are;

1. Platform as a Service (PaaS).

2. Infrastructure as a Service (IaaS).

3. Software as a Service (SaaS).

A client can be defined as a microcomputer or other device on the network that requests and utilizes network resources.

These network resources that are being requested by the client (client computer) are typically made available by a dedicated computer on the network known as a server.

In a selection, the else clause executes ______________. a. always b. when the tested condition is false c. when the tested condition is true d. only after the if clause executes

Answers

b. when the tested condition is false

Hugh bought some magazines that cost $3.95 each and some books that cost $8.95 each. He spent a total of $47.65.
If Hugh bought 3 magazines, how many books did he buy?
The equation that models the problem is 3.95m + 8.95b = 47.65, where m is the number of magazines and b is the
number of books.
books

Answers

Answer:

35.80

Explanation:

If Hugh bought 3 magazines that would equal 11.85, and 47.65-11.85=35.80.

I hope this helps

Answer:

since m = 3, therefore 3.95m = 3.95×3 = 11.85

this implies that 11.85 +8.95b = 47.65

this means 8.95b = 47.65 - 11.85 = 35.80

therefore b = 35.80 ÷ 8.9 = 4

since b = 4 ,this means Hugh bought 4 books

Please solve in 5 mins very fast​

Please solve in 5 mins very fast

Answers

Answer:

a. virtual reality

b. Master Boot Records

c. Primary function of a router

d. zoom

Explanation:

The first one is gonna be B and the second is gonna be C

Ghar is looking to deploy two new network-based cameras in a location that does not currently have power. Which of the following, if performed, would still not allow him to deploy these new cameras to the selected location?
a. Use a power injector on the ethernet cabling running to the cameras. b. Have an electrician run power to the selected location. c. Use a switch that includes POE or POE+ capabilities. d. Replace the unmanaged switch with a managed switch.

Answers

It is to be noted that because Ghar is looking to deploy two new network-based cameras in a location that does not currently have power. The option which if performed, would still not allow him to deploy these new cameras to the selected location is to have an electrician run power to the selected location.  (Option B).

What is a Network-Based Camera?

An IP camera, often known as an Internet protocol camera, is a form of digital security camera that collects and transmits video footage via an IP network. They are frequently used in surveillance. In contrast to analog closed-circuit television cameras (CCTV), IP cameras simply require a local network.

An analog camera is a type of classic camera that is used in CCTV systems. It feeds video to VCRs or DVRs via cable. IP cameras are any digital cameras that can send signals over a network wire to be saved. Many security camera systems on the market today are hybrid systems that combine analog and digital elements.

Learn more about Network Based Cameras:
https://brainly.com/question/17031699
#SPJ1

Answer:d. Have an electrician run power to the selected location

Project stem 4.1 code practice
Python!!
Write a program that asks the user to enter a city name, and then prints Oh! CITY is a cool spot. Your program should repeat these steps until the user inputs Nope.


Sample Run

Please enter a city name: (Nope to end) San Antonio

Oh! San Antonio is a cool spot.

Please enter a city name: (Nope to end) Los Angeles

Oh! Los Angeles is a cool spot.

Please enter a city name: (Nope to end) Portland

Oh! Portland is a cool spot.

Please enter a city name: (Nope to end) Miami

Oh! Miami is a cool spot.

Please enter a city name: (Nope to end) Nope

Answers

A program that the user to enter a city name, and then prints Oh! CITY is a cool spot as follows:

City_name = input("Please enter a name or type Nope to terminate the program: ")

while( user_name != "Nope" ):

print("Oh! CITY is a cool spot" , City name)

City name = input("Please enter a name or type Nope to terminate the program: ")

What is a Computer Program?

A computer program may be defined as a series or set of instructions in a programming language that are utilized by the computer to execute successfully.

The variable "City_name" is used to store the input of the user. He might input his name or "NOPE" to terminate. Then we used a while loop to check if the user input NOPE. Then, we print Oh! CITY is a cool spot for "users input".

Therefore, a program that the user to enter a city name, and then prints Oh! CITY is a cool spot is well-described above.

To learn more about Computer programs, refer to the link:

brainly.com/question/1538272

#SPJ1

Choose which type of translator you would use to develop a program written in a high-level programming language. Give three reasons to support your choice.​

Answers

Answer:

Compilers

Explanation:

A compiler takes the source code as a whole and translates it into object code all in one go. Once converted, the object code can be run unassisted at any time. This process is called compilation.

Compilers have several advantages:

-Compiled programs run quickly, since they have already been translated.

-A compiled program can be supplied as an executable file. An executable file is a file that is ready to run. Since an executable file cannot be easily modified, programmers prefer to supply executables rather than source code.

-Compilers optimise code. Optimised code can run quicker and take up less memory space

hope this helped :D

The type of translator that you would use to develop a program written in a high-level programming language is known as Compiler.

What is a high-level programming language?

The high-level programming language may be defined as a significant abstraction from the details of computer operation. It is designed to be easily understood by humans and for this reason, they must be translated by another software

A compiler significantly accepts the source code as a whole and successfully translates it into object code all in one go through the process of compilation. Compilers have several advantages. Some of them are as follows:

It compiled programs that run because they are already being successfully translated.A compiled program can be directly interpreted as an executable file that typically executes all essential and necessary functions.These compilers optimize code which improves performance, Reduced system load, protection for source code and programs, and improves productivity and quality.

Therefore, the type of translator that you would use to develop a program written in a high-level programming language is known as Compiler.

To learn more about Compiler, refer to the link:https://brainly.com/question/27049042

#SPJ2

1. what is a collision in a shared wired medium? when a sender detects a collision during its transmission, what will the sender do? why is a jam signal 32 bits?

Answers

It is possible for numerous devices to attempt to send data simultaneously across a shared connected channel, such as Ethernet networks with a bus topology.

A collision in a shared wired medium is what?

A collision occurs when two devices connected to the same Ethernet network try to send data at precisely the same time on a half-duplex Ethernet network. The two transmitted packets "collision" and are both discarded by the network.

What does a networking jam signal mean?

The jam signal, also known as a jamming signal, is a signal that carries a 32-bit binary pattern that is broadcast by a data station to alert other transmitting stations to a collision and to instruct them to stop transmitting.

To know more about Ethernet visit:-

https://brainly.com/question/13441312

#SPJ4

What it takes to be a Graphic Designer and your interest
Do you plan to pursue or get certified?
150 words

Answers

Answer:

There are a few key steps to starting a career in graphic design: learn the principles of design, enroll in a graphic design course, practice graphic design tools, work on projects, and build your portfolio. … You will also need to master common graphic design tools, such as Photoshop, Illustrator and InDesign.

This portion of the question is up to you not me "Do you plan to pursue or get certified?"

What validation type would you use to check that numbers fell within a certain range? a) range check b)presence check c)check digit d)consistency check

Answers

Answer:

a) range check

Explanation:

Validation can be defined as an automatic computer check that is designed to ensure any data entered is sensible, consistent, feasible and reasonable.

Basically, there are five (5) main validation methods and these includes;

I. Presence check: checks that the user enters (inputs) data into the field. It ensures a field isn't accidentally left blank.

II. Length check: checks that the data entered isn't too short or too long. It ensures that the data meets the minimum characters.

III. Type check: checks that the data entered is in the right format. For example, string, integer, float, etc.

IV. Check digit: checks that the digit entered is acceptable and consistent with the rest of the digits.

V. Range check: checks that the data entered is between the accepted lower (minimum) and upper (maximum) level.

Hence, range check is a validation type you would use to check that numbers fell within a certain range.

For example, 0 < x > 1000 is a range check.

What is the difference between asset allocation and diversification

Answers

Answer:

Asset allocation refers to the percentage of stocks, bonds, and cash in your portfolio. In contrast, diversification describes the spreading of your assets across the various asset classes within each of those three allocation buckets to further reduce risk.

Explanation:

BLANK refer to system maintenance activities such as backups and file management.

Remote desktop service
Network management services
Network encryption


BLANK provide features to prevent unauthorized access to the network.

Security services
File replication services
Printing services

Answers

First answer:
Network management services

Second answer:
Security services

it is common for certain classes to keep track of how many times certain events have occurred over the life of an object. this is done using group of answer choices a private instance variable within the class. a local variable within a mutator method. a notification event to a helper class. an array of objects.

Answers

It is common for certain classes to keep track of how many times certain events have occurred over the life of an object. This is done using a private instance variable within the class. An array of objects is a way to create multiple instances of the same object.

Learn what is a private instance! A private instance is a class variable that is kept private from outside access. This means that the variable is hidden from any other classes or packages. A private instance can only be accessed from within the class in which it was defined. An array is a container object that holds a fixed number of values of a single type. An array can be used to store a collection of data items that can be accessed via an index. Arrays are used to store multiple items in a single variable. An array of objects is a way to create multiple instances of the same object. The array can be used to store multiple instances of a class variable. The class variable is defined once and then multiple instances can be created and stored in the array. This allows for efficient storage and retrieval of multiple instances of a class variable.

Learn more about instance visit:

https://brainly.com/question/29025138

#SPJ11

For those that play pc games how do you go outside in The Sims 2?

Answers

Answer:

My sister plays a lot of the sims 4 but I do recall she also played the Sims 2 so when she would go outside she would command them to do that.

Explanation:

If this does not work I would suggest you get a video that can explain it better than I possibly would? Considering the Sims 2 was made a while back you would maybe want somebody with a little more experience.

Answer:

To go outside you have to command the Sims to do so , otherwise it wont work.

Explanation:

Hey Asia? Its me from lats summer. Im the one who answered your question on humans needing each other. If you remember me and our long conversation reply to this comment.

All of the following are true about in-database processing technology EXCEPT Group of answer choices it pushes the algorithms to where the data is. it makes the response to queries much faster than conventional databases. it is often used for apps like credit card fraud detection and investment risk management. it is the same as in-memory storage technology.

Answers

All of the aforementioned are true about in-database processing technology except: D. it is the same as in-memory storage technology.

What is an in-database processing technology?

An in-database processing technology can be defined as a type of database technology that is designed and developed to allow the processing of data to be performed within the database, especially by building an analytic logic into the database itself.

This ultimately implies that, an in-database processing technology is completely different from in-memory storage technology because this used for the storage of data.

Read more on database here: brainly.com/question/13179611

#SPJ1

Eye of the Storm presents an example of:
A. news reporting combined with personal narrative.
B. citizens reporting the news better than journalists,
C. journalists reporting the news objectively.
D. news reporters who become a bigger story than the one they are reporting.
ANWER IS: A

Answers

Eye of the Storm presents an example of news reporting combined with a personal narrative. Thus, option A is correct.

Citizen journalism in the context of the reporter experiencing the activities of a massive storm alongside many others concerning which they wrote based on what they think and believe.

Journalism is the procedure through which a reporter verifies and tells a narrative to make a subject noteworthy. Narratives should be utilized sparingly in most news items and only when conveying a personal tale helps to explain the message of the piece.

Therefore, option A is correct.

Learn more about Narratives, here:

https://brainly.com/question/2134080

#SPJ1

question 1 how can you recover from an unexpected data loss event? select all that apply. 1 point write a post-mortem report design a disaster recovery plan restore data from backups recover data from damaged devices

Answers

Recovering from an unexpected data loss event requires a combination of methods such as writing a post-mortem report, designing a disaster Recovery plan, restoring data from backups, and recovering data from damaged devices.

There are several ways to recover from an unexpected data loss event. The following methods are some of the ways that can be used:

1. Write a post-mortem report: A post-mortem report is a document that outlines the cause of the data loss event, the impact of the event, and the steps taken to recover from it. This report can help prevent future data loss events.

2. Design a disaster recovery plan: A disaster recovery plan is a plan that outlines the steps to take in the event of a data loss event. This plan should include steps to take to recover data from backups, recover data from damaged devices, and any other necessary steps.

3. Restore data from backups: Backups are copies of data that can be used to restore lost data. It is important to regularly backup data to ensure that data can be restored in the event of a data loss event.

4. Recover data from damaged devices: Data can sometimes be recovered from damaged devices using specialized software. However, it is important to note that not all data can be recovered from damaged devices.

In summary, recovering from an unexpected data loss event requires a combination of methods such as writing a post-mortem report, designing a disaster recovery plan, restoring data from backups, and recovering data from damaged devices. It is important to have a plan in place to ensure that data can be recovered in the event of a data loss event.

To Learn More About Recovery

https://brainly.com/question/30752642

#SPJ11

which topology enables only one person, at one time, to send data to others on the network?

Answers

Question:

Which topology enables only one person, at one time, to send data to others on the network?

Answer:

Ring topology

I used a walmart MoneyCard and now it says its prepaid. Its my dad's card.

Answers

Answer:

oh- Did he find out-

Explanation:

Explain the "no read-up, no write-down approach." (Bell-LaPadula model)

Answers

The Bell-LaPadula policy is provided through a computer system. The virus spreads if the virus is deployed on the system at a low level.

What is a computer virus?

When run, a computer virus is a sort of computer program that repeats itself by altering other computer programs and inserting its own code. If the replication is successful, the afflicted regions are considered to be "infected" with a computer virus, a term inherited from biological viruses.

The computer may act weirdly, glitch, or operate abnormally slowly if you have an infection.

Therefore, The Bell-LaPadula policy is provided through a computer system. The virus spreads if the virus is deployed on the system at a low level.

Learn more about computer on:

https://brainly.com/question/13805692

#SPJ1

A foreign exchange student from Italy is giving a presentation on Italian cuisine to an audience of professional cooks. What is the best presentation style for this purpose?

an informal one, without the use of visual aids
a formal one, with the use of visual aids
an informal one, with the use of visual aids
a formal one, without the use of visual aids

Answers

Answer:

The answer is B! "a formal one, with the use of visual aids"

Explanation:

I took the assignment and got it correct!

Can I have Brainliest please?

The best presentation style for this purpose is a formal one, with the use of visual aids.

What are visual aids?

Visual aids are known to be any things that a person can use and one which people can look at, e.g. film, graph, etc., that can help people to understand or remember the information that you are showing.

Note that the best presentation style for this purpose is a formal one, with the use of visual aids because it is a formal  event and the use of visual aids will help them to remember the information passed.

Learn more about visual aids from

https://brainly.com/question/3610367

#SPJ2

is solar energy reliable and powerful enough to be used in home or business​

Answers

Answer:

It all depends on what you are prepared to spend and what sort of system you install. I have both grid tie and stand alone systems installed at my home, and both work really well, although we initially had some inverter problems with the grid tie system until we decided to only use top shelf gear.

We have 6.6 kW grid tie system on the roof of the house which supplies around 3 times our requirements, and a 1.5 kW stand alone system that supplies the backyard workshop and pool pump. The grid tie system cost around $6500 to install, and the small stand alone system cost $4500 although this was designed and built by myself, so a purchased system may well be more (batteries are still expensive, but this price is coming down).

In the current configuration (top tier panels, Fronius grid tie inverter and Victron stand alone inverter and charge regulator), we have had no failures in several years, and power bills are something that happen to other people.

My advice is look at what your requirements are, then double that when you spec out your system and don’t go for the cheapest price. Buy your components based on the quality and reputation of the manufacturer, it will be expensive, but you will save money in the long run. A good manufacturer will guarantee their products for at least 12 years and you should expect to get at least 20 years of life out of them.

Explanation:

Solar energy is more than enough for any business or home, but if you want to know if it is cost effective, you need to run the numbers. It does have to be grid-tied though to provide electricity at night or when cloudy for multiple days. In most cases, batteries are not cost-effective at this time.

♡●♡ jess bregoli ♡●♡

#keep learning!!

who is father of computer?​

Answers

Charles cabbage is thehshshshdhshshshshshdh

If you can’t see the Assets panel, which of these three buttons do you press?

A) Plugins
B) Assets
c) Layers

Answers

Answer: B

Explanation:

The answer is B


Explanation

I did it


Why will the set of landscape metrics you have selected in
Question 2 best meet the needs of the AMLC; that is, justify your
choices based on what the set will accomplish.

Answers

The set of landscape metrics selected in Question 2 best meets the needs of the AMLC lies in the specific goals and objectives of the AMLC. To justify your choices, it is important to consider what the set of metrics will accomplish in relation to these goals.

The set of landscape metrics selected should align with the specific needs of the AMLC, which could include assessing habitat quality, biodiversity, connectivity, or other landscape characteristics. For example, if the AMLC's goal is to evaluate habitat quality for a certain species, metrics like patch size, edge density, and habitat fragmentation could be included.

The chosen metrics should provide a comprehensive and meaningful representation of the landscape attributes being assessed. By considering multiple metrics, different aspects of the landscape can be captured and analyzed. This allows for a more holistic understanding of the landscape's characteristics and can reveal patterns or relationships that may not be evident through a single metric alone.

To know more about AMLC visit:

brainly.com/question/34040122

#SPJ11

There are two groups of users who access the CorpFiles server, Marketing and Research.
Each group has a corresponding folder:
D:​\​Marketing Data
D:​\​Research Data
In this lab, your task is to:
Disable permissions inheritance for D:​\​Marketing Data and D:​\​Research Data and convert the existing permissions to explicit permissions.
For each of the above folders, remove the Users group from the access control list (ACL).
Add the Marketing group to the Marketing Data folder ACL.
Add the Research group to the Research Data folder ACL.
Assign the groups Full Control to their respective folders.
Do not change any other permissions assigned to other users or groups.

Answers

To disable permissions inheritance for D:​\​Marketing Data and D:​\​Research Data and convert the existing permissions to explicit permissions, follow these steps:

The Steps

Open Windows Explorer and navigate to the D:​\​Marketing Data and D:​\​Research Data folders.

Right-click on each folder and select Properties.

In the Properties dialog box, click on the Security tab.

Click on the Advanced button.

In the Advanced Security Settings dialog box, uncheck the box that says "Include inheritable permissions from this object's parent".

In the pop-up dialog box, select "Add" to convert the existing permissions to explicit permissions.

To remove the Users group from the access control list (ACL) and add the Marketing and Research groups with Full Control to their respective folders, follow these steps:

In the Advanced Security Settings dialog box, select the Users group and click on the Remove button.

Click on the Add button to add the Marketing group to the Marketing Data folder ACL, and the Research group to the Research Data folder ACL.

In the "Select Users, Computers, or Groups" dialog box, type the name of the group you want to add and click on the "Check Names" button to verify the name.

Click on the OK button to close the dialog box.

In the Permissions Entry dialog box, select the Marketing or Research group and click on the Edit button.

In the Permissions dialog box, select the Full Control checkbox and click on the OK button.

Repeat steps 5 and 6 for the other folder and group.

Remember, always exercise caution when modifying permissions to prevent unauthorized access to your system or data.

Read more about permissions inheritance here:

https://brainly.com/question/30478366

#SPJ1

Which of the following is NOT an example of application software?
Internet Explorer web browser
Photoshop image editing program
Microsoft PowerPoint presentation software
Windows operating system

Answers

Application software is a type of software that also carries out another personal, educational, and business function, and its further discussion can be defined as follows:

Each application is designed to support the user in a particular process that could be associated with productivity, creativity, and communication.In this question except for Windows all "web browser,  Photoshop, and presentation software" is a type of Application software, that is run on OS.  Windows is a software accumulation known as just an OS that controls a PC (personal computer).

Therefore, the final answer is "Windows operating system ".

Learn more:

brainly.com/question/2949220

Which of the following is NOT an example of application software? Internet Explorer web browser Photoshop
Other Questions
What impact does Georgias climate have on the state? Find the x and y intercepts of the line represented by the equation: 7x + 2y + -28x intercept (?, 0)y intercept ( 0, ?) cheque issued for advertisement of rs 8000 journal entry cuanto es 0,006720 dividido entre 0,007500 Jane and five friends go on a camping holiday together for a week,The 6 friends will share the costs of the holiday equally.Here are the costs of the holiday.216 for 6 return coach tickets404 for the campsite316 for hire of a tent for a weekWork out how much Jane has to pay for her share of the costs. Write a constructor that accepts arguments for each field and initializes all the fields.Save the OnlineOrder class file as OnlineOrder.java. The class should have the following fields. i. custName- The custName field references a String object that holds a customer name. ii. custNumber- The custNumber field is an int variable that holds the customer number. iii. quantity- The quantity field is an int variable that holds the quantity online ordered. iv. unitPrice- The unitPrice field is a double that holds the item price. Regulations are O enacted by state legislatures O enacted by congress O made by administrative agencies of government executive branches O enacted by the courts The Family Court has: general jurisdiction Limited jurisdiction O only has jurisdiction over small claims matters. O All of the above 5)Which expression is equivalent to the expression below? 15 - 7 +(-4) - (-8)ircle the answer15+ (-7) + 4 + 815 + 7 + 4 + (-8)15 + (-7) + (-4) + 815 + 7 + (-4) + (-8) Think of a recent time when you used informal negative sanctions. To what act of deviance were you responding Before a school election, a sample of voters gave Karim 28 votes, Marisol 41, and Richard 11. Based on these results, predict the number of votes for Karim if 1600 vote. The pros and cons of sports, Which evidence used by the author is most relevant to challenging the idea that sports affect children negatively reproduction critically contributes to the variation within aspecies. The samurai and daimyo of medieval japan correspond to what two groups in medieval europe?. _________________ is the foundation upon which the news team is built and are the most recognizable station ambassadors to the public.A. News DirectorB. ReporterC. News AnchorD. None of the above Ill give brainiest if its right State 10 importance of orderliness.pls it's urgent. PLEASE HELP WITH THIS ONE QUESTION what kind of object do we think lies in the center of the milk way galxy Two similar flagpoles are on either side of a park. The taller of the two flagpoles is 40 feet tall and casts a 32 foot shadow. If thesmaller of the two flagpoles casts a 20 foot shadow, how tall is it The reciprocal effect refers to media-induced change that is counter to the desired change. A. True B. False based is meroe, the nubians traded with southern europe, india, and ___