Q1 : Introduciton :
• A friendly user interface is important for users to interact with the OS and
application .
• Good input /out out management , It allows better communicaiton between
computer and mutlpe devices .
• Process management, it allows OS to hadle mutiple processes and scheduling.
• The file system handles operations in terms of organises and stores files
• Efficient memory management is also crucial for OS, it optimises RAM usage among
applications
Analysis and Explanation:
2. Two suitable desktop operation systems for MarketPlus :
• option one : Windows
• Advantages : The user interface is friendly for founders in that case they already familiar with Windows 7
• There are wide ranges of software and applications are provided such as
Microsoft Office suite
• Good hareware compatibility and easier to find different devices
• Disadvantages : It might cause more commercial licensing cost for all devices
• Potentially higher risks
• Option Two : Linux
• Advantages : Its free and open source,less licensing cost
• compare with Windows ,It comes with more secure and stable system .
• the desktop environment is similar to Windows , users can adopted easily .
• Disadvantages: The compatibility of Linux might not as many as Windows
• As given case ,their company are getting used to use Windows , It takes time to be familiar with Linux.
• There are Limited support applications as Windows provided, might makes work not that productive.
3. Two suitable mobile desktop
Option 1 : Android
Advantages: Android has open source and easy to customise
There are wide range of devices and price options available for Android
system
Disadvantages: Multiple decvie manufacturers and different versions might casue fragmentation issues
The security system might not as good as IOS due to open source
Privacy concerns
Option 2 : IOS
Advantages: User-friendly and initutive inteface ,
stable system performance and optimisation for Apple hardware
Disadvantages: IOS has Limited to Apple devices,which can cause more cost .
It has limited customisaition options campare with Androd
Apple Store has very strict policies and approval process .
4. Most suitable desktop and mobile operting system : Windows 10 +Android
For Marketplus , I recommend using Windows 10 as the desktop operating system. The founder's experience with Windows 7 will make the transition to Windows 10 easier, and the wide range of compatible software and hardware will ensure that the company can easily set up and maintain its IT infrastructure.meanwhile, the data intergration between micrsoft Office will be easier .
As forte the mobile operating system , I recommend using Android devices. The wide range of devices available at different price points will allow the company to choose devices that fit their budget and requirements. additionally, the large app ecosystem on the Google Play Store will ensure that the company can find the necessary mobile applications to help provide a competitive advantage .
5. Minimu m hardware and technical requirements :
For Windows 10 :
• Processor: 1 GHz or faster compatible processor or SoC
• RAM: 1 GB for 32-bit or 2 GB for 64-bit
• Hard disk space: 16 GB for 32-bit OS or 20 GB for 64-bit OS
• Graphics card: DirectX 9 or later with WDDM 1.0 driver
• Display: 800 x 600 pixels or higher resolution
For Android :
• Android phones and tablets compatible with the last four major versions of Android
Q2 : Applicaton Layer :
• The HTTP method indicating the GET request
• URL: http://www.liverpoolfc.com ( Its home page )
• Additional headers that the client (my device) sends to the server.
• Cookies: my request might include cookies that store session data or user preferences If I have previously visited the site.
• Transport Layer :
• Source port (a randomly assigned port on my device).
• Destination port 80 (the standard port for HTTP).
• Sequence number and acknowledgment number for reliable data transfer.
• TCP Flags( such as SYN and ACK )
• Window size for flow control.
Network Layer (IP) :
• Source IP Address: 192.168.1.1 (my device’s IP address).
• Destination IP Address: The IP address of the server hosting Liverpoolfc.com.
• Time-to-Live (TTL): value (decreases as the packet traverses routers).
Q3: a : First Come First Served (FCFS) CPU Scheduling:
• P1: 0 + 12 = 12 ms
• P2: 12 + 22 = 34 ms
• P3: 34 + 5 = 39 ms
• P4: 39 + 6 = 45 ms
• P5: 45 + 10 = 55 ms
• P1: 21 + 12 = 33 ms
• P2: 33 + 22 = 55 ms
b; Shortest Job First (SJF) CPU Scheduling:
• Order of execution based on burst time: P3, P4, P5, P1, and P2.
• P3: 0 + 5 = 5 ms
• P4: 5 + 6 = 11 ms
• P5: 11 + 10 = 21 ms
• P1: 21 + 12 = 33 ms
• P2: 33 + 22 = 55 ms
c. Priority-based CPU Scheduling:
• Order of execution based on priority: P3, P4, P2 (and then either of the remaining two as they have the same priority).
• P3: 0 + 5 = 5 ms
• P4: 5 + 6 = 11 ms
• P5: 11 + 10 = 21 ms
• P1: 21 + 12 = 33 ms
• P2: 33 + 22 = 55 ms
• P3: 0 + 5 = 5 ms
• P4: 5 + 6 = 11 ms
• P2: 11 + 22 = 33 ms
Average wait time for Priority-based = (0 + 5 + 11) / 3 = 22ms
d: The best CPU scheduling method to implement in this scenario is SJF (Shortest Job First) as it has the lowest average waiting time among the given methods.
Q4: Required networking infrastructure :
• Switches: Install switches in each classroom to connect devices
• Ethernet cables: Ethernet cables would be used to connect each classroom to the central switches
• Router : Set up a central router to manage traffic between the LAN and the Internet.
• Network servers: A network server would be set up to provide centralized storage, file sharing, and other network services.
Recommendation: A star topology would be the most suitable for this scenario. In a star topology, each device is directly connected to a central hub or switch. This allows for easy expansion and modification of the network as needed If one connection fails, the other connections still working .
Assumption :
1. The school has a suitable space for housing the network equipment, such as a server room or communications close
2. The school has the necessary budget and resources to implement and maintain the network infrastructure.
3. This school has proper electrical power and outlets to support the network equipment
Q5: Steps :
1.check the physical connection to ensure my cable is properly connected to my PC and router.
2. Use ping to check if I can reach my router and popular websites.
3.Use tracersoute ( my device is macos ) , this tool lists the probable hops to a network and internet destination address.
4.Use nslookup to check if my DNS is working correctly.
5.se netstat to check my active network connections and see if there are any issues with specific connections.
Q6: Figure 1: Memory Usage :
As we can see the big portion of its available memory (RAM) is undertaken ,wich (12.7GB out of 16GB)
Recommendations : 1. Identify any unnecessary applications or processes running in the background adn close them , It could slow down this target system .
2. Use the Task Manager to identify which applications are using the most memory and consider alternatives
Figure 2: Startup Applications:
Figure 2 displays the applications that automatically start when laptop boots up. Some of these applications have a high impact on startup time.
Recommendations:
1. Identify applications that don’t need to start automatically with Windows. Disable them by Disable
2. Prioritse essential applications and delay non-essential ones to start after the system has fully booted.