Programming Assignment 1 – Bag-based Dictionary

  

Implement a dictionary using a Bag—Project 4.7 in the text (modified)

Use the bag ADT provided to create an array-based implementation for bags. Then use your bag to implement the dictionary ADT provided you. This means you have to implement your dictionary using the bag functions.

Test your bag and dictionary implementations with the bagtestmain.cpp file I’ve provided for you. If you are not able to fully implement all the functions of the dictionary and/or bag, you may modify the tests in bagtestmain.cpp to only exercise those functions you were able to complete.

You will only get credit for those methods you test and display, so be sure you don’t leave any out. 

Also, you cannot add any public functions to your bag and dictionary implementations beyond those specified in the ADTs, though you may add private functions if you want.

Put the following files into a zip file named student_name_Bag_Assignment and submit them to Blackboard:

– ABag.h   // Your bag-array implementation which must inherit the Bag class

– BDictionary.h  // Your Dictionary-bag implementation which must inherit the   // Dictionary class

– bagtestmain.cpp  // The test driver I have provided for you

– bagADT.h // The bag ADT I gave you – it should be unchanged

– dictionaryADT.h // The dictionaryADT I gave you – it should be unchanged

– kvpair.h // The kvpair class I gave you – it should be unchanged

– Screen Shots   // Word document with screen shot(s) and integrity statements showing
 // all of your program’s output.
Approach.doc // This is a Word document where you explain how you implemented
 // your solution and how you tested each required function.

– Any other .cpp and/or .h files that comprise your project (I need all the .cpp and .h files used in your project).

– Your_dictionary.exe //Your executable file.***

Note: If your ABag does not inherit Bag and/or BDictionary does not inherit Dictionary, you will not receive any credit for your work. If you use the templates I’ve provided (ABag.h and BDictionary.h) the inheritance is already done for you.

*** If you completed your assignment using Visual Studios you must use Visual Studios 2017 and I would like you to submit your entire VS project directory.

Your test program must exercise every function of the dictionary. For any function whose functionality is not obvious you must explain in your Word document how your test output demonstrates that function. See me if you have questions.

See Blackboard for the assignment due date and the syllabus for the late policy.

                    Rubrics (for the 70% content portion):

Program must run in order to get any points. By “run” I mean that you must at least get one or more of the bag methods working (and your program must demonstrate that functionality).

Tips for Success

Start by working on your “Approach” first. Once you are satisfied with your approach, then start building your program incrementally. Start with the bag and increment one feature at a time (you’ll have to stub out the features the ADT requires that you are not ready to implement yet) starting with the constructors and then working your way down the feature list using common sense to figure out which features need to be implemented first. Try your bag out with the various parameter combinations I want you to test with (<int, string> and <string, int>). When you are satisfied the bag is working then move on to the dictionary, again implementing and testing function by function.

Don’t wait until the last minute. You’ll find that many of your problems you will solve while you are away from your computer and have a chance to think about the error you are seeing. This takes time. 

Note: KVpair, which uses the == operator for comparing the key values, will only accept objects that have also implemented the == operator. This class has been tested with the following types:

§ string

§ int

It specifically does not work with the Int type (at least not in the version of C++ I am working with).

Debugging your code

A big part of this assignment is debugging your code, so do not expect your instructor to do this for you. Having completed the pre-requisite courses for this class, you should already have some experience finding coding errors and fixing them. This class will give you plenty of opportunities to further refine those skills and you can only do that by wrestling with the problem. Here are some debugging tips:

· Build a little, test a little. Don’t write all your code before you start debugging it. Break your work into logical chunks that can be compiled and debugged and build them one at a time. For this project, I would start by building the Bag class and implementing the addItem() function first. Once I get that function working properly, then I would move on to another Bag function. The idea is you build and test a function one function at a time. That way, if you run into an error, you know where to look.

· Learn to use the debugger if you haven’t already. The debugger allows you to step through your code one step and a time and see what happens in memory while you’re doing it. When students come to me with problems, I first try to isolate where the problem is logically based on what the program is doing and then I use the debugger to find the actual fault. Here is an excellent video tutorial on the Visual Studios debugger: How to DEBUG C++ in VISUAL STUDIO.

