why SSTF disk scheduling is not practically feasible?​

Answers

Answer 1

Answer:

There is a lack of predictability because of the high variance of response time. Additionally, SSTF may cause starvation of some requests. Starvation is possible for some requests as it favors easy to reach requests and ignores the far-away processes.

Answer 2

SSTF disk scheduling is not practically feasible because it makes an external call and is forced to wait for I/O to complete, thereby giving up its first-place position.

What is SSTF disk scheduling?

Shortest Seek Time First (SSTF) is a disc scheduling algorithm that is abbreviated as SSTF. Before moving the head away to service other requests, it selects the request that is closest to the current head location.

Because of the high variance in response time, there is a lack of predictability. Furthermore, SSTF may cause some requests to be denied. Some requests may experience starvation because the system prioritizes nearby requests and overlooks distant operations.

Therefore, because it makes an external call and is obliged to wait for I/O to complete, SSTF disc scheduling is not viable because it loses its first-place status.

To learn more about SSTF disk scheduling, refer to the link:

https://brainly.com/question/23552555

#SPJ2


Related Questions

Modify the solution to PP 11.1 such that it catches and handles the exception if it is thrown. Handle the exception by printing an appropriate message, and then continue processing more strings.

Answers

Answer:

Explanation:

The following code is written in Java. After finding the PP 11.1 file online I added the try/catch to the code as requested by the question. The program takes the input from the user, checks it's length, and if it contains more than 20 characters it throws the exception. This exception states that "the string has more than 20 characters" and then continues processing more strings until the user enters "DONE". The program has been tested and the output can be seen in the attached image below. Due to technical difficulties I have added the code as a txt file below.

The process of providing only the essentials and hiding the details is known as _____. a. algorithm b. data structure c. abstraction d. optimization

Answers

