BCA_NEWOL Windows & Linux lab, Assignments of Windows Programming

This document contains practical lab exercises and study material for **BCA New Syllabus – Windows and Linux Lab**. It includes basic commands, file management operations, directory handling, user management, and important practical tasks performed in Windows and Linux operating systems. Course: BCA (Bachelor of Computer Applications) Subject: Windows and Linux Lab University: IGNOU This PDF is useful for BCA students for practical exams, lab work, assignments, and understanding basic Windows and Linux commands.

Typology: Assignments

2025/2026

Uploaded on 03/08/2026

abhishek-thakur-16
abhishek-thakur-16 🇮🇳

5 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
10
Course Code : MCSL-204
Course Title : WINDOWS and LINUX Lab
Assignment Number : BCA_NEWOL(II)/L-204/Assignment/2026
Maximum Marks : 100
Weightage : 30%
Last date of submission : 30th April, 2026 (For January Session)
31st October, 2026 (For July Session)
The assignment has two parts A and B. Answer all the questions. Each part is for 20
marks. WINDOWS and LINUX lab record carries 40 Marks. Rest 20 marks are for viva
voce. You may use illustrations and diagrams to enhance the explanations. Please go
through the guidelines regarding assignments given in the PGDCA Programme Guide for
the format of presentation. If any assumptions made, please state them.
PART-I: Windows 10
Question 1: For Windows 10, write the step-by-step procedure for the following along with the screen-
shots are execution for each:
i. To create a new user account in Windows 10 and change it from a standard user to an
administrator.
ii. To customize the Windows 10 desktop by changing the background, theme, and taskbar
settings.
iii. To create, rename, copy, move, and delete files and folders using File Explorer.
iv. To install an application from the Microsoft Store and uninstall it using Windows Settings.
v. To view running processes and end a task using the Windows 10 Task Manager.
vi. To configure and use Remote Desktop to connect to another computer.
vii. To check disk usage and perform Disk Cleanup in Windows 10.
viii. To enable Windows Defender and perform a quick virus scan.
ix. To create a backup of files and restore a previous version in Windows 10.
x. To use Command Prompt to check the IP configuration and network connectivity.
(10 X 2=20 Marks)
PART-II: LINUX
Question 1:
Write the LINUX commands for the following:
i. To list all files (including hidden files) in long format and redirect the output to a file named
details.txt.
ii. To find all .txt files in the current directory and its subdirectories and display their absolute
paths.
iii. To change file permissions so that the owner has read, write, and execute permissions, the
group has read and execute permissions, and others have only read permission.
iv. To display the top five processes consuming the highest CPU using appropriate process-
related commands.
v. To search for the word IGNOU in all text files of the current directory, ignoring case
sensitivity.
(5 Marks)
pf2

Partial preview of the text

Download BCA_NEWOL Windows & Linux lab and more Assignments Windows Programming in PDF only on Docsity!

Course Code : MCSL- 204

Course Title : WINDOWS and LINUX Lab

Assignment Number : BCA_NEWOL(II)/L- 204 /Assignment/20 26

Maximum Marks : 100

Weightage : 30 %

Last date of submission : 30 th^ April, 202 6 (For January Session)

31 st^ October, 2026 (For July Session)

The assignment has two parts A and B. Answer all the questions. Each part is for 20

marks. WINDOWS and LINUX lab record carries 40 Marks. Rest 20 marks are for viva

voce. You may use illustrations and diagrams to enhance the explanations. Please go

through the guidelines regarding assignments given in the PGDCA Programme Guide for

the format of presentation. If any assumptions made, please state them.

PART-I: Windows 10 Question 1: For Windows 10, write the step-by-step procedure for the following along with the screen- shots are execution for each: i. To create a new user account in Windows 10 and change it from a standard user to an administrator. ii. To customize the Windows 10 desktop by changing the background, theme, and taskbar settings. iii. To create, rename, copy, move, and delete files and folders using File Explorer. iv. To install an application from the Microsoft Store and uninstall it using Windows Settings. v. To view running processes and end a task using the Windows 10 Task Manager. vi. To configure and use Remote Desktop to connect to another computer. vii. To check disk usage and perform Disk Cleanup in Windows 10. viii. To enable Windows Defender and perform a quick virus scan. ix. To create a backup of files and restore a previous version in Windows 10. x. To use Command Prompt to check the IP configuration and network connectivity. (10 X 2=20 Marks) PART-II: LINUX Question 1: Write the LINUX commands for the following: i. To list all files (including hidden files) in long format and redirect the output to a file named details.txt. ii. To find all .txt files in the current directory and its subdirectories and display their absolute paths. iii. To change file permissions so that the owner has read, write, and execute permissions, the group has read and execute permissions, and others have only read permission. iv. To display the top five processes consuming the highest CPU using appropriate process- related commands. v. To search for the word IGNOU in all text files of the current directory, ignoring case sensitivity. (5 Marks)

Question 2: i. Write a shell script to accept a filename as input and display the number of lines, words, and characters in the file. ii. Write a shell script to accept two numbers from the user and display the largest number using conditional statements. iii. Write a shell script to read a directory name and list all files having read permission for the user. iv. Write a shell script to display the sum of first n natural numbers using a loop, where n is entered by the user. v. Write a shell script to accept a string from the user and check whether it is a palindrome. (5 X 3 = 15 Marks)