IS-240, Computer Science, Operating Systems

Answer the following questions:

1. Describe context-switching in a common, real-life example, and identify the “process” information that needs to be saved, changed, or updated when context-switching takes place.

2. Five jobs (A, B, C, D, E) are already in the READY queue waiting to be processed. Their estimated CPU cycles are respectively: 2, 10, 15, 6, and 8. Using SJN, in what order should they be processed?  Explain your answer.

3. Describe the advantages of having a separate queue for a Print I/O interrupt and for a Disk I/O interrupt as discussed in Lecture 4’s “Example: Job and Process State Transition”.

4. Compare the processors’ access to main memory for the loosely coupled configuration and the symmetric multiprocessing configurations. Give a real-life example (not from lecture or textbook!) where the symmetric configuration might be preferred.

5. Describe the programmer’s role when implementing explicit parallelism.

6. Give a real-life example (not from lecture or textbook!) of busy-waiting.

7. Compare and contrast multiprocessing and concurrent processing.  Describe the role of process synchronization for both systems.

8. Describe the purpose of a buffer and give an example from your own experience (not from lecture or textbook!) where its use clearly benefits system response.

9. Give an original “real life” example (not related to a computer system environment, not discussed in our textbook or in lecture) of each of these concepts: deadlock, starvation, and race.

10. Using the narrow staircase example from the beginning of this chapter, create a list of features or actions that would allow people to use it without causing deadlock or starvation. 

11. As discussed in this chapter, a system that is in an unsafe state is not necessarily deadlocked. Explain why this is true. Give an example of such a system (in an unsafe state) and describe how all the processes could be completed without causing deadlock to occur.

12. Given the four primary types of resources—CPU, memory, secondary storage, and files—select for each one the most suitable technique described in this chapter to fight deadlock and briefly explain why you choose it.

13. Explain the differences between blocking and buffering.

14. Minimizing the variance of system response time is an important goal, but it does not always prevent an occasional user from suffering indefinite postponement. What mechanism would you incorporate into a disk scheduling policy to counteract this problem and still provide reasonable response time to the user population as a whole?  Explain your answer.

15. Explain the difference between buffering and spooling.

16. Under light loading conditions, every disk scheduling policy discussed in this chapter tends to behave like one of the policies discussed in this chapter. Which one and why?

17. Track requests are not usually equally or evenly distributed. For example, the tracks where the disk directory resides are accessed more often than those where the user’s files reside. Suppose that you know that 50 percent of the requests are for a small, fixed number of tracks. Which one of the scheduling policies presented in this chapter would work best under these conditions?  Explain your answer. 

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

Unit 2 Graded Exercise 1: “If” Statement And Calculation

 

You will write a flowchart, and C code for a program that does the following:

1. Asks a user for a number

2. Uses an “if” statement to determine if the number is greater than one. If the number is not greater than one, you must write out an error message.

3. If the number is greater than 1, the program calculates the square and cube of the number, and displays the output to the user.

Here is what the program looks like when it’s executed with a number less than 1 and with a number greater than 1:

File Submission

Upload your Flowgorithm file, your .c file, and a screen shot of your code output saved in a Word document including the path name directory at the top of the screen into the dropbox for grading

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

DM Wk3 Discussion

Complete the following assignment in one MS word document: 

Write post 1 (Chapter 5): What is the relationship between Naïve Bayes and Bayesian networks? What is the process of developing a Bayesian networks model?

Your answer should be 300-350 words 

There must be at least one APA formatted reference (and APA in-text citation) to support the thoughts in the post.  Do not use direct quotes, rather rephrase the author’s words and continue to use in-text citations.  

Write post 2 (Chapter 6): List and briefly describe the nine-step process in conducting a neural network project. 

Your answer should be 300-350 words

There must be at least one APA formatted reference (and APA in-text citation) to support the thoughts in the post.  Do not use direct quotes, rather rephrase the author’s words and continue to use in-text citations. 

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

DM Wk3 Assignment ch12-15

Answer all the following Questions in one MS word document:  

 Robotics, Social Networks, AI and IoT

1. Some people say that chatbots are inferior for chatting. Others disagree. Discuss. 

2. Discuss the financial benefits of chatbots. 

3. Discuss how IBM Watson will reach 1 billion people by 2018 and what the implications of that are. 