The answer is (data) abstraction!
Hope it helped (:

The process of providing only the essentials and hiding the details is known as abstraction.

What is abstraction?

Abstraction in its main sense is a conceptual process wherein general rules and concepts are derived from the usage and classification of specific examples, literal ("real" or "concrete") signifiers, first principles, or other methods.

"An abstraction" is the outcome of this process—a concept that acts as a common noun for all subordinate concepts and connects any related concepts as a group, field, or category.

Conceptual abstractions may be formed by filtering the information content of a concept or an observable phenomenon, selecting only those aspects which are relevant for a particular purpose. For example, abstracting a leather soccer ball to the more general idea of a ball selects only the information on general ball attributes and behavior.

Therefore, The process of providing only the essentials and hiding the details is known as abstraction.

To learn more about abstraction, refer to the link:

https://brainly.com/question/23774067

#SPJ5

What are the advantages of using a database management system (DBMS) over using file-based data storage?

Answers

Answer:

Advantage of DBMS over file system

No redundant data: Redundancy removed by data normalization. No data duplication saves storage and improves access time.

Data Consistency and Integrity: As we discussed earlier the root cause of data inconsistency is data redundancy, since data normalization takes care of the data redundancy, data inconsistency also been taken care of as part of it

Data Security: It is easier to apply access constraints in database systems so that only authorized user is able to access the data. Each user has a different set of access thus data is secured from the issues such as identity theft, data leaks and misuse of data.

Privacy: Limited access means privacy of data.

Easy access to data – Database systems manages data in such a way so that the data is easily accessible with fast response times.

Easy recovery: Since database systems keeps the backup of data, it is easier to do a full recovery of data in case of a failure.

Flexible: Database systems are more flexible than file processing systems

public static double secret(int first, double second)
{
double temp;
if (second > first)
temp = first * second;
else
temp = first - second;
return temp;
}

Which of the following is NOT part of the heading of the method in the accompanying figure?
a. public
b. static
c. secret(int first, double second)
d. double temp;

Answers

Answer:

d. double temp;

Explanation:

Given

The above code segment

Required

Which is not part of the method definition

The method in the above program is:

public static double secret(int first, double second)

Looking through the options, we can conclude that:

d. double temp;

..... is not a part of the method

Write a Python program that accepts a year written as a four-digit Arabic (ordinary) numeral and outputs the year written in Roman numerals.

Answers

Roman numerals are V for 5, X for 10, L for 50, C for 100, D for 500, and M for 1,000.
Recall that some numbers are formed by using a kind of subtraction of one Roman “digit”; for example, IV is 4 produced as V minus I, XL is 40, CM is 900, and so on.
A few sample years: MCM is 1900, MCML is 1950, MCMLX is 1960, MCMXL is 1940, MCMLXXXIX is 1989.
(Hints: Use division and mod.)

Assume the year is between 1000 and 3000.

3 features of digital computer​

Answers

Answer:

A typical digital computer system has four basic functional elements: (1) input-output equipment, (2) main memory, (3) control unit, and (4) arithmetic-logic unit. Any of a number of devices is used to enter data and program instructions into a computer and to gain access to the results of the processing operation.

Explanation:

Suppose that a disk unit has the following parameters: seek time s = 20 msec; rotational delay rd = 10 msec; block transfer time btt = 1 msec; block size B = 2400 bytes; interblock gap size G = 600 bytes. An EMPLOYEE file has the following fields: Ssn, 9 bytes; Last_name, 20 bytes; First_name, 20 bytes; Middle_init, 1 byte; Birth_date, 10 bytes; Address, 35 bytes; Phone, 12 bytes; Supervisor_ssn, 9 bytes; Department, 4 bytes; Job_code, 4 bytes; deletion marker, 1 byte. The EMPLOYEE file has r = 30,000 records, fixed-length format, and unspanned blocking.

Answers

Answer:

20

Explanation:

I hope it helps choose me the brainst

GENERATIONS OF
ACTIVITY 12
In tabular form differentiate the first four generations of computers.

Answers

Learn about each of the 5 generations of computers and major technology developments that have led to the computing devices that we use today.

5 Generations of Computer - Logo for the Webopedia Study Guide.The history of computer development is a computer science topic that is often used to reference the different generations of computing devices. Each one of the five generations of computers is characterized by a major technological development that fundamentally changed the way computers

What are the procedures use in installing a sound card

Answers

Answer:

Procedures to install a sound card.

There are two ways of doing this which can either be by manually installing it, or by installing it as a software.

For manual installation:

Step one: Get a compatible sound card

Step two: Locate an available card slot in the computer and attach the card

Step three: Make sure it is attached correctly

Step four: Place a screw into the back metal plate to hold the card in place.

Software installation:

Step one: Locate the Control Panel on the computer

Step two: Select "Hardware and Sound"

Step three: Select "Sound"

Step four: locate the playback tab and right click the listing for audio device

Step five: set as default and select "OK"

Viết Chương trình nhập và xuất mảng 1 chiều số thực với n phần tử do người dùng nhập

Answers

Answer(Java):

import java.util.ArrayList;

import java.util.Scanner;

public class Main {  

 public static void main(String[] args) {

   ArrayList<String> String = new ArrayList<String>();

   Scanner myObj = new Scanner(System.in);

   System.out.Print(Enter a number of times to add: );

   String timesNumber = myObj.nextLine();

   System.out.Print(Enter a number that will add to the list: );

   String addNumber = myObj.nextLine();

   int TimesNumber = Integer.parseInt(timesNumber);

   int AddNumber = Integer.parseInt(addNumber);

   for(i=0, i < AddNumber, i++) {

     String.add(AddNumber);

   }

 }

}

   

Which of the following is the BEST solution to allow access to private resources from the internet?

a. VPN
b. Subnet
c. Packet filters
d. FTP

Answers

FTP stands for file transfer protocol. FTP is used to transfer files between computers over the Internet. FTP servers can be setup to allow users to access the information anonymously or require registration for access.

who dictates that a user can only be assigned to a particular role if it is already assigned to some other specified role and can be used to structure the implementation of the least privilege concept.

Answers

Mutually exclusive roles are roles such that a user can be assigned to only one role in the set. A system might be able to specify a prerequisite, which dictates that a user can only be assigned to a particular role if it is already assigned to some other specified role.

Write a function gcdRecur(a, b) that implements this idea recursively. This function takes in two positive integers and returns one integer.
''def gcdRecur(a, b):
'''
a, b: positive integers
returns: a positive integer, the greatest common divisor of a & b.
'''
# Your code here
if b == 0:
return a
else:
return gcdRecur(b, a%b)
#Test Code
gcdRecur(88, 96)
gcdRecur(143, 78)
© 2021 GitHub, Inc.

Answers

Answer & Explanation:

The program you added to the question is correct, and it works fine; It only needs to be properly formatted.

So, the only thing I did to this solution is to re-write the program in your question properly.

def gcdRecur(a, b):

   if b == 0:

       return a

   else:

       return gcdRecur(b, a%b)

gcdRecur(88, 96)

gcdRecur(143, 78)

How has Linux affected the market for proprietary software?​

Answers

Answer:

Linux is an operating system made up of free software, which can be installed and run on a wide variety of computer systems, from small devices such as mobile phones to large computer systems and supercomputers.

Linux is often offered to the user in various Linux distributions. A characteristic of the distributions is the great possibility of customization and selection that they offer since each one is aimed at a different type of user. Depending on the philosophy, each distribution can provide a greater foundation for ease of use, multimedia applications, ease of configuration, system simplicity, only free software, low resource requirements, and more.

Because of its low cost, high configurability and availability on various platforms, Linux is becoming increasingly popular not only among specialized users, but also among domestic users.

Create a list with 5 numbers and find the smallest and largest number in the list and also the sum and product of the numbers in the list, Additionally, find the sum and product of the largest and the smallest number.

Answers

Answer:

Explanation:

The following code is written in Java. It creates 5 random integers and saves them to a list called myList. Then it loops through that list and checks each one until the largest and smallest values are obtained. Finally, it uses these values to calculate the sums and products as requested. The program has been tested and the output can be seen in the attached image below.

import java.util.ArrayList;

import java.util.Arrays;

import java.util.Random;

import java.util.Scanner;

class Brainly {

   public static void main(String[] args) {

       Random rand = new Random();

       ArrayList<Integer> myList = new ArrayList<>();

       for (int i = 0; i< 5; i++) {

           int mynum = rand.nextInt(20);

           myList.add(mynum);

       }

       int largest = myList.get(0);

       int smallest = myList.get(0);

       int sum = 0;

       int product = 1;

       int sumLargestandSmallest, productLargestandSmallest;

       for (int x : myList) {

           if (x > largest) {

               largest = x;

           }

           if (x < smallest) {

               smallest = x;

           }

           sum += x;

           product *= x;

       }

       sumLargestandSmallest = largest + smallest;

       productLargestandSmallest = largest * smallest;

       System.out.println("List" + Arrays.toString(myList.toArray()));

       System.out.println("Smallest: " + smallest);

       System.out.println("Largest: " + largest);

       System.out.println("Sum: " + sum);

       System.out.println("Product: " + product);

       System.out.println("Sum of Smallest and Largest: " + sumLargestandSmallest);

       System.out.println("Product of Smallest and Largest: " + productLargestandSmallest);

   }

}

hurry plz What module do you need to import in order to use a pseudo-random number in your game? random guesser guess randomizer

Answers

Answer:

import random

Explanation:

if it's python try import random

Answer:

ramdom C

Explanation:

Output each floating-point value with two digits after the decimal point, which can be achieved by executing cout << fixed << setprecision(2); once before all other cout statements.(1) Prompt the user to enter five numbers, being five people's weights. Store the numbers in a vector of doubles. Output the vector's numbers on one line, each number followed by one space. Enter weight l: 236.0 Enter weight 2: 89.5 Enter weight 3: 142.0 Enter weight 4: 166.3 Enter weight 5: 93.0 You entered: 236.00 89.50 142.00 166.30 93.00 (2) Also output the total weight, by summing the vector's elements.(3) Also output the average of the vector's elements. (4) Also output the max vector element. EX Enter weight 1: 236.0 Enter weight 2: 89.5 Enter weight 3: 142.0 Enter weight 4: 166.3 Enter weight 5: 93.0 You entered: 236.00 89.50 142.00 166.30 93.00 Total weight: 726.80 Average weight: 145.36 Max weight: 236.00

Answers

Hi it’s 24 and brown is the next

Write a program named guess_number.py. Use NumPy to generate a random number between 1 and 100. Accept int input and ask user to guess number. Inform if high or low. Exit when entered number correct. Tell user how many tries it took to guess number.

Answers

Answer:

download the .txt file and change the file name to guess_number.py then run it in a python interpreter. I used Python 3.9.6 for this project and I used Visual Studio Code as my IDE.

Explanation:

The code has comments that tell you what is happening.

I hope this helped :) If it didn't please let me know what went wrong so I can fix it.