· Be willing to walk away from your computer and give your mind a rest. I find that the solution to a problem often comes to me while I am doing something else. I have never regretted stepping away from my computer to let the problem “percolate” in my mind, but I have often regretted not doing this. This is one of the reasons you should never wait till the last minute to start working on your program; by doing that you are not giving yourself the time to walk away.

Selecting the Right Professional Case Study

Mental health professionals are a diverse group and range greatly in their scope and depth of practice. In terms of doctorly prepared practitioners you will often find yourself working with psychologists, psychiatrists, neurologists, and neuropsychologists. Using websites such as Study.com, explore these careers and what roles these professionals play. Then consider the three cases below and imagine you are the case worker for each instance. Your job is to refer the patient to one (and only one) of the professionals (i.e., psychologist, psychiatrist, neurologist, or neuropsychologist) who is the best choice to evaluate and manage the case.

  • Case 1 (Gary). Gary is a 23-year-old male who just last year enrolled in community college and who came to the attention of his professors when his grades started to drop. When asked what was going on he stated that there were people watching him all the time making it hard for him to sleep and therefore to study.
  • Case 2 (Connie). Connie is a 40-year-old mother of three and has been employed at a local warehouse for the last many years. She is well liked and gets great job performance reviews. Recently she has shown instances of being late, her work has declined, and she has been seen crying when off alone. She states she is upset over her children leaving for college and her husband not giving her much attention.
  • Case 3 (James). James is a 30-year-old semipro ball player. He was, until recently, moving up in his career and was getting a lot of attention from scouts. However, just in the last few weeks his pitching started to suffer, he became irritable over nearly everything, and was just found slumped over the steering wheel of his car that had rolled into another parking space. He was uninjured but seemed very confused.

In your initial post,

  • Determine which one (and only one) of the professionals (i.e., psychologist, psychiatrist, neurologist, or neuropsychologist) is the best choice to evaluate and manage each case.
    • Who do you pick?
    • Why?
    • Why not one of the other practitioners?

Management Discussion

*******DUE IN 7 HRS**********  

Please write at least 150 words per question (1200 words) and be sure to cite any references used. 

1. Explain formal and informal structures and decipher between traditional and non-traditional frameworks. Describe the characteristics that set functional, divisional, and matrix structures apart. What are the advantages and disadvantages of each design? 

2. Differentiate between ethics and ethical behavior. Why are ethical practices and corporate social responsibility critical issues for contemporary managers? Provide an example of how stakeholder’s decisions could lead to a company’s image and how customers view that picture, either positively and negatively

3. How do you know what is expected of you at work? Discuss five expectations you feel are important for your position and describe who could be negatively affected should you not meeting those expectations. What are the best ways to communicate your expected performance and what method is used to evaluate your work? What does excellence look like in your current role?

4. Adopting high-performing teams to solve problems where direct supervisors and managers recognize service, and quality outcomes could promote quality initiatives. Using Google Scholar or EBSCO Library find two peer-reviewed articles written in the last three years illustrating researched teams in healthcare, information technology, education, or the general business sector. Read the articles and describe in your own words the setting of the investigation and characteristics that demonstrated the problem under investigation relating to teams. Describe the findings of the research and provide a suggestion for future investigation. 

5. What is NAFTA? Under what President was NAFTA formed and why? What countries are linked? What are the advantages and disadvantages of the trade agreement? Define reshoring. Discuss why leaders are deciding to reshore products and what implications could that strategy have on the global economy.

6. Describe someone you have worked with past or present that you consider a change agent and provide examples of what contributed to your view. Have you encountered a situation where a manager was resistant to change? Share your perspective regarding a decision where you or a co-worker presented an idea to a manager that was not implemented. How did the decision make you feel? Looking back, was the decision justified? Why or why not?

7. Leadership does not begin with the skills for moving others to action. Instead, leadership involves embarking on an “inward and outward journey of self-reflection,” which inspires others to action. (Arkoubi, 2013, p. 3). Could a new leader “know” how to influence others if a person cannot manage one’s behavior? What training would you suggest for new leaders?

Module 3 – Summary and Reflection

