Java Programming

 

Submit the word processing document that contains the screen shots showing you have successfully executed the DiceSimulation.java program for the three cases: once where you used a while loop, a second time where you used a do-while loop, and a third time where you used a for loop.

Name the word processing document containing the screen shots that demonstrate successful execution of the DiceSimulation.java program in a file named ” XYLab2.docx“, where ” X” and ” Y” are your first and last initials.

Include a comment containing your full name in all Java source code files that you create or modify.

Intro to Computers Paper

 

  • Assignment Topic: MS Office Integration.
    • To make this assignment as simple as possible, all you must do is to write about the use of the computer applications we are studying this month in real-world settings. For instance, you can write about how you use or plan to use these applications at home or workplace, or about somebody that you know or a business that uses these programs. Please try to keep it as simple as possible, just follow the instructions in the assignment’s page of the web class and you will do great!
    • As we cover the syllabus each week, you will be gaining new knowledge and understanding about these concepts and how these programs can be combined and ‘integrated’ to solve our business needs. Please read Chapter 22 in your book “Integrating Word, Excel, Access and PowerPoint” to learn more about this topic and have a better idea about what to look for in your research to write about.
  • General Guidelines:
    • You must use APA writing style guidelines to write your paper.
    • After conducting your research, write to present your findings and in a very simple way or tell how these applications affect your work, position, and/or field of expertise to make you more productive in the office activities you are or will be performing soon or even here at Everglades University while attending your classes.
    • In this class ONLY, I want you to keep your research very simple/basic.
    • I need you to focus on the APA writing style format of your assignment and learning the correct use of MS Word controls and features to write a paper that conforms with APA writing style guidelines format, this way you will be ready for the rest of your classes and will be using MS Word the correct way for that.
  • Requirements:
    • Assignment MUST be submitted as a Word document. (.docx or .doc)
    • Contains at least four pages:
      • Page one: Title (AKA for many students as Cover Page).
      • Page two: Abstract (Remember NOT to indent the abstract section).
      • Page three: Body (At least two short paragraphs of any length that will allow you to insert the required in-text citations).
      • Last Page: References (At least 3 different that must come from the source list you created in the Insert Citation Source list).
    • Font type: Times New Roman.
    • Font size: 12 points for everything in your document.
    • Font color: Black.
    • Alignment: Left align.
    • Line Spacing: Double space.
    • Paragraph Spacing: None after each paragraph.
    • Quote from the article(s) when appropriate and use at least three proper Word generated in-text citations in the paper’s Body conforming to APA writing style guidelines.
    • References must be MS Word generated from using the source list created to insert the required citations.
    • Must include page numbers in all pages, right aligned.
    • No spelling and grammar mistakes.
    • Paper Body must use a header (AKA as title of the page).
    • Please, DO NOT convert citations or references to static text, the placeholders need to be active to be reviewed, thank you!
    • If you see the Originality Report Overall Match from SafeAssign is 30% or more, please review your paper and correct what you need. This mark must be 30% or lower.

Cloud Backup Services

 

Research, evaluate, and discuss cloud backup services. For example, there is box.com; dropbox.com, and carbonite.com. Discuss how the services work, the risks, benefits, and costs to the services. Why would a small business or home office use cloud backup, and recovery services?

http://www.pcmag.com/article2/0,2817,2288745,00.asp

http://www.tomsguide.com/us/best-cloud-backup,review-2678.html

http://searchdatabackup.techtarget.com/definition/cloud-backup

 

Directions: APA format. 4-5 pages

 Purpose and audience: Addresses purpose effectively, use assignment to explore topic’s intrinsic interest, shows full understanding of issues, engages the audience, establishes credibility, uses headings, format, and citation in APA style (where relevant) effectively.

Organization:  Focuses consistently on clearly expresses a central idea, uses paragraph structure and transition guide reader effectively 

Development:  Explores ideas vigorously, supports points fully using a balance of subjectivity and objective evidence, reasons effectively making useful distinctions. 

 Language: Employs words with fluency, develops concise standard English sentences, balances a variety of sentence structures effectively 

CSE about AI

 

This assignment is based primarily on the material covered in lecture “Minimax”.

We will work with “Tic-Tac-Toe” as a simple game to help us work through various algorithms.

Part 1: (Multi-agent) State Spaces

1.1) [1pt] Similar to Homework 1, we will first need to create a starting state for you to work from. Starting from the beginning of the game is too much work to do by hand, so we will have you work from a game in progress.

So, to start play a game of tic-tac-toe with yourself. Make sure you don’t win (or lose), forcing the game to a draw will make the rest of the homework assignment much easier (fewer states to consider).

Now, roll the game back to the 3rd-to-last move (last move->next-to-last move->2nd-to-last move->3rd-to-last move). This will be the initial state you use for the rest of the assignment. (Equivalently, choose as your initial state the game board that had 4 blank spaces.)