In a program named guess_number.py. Use NumPy to generate a random number between 1 and 100. Accept int input and ask the user to guess the number.

What are programming used for?

The motive of programming is to discover a series of commands with the intention to automate the overall performance of a task (which may be as complicated as a running system) on a computer, regularly for fixing a given problem.

Import NumPy as np def main(): # Random variety Random Number = np.random.randint(1, 100) # A begin variable Start = Try.# This value is the handiest used to decide if the person has been known that the fee is excessive or low   High Or Low Message Displayed Already = False # Amount of guesses that the person were given incorrectly. Guess Gotten Wrong 0 # The general quantity of guess AmountOfGuesses = 0 # Beginning of some time loop in order to maintain the software jogging till the person guesses the random variety print("The fee is excessive") High Or Low Message DisplayedAlready = True Elif RandomNumber <= forty nine and High OrLow MessageDisplayedAlready == False:

           print("The fee is low")

           High Or Low Message Displayed Already = True.

AmountOfGuesses += print("Wrong! You have gotten " + str(GuessGottenWrong) + " guesses incorrect. main()

Read more about the program :

https://brainly.com/question/1538272

#SPJ2

which of the following component display the content of active cells​

Answers

Answer:

The content of an active cell is shown in the formula bar

Explanation:

I hope it will help you

List out 20 output devices ​

Answers

Here is 12

Computer MonitorAudio SpeakersHeadphonesPrintersProjectorsPlottersVideo CardsSound CardsCD and DVD mediaActuatorsGPSFaxes

When describing a software lincense, what does the phrase "open source" mean?

Answers

Answer:

The phrase "Open Source" means that a program's source code is freely available and may be modified and redistributed.

Explanation:

Hope this helped :)

