CS Software Practical Assignment
CS Software Practical Assignment
WaiLinHtet)
Total Marks: 50
Duration:
Resources Required:
Assignment Objectives
Tr.Wa i L i n H t e t Page |1
Section 1: Backup (15 marks)
• Instructions:
3. Manually copy the “MyFiles” folder to the USB drive (simulating a full
backup).
4. Modify one file in “MyFiles” (e.g., add text to the text file).
5. Copy only the modified file to the USB drive (simulating an incremental
backup).
• Submission:
• Question: Imagine you’re backing up a 10GB project daily. Which backup type (full,
incremental, differential) would you choose and why?
Tr.Wa i L i n H t e t Page |2
Section 2: Operating System Functions (15 marks)
• Instructions:
Open the file explorer (e.g., Windows Explorer or Linux file manager).
▪ Move one sample file (e.g., the text file from Task 1) into “Docs.”
• Instructions:
2. Type a simple command (e.g., “dir” on Windows or “ls” on Linux) and note the
output.
Example: __________________
systeminfo
This provides detailed info about your operating system, memory, network, and more.
Processor Info:
Tr.Wa i L i n H t e t Page |3
wmic path win32_videocontroller get caption,deviceid
Network Configuration:
ipconfig /all
Memory Details:
_______________________________________________________
• Submission: Write a short response (50 words): “What’s one advantage of a CLI
over a GUI?”
Tr.Wa i L i n H t e t Page |4
Section 3: Interrupt and Buffer in Computing (10 marks)
• Instructions:
▪ Pause it after 10 seconds and note the gray loading bar ahead of the
playhead.
• Instructions:
Tr.Wa i L i n H t e t Page |5
▪ Write and run this code:
print("Hello, World!")
MOV A, 5
ADD A, 3
Compiler Test
#include <stdio.h>
int main() {
int a = 5, b = 3;
return 0;
Tr.Wa i L i n H t e t Page |6
Submission Requirements
Tr.Wa i L i n H t e t Page |7