Note, this means that you (the agent/Max) will be playing “O” and the opponent (Min) will be playing “X”.

1.2) [2pts] Now draw out the search tree starting from the initial state you created in (1.1). Draw out the full search (which should be fairly small since we are starting from near the end of the game).

When considering successor states (i.e., possible game moves), evaluate moves starting with the top-left, then left-to-right and finally top-down. That is, use the following order:

#1#2#3#4#5#6#7#8#9

Draw the states in your tree from left to right when following the above order.

Hint: Make sure to leave some space in your diagram, you will be adding information to it in the following sections. In fact, I recommend reading the rest of the assignment first, so you know what you need to leave space for.

Hint 2: It may be a good idea to clearly mark which level of the tree represents states Max is considering and which Min is considering. Just as on the slides, you would start with Max on the root level of the tree.

Part 2: Minimax

Now we move on to some actual algorithms.

2.1) [2pts] Now, go back to your search tree in Part one and add utility scores to all the terminal states (those with no children, i.e., where the game ended). Rather than simple win lose, we will use a more complicated utility function (to help avoid ties). This utility function is positive for wins, negative for losses, and closer to zero the longer a game took to finish. Specifically:

Number of moves playedNumber of moves leftScore if O (agent, Max) wonScore if X (opponent, Min) wonScore if draw545-5634-4723-3812-2901-10

2.2) [5pts] Now, perform the minimax algorithm to determine “Minimax scores” for each of the states in the tree all the way back to the root (initial state).

Using these scores, which move would Max choose to make?

Part 3: Alpha-Beta Pruning

3.1) [6pts] Now go back and repeat the search from part 2, only this time perform alpha-beta pruning as well. Make sure to show what alpha and beta values are considered (and how they change) for each state in the search tree. Use alpha > beta as the pruning check (do not use greater than or equal to). Also be sure to clearly mark which parts of the tree would be pruned off.

Hint: Remember, at the root of the tree (initial state) alpha, beta start off as: alpha=-infinity and beta=infinity.

Part 4: Extra Credit

4.1) [+1pts] 

Go back and redo 3.1, only this time use alpha >= beta as the pruning check. Remember you will have to be careful about what you do with tie in this case. To resolve this use a pruning flag to indicate a branch that higher levels should ignore (e.g., if you decide a branch should be pruned, set it’s minimax value to “X” instead of a number).

Discuss the differences that you see. (Warning, both the new search results/tree and discussion are required to receive credit.)

 You may work electronically (word processor, etc) and submit a final pdf of your work. 

Exp19_Excel_Ch05_Cap_Apartments

  #Exp19ExcelCh05CapApartments   

#Exp19_Excel_Ch05_Cap_Apartments

  

Project Description:

You manage several apartment complexes in Phoenix, Arizona. You created a dataset that lists details for each apartment complex, such as apartment number, including number of bedrooms, whether the unit is rented or vacant, the last remodel date, rent, and deposits. You will use the datasets to aggregate data to analyze the apartments at the complexes.

     

Start   Excel. Download and open the file named Exp19_Excel_Ch05_Cap_Apartments.xlsx. Grader has automatically added   your last name to the beginning of the filename.

 

Before subtotalling the data,   you need to sort the data.
 

  Select the Summary sheet. Sort the data by Apartment Complex in alphabetical   order and further sort it by # Bed (the number of bedrooms) from smallest to   largest.

 

You want to use the Subtotal   feature to display the average total deposit by number of bedrooms for each   apartment complex.
 

  Use the Subtotal feature to insert subtotal rows by Apartment Complex to   calculate the average Total Deposit. Add a second subtotal (without removing   the first subtotal) by # Bed to calculate the average Total Deposit by the   number of bedrooms.

 

Use the outline symbols to   display only the subtotal rows. Create an automatic outline and collapse the   outline above Total Deposit.

 

You want to create a PivotTable to determine the total monthly rental   revenue for occupied apartments.
 

  Display the Rentals sheet and create a blank PivotTable on a new worksheet to   the left of the Rentals sheet. Change the name of the worksheet to Rental Revenue. Name   the PivotTable Rental Revenue

 

Display the Apartment Complex and # Bed fields in Rows and the Rental   Price field as Values.

 

Format the Sum of Rental Price   for Accounting Number Format with zero decimal places and enter the custom   name Total   Rent Collected.

 

Select the Occupied field for   the filter and set the filter to Yes to display data for occupied apartments.

 

You want to calculate the total   monthly rental revenue if the rates increase by 5% for the occupied   apartments.
 

  Insert a calculated field to multiply the Rental Price by 1.05. Change the name to New Rental   Revenue. Apply   Accounting Number Format with zero decimal places.

 

Select the range B3:C3 and apply   these formats: wrap text, Align Right horizontal alignment, and 30 row height. Select column B and   set 9.29 column width. Select column C   and set 14.43 column   width.

 

