Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

IT2105

Jomrey Lorejo BSIT 2-1BP


Task Performance
Processes
Objectives:

At the end of the exercise, the students should be able to:

 Distinguish operating system components that are needed to control processes and manage
resources; and
 Assess the control structure of an operating system and its processes

Instructions:
Part 1 (3 items x 5 points)
1. Recall the details about the kernel components of a Windows operating system (OS). Based on the
figure below, select three (3) kernel components that you think are the most significant in terms of
process control.

I/O Manager: The I/O manager is in responsibility of dispatching to the proper device drivers for
further processing, as well as providing a framework for applications to access I/O devices. All
Windows I/O APIs are implemented by the I/O manager, which also establishes security and naming
requirements for devices, network protocols, and file systems.
Power Manager: A power manager oversees power management, which can be configured to save
power consumption by shutting off inactive devices, putting the CPU to sleep, or even writing all of the
system's memory to disc and turning off the power altogether.
Plug-and-play Manager: After evaluating which drivers are supposed, the plug-and-play manager loads
the drivers needed to support a given device.

2. Give one (1) sample process that can be executed by each kernel component you have selected.
Explain each sample process relative to its corresponding process control structure. Perform additional
research if necessary.

Figure 1. The internal architecture of Windows operating system.


Source: Operating Systems: Internal and Design Principles 9 th ed., 2018 p. 102

02 Task Performance 1 *Property of STI


Page 1 of 2
IT2105

Device and file system drivers


This Windows executive component serves as a driver during kernel mode.
the interface between hardware and software the hardware abstraction layer (HAL) provides
the same interface to the user and strives to provide a variety of services. hardware
architecture inspired from operating systems.
Part 2 (60 points)
Select a computing device or a gadget (i.e., smartphone, tablet, and laptop) that you currently have access to.
Then, answer the following items:
a. What is the operating system of the device? (2 points)
- Windows10 (laptop)
b. What is the total memory capacity (RAM) of the device? (2 points)
- 8.00 GB
c. What is the available or remaining memory capacity (RAM) of the device? (2 points)
- 3.89GB
d. Enumerate five (5) running application processes in the device. Select applications that consume high
memory utilization. Indicate the memory allocation for each process. (5 items x 2 points)
- Google Chrome (317.8MB)
- Microsoft Teams (138.0MB)
- Microsoft Word (100.1MB)
- Microsoft Edge (91.6MB)
- Fire Fox (208.8MB)
e. Enumerate five (5) running background processes or system processes in the device. Select
processes that consume high memory utilization. Indicate the memory allocation for each process. (5
items x 2 points)
- Fire Fox (208.8MB)
- Microsoft Edge (91.6MB)
- Google Chrome (317.8MB)
- Microsoft Word (100.1MB)
- Microsoft Teams (138.0MB)
f. Which has higher memory utilization in your device, the background/system processes or the
application processes? Briefly explain the condition of processes in your device to support your
answer. (Essay: 5 points)
- The application processes, in my opinion, because they consume far more RAM on my
device than the operating system's background activities.
g. Give three (3) possible ways to connect your device to other devices. Describe each in one (1)
sentence.
(3 items x 3 points)
- USB, just insert the phone's USB cord into the USB port on your computer, keyboard, or
mouse, or into an adapter if their USB ports are incompatible.
- Bluetooth may be used to connect various gadgets to your phone without the necessity of a
wire. Wi-Fi does not function 'device to device,' but rather requires a particular piece of gear
to keep the Wi-Fi signal active.
h. Does the process of connecting your device to other devices create new processes? Why or why not?
(Essay: 5 points)
- Yes, if our devices are completely connected to one another, we may talk.
Data may be transferred from one device to another.
i. What are the possible effects of ending (force stop) multiple processes in your device? Elaborate on
your answer. (Essay: 5 points)
- Most users believe that closing an app on their phone and removing it from the app
switcher entirely ends the app. This is not always the case. On the other hand, even after
you close an application, it may continue to function in the background, updating its
information and sending notifications. They continue to operate in the background no
matter how many times you terminate them. When an app is force-stopped, it terminates
all foreground and background processes connected with it.

02 Task Performance 1 *Property of STI


Page 2 of 2
IT2105

j. What are the possible effects of ending (force stop) multiple processes in your device? Elaborate on
your answer. (Essay: 5 points)
- Most users believe that closing an app on their phone and removing it from the app
switcher entirely ends the app. This is not always the case. On the other hand, even after
you close an application, it may continue to function in the background, updating its
information and sending notifications. They continue to operate in the background no
matter how many times you terminate them. When an app is force-stopped, it terminates
all foreground and background processes connected with it.
k. Describe the functionality of your device in the less-privileged mode. (Essay: 5 points)
- Because user applications are generally executed in this mode, the less-privileged mode is
commonly referred to as the user mode. A process running in user mode has limited access
to the CPU and memory.
l. Identify at least two (2) ways on how you can terminate processes in your device and briefly describe
each. (Essay: 5 points)
- Voiding a process may result in the complete termination of a program, the crash of your
computer, and the loss of any unsaved data. Stopping a process using the Task Manager
will almost certainly stabilize your system. It is usually recommended to save your data
before closing a process if possible. You might choose this route if you feel that Windows
already has all you need to handle various difficulties. Killing a few stubborn apps should
be simple with a tool like Command Prompt, one of Windows' most useful and powerful
features.

Note: If you are evaluating a smartphone, you might have to enable the Developer Mode/Developer Options of the device.

Grading Rubric for Essay:


Criteria Performance Indicator Points
Content Correct ideas, concepts, and/or examples were included. 3
Organization The presentation of ideas was generally organized. 2
TOTAL 5
Note: DO NOT COPY AND PASTE. Students who copy and paste their work from any website or their classmate will automatically receive a failing mark for this assessment task.

02 Task Performance 1 *Property of STI


Page 3 of 2

You might also like