Information Technology

COM4013M Operating Systems

21 May 2023 11:37 AM | UPDATED 1 year ago

COM4013M Operating Systems :

COM4013M Operating Systems
COM4013M Operating Systems

ASSESSMENT BRIEF

Module CodeCOM4013MModuleDr Hamidreza Bagheri
Tutor
Module TitleOperational Systems
Level4Credit20
Value of
Module
Assessment TaskPractical
Assessment No2of2Weighting50%
Type of SubmissionElectronic
Method ofMoodle & Demonstration
Submission
Publication Date04 April 2023
Due Date30 May 2023
Expected26 June 2023
Feedback Date
Learning Outcomes
  Demonstrate knowledge and understanding of essential facts, concepts, principles, and theories relating to computing and computer applications.Recognise and analyse criteria and specifications appropriate to specific problems, and plan strategies for their solution.Demonstrate the use of knowledge and understanding in the modelling and design of computer- based systems for the purposes of comprehension, communication, prediction, and the understanding of user focus.Demonstrate knowledge and understanding of methods, techniques and tools for information modelling, management, and security.Demonstrate an understanding of the link between theory and practice and ability to recognise and analyse criteria and specifications appropriate to specific problems, and plan strategies for their solution.
Assessment Description

  You should answer all questions in all Activities. The mark for this Practical is 50% of the overall mark. To pass the module, students must achieve at least a mark of 20% in this assessment part. To pass the module, students must achieve at least 40% in overall as the pass mark (40).
Activities 1: System Administration [30 Marks]
  Write the appropriate command(s) to answer and demonstrate the results of the following questions. You are required to provide the command(s) and a screenshot from their outcomes for each question.   Display the current IP address(es) of your computer. [5 marks]Displays the current process status of the system. [5 marks]Display how much memory space is taking each directory. [5 marks]Verify that Apache is installed and running. [5 marks]Show all the PCI devices of your computer system. [5 marks]Create a new compressed tar file of your Document directory. [5 marks]
Activities 2: Shell Programming [20 Marks]
  Write a Shell Script to get the name of a directory and list all the files in that directory. [10 marks]Write a shell script that displays a list of all files in the current directory to which the user has read, write, and execute permissions. [10 marks]
Activities 3: Networking [50 Marks]
  Installing and configuring DHCP services. [10 marks]Configuring two client machines to receive IP addresses from the DHCP server. [10 marks]Installing and configuring DNS service on the server. [10 marks]Installing and configuring Firewall service on the server. [10 marks]Installing and configuring a web service on the server [10 marks]
Instructions for Activities 3

  To complete Activity 3, you are required to use Oracle VirtualBox to create three virtual machines (one Ubuntu Server and two Ubuntu or Kali client machines). In other words, you should have 3 Operating Systems running on your installed VirtualBox, one as the Server and two as the client. You can use this link: https://ubuntu.com/download/server to download the Ubuntu Server Operating System, and this link: https://ubuntu.com/download/desktop to download Ubuntu Client Operating System: Note that if you have already installed Kali Linux on you VirtualBox, you could use it as one of the Client Operating System. If you are having difficulties with the initial setup of Oracle VirtualBox, you are recommended to contact the lecturer or the technical demonstrator for possible suggestions and support. You are strongly recommended to not share your answers, network configurations, network parameters, or the network analysis answers with any students. For this part of the assessment, you are expected to demonstrate your server and client configurations for the assessment (within 10 minutes) on the specified date to be published and provide the evidence of your network configurations and analysis in a report (screenshots captured and placed in your report to be submitted in Moodle). Make sure you include the configuration commands used in completing the server and client configurations and the screenshots of each completed task in the report and answers.   You are to use Oracle VirtualBox to create three machines, an Ubuntu server, and two Ubuntu/Kali client machines. Note that if you are having difficulties, you may be supported.You are to install and configure DHCP service on Ubuntu Server and provide the evidence of successful DHCP service configurations (commands used and screenshots).You are to configure each of the two client machines to receive IP address from the DHCP server and provide the evidence of task completion (commands used and screenshots).You are to install and configure the DNS on your Server, make sure your server can resolve the name and the IP Addresses, vice versa. You are to provide the evidence of task completion (commands used and screenshots).You are to install and configure the firewall service on your server, make sure your server can block ICMP protocol. This means when the firewall is operating correctly, it should block PING from client machines to server. You are to provide the evidence of task completion (commands used and screenshots). Note: After you have completed the tasks with Firewall service (take notes of your commands and answers, and capture screenshots), you are expected to reconfigure your server to its normal state. You are to install and configure a web server on your server machine and test it with a basic index page. You should be able to load the page with the name as well as with the IP address of the server.
COM4013M Operating Systems

Assessment Regulations
  Your attention is drawn to the University policy on academic misconduct (Academic Misconduct Policy). Penalties will be applied where a student is found guilty of academic misconduct, including termination of programme.You are required to keep to the word/time limit set for an assessment and to note that you may be subject to penalty if you exceed that limit (Agreed Penalties Policy). You are required to provide an accurate word count on the cover sheet for each piece of work you submit.For a first assessment attempt a penalty may be applied for late or non-submission of work by the published deadline or an approved extended deadline (Agreed Penalties Policy).Where a re-assessment opportunity exists, late or non-submission of work receives a mark of zero and is not eligible for a capped mark (Agreed Penalties Policy and Reassessment)An extension to the published deadline may be granted to an individual student if they meet the eligibility criteria of the Exceptional Circumstances policy.
Recommended Reading
Required reading list:   Sobell, M.G., 2013. A practical guide to Linux commands, editors, and shell programming. Prentice Hall.Kerrisk, M., 2010. The Linux programming interface: a Linux and UNIX system programming handbook. No Starch Press.   Recommended reading list   Simmonds, C., 2015. Mastering embedded Linux programming. Packt Publishing Ltd.
 
First marker feedback
  Date: 
Second Marker:
Second marker feedback (if applicable)
  Date: 
 
COM4013M Operating Systems

Visit:https://auspali.info/

Also visit:https://www.notesnepal.com/archives/767