Apply Light Orange, Pivot Style   Medium 10 to the PivotTable and display banded rows.

 

Insert a slicer for # Bed so that you can filter the dataset by   number of bedrooms. Change the slicer caption to # of Bedrooms. 

 

Change the slicer height to 1.4 inches and width to 1.75 inches. Apply Light Orange,   Slicer Style Light 2. Cut the slicer and paste it in cell E2.

 

Insert a timeline for the Last   Remodel field. Change the time period to YEARS. Apply Light Orange, Timeline   Style Light 2. Change the timeline height to 1.4 inches and with to 3.75 inches. 

 

The Databases sheet contains two   tables. You will create a relationship between those tables.
 

  Display the Databases sheet. Create a relationship between the APARTMENTS   table using the Code field and the COMPLEX table using the Code field.

 

You want to create a PivotTable   from the related tables.
 

  Create a PivotTable using the data model on a new sheet. Change the sheet   name to Bedrooms.   Name the PivotTable BedroomData.

 

Select the Apartment Name field   from the COMPLEX table for Rows, the # Bed field for Columns, and the # Bed   field as Values. This will display the number of apartments with the   specified number of bedrooms per apartment complex. Display the values as a percentage   of row totals.

 

Create a Clustered Column   PivotChart. Cut the chart and paste it in cell A13 using the Destination   Theme.

 

Select the 3-bedroom data series   and apply the Black, Text 1, Lighter 50% solid fill color. Apply Black, Text   1 font color to the vertical axis and category axis. Change the chart height   to 3 inches and the   width to 5 inches, if necessary. Hide the field buttons in the PivotChart.

 

Create a footer on all   worksheets with your name in the left, the sheet name code in the center, and   the file name code in the right.

 

Save and close Exp19_Excel_Ch05_Cap_Apartments.xlsx.   Exit Excel. Submit the file as directed.

WEB DEVELOP

first job

 Objectives
• Set up an HTML page using the basic page elements.
• Be able to use HTML5 semantic elements to structure a web page.
• Properly use images, lists, headings and semantic elements.
• Successfully use CSS to style and modify the appearance of page and the elements
contained within.
Basic Requirements
• Properly use and indent all tags.
• Set up page with , and tags.
Assignment Details
Using the skills you have gained in this course, create a homepage for yourself. This
homepage will be a space for you to talk about yourself, your education, work
experience and goals. Include:
• Name
• Degree
• Skills
• Picture
• Work experience (1 or 2 is fine)
Submit your assignment
1. Combine all work files into a zip folder (include all HTML, CSS, font, and image files).
Keep the file structure the same as it was when you were working on the
assignment.
2. Submit the zip folder via desire2learn in the appropriate Assignment folder in order
to receive credit. While you may also submit screenshots, you are required to
submit the actual code files, not just screenshots of the code. 

second job project

 Objectives
• Comprehensive review of the HTML, CSS and Javascript skills learned this semester.
Basic Requirements
• Properly use and indent all tags.
• Set up page with , and tags.
• The page should contain your name in the

.
Project Description
• Using the skills you have gained this semester, recreate 2 – 3 pages of a website of
your choice.
• All HTML and CSS should be built from the ground up. You may (and should) use
images that you find on the site for your project.
• In addition to HTML and CSS, you will be adding some basic Javascript functionality
of your choosing to the site.
Submitting your project
• There are 3 stages of this project:
1. Pick the site (and the 2 – 3 pages you will be building)
• Submit the URL along with screenshots to D2L
2. HTML and CSS
3. Javascript
• Sections 2 & 3 are both due the final week of the semester.
• Save all work to a zip folder and submit to D2L. In addition to the
completed work files, please include screenshots of the final
result ad well 

Module 01 Content

 

Module 01 Content

  1. Describe in detail and provide at least one example of what IT Risk Management is. Also discuss the necessity of risk management and disaster recovery in the context of major disasters (such as 9/11).
    Your assignment should meet the following requirements:

    • 2-4 pages, not including the cover page and reference page.
    • Conform to APA Style.
    • Support your answers with the readings from Module 01 and at least one current scholarly journal article (not more than five years old). The Rasmussen Library is a great place to find resources.
    • Clearly and well-written, concise, and logical, using excellent grammar and style techniques. You are being graded in part on the quality of your writing. If you need assistance with your writing style and APA format, start with the Writing and APA guides at the Rasmussen Library.

C# Card Shuffling and Dealing

 Modify Fig. 8.12 in the textbook to deal a five-card poker hand. Then modify class Deckofcards of Fig. 8.11 to include methods that determine whether a hand contains:

  1. a pair
  2. two pair
  3. three of a kind (e.g., three jacks)
  4. four of a kind (e.g., four aces)
  5. a flush (i.e., all five cards of the same suit)
  6.  a straight (i.e., five cards of consecutive face values)
  7. a full house (i.e., two cards of one face value, and three cards of another face value.