EXP19_WORD_CH01_HOEASSESSMENT_HAMMOCK
Python programming
General information/requirements/grading rules
- This HW will test your knowledge on Object Oriented Programming using Classes and Inheritance
- Use meaningful names for classes, objects, attributes and methods
- If there are two words in the variable use first word lowercase and first letter of second word upper case i.e., firstName, or underscore between the two words i.e first_name
- Include appropriate comments in the code
- Output should be displayed exactly as mentioned against each problem
- Indent the lines of code appropriately
Q1: Employee.py : (50 points)
Write a class named Employee that holds the following data about an employee with attributes: name, ID number, department and job title.
Once you have written a class, write a program that creates three Employee objects to hold the following data:
Name
ID Number
Department
Job Title
Susan Meyers
47899
Accounting
Vice President
Mark Jones
39119
IT
Programmer
Joy Rogers
81774
Manufacturing
Engineer
The program should store this data in the three objects, then display the data for each employee on the screen.
Example OUTPUT:
Employee 1:
Name: Susan Meyers
ID number: 47899
Department: Accounting
Title: Vice President
Employee 2:
Name: Mark Jones
ID number: 39119
Department: IT
Title: Programmer
Employee 3:
Name: Joy Rogers
ID number: 81774
Department: Manufacturing
Title: Engineer
Q2: Customer.py : (50 points)
Write a class named Person with data attributes for a person’s name, address, and telephone number. Next, write another class named Customer that is a subclass of the Person class. The Customer class should have a data attribute for a customer number, and a Boolean data attribute indicating whether the customer wishes to be on a mailing list. Demonstrate an instance of the Customer class in a simple program.
Sample output:
Enter the name: john
Enter the address: 239 lovers lane
Enter the phone_number: 817-907-5367
Enter the customer number: 0011
Does the customer wish to be on the mailing list?(Yes/No) Yes
Customer information:
Name: john
Address: 239 lovers lane
Phone number: 817-907-5367
Customer Number: 0011
On Mailing List: True
Naive Bayes Models
Define and explain Naive Bayes Models. Provide a Python programming example of using the Naive Bayes model for Text Classification. Feel free to select any open-source dataset available online.
Requirements:
- Maximum four to five pages in length is required.
- You must include program code and results.
- You must include an explanation about how the program works.
- You must show your work for full credit.
- You must include a minimum of three credible sources. Use the Saudi Electronic Digital Library to find your resources.
- Your paper must follow Saudi Electronic University academic writing standards and APA style guidelines, as appropriate.
DQ
It was only June 29th, 2007 when the first iPhone came out, but it feels like we have been living with these devices and their apps for much longer. Smartphones have created a new way of living. We are always connected, have instant access to information, instant directions to any location, and much more. The mobile experience is now expected, and enterprises have to adapt and provide these experiences to their customers, employees, and partners.
- Discuss why mobile application development is considered unique in comparison to website development.
- How has mobile application development impacted the use of Smartphones? Explain
- Why are mobile apps an expected part of enterprise development and marketing?
Mod 2 Java Discussion
Explain your understanding of methods, objects, classes, and the object-orientated nature of Java with the help of segments of codes. Avoid using the examples given in the course materials. You can write your own codes. Must be 150 words or more
Introduction to Ruby
Introduction to Ruby
You are given a sample memo that contains several e-mail addresses. You are to create a Ruby
program that reads the memo in and outputs an accurate count of domain names found in the
memo. A sample print-out should look something like the following:
Domain Results
gmail.com: 3 time(s)
hotmail.com: 7 time(s)
yahoo.com: 1 time(s)
Below are the more detailed requirements:
1.
as your Ruby file.
You will probably need to do some sort of iterating through the words in the memo (see a class
Assume that the memo is located in assignment_two_text.txt file located in the same directory
2.
slide example for finding word frequency). DO NOT USE a Ruby for in or loop construct. This
will automatically bring your assignment grade down by a full grade (A => B and so on).
Each result row should print a distinct (non-repeated) domain name and the number of times it
3.
was counted.
Right-justify each result row (You will need to dig around the String API to see how to
4.
right-justify).
Each domain should include the top-level domain name (i.e. gmail.com).
5.
Sort domain names alphabetically when outputting the results.
6.
Submission Guidelines
1.
directory as your assignmetn2.rb.
Commit both files to your local repo and then push your repo out to your private team repo on
Call your Ruby file assignment2.rb. Download assignment_two_text.txt and store it in the same
2.
github creating a remote branch called assignment2.
You can do one of the following to accomplish #2 above:
3.
Create a local branch called assignment2 ($git checkout -b assignment2) and then push it
❍
out by doing $git push remote_alias assignment2
Work on a master branch in your repo and then do $git push remote_alias
❍
master:assignment2
4.
Feel free to include a README with any comments.
ple week10 p10
Hello,
i need this paper by 3/24 afternoon 12am.
Strictly No plagiarism please use your own words.
Answer each these questions in a paragraph with five sentences: Include the question and number your responses accordingly. Provide a citation for each answer.
1. Should society help workers dislocated when technology, like the Internet, eliminates their jobs in a process called ‘ Creative Destruction‘?
2. are we working more and earning less?
3. Would you want a telecommuting job? Why or why not?
4. Does the gig economy appeal to you? Why or why not?
5. How is an employee differentiated from a contracter under US law?
6. Why have some municipalities put restrictions on innovations in the sharing economy and in on-demand services?
7. What has been the effect on the US economy of outsourcing (or offshoring) technical and professional jobs?
8. How much monitoring of employee activities at work is appropriate?
9. Should an employer be able to discipline or terminate an employee for on-line behavior in his/her own time?
10. What is the relationship between BYOD (bring your own device) and shadow IT.
11. What is cyberloafing?
Excel_Introductory_Capstone1_Year_End_Report
Please make this file ready to submit.
Discussion 12- Project Risk
Chapter 14: Project RiskInitial Postings: Read and reflect on the assigned readings for the week. Then post what you thought was the most important concept(s), method(s), term(s), and/or any other thing that you felt was worthy of your understanding in each assigned textbook chapter.Your initial post should be based upon the assigned reading for the week, so the textbook should be a source listed in your reference section and cited within the body of the text. Other sources are not required but feel free to use them if they aid in your discussion.Also, provide a graduate-level response to each of the following questions:
- What are some examples of internal drivers of an organization’s risk culture? Resource allocation, risk attitude, risk appetite, risk tolerance, employee records
- What are some examples of external drivers of an organization’s risk culture? Political, social, economic, and technological
- How can an organization’s risk management function create organizational value?
Text
Title: Managing Project Risks
ISBN: 9781119489733
Authors: Peter J. Edwards, Paulo Vaz Serra, Michael Edwards
Publisher: John Wiley & Sons
Publication Date: 2019-08-13
Journal Reflection and Dissertation Timeline
There are 2 parts of this question
Part 1
Share your topic idea(s) here. Here are some things to consider:
- Identify a topic in your specialization. (For IT students, Information Technology is not a topic, however, Millennial’s perceptions of smart phone technology could be a topic. For leadership students, leadership or leadership styles would be too broad. You could, however, compare leader and followers perceptions of leadership styles in private four year institutions. These are examples).
- What is the cited problem? The problem you want to address has to come from the literature, and be cited, who are saying there are problems.
- What is the population you would like to address?
- What methodology are you planning on using? (If you are unsure, do you plan on a quantitative or qualitative study? You will determine your methodology in 839).
- Locate at least one article related to your topic. What was the research question in the study? Who were the participants in the study? What findings were reported?
Part 2
Completion of the dissertation primarily rests upon you, the doctoral student. However, research indicates that self-regulated learning strategies predict the elapsed time along the dissertation journey (Dunn & Rakes, 2015; Kelley & Salisbury-Glennon, 2016). One such strategy is the creation of a timeline. This cyclical process has the learner plan out a task, monitor their performance along major milestones, reflect on their progress, and then use the reflection to adjust the timeline. However, to be effective, this strategy needs to be personalized for each learner’s purpose (Zimmerman, 2002).
Using the attached template as a guide, you are to create such a timeline – a roadmap, if you will, along your dissertation journey. Incorporated within the timeline are major milestones. Build into the timeline goals for each milestone with specific dates. You may also want to include specific contact information as well as possible obstacles that may arise. This will be a tool you will bring to each consultation with your professor/chair. Most importantly, it is to be a useable point of reference along your dissertation journey.
References
Dunn, K., & Rakes, G. (2015). Exploring online graduate students’ responses to online self-regulation training. Journal of Interactive Online Learning, 13(4), 1–21.
Kelley, M., & Salisbury-Glennon, J. (2016). The Role of Self-regulation in Doctoral Students’ Status of All But Dissertation (ABD). Innovative Higher Education, 41(1), 87–100.
Zimmerman, B. J. (2002). Becoming a self-regulated learner: An overview. Theory into Practice, 41(2), 64-70.