A major public university graduates approximately 10,000 students per year, and its development office has decided to build a Web-based system that solicits and tracks donations from the university's large alumni body. Ultimately, the development officers hope to use the information in the system to better understand the alumni giving patterns so that they can improve giving rates.

Required:
a. What kind of system is this?
b. What different kinds of data will this system use?
c. On the basis of your answers, what kind of data storage format(s) do you recommend for this system?

Answers

Answer:

a) database system

b) Transaction and Alumni data

c) Database format ( table )

Explanation:

a) The kind of system that is described in this question is a database system because a web based system that is enabled for tracking should have saved the details of the members included in the system hence it has to be databased system

b) The different kinds of data that the system will use includes: Transaction data and Alumni data.

c) The kind of data format that would be recommended for this system is

The Database format, because of certain optimizations already inbuilt in a database system such as tables

Ramjac Company wants to set up k independent file servers, each capable of running the company's intranet. Each server has average "uptime" of 98 percent. What must k be to achieve 99.999 percent probability that the intranet will be "up"?

Answers

Answer:

k = 3

Explanation:

K independent file servers

Average "uptime" of each server = 98%

To achieve 99.99% probability by the intranet

given that each server has an uptime = 98%

For the intranet to achieve 99.99% probability we have to choose more than 2 servers ( i.e. 3 servers )  incase any of the server goes down.

As each server posses an uptime of 98% it is almost impossible for all 3 servers to go down at the same time hence value of K = 3

It should be noted that the value of k to achieve 99.99 percent probability will be 3.

How to solve the probability

From the information given, k is simply the independent file servers.

Also, the average uptime of each server is given as 98%. For the intranet to achieve 99.99% probability, it should be noted that more than 2 servers will be chosen.

In this case, it'll be impossible for the three servers to go down.

Learn more about probability on:

https://brainly.com/question/24756209

Write a program that creates a Date object, sets its elapsed time to 10000, 100000, 1000000, 10000000, 100000000, 1000000000, 10000000000, and 100000000000, and displays the date and time using the toString()

Answers

Answer:

Explanation:

The following Java program creates various Date objects for each one of the provided milliseconds in the question. Then it calls the toString() method on each one. The last two milliseconds were not included because as a long variable they are too big for the Date object to accept. The code has been tested and the output is shown in the image below.

