1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
babunello [35]
3 years ago
11

Device driver: System software or application software

Computers and Technology
2 answers:
bija089 [108]3 years ago
8 0

Answer:

The answer is System Software.

Explanation:

<em> The Device Driver is considered as a system software. It's like a middle person who communicates to your hardware (computer parts) and your computer's operating system. Without device drivers, your computer parts (like monitor, sound cards, hard drives etc.) cannot function well or will become useless at all.  </em>

<em>To have a further understanding and proof that the device driver is a system software, let's have a deeper explanation on it. Let's say, for an instance, you have plugged in a wired mouse to your laptop or desktop computer. A specific device driver will be search and installed. An object will be created inside your operating system which will be recognized to control the device exclusively. When you press Ctrl key and P key --- which is commonly the shortcut to print a document. The command you have typed will automatically recognized by the printer driver, which will trigger printing of documents. </em>

<em>Application software on the other hand, are type of software which only functions inside the operating system to execute a specific task. For example, you want to create a letter, you can do that using a word processor, which is a type of application software. Another, you want to create a simple payroll computation by creating formulas and mathematical operations. Excel or spreadsheets file can cater that need. Listed below are other types of application software: </em>

  • <em>Slideshow / Presentation software - Powerpoint </em>
  • <em>Video Player - VLC or Windows Media Player</em>
Bess [88]3 years ago
7 0

Answer:

Device driver is System Software.

Explanation:

The software that is used to control any hardware or hardware related function is called System software e.g operating systems, drivers

As we know that, device drivers are used to control some hardware device such as printers, cameras, mouse and key board etc. therefore this is called system software.

You might be interested in
List out any five input and output devideos​
monitta
Asks issiaksmskskskejehshsjsjsnsdkxxkdnsabhwssns
4 0
3 years ago
Define an iterative function named append_ordered; it is passed two arguments: a linked list (ll) whose values are ordered from
enot [183]

Answer:

A python programming language (code) was used for this exercise.

The code is shown below in the explanation section

Explanation:

Solution

Python code:

class LN:

def __init__(self,value,next=None):

self.value = value

self.next = next

  def list_to_ll(self,l):

if l == []:

return None

front = rear = LN(l[0])

for v in l[1:]:

rear.next = LN(v)

rear = rear.next

return front

  def str_ll(self,ll):

answer = ''

while ll != None:

answer += str(ll.value)+'->'

ll = ll.next

return answer + 'None'

def append_ordered(self,ll,v):

ln1=LN(v); #create a node with the new value by creating an instance of the LN class

if ll is None: #if the linked list is empty

ll=ln1 #return the new created node

elif(ll.value >= ln1.value): #if the value to be add is smallest, append the linked list to it

ln1.next=ll

ll=ln1

else:

current=ll; #crate a temporary pointer to iterate over linked list

#iterate till the next node value is smaller than the new value and list is not over

while (current.next is not None and current.next.value < ln1.value):

current=current.next

ln1.next=current.next #save the current node in the next of the new node

current.next=ln1 #save new node in the next of current node

return ll

ln=LN(0); #create an instance of class LN

ll1=ln.list_to_ll([1,2,4,5]); #create a linked list of the list

answer=ln.str_ll(ll1);    

print(answer); #print the linked list

ll2=ln.append_ordered(ll1,3); #append the value 3 in the linked list

answer=ln.str_ll(ll2)

print(answer); #print the new linked list

Now,

  • If Linked list is empty then make the node as head and return it.
  • If value of the node to be inserted is smaller than value of head node, then insert the node at start and make it head.
  • In a loop, find the appropriate node after which the input node ( 10 ) is to be inserted.To find the appropriate node start from head,keep moving until you reach a node GN (12 ) who's value is greater than the input node. The node just before GN is the appropriate node (8).
  • Insert the node (10) after the appropriate node (8) found in step 3.

Note: Kindly find the output python code attached to the question below.

3 0
3 years ago
A research study does not need to be well designed to be effective.<br> False<br> O True
Sedbober [7]
Answer:

true

Remember to drink water!!
7 0
3 years ago
Case 9-2 Gracie is trying to decide between Windows or macOS for her new desktop computer. Since you have desktops that run both
MrMuchimi

Answer:

Finder

Explanation:

The Finder is the default file manager and graphical user interface shell used on all Macintosh operating systems. Described in its "About" window as "The Macintosh Desktop Experience", it is responsible for the launching of other applications, and for the overall user management of files, disks, and network volumes.

- this seems very course reliant, refer to your course if this is not the answer you were looking for.

3 0
3 years ago
How do you start using the Internet?
fgiga [73]

Answer:

it's

D. open web browser

3 0
3 years ago
Read 2 more answers
Other questions:
  • Why wont my brainly account rank up even tho i have 1193 points and 5/5 brainly trophies but it still wont rank me up to vistro
    11·2 answers
  • When a program lets the user know that an invalid choice has been made, this is known as:?
    6·1 answer
  • How many bits are reserved for the Transmission Control Protocol (TCP) flags?
    11·1 answer
  • Write a program in Cto define a structure Patient that has the following members
    12·1 answer
  • What breakthrough in sound recording facilitated stereophonic recording? Ο Α. overdubbing O B. multitrack recording O C. digital
    10·1 answer
  • If you ship bakudeku. I swear. <br> *RANTS*
    11·1 answer
  • What are pixels?
    13·2 answers
  • Como se juega robótica de cokitos
    13·1 answer
  • How wireless communication might affect the development and implementations of internet of things?​
    7·2 answers
  • Teknoloji ile ilgili 5 tane örnek yazabilir misiniz? Lütfen..
    12·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!