4. Compare the chatbots of Facebook and WeChat. Which has more functionalities? 

5. Research the role of chatbots in helping patients with dementia. 

6. Microsoft partners with the government of Singapore to develop chatbots for e-services. Find out how this is done. 

 7. Compare the IoT with the regular Internet. 

 8. Discuss the potential impact of autonomous vehicles on our lives. 

 9. Why must a truly smart home have a bot? 

10. Why is the IoT considered a disruptive technology? 

11. AT&T is active in smart city projects. Investigate their activities (solutions). Write a summary.

12. It is said that the IoT will enable new customer service and B2B interactions. Explain how.

13. Find information about Sophia, a robot from Hanson Robotics. Summarize her capabilities. 

 Must add APA formatted references.  Do not use direct quotes, rather rephrase the author’s words and continue to use in-text citations. 

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

Cloud Computing

APA format with headings

2 pages

Provide a reflection of at least 500 words (2 pages double spaced excluding Title and Reference pages) that summarizes what you feel are the most important or interesting concepts you have learned so far in this Cloud Computing course.  Would be good to include an insight as to whether the learning was new to you or reinforced knowledge that you already had.

Attached the textbook, (pick few concepts mentioned till 7th chapter)

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

Wk 4 – Apply: Case Study: Appliance Warehouse – Application Implementation

  

Assignment Content

  1.     Continue your work to support the development and implementation of the new Service Department for Appliance Warehouse.

    Directions
    In MindTap, review the Appliance Warehouse Case, and do the following:

    • Read the Before You Begin Message and the Module 11 Appliance Warehouse Webmail Client Emails. Read the messages to help determine the tasks you must complete.
    • Review and analyze the weekly Appliance Warehouse case study content and resources.
    • Create a 2- to 3-page document (to submit in Blackboard) to support the Appliance Warehouse Service Plan that includes the following:
    • Testing Plan: Create a testing plan to manage the systems through QA standards. Include a testing plan for each part of the new service you’ve identified, such as, scheduling, invoicing, and reporting. For each part identified, include in your testing plan an action to be tested, along with an expected outcome.
    •  Implementation Plan: Indicate whether you will use parallel, direct, phased, or pilot changeover strategies. Explain your reasoning. For Implementation recommendations, refer to section 11.9, “Installation,” in Ch. 11 of Systems Analysis and Design.
    • Training Plan: Indicate what a training plan would include for affected employees, such as appointment setters, technicians, management, and the parts department. Include a plan for all employees (or specific departments) affected by the new system implementation.

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

CMGTCB/554: It Infrastructure – Competency 1 – Assessment

Narrative Descriptions of Network Diagrams for International Plastics Inc.

The set of network diagrams for International Plastics Inc. consists of five (5) diagrams. They are as follows:

International Plastics Inc. – Network Overview

This diagram shows the 4 physical locations of International Plastics Inc. interconnected by a WAN. The WAN connection between corporate headquarters and the China facility is specifically designed as a satellite link. Along with the location pictorial is a listing of the main functions taking place at that location and the number of current employees. 

International Plastics Inc. Corporate Headquarters

The network diagram for the corporate headquarters is really a composite of a number of sections: Note the backbone base for this location is 100baseT. 

1. The administration section displays the main operational functions (Corporate, HR, etc.) with a computer icon that defines the current number of employees in that function with a description of the computer. There are 36 VOIP telephones in this section. 

2. The R&D function has a 1000baseF network backbone and is a totally MAC-based environment. There are 15 employees each with their computers; the section includes 3 high-end color printers and a plotter. The 1000baseF network is connected to the corporate LAN through a switch.

3. The servers and aNAS include WIN server, a WIN Exchange server, a UNIX server, which hosts the corporate SAP ERP SW. All the servers are IBM servers: the WIN servers are IBM HS20 blade servers and the main UNIX server is an IBM p series. 

4. A UPS provides backup power for the server room.

5. The last section is the communications environment, which has two main parts: the data link to the Satellite base station through a switch and a VOIP router to connect the two facilities with voice. The satellite operates in Ka band and is setup to handle an OC1 data rate with end-to-end encryption. The second part of the communications environment is a router providing a T3 connection through a firewall to the outside network.

International Plastics Inc. – Albany, GA Network Diagram