At the end of each module I will ask you to reflect on your work and your reading and use the following questions as a guide for your discussion: (See the syllabus for what to think about when answering these questions. This will be a discussion of free-expression based on your reflections.
What have I done here?
What have I learned from what I have done here?
What will I do differently from what I have learned here?
What will I tell others about what I have learned here? 

 

Module 3 Learning Objectives

  • To understand why organizations are changing in terms of their approaches to diversity.
  • To understand the implications to the business case for diversity.
  • To explore some of the models for understanding organizational diversity.
  • To learn how to evaluate an organization’s diversity programs and progress. 

 

Keywords & Concepts

Please familiarize yourself with the following keywords and concepts:

  • Inclusion
  • Human Capital
  • The 3 Ethical Theories (p. 281 Harvey and Allard)

 

Module 3 Reading Assignments

  • Harvey and Allard:
    • Section IV: Understanding The Secondary Dimensions of Diversity: Social Class, Religion, Appearance/Weight, Language/Communication, and Military Service
    • Section V: Managing Diversity in Terms of the Ethical, Legal, Media, and Marketing Issues
  • Coyle: Skill #3 Establish Purpose

forensic laws and regulations that relate to cybercrime

 

Criminal investigations assignment help

criminology

Description

In Step 1 you recall your training in criminal investigations, in which you covered the laws governing chain of custody, search warrants, subpoenas, jurisdiction, and the plain view doctrine. https://yourhomeworkaide.info/2021/06/11/leadership-development-strategic-planning-for-collaborative-service-deliveryth/ You also review forensic laws and regulations that relate to cybercrime, as well as  rules of digital forensics in preparation for your digital forensic investigation. Next, you read the police report and perform a quick inventory of devices that are thought to contain evidence of the crime. You have set up a meeting with the lead detectives and the prosecutor handling the case.

You have received an official request for assistance which provides you with authority to conduct the investigation. You realize it will be impossible to produce a detailed investigation project plan prior to your meeting with the detectives and the prosecutor. https://intellectualessay.com/2021/05/03/topic-8-paperrefer-to-research-paper-and-follow-the-instructions-for-completi/ First you need to develop a series of questions to establish the key people and activities. These questions should address potential criminal activity, timelines, and people who need to be investigated.

It is also important to determine whether different aspects of the case are being pursued by other investigators and to include those investigators on your contact list. In addition, some situations may involve organizations or individuals who need to adhere to various types of industry compliance. This situation may require you to follow special procedures. https://educatoressay.com/2021/05/08/understand-the-scenariothe-doe-of-your-campus-is-hosting-a-series-of-two-inform/

Your tasks in Step 1 are to create an interview form to record questions, keywords, and authorization information, and to designate the legal forms that will be needed in this case.

AGENCY PROBLEM AND CONTROL OF THE CORPORATION

 American Merchant Corporation (AMC) is an American drug wholesale company formed in 2008 to provide over-the-counter (OTC) health care products and home health care supplies and equipment to a wide variety of health care providers located throughout the United States. The company is listed in the capital market with a total market capitalization of $2 billion. The stock price per share is $25.The goal of AMC is to maximize the current value per share of the existing stock for the shareholders. Good financial decisions, all things being equal, increase the value of the stock of AMC, and bad decisions decrease the value of the stock. Good decisions are made to ensure that there is regular and adequate supply of cash flow, safety of shareholders’ capital, adequate rate of return on shareholders’ investments, and sound capital structure for the firm.Because of the separation of management and ownership in corporations, the shareholders of AMC elect board of directors to ensure that management of the company carry out their duties in the best interest of shareholders to maximize the value of the firm. However, the separation of ownership and management creates agency problems and conflict of interest between management and shareholders.Conflict of interest occurs because managers may want to maximize their own interests at the expense of shareholders. In 2018, management of AMC reported misleading financial statement through accounting manipulations to artificially increase profits and their bonuses. The Securities Exchange Commission (SEC) fined the company $2 million for reporting false financial information. The managers also took some actions that would increase their job security by merging and acquiring unprofitable businesses. The objectives of the mergers and acquisitions, they claimed, were to increase the size of the corporation, ensure operational efficiency, diversify risks, and increase profitability.Management of AMC often makes decisions that are meant to increase their power, status, and salaries at the expense of shareholders. For instance, just last year the management purchased an expensive corporate jet and increased their executive compensation by 80% while the stock price of the company continues to decline from $32 to $25 in the capital market. There is an obvious abuse and misuse of corporate assets. This year being an election year the management is contributing corporate dollars to their favorite charities and political parties for glory and favors.The board of directors is aligned with management and do not fully act in the interest of the shareholders. The chairman of the board of directors is the CEO of the company and has great control and influence over the board members. The issue of agency problems is not only common in AMC but in all corporations and poses a threat to the capital market and investor confidence. Corporate governance studies have, therefore, received global attention to ensure management accountability and to reduce or eliminate the principal-agent problem.Please answer the following concept questions:

  1. Who are the owners of corporations? (choose one: shareholders, CEO, board of directors, management, or federal government).
  2.   Does the goal of maximizing the value of corporations differ for financial management in a foreign country? Why or why not?
  3. Explain agency theory and describe three agency problems in AMC.
  4. Do you think agency problems are likely to be more or less severe in partnerships and sole proprietorships than in corporations? Why or why not?
  5.  The current stock price of AMC is $25 per share. Another company wants to buy AMC and will pay $35 per share to acquire all the outstanding stock. AMC management immediately begins to fight off this hostile bid. Is management acting in the best interest of shareholders? Why or why not?
  6. Identify four corporate governance mechanisms that can be used to reduce the agency problems in corporations.

FSA

  All ansuer from here:

https://www.sec.gov/Archives/edgar/data/106640/000010664018000019/whr-1231201710xk.htm#s9D1E09C19A5F5E318511AFD2F34C6BA0

BUAD 2040 – Fall 2018

FSA Chapters 2 and 3 Assignment

1. Compare company’s net income to its cash provided by operating activities for the most recent year-end. Which is larger? 

2. Compare company’s net income over the last two reporting periods. Next, compare company’s cash provided by operating activities over the last two reporting periods. Which changed the most over this time period, net income or cash provided by operating activities? 

3. Calculate the company’s net income as a percentage of revenue over the last two reporting periods. Based on these calculations, did the company perform better in the prior year or the most recent reporting period? 

4. Which of the company’s assets is the result of recognizing revenue before cash is received? 

5. Which of the company’s liabilities is the result of recognizing an expense before cash is paid? 

6. Which of the company’s assets is the result of deferring recognition of an expense? 

7. Which of the company’s liabilities is the result of deferring recognition of revenue? 

8. How much did the company’s total assets increase (decrease) over the last two balance sheet dates? 

9. Which of the company’s accounts increased when the company issued its common stock in exchange for cash? 

10. Which of the company’s accounts was increased when cash was received at the time of a sale? 

11. Which of the company’s accounts was increased when cash was not received at the time of a sale? 

12. Which of the company’s accounts was decreased when cash was collected from customers from partial settlement of its accounts receivable? 

13. Which of the company’s accounts was decreased when cash was paid for an expense that will be incurred in the following year? 

14. Which of the company’s accounts was increased when cash was received for services that will be provided in the following year? 

15. Does the operating activities section of the company’s most recent statement of cash flows include cash inflows from revenues (or cash outflows for expenses) that were accrued at the end of the most recent reporting period? 

16. Calculate the company’s return on assets ratio over the last two reporting periods. Which year did the company manage its assets more efficiently? 

17. Calculate the company’s debt to assets ratio over the last two reporting periods. Did the company’s level of financial risk increase or decrease between the two periods? 

18. Calculate the company’s return on equity ratio over the last two reporting periods. Which year did the company’s stockholders receive a higher on invested funds? 

Argumentatve Eassy

Education should be free for everyone.

 

Assignment Specifications for Argumentative Essay, Project 4:

Description: 

In this final essay, students express a strong and supported point of view about a selected global issue with evidence.  Students complete their writing by following the proposed argumentative paper format (introduction/thesis, supporting reasons, counterargument, and conclusion).  This essay is usually 4-5 pages in length and requires extensive research.  The essay often requires 4-6 sources (no more, no less). This assignment requires topics related to global issues and cannot be US centric. Note: It’s recommended that students not choose topics about religion. Below is the process in which you will experience during the argumentative essay, project 4

Selecting a topic – Finalize by Nov. 19th, Thursday, Nov. 19th, 11:55 pm

You must select a controversial topic that is NOT a US centric topic but a global topic. Doing so meets the qualifications for the Center for Global Learners, which qualifies you for future grants and other opportunities. This component has been embedded into our curriculum and is a requirement, which means that it is not optional. Please do NOT focus more on the US when discussing your topics and arguments.  Again, this must be a worldwide topic. After you have finalized your topic, you should start researching.

Researching & Annotated Bibliography 

During the research process, students will be given an annotated bibliography template to fill out which will both evaluate the credibility of their sources and summarize the main points in which the student plans to use in his or her essay.  The annotated bibliography will count as a homework grade. 

First Draft of Argumentative Essa

The purpose of the first draft is simply for specific feedback from your selected peers and general feedback from your instructor. As of reminder, those who do not submit a first draft on time will not receive feedback, as the link will be closed. Even if you have not finished your draft, it’s important to submit your first draft to make sure there are not any plagiarism issues reported from Turnitin. 

Second draft 

However, in this draft, you can receive specific feedback from the instructor if submitted on time. Those who fail to get in their drafts on time cannot receive feedback as the assignment link will close. Do not try to email the instructor your draft. If you need an extension, please request 24 hours in advance. 

Final draft.

Make your final revisions and submit your final draft for grading. Any page that is missing will be penalized 5 points per page.  Since grades are required for posting shortly after, there are unfortunately not any extensions allowed for the final draft. I recommend that you finish and submit it early on May  4th. The deadline is Dec. 15th, 2020, 11:55 pm , which is the last day of class (no exceptions). 

Nichowilliam

This has 5 discussion assignments; each discussion must be at least 250 words and cite at least 2 scholarly references.(textbook can be used also) Please see attachment from textbook

Discussion 1:

There has long been a debate regarding the impact of nature vs. nurture on human development. It now recognizes that both factors play a role in our growth. Describe the aspects of your own growth and development that you attribute to your genetics and describe the aspects you attribute to your environment. What theories of human development resonate with your experience?  Why and how?  Be specific and give examples.  

Discussion 2: 

 There are several strategies for remembering information such as organization, chunking, repetition, and rote rehearsal. Which methods have you used? What types of information did you use with each type of method (for example, we often use chunking to remember our social security or phone number). 

Discussion 3: 

 Consider Bronfenbrenner’s bioecological systems theory. Discuss the various components of your microsystem, mesosystem, exosystem, and macrosystem. How did these systems influence your own growth and development? What were some of the bidirectional influences in your life that helped to shape you? 

Discussion 4: Note (I chose conduct disorder for this discussion) 

 Think back to your own childhood. Did you know anyone in this age range that struggled with one of the disorders named in this chapter? If so, how did others react to this person? What supports did the school provide? Remembering this child, if you were the counselor working with this person, what recommendations might you make in order to help him or her develop resilience? 

Discussion 5:

Discuss the process of identity development under Marcia’s model.

What is paper trading in Blockchain/Cryptocurrency?

 

A paper trading platform is a place where you can improve your trading techniques without actually investing your money. You can also call it a trading simulator. Paper trading can be beneficial for you if you consider it seriously. If you do not know even a little bit about paper trading, then you have to learn about it before doing anything. Remember, paper trading is the game of zero-sum. Experienced traders can easily make your capital zero if you do not have any proper knowledge about it. The paper trading platform is also useful for experimenting with a new investment technique.

Bitmex is one of the biggest and most popular cryptocurrency trading corporations on the internet. It is one of the few exchanges that give the best paper trading experience. You can also take part in it via the exchange’s test net. There are lots of features that make Bitmex popular on the internet. That contains more than a hundred leverage on Bitcoin, endless options agreements with no expiry date, and more than fifty leverage on Ethereum. Some other famous Paper trading software are Niffler eToro etc.

Getting into cryptocurrency or blockchain business? You might need some advice. To know more about Blockchain and everything related to it, give us a call Blockchain customer care phone number right away.