0% found this document useful (0 votes)
3 views4 pages

BCSL-013 Assignment Practical Guide

The document is a practical guide for the BCSL-013 Computer Basics and PC Software Lab assignment for July 2024/January 2025. It includes tasks related to Linux commands and file operations, requiring students to execute commands, take screenshots, and create a text file. Additionally, it outlines the requirements for a presentation on Internet Technologies, including topics, design elements, and submission guidelines.

Uploaded by

bushybrows2001
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views4 pages

BCSL-013 Assignment Practical Guide

The document is a practical guide for the BCSL-013 Computer Basics and PC Software Lab assignment for July 2024/January 2025. It includes tasks related to Linux commands and file operations, requiring students to execute commands, take screenshots, and create a text file. Additionally, it outlines the requirements for a presentation on Internet Technologies, including topics, design elements, and submission guidelines.

Uploaded by

bushybrows2001
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

BCSL-013: Computer Basics and PC Software Lab

Assignment Practical Guide (July 2024 / January 2025)

Name: [Your Name]


Enrollment Number: [Your Enrollment No.]
Course Code: BCSL-013
Assignment Number: BCA(I)/L-013/Assignment/2024-25
Maximum Marks: 100

Question 1: Linux Commands and File Operations

a) Write and run the following Linux commands:

For each command:


- Explanation: Purpose and usage.
- Command: Exact command to run.
- Screenshot: Capture and attach output screenshot.

S.No | Command | Explanation | Command to Run


1 | who | Shows users currently logged into the system. | who
2 | man | Displays the manual page for a command. | man ls
3 | cat | Displays contents of a file. | cat filename.txt
4 | cp | Copies files or directories. | cp file1.txt file2.txt
5 | mkdir | Creates a new directory. | mkdir testdir
6 | chmod | Changes permissions of a file/directory. | chmod 755 file.txt
7 | ls | Lists files and directories in current directory. | ls
8 | cmp | Compares two files byte by byte. | cmp file1.txt file2.txt
9 | cd | Changes directory. | cd testdir
10 | id | Displays user identity. | id
11 | grep | Searches for a string in a file. | grep "word" file.txt

Note: After running each command, take a screenshot of the terminal showing the output.
b) File Operations in Linux

Task:
1. Create a text file with 25 lines
nano myfile.txt
Enter 25 lines of text and save it.

2. Display the first 4 lines


head -4 myfile.txt

3. Display the last 4 lines


tail -4 myfile.txt

4. Count how many times the word "the" appears


grep -o -i "\bthe\b" myfile.txt | wc -l

5. Display file permissions


ls -l myfile.txt

6. Change file permissions to rw-rw-r--


chmod 664 myfile.txt
Confirm using:
ls -l myfile.txt

Note: Take screenshots after each command.

Question 2: Presentation on "Internet Technologies"

Task: Create a presentation (minimum 10 slides) using any presentation software.

Presentation Requirements:
- Use a common design template for all slides.
- Add an audio file to one slide.
- Add a video file to another slide that plays fullscreen.
- Apply timer-based slide transitions.
- Ensure headings and slide notes for every slide.
- Insert one image per slide related to the topic.

Suggested Slide Topics:


1. Introduction to Internet Technologies
2. History of the Internet
3. How the Internet Works
4. Internet Protocols (TCP/IP, HTTP, FTP)
5. World Wide Web (WWW)
6. Web Browsers and Search Engines
7. Cloud Computing
8. Internet of Things (IoT)
9. Cybersecurity on the Internet
10. Future of Internet Technologies

Steps to Create the Presentation:


1. Open presentation software (PowerPoint/Google Slides/LibreOffice Impress).
2. Select a common theme/template.
3. Create slides and add appropriate headings and notes.
4. Insert relevant images on each slide.
5. Insert an audio file in one slide.
6. Insert a video file in one slide and set it to fullscreen play.
7. Apply transitions with automatic timer.
8. Save the presentation.
9. Export a Handout PDF (6 slides per page) for submission.

Final Submission Checklist:


- Screenshots for Question 1 (a) and (b)
- Completed presentation file.
- Handout PDF of presentation.
- This practical guide PDF as documentation.

Signature: ______________________
Date: ___________________________

End of Assignment Practical Guide

You might also like