BI W 7 A

 

Complete the following assignment in one MS word document:

Chapter 12 –discussion question #1-3 & exercise 1 & 12 & 16

Chapter 13- discussion question #1-4 & exercise 3 & 4 & 6

When submitting work, be sure to include an APA cover page and include at least two APA formatted references (and APA in-text citations) to support the work this week.

All work must be original (not copied from any source).

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

Operations Security

 

In a corporate, networked setting, should end users be allowed to install applications on their company workstations, whether the applications are on a DVD or downloaded from the Internet? Be sure to weigh security against usability.

Attach reference

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

In Python

  • Create a canvas, and on it display a map of campus, which sill be stored in a .gif image.
  • Ask the user for a stops file. This file will contain information about the various buildings that the student has on their route, and the coordinates of these buildings.
  • Read the file in, loading the information into a 2D list.
  • Import a special module named campus.py, which contains a 2D grid (2d list) of information about where a student can walk (for instance, the mall, walkways, roadways) and where a student may not walk (buildings, parking garages, etc).
  • Using this information, plot out a path that avoids no-walk zones between the buildings. While plotting the path, mark the names of the stopping points as they are arrived at.

Name your program path_finder.py. Continue reading for more detailed information on each of these steps.

Setting Up the Canvas

In order to display the map of campus, you’ll have to render an image onto the canvas. Go ahead and download this image, and place it in the same folder as your path_finder.py file:

campus.gif

Once there, you should use the graphics.image function to display the image onto the canvas. Note that you should also make sure you download the latest version of graphics.py from the class website. The version you downloaded earlier in the semester might be missing this function! The function has 5 parameters: X coordinate, Y coordinate, upscale value, downscale value, and image file name. Since you don’t want to resize the image, make sure that the upscale value and downscale value are both set to 1. Also, make sure to size the canvas to the same dimensions as the image file, so that it perfectly fits on it.

I know I just provided that whole description, however I am also going to provide you with some starter code (that you are not required to use) which sets up the canvas for you. You can download it here:

path_finder.py

The Stops File

Your program will get the information about what path to find from the stops file. This file will contain the building and coordinates of the student’s starting location, as well as the building and coordinates for all of the stops along the path. Often, the ending location will be the same building that the student started at, though the exact coordinates may differ. Here’s an example of what the contents of a stops file might look like:

path finder

Cherry Garage - 672,312
Bio East - 436,312
Administration - 450,124
Chemistry - 390,218
Sonett - 632,160
Cherry Garage - 680,300

The first line indicates the starting point, and each subsequent line indicates a stopping point to get to. The program’s job will be to plot a path that reaches all of the stops, in the order they are shown in the file. Each line contains the name of the building, then a dash, then the x,y coordinate of that stop, in terms of pixels on the image. Eventually, when your program is fully functional, when the program reads in that file it should produce the path shown. Your program should read this file, and load the data into a 2d list, where each row of the 2d list is one of the rows of the file, split up into its three components (x, y, and building name). Later in this spec, I provide three test input files. You are also welcome, and even encouraged, to create some of your own. Note that the TAs may test your program with input files other than these three.

The campus Module

“But wait!” you might say… “Isn’t this assignment super easy? Can’t we just draw lines with gui.line between each of the (x,y) coordinates from the file and call it a day?” Well, the problem is not quite that simple. One of the “tricks” for this assignment is figuring out how to plot these paths, while avoiding walking through obstructions such as buildings. One way to determine where you can and cannot walk would be by the pixel colors! Orange represents a building, dark gray represents parking garages, green represents grass, etc. For the purpose of this assignment, I have simplified this by providing you with campus.py:

campus.py

This python file contains a HUGE 2D list, that gives you all the information you need. The dimensions of the 2D list are the same as the image file, so one element in this list corresponds with one pixel on the canvas. Every element will be either '#' representing a pixel you cannot walk on, or ' ' representing one that you can walk on. The image file is 1000 pixels wide by 560 pixels tall. The campus_grid 2D list in campus.py has 560 rows (the height), and 1000 elements in each row (the width). You should download this file, place it in the same directory as path_finder.py, and import it. From there, you can access this big 2D list directly.

Drawing the Path

To summarize, at this point you should:

  • Have the canvas set up, displaying the image,
  • Have loaded in the stops info into a 2D list
  • Have imported the 2D list from campus.py.

Now, to actually “find” the “path!” When working on the path, it is best to break up finding the path into each individual segment. For instance, don’t try to find that traverses Cherry Garage, Bio East, Admin, Chem, and Sonnet all at once. Instead, iterate through each pair ans solve them one-at-a-time. First produce the path from Cherry to Bio East, next work on the path from Bio East to Admin, and so on.

For any given rout from one point (x1,y1) and another point (x2,y2), you should work on the path pixel-by-pixel. For each pixel of movement, you need to somehow decide which direction to move (out of 8 possible directions: N, NE, E, SE, S, SW, W, NW). Thus, for every one-pixel movement, here’s how to decide what direction to go:

  • (1) Determine which of the 8 directions point (x2,y2) is from your current position (which I’ll refer to as (cx,cy). (This direction can be one of N, NE, E, SE, S, SW, W, SW.
  • (2) Based on that direction, decide what the top-three choices are do go direction-wise. For instance, if the direction you nead to head is SE, then the three most optimal changes to the current position are (cx + 1, cy + 1), (cx + 1, cy), or (cx, cy + 1). As another example, if the direction you nead to head is W, then the three most optimal changes to the current position are (cx - 1, cy), (cx - 1, cy - 1), or (cx - 1, cy + 1). *(3) Next, check if there is a building in the way of the direction you want to move. First, check the most optimal direction, and if there’s no building, then that will be the move. If there is, try the other two. I will guarantee that in all test cases, one of those three directions will work for any given move.
  • (4) Draw a (really short!) red line from your current location to the new one!
  • (5) Repeat 1-4 until you reach (x2,y2)

Program Structure

This program must follow the style guidelines from the class website. You should also structure all of the code into functions. The only code that is allowed to not be in a function are your import statements and a call to main().

Examples

Shown below are four examples. Your implementation should produce the same paths (though you may get creative with the colors). Note that the cherry and sixth examples are the same as the ones shown earlier int he spec.

The chem.txt test case should produce:

path finder

The cherry.txt test case should produce:

path finder

The second.txt test case should produce:

path finder

The sixth.txt test case should produce:

path finder

Bonus!

The path-finding algorithm that I described earlier in the spec works well for some routes, but not for others. For instance, there might be some more “tricky” routes, where the regular algorithm would get stuck in a dead-end situation. You are only required to get the simple algorithm working, but for extra credit, you can experiment with algorithms of your own (or additions to the base algorithm) that can handle more complex stop sequences.

For instance, the standard algorithm would get stuck in the below gila.txt test case. However, with some modifications using the random module, I am able to find a route (though, it’s not th emost efficient!). You can earn up to 5 bonus points for this, depending on how well your algorithm works.

The gila.txt test case should produce:

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

Algorithms and data structures-1

Write a Java program called WordMatch.java. This program takes four command-line arguments. For example: java WordMatch in1.txt out1.txt in2.txt out2.txt

1. The first is the name of a text file that contains the names of AT LEAST TWO text files (each per line)  from which the words are to be read to build the lexicon (The argument is to specify the input files). 2. The second is the name of a text file to which the words in the lexicon are to be written (The argument is to specify the file containing the words and the neighbors in the lexicon). 3. The third is the name of a text file that contains ONLY ONE matching pattern (The argument is to specify the file containing the matching pattern). 4. The fourth is the name of the text file that contains the result of the matching for the given pattern (The argument specifies the file containing the output).

For this version, the efficiency with which the program performs various operations is a major concern, i.e. the sooner the program performs (correctly), the better. For example, the files read in can be quite long and the lexicon of words can grow to be quite lengthy. Time to insert the words will be critical here and you will need to carefully consider which algorithms and data structures you use. You can use any text files for input to this program. A good source of long text files is at the Gutenberg project (www.gutenberg.com) which is a project aimed to put into electronic form older literary works that are in the public domain. The extract from Jane Austen’s book Pride and Prejudice used as the sample text file above was sourced from this web site. You should choose files of lengths suitable for providing good information about the efficiency of your program. A selection of test files have been posted on LMS for your efficiency testing. You can consider additional test files if you wish. As expected, the definition of a word, and the content of a query’s result and display of this result are exactly the same as what described in Assignment Part 1. All the Java files must be submitted. The program will be marked on correctness and efficiency. Bad coding style and documentation may have up 5 marks deducted.

Task 2 (CSE5ALG students only)

Consider the B-trees of order M . Assume that we have the following result, which we will refer to as Lemma 1.

⌉.Lemma 1: The barest B-tree of height H contains N = 2K H − 1 elements, where K = ⌈M 2

Determine the height’s upper bound for a B-tree of order 23 which has 10, 000, 000 = 107 elements. You must give an integer value as the height’s upper bound for the B-tree. You are not allowed to use the result given in the lecture regarding the upper bound for Btree’s height. Instead, you must work out the answer using Lemma 1 above.

Note: The total mark for Part 2 will be 100 for CSE2ALG students and 125 (100 for Task 1 and 25 for Task 2) for CSE5ALG students. The percentage of contribution to the final will be the same, i.e. 20%.

In your solution to Task 2, as well as in every Java class, you must include your student ID and name, and the subject code.

How to submit your solution to Task 2: Your solution should be a PDF file named Task2.pdf, and be submitted using the same command submit ALG, i.e. submit ALG Task2.pdf

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

One page assignment

 Review the section on “Linear Development in Learning Approaches” attached is the PDF.  

Q1) Discuss how learning changes over time impact organizational culture.

 

Q2)What is the impact of this cultural change on the success of IT projects? 

