Skip to content
Activities · Activity 1.6

Q.With the help of your teacher, install one application software in your computer.

West Bengal WbchseTextbookSubjective· 2mImportance★★★★★est
32% · 6/19 Questions
🔒 Locked · start free trial →

You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.

Start your 14-day free trial to unlock the full solution →

A guided walkthrough of installing application software on a computer, covering preparation, installation steps, verification, and troubleshooting—essential practical skills for working with software systems.

Why This Exercise Matters

Installing software is a fundamental computing skill that bridges theory and practice. You interact with operating systems, file systems, user permissions, and system configuration. Every application you use—whether a code editor, database server, or productivity tool—arrived on your machine through an installation process. Understanding this process helps you troubleshoot issues, manage dependencies, and appreciate how software integrates with your system.

The requirement to do this "with your teacher" emphasizes that installation can have consequences: wrong choices can clutter your system, security settings matter, and some steps are irreversible without uninstalling. A teacher guides you through these decisions in real time.


The Software Installation Process

1. Choose the Application

Pick software relevant to your curriculum. Common choices for Informatics Practices / Computer Science include:

  • Python (if not already installed) — for programming
  • MySQL or PostgreSQL — for database work
  • Visual Studio Code or PyCharm — code editors/IDEs
  • LibreOffice or GIMP — productivity/graphics tools
  • Anaconda — Python distribution with data science libraries

Discuss with your teacher which application aligns with your syllabus and is appropriate for your system.


2. Obtain the Installer

Download from the official source only. Third-party sites often bundle malware or outdated versions.

  • Navigate to the software's official website (e.g., python.org, code.visualstudio.com, mysql.com).
  • Identify your operating system: Windows, macOS, or Linux.
  • Choose the correct architecture: 64-bit (most modern systems) or 32-bit.
  • Download the installer file (.exe for Windows, .dmg for macOS, .deb/.rpm for Linux, or a .zip archive).
Watch out

Never download software from random search results or pop-up ads. Verify the URL matches the official domain. Check file size and checksums (SHA-256 hash) if provided—this confirms the file hasn't been tampered with.


3. Prepare Your System

Before running the installer:

  • Check system requirements: RAM, disk space, OS version. The software's download page lists these.
  • Close unnecessary programs: Free up memory and avoid conflicts.
  • Disable antivirus temporarily (only if your teacher advises and you trust the source): Some installers trigger false positives.
  • Back up important data (for major installations like operating system updates).

4. Run the Installer

On Windows:

  1. Double-click the .exe file.
  2. If User Account Control (UAC) prompts, click Yes (you need administrator rights).
  3. The installer wizard opens.

On macOS:

  1. Open the .dmg file.
  2. Drag the application icon to the Applications folder.
  3. Eject the disk image.

On Linux:

# For .deb (Debian/Ubuntu)
sudo dpkg -i package-name.deb
sudo apt-get install -f  # Fix dependencies

# For .rpm (Fedora/CentOS)
sudo rpm -i package-name.rpm

# Or use a package manager
sudo apt install software-name

5. Follow the Installation Wizard

Most installers present a series of screens:

a) License Agreement

Read (or at least skim) the terms. Click I Agree or Accept. This is a legal contract governing your use of the software.

b) Installation Type

  • Typical/Recommended: Installs common features. Choose this unless you have specific needs.
  • Custom/Advanced: Lets you select components, change the install directory, or exclude features. Useful for saving disk space or avoiding bundled software.

c) Installation Directory

The default is usually fine (e.g., C:\Program Files\AppName on Windows). Change it only if you have a reason (e.g., installing on a different drive).

d) Additional Options

  • Add to PATH (for command-line tools like Python, Git): Check this box. It lets you run the program from any terminal window.
  • Create desktop shortcut: Convenient but optional.
  • Install for all users vs. current user only: All users requires admin rights but makes the software available system-wide.

e) Bundled Software

Some installers offer toolbars, browser extensions, or partner applications. Uncheck these boxes unless you genuinely want them. They're often adware.

Tip

Always choose "Custom" installation for unfamiliar software so you can deselect unwanted extras. "Express" or "Quick" installs often sneak in bloatware.

f) Progress Bar

The installer copies files, registers components, and configures settings. This may take a few seconds to several minutes.

g) Completion

Click Finish. Some installers offer to launch the application immediately or view a readme file.


6. Verify the Installation

Launch the application:

  • From the Start menu (Windows), Applications folder (macOS), or application launcher (Linux).
  • Or, if it's a command-line tool, open a terminal and type the command (e.g., python --version, mysql --version).

Check the version:

Ensure it matches what you downloaded. This confirms the installation succeeded and the software is up to date.

Test basic functionality:

  • For Python: run print("Hello, World!") in the interactive shell.
  • For MySQL: connect to the server with mysql -u root -p.
  • For VS Code: open a file and verify syntax highlighting works.

If the application doesn't launch or commands aren't recognized, revisit the installation steps—especially the PATH setting.


7. Post-Installation Configuration

Some software requires additional setup:

  • MySQL: Set a root password, create a database, configure the server to start automatically.
  • Python: Install packages with pip install numpy pandas matplotlib.
  • VS Code: Install extensions for Python, SQL, or other languages you'll use.

Your teacher will guide you through these steps based on your curriculum.


8. Uninstalling (If Needed)

If you installed the wrong version or want to remove the software:

Windows:

  • Go to Settings → Apps → Apps & features.
  • Find the application, click it, and select Uninstall.

macOS:

  • Drag the application from the Applications folder to the Trash.
  • Empty the Trash.

Linux:

sudo apt remove software-name  # Debian/Ubuntu
sudo rpm -e software-name       # Fedora/CentOS

Some applications leave behind configuration files in your home directory (e.g., .config, .local). Delete these manually if you want a clean removal.


Example: Installing Python on Windows

Let's walk through a concrete example.

Step 1: Download

Go to https://www.python.org/downloads/. Click Download Python 3.x.x (the latest stable version).

Step 2: Run the Installer

Double-click python-3.x.x-amd64.exe. The installer opens.

Step 3: Customize Installation …

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.