The Albany network includes 20 office computers for the administration people in the facility. The local server is an HP BL460P blade server, which handles local print; file, exchange and interfaces back to the home office. A local NAS system provides local data backup. A 5KVA UPS is provides for power backup. A link to the router/firewall provides the T2 connection to the outside network. Internally the factory floor is connected to the main LAN through a 24 port Cisco switch. 

International Plastics Inc. – Pontiac MI Network Diagram

The Pontiac network includes 45 office computers for the administration people in the facility. The local server is an HP BL460P blade server, which handles local print, file, exchange and interfaces back to the home office. A local NAS system provided local data backup. A 5KVA UPS is provides for power backup. A link to the router/firewall provides the T2 connection to the outside network. Internally the factory floor is connected to the main LAN through a 24 port Cisco switch. 

International Plastics Inc. China Headquarters 

The network diagram for the China facility is a composite of a number of sections: Note the backbone base for this location is 100baseT. 

1. The administration section displays the main operational functions (Corporate, HR, etc.) with a computer icon that defines the current number of employees in that function with a description of the computer. There are 35 VOIP telephones in this section. 

2. The R&D function has a 1000baseF network backbone and is a totally MAC-based environment. There are 15 employees each with their computers; the section includes 3 high-end color printers and a plotter. The 1000baseF network is connected to the corporate LAN through a switch.

3. The servers and aNAS include WIN server, a WIN Exchange server, a UNIX server, which interfaces to the corporate SAP ERP SW. All the servers are IBM servers: the WIN servers are IBM HS20 blade servers and the main UNIX server is an IBM p series. 

4. A UPS provides backup power for the server room.

5. The last section is the communications environment, which has two main parts: the data link to the Satellite base station through a switch and a VOIP router to connect the two facilities with voice. The satellite operates in Ka band and is setup to handle an OC1 data rate with end-to-end encryption. The second part of the communications environment is a router providing a T3 connection through a firewall to the outside network.

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

Computer security writing

Someone who is from IT background is must

Need to write some research and findings or lesson learned  in both package 2 and package 3 answers document.

I have attached package 3 and package 2 question doc and already did the practical execution but need to write some 2 pages in both this answer document about the findings and lesson learned.

Writing should be 3 page in both document.

On Wednesday  before afternoon it needs to be done

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

Write an HLA Assembly language program

 PROGRAM 3: Box It!
Write an HLA Assembly language program that prompts for a specific int8 value named n and then displays a repeated digit pattern starting with that number. The repeated digit pattern should show all the numbers from 1 up to that number, each on its own row. There should be a total of n 1’s on the first row. Then there should be a total of n 2’s on the second row and so on all the way up to n. Shown below is a sample program dialogue.

Gimme a decimal value to use as n: 6
111111
222222
333333
444444
555555
666666

Gimme a decimal value to use as n: 4
1111
2222
3333
4444

(Hint: I would recommend you write it first in C or Visual Basic and then translate your lines of code, one-by-one, into a assembly statements, just like our good friend mr. compiler does.)

Post the answer directly, I will buy it. Thanks!

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

Project Status Report Template.

Project Status Report Template. 

Each group will prepare a project status report template.  The templates will be evaluated against several criteria, including:

General information – does the status report provide general information about the project, who prepared the report, start and end dates of the project, the reporting period for the status report.

Overall Project Status – is it easy for the reader to discern the overall status of the project health as it relates to project objectives and constraints? 

Work – is it easy for the reader to know how much work (e.g., WBS elements) has been accomplished as it relates to the scope baseline?  Does it show what work is planned to be accomplished in the next reporting period?

Schedule – is it easy for the reader to understand, using metrics such as SPI or SV or other measures, the status of the project as it relates to the schedule baseline.  Are milestones listed and do they show the planned versus actual start dates?

Budget – Is the project adhering to the cost baseline? 

Issues and active risks – Is it easy for the reader to understand and appreciate project risks and/or any new issues (unknown unknowns) that are under the watchful eye of the project team?

Key Performance Indicators – does the status report show key project performance indicators that are used by the organization to compare with other projects in a balanced scorecard format?

Once each group has completed their status report, the group can submit it for official grading by the instructor. Additionally, each group will place their template in the status report forum.  Other groups will evaluate and score them based on the same criteria and drop their evaluations in the group drop box. 

The group evaluations will be due 1 day after each group has submitted their status report template for grading by the instructor.

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