The above submission should be one -page in length and adhere to APA formatting standards.**Remember the page length does not include the APA cover page or any references**

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

Unix language

 

  1. Suppose that you wished to copy all of the text files from your fileAsst directory into your current directory (without typing out the name of each individual file). What command would you give to make that copy?
  2. Suppose that you wished to copy all of the text files from your fileAsst directory and all of the files from your fileAsst/Planes directory into your current directory (without typing out the name of each individual file). What command would you give to make that copy?

I need the solution in Unix language 

please, I don’t wanna waste my time if you do not know how to solve it, say it early. 

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

Malware Techinques

 Submit a report that discusses the techniques used by malware developers to disguise their code and prevent it from being analyzed.  Give suggestions on how these techniques should be classified and ranked in the disaster recovery documentation.   Assignment should follow all APA rules and include a min. of (1) citation/reference and should be between 2-4 pages long. 

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

computers 1 D

 

We often discuss about the changes that information technology, computers, and data have affected our lives, the economy, and the entire society. Please choose an industry, and describe the impact that computers and information technology has had on it. Push your imagination a bit, and think how would this particular industry look like without data, computers, and information technology.(aligned with the learning objective that has as scope to explain the use of computers and the social impact they have, this threaded discussion gives you the ability to bring up various aspects of use of technology and data, in various industries, and how they affect that particular technology as well as the humanity and society in general.) 

One page.

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

Siemens AG case study – Operational Excellence Course

  

Attached textbook in the attachments

Langer, A. M. (2018). Information Technology and Organizational Learning – Chapter 8

Review the Siemens AG case study. Note the importance of understanding the interrelationships amongst all the senior leaders at every location. Pay special attention to Figure 8.1 and Figure 8.2. Note how the corporate CIO should engage with each of the regional leaders. Why is this important? (Information Technology and Organizational Learning)

This submission should be 200-250 word count (The word count does not include the title and reference page). Deductions will apply if the word count is not observed.

· A minimum of one reference is required using APA 7th edition formatting. Reference cited in the text must appear in the reference list, and each entry in the reference list must be cited in text.

· APA requirements include, but not limited to:

· A title page and reference page (See example)

· 12-point Time New Roman font

· The paper should be typed, aligned to the left, and double-spaced with 1″ margins on all sides

· The first sentence of each paragraph should be indented one tab space

· All papers should contain a page number, flush right, in the header of every page. Use the automatic page-numbering function of your word-processing program to insert page numbers in the top right corner; do not type page numbers manually.

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now

Week5- Bitcoin and Business discussion

See the attached questions. and book 

1) Create a new thread. As indicated above, create a new thread, choose a use case from section III, and a risk for adoption from section IV. Describe a real blockchain-based product that implements your chosen use case and how your chosen risk could impact the project’s success. Then think of three questions you’d like to ask other students and add these to the end of your thread. The questions should be taken from material you read or videos you watched from this week’s assigned activities. You’re not trying to test each other, but you are trying to start a discussion.

2) Select AT LEAST 3 other students’ threads and post substantive comments on those threads. Your comments should answer AT LEAST one of the questions posed in the thread and extend the conversation started with that thread. Make sure that you include the question in your comment so I can see what question you’re answering.

Needs help with similar assignment?

We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper

Get Answer Over WhatsApp Order Paper Now