import java.util.Date;

class Brainly {

   public static void main(String[] args) {

       Date date = new Date();

       date.setTime(10000);

       System.out.println(date.toString());

       Date date2 = new Date();

       date2.setTime(100000);

       System.out.println(date2.toString());

       Date date3 = new Date();

       date3.setTime(1000000);

       System.out.println(date3.toString());

       Date date4 = new Date();

       date4.setTime(10000000);

       System.out.println(date4.toString());

       Date date5 = new Date();

       date5.setTime(100000000);

       System.out.println(date5.toString());

       Date date6 = new Date();

       date6.setTime(1000000000);

       System.out.println(date6.toString());

   }

}

Presentation of the data abstracted from the database must take one of two forms: graphs and tabular forms. True False

Answers

Answer:

False.

Explanation:

There is also a third way of presenting data.  Data can be presented in textual form, using paragraph structures.  The other two are using graphs and tabular forms.  Presenting data in a graph or pie chart gives a pictorial representation of the data, making the numbers easier to visualize and understand.  Using tables also makes data presentation to be easily communicated.  Text remains the method for explaining findings, outlining trends, and providing context, a table represents both quantitative and qualitative information, while a graph displays data for comparison.

I have a Dell laptop and last night it said that it needed to repair it self and asked me to restart it. So I did but every time I turn it on it shuts itself down. I had a problem exactly like this before with my old computer, was not a Dell though, and I ended up having to have it recycled. This computer I have now is pretty new and I really don't want to have to buy a new computer. What should I do to fix this problem? Please help, I'm a college student almost ready to graduate and all of my classes are online. I'm starting to panic. Thanks for helping me figure this situation out.

Answers

The same thing happened with my HP laptop but my dad refresh the laptop before restating it worked

Write the correct statements for the above logic and syntax errors in program below.

#include
using namespace std;
void main()
{
int count = 0, count1 = 0, count2 = 0, count3 = 0;
mark = -9;
while (mark != -9)
{
cout << "insert marks of students in your class, enter -9 to stop entering";
cin >> mark;
count++;

if (mark >= 0 && mark <= 60);
count1 = count1 + 1;
else if (mark >= 61 && mark <= 70);
count2 = count2 + 1;
else if (mark >= 71 && mark <= 100);
count3 = count3 + 1;
}
cout <<"Report of MTS3013 course" << endl;
cout <<"Mark" << count << endl << endl;
cout << "0-60" << "\t\t\t\t" << count1 << endl;
cout << "61-70" << "\t\t\t\t" << count2 << endl;
cout << "71-100" << "\t\t\t\t" << count3 << endl<< endl << endl;
cout << "End of program";
}

Answers

Mark is gonna be the answer for question 1

If we were ever to use this pizza ordering program again, we would want to use mainline logic to control its execution. The way it is written, it will automatically execute as soon as it is imported.
Re-write this program, enclosing the top level code into the main function. Then execute the main function. Enter appropriate input so the output matches that under Desired Output.
# Define Function
def pizza(meat="cheese", veggies="onions"):
print("You would like a", meat, "pizza with", veggies)
# Get the User Input
my_meat = input("What meat would you like? ")
my_veggies = input("What veggie would you like? ")
# Call the Function
pizza(meat=my_meat, veggies=my_veggies)
desired output:
What meat would you like? cheese
What veggie would you like? onions
You would like a cheese pizza with onions
2) We want to generate 5 random numbers, but we need the random module to do so. Import the random module, so the code executes.
# Define main function
def main():
print("Your random numbers are:")
for i in range(5):
print(random.randint(1, 10))
# Call main function
main()
desired output:
Your random numbers are:
[x]
[x]
[x]
[x]
[x]

Answers

Answer:

Explanation:

The Python program has been adjusted. Now the pizza ordering function is called from the main() method and not as soon as the file is imported. Also, the random package has been imported so that the random.randint(1,10) can correctly create the 5 random numbers needed. The code has been tested and the output can be seen in the attached image below, correctly matching the desired output.

import random

def pizza(meat="cheese", veggies="onions"):

   print("You would like a", meat, "pizza with", veggies)

def main():

   # Get the User Input

   my_meat = input("What meat would you like? ")

   my_veggies = input("What veggie would you like? ")

   # Call the Function

   pizza(meat=my_meat, veggies=my_veggies)

   print("Your random numbers are:")

   for i in range(5):

       print(random.randint(1, 10))

# Call main function

main()

What is the SQL command to list the total sales by customer and by product, with subtotals by customer and a grand total for all product sales

Answers

Answer:

Please find the complete query and question in the attached file.

Explanation:

In this query, we use the select command in which we select the column that is "CUS_CODE, P_CODE" with the sum method that multiples the  "SALE_UNITS * SALE_PRICE" values and use them as and group by the clause that stores all the values in the column  that are "CUS_CODE, P_CODE WITH ROLLUP".

Identify some advantages of using Excel over lists, paper files, or simple word documents? Describe some disadvantages of using Excel over lists, paper files, or simple word documents? Summarize one thing in you home life that could be improved or more easily managed using Excel?​

Answers

Excel

Excel is a software program that contains spreadsheet. Spreadsheet is an electric document that works numbers and display results in graphs. There are vertical columns and horizontal rows.

they are several advantages of excel which is;

Excel is very efficient to use, especially when you have to calculate your data, it's not hard to calculate the computer itself calculates it for you.

they are also disadvantages of excel which is;

some users might get a little bit problem when you send Microsoft Excel, here is one sometimes the spreadsheet are difficult to share internally.

Other Questions
Instructions: Find the missing side. Round your answer to the nearest tenth.3671 Lab: Density of Solids Assignment: Reflect on the Lab The challenge problems of temporary mobile settelements in ethiopia Complete these conversations. Then practice with a partner. 1. A:__________you in New York last weekend? B: No,i______.I______in Chicago. A: How________it? B: It______great! But it______cold and windy as usual. 2. A: How long_______your parents in Chile? B: They there for two weeks. A: they________in Santiago the whole time? B: No, they_________.They also went to Valparaiso. 3. A:_______you away last week? B: Yes, i_______ Madrid. A: Really? How long_______you there?B: For almost a week. I_________there on business. A tribute was a gift to the gods that the people of Sumer usually gave in the form ofA. goldB. foodC. human sacrificesD. animal sacrifices [tex] {x}^{2} = {16}^{x} [/tex]find the value of X. What is likely to happen to the interest of a credit card with an introductory APR? There is a slight interest decrease after the first year. There is a significant interest increase after the first year. The interest will be revised after the first year, based on the economy. The interest will be revised after the first year, based on the borrower's repayment history. In a grocery store delivery of 140 apples, 35% of the apples were red. How many apples were red? When outlining a text, what is the correct sequence of labels for a standard outline?O 1., I., A., a.O I., a., i., 1.O I., A., 1., a.O 1., A., a., i. An exam starts at 10:10 and lasts for 75 minutes what time does the exam end pls help i will give brainliest Why does Walt Whitman use the word singing In the title "I Hear America Singing"? When a drawing of a circle made in the center of a piece of paper with a black marker gets wet, the marker bleeds, and as the water moves through the paper the ink separates into several colors. The table shows the prices of different containers of hot sauce.A 2-column table with 4 rows. Column 1 is labeled Container size with entries 2 ounces, 5 ounces, 12 ounces, 30 ounces. Column 2 is labeled Price with entries 1 dollar and 99 cents, 3 dollars and 95 cents, 8 dollars and 76 cents, 20 dollars and 40 cents.A chef needs 60 oz of hot pepper sauce.Which container size represents the better buy? For the month of September, Florida, Inc., incurs a direct materials cost of $12,000 for 7,500 gallons of strawberry lemonade produced in its Mixing Department. It also incurs conversion costs of $6,000 with 80% completed. If the conversion cost per equivalent unit was $1.15 per gallon in August, what is the difference in the conversion cost per equivalent unit between the two months jack can read 45 pages pf his book in one and a half hours. at that rate how long will it take him to read the entire 300-page book? Solve and check y5=5 por que le arias una biografa a tu mejor amiga Help me with this please!! Use the table below to organize your analysis of how diction and syntax can impact mood, tone, and voice. Answer each guiding question. the poem The Dreams of the Dreamer by Georgia Douglas Johnson sit down which type of sentence is it?