optional · CSS study notes
🗄️ OLD — Office & Productivity Tools, Internet (consolidated)
⚠️ SUPERSEDED: This page's content has been split into individual topic pages matching the exact textbook outline. See the main P-I.I. Introduction to Computing index for the current granular pages. Keeping this only for reference.
CSS Computer Science (Optional) — Paper-I, Section-A, Topic I (Introduction to Computing). Covers: Working With Computer Documents, Usage of Word Processors, Spread Sheets, Power Point, Electronic Mail, Search Engines, Web Browsers, Messengers, Internet.
Working With Computer Documents
A computer document is any file created and saved by an application (a text document, spreadsheet, presentation, image, etc.). Key concepts:
- File formats: determine how data is structured and which applications can open it (e.g.,
.docxfor Word,.xlsxfor Excel,.pdffor portable documents) - Creating, saving, and versioning: documents are created in an application, saved to storage (local or cloud) under a filename/extension, and can have multiple saved versions
- File management: organizing documents into folders/directories, naming conventions, and backup practices are part of good digital document hygiene
Usage of Word Processors
A word processor is application software used to create, edit, format, and print text-based documents (e.g., Microsoft Word, Google Docs).
Key features:
- Text formatting: font, size, bold/italic/underline, alignment, paragraph spacing
- Page layout: margins, headers/footers, page numbering, columns
- Templates: pre-designed document layouts (resumes, letters) to speed up creation
- Spell check & grammar check: automated proofreading tools
- Mail merge: combines a template document with a data source (e.g., a spreadsheet of names/addresses) to generate personalized copies — commonly used for bulk letters/invitations
- Tables and images: insertion of tabular data and graphics within text documents
- Track changes / comments: collaborative editing features that record edits and allow reviewer feedback
Spread Sheets
A spreadsheet is application software organized into a grid of rows and columns (cells), used for numerical data, calculations, and analysis (e.g., Microsoft Excel, Google Sheets).
Key concepts:
- Cell: the intersection of a row and column, referenced like
A1,B2— holds a value, text, or formula - Formulas: user-written expressions that calculate values from other cells (e.g.,
=A1+B1) - Functions: built-in predefined formulas for common operations (
SUM(),AVERAGE(),IF(),VLOOKUP()) - Charts/Graphs: visual representation of spreadsheet data (bar, line, pie charts)
- Sorting & Filtering: reorganizing or narrowing displayed data based on criteria
- Absolute vs Relative referencing: a relative reference (
A1) shifts when copied to another cell; an absolute reference ($A$1) stays fixed — a common practical exam distinction
Power Point
Presentation software (e.g., Microsoft PowerPoint, Google Slides) is used to create a sequence of visual "slides" to support an oral presentation.
Key features:
- Slides: individual pages of a presentation, each holding text, images, charts, etc.
- Slide Master: a template layout that controls the consistent design (fonts, colors, logo placement) applied across all slides
- Transitions: visual effects when moving from one slide to the next
- Animations: visual effects applied to elements within a single slide (e.g., text appearing on click)
- Speaker notes: private notes visible only to the presenter, not the audience
- Slide Sorter view: an overview mode showing thumbnails of all slides for easy reordering
Electronic Mail (E-Mail)
Email is a method of exchanging digital messages over a network.
Key concepts:
- Email address structure:
username@domain(e.g.,name@example.com) - Core protocols:
- SMTP (Simple Mail Transfer Protocol): used to send email from client to server, and between mail servers
- POP3 (Post Office Protocol v3): downloads email from the server to a single device, typically removing it from the server
- IMAP (Internet Message Access Protocol): synchronizes email across multiple devices by keeping messages on the server
- Message structure: To, CC (Carbon Copy — visible to all recipients), BCC (Blind Carbon Copy — hidden from other recipients), Subject, Body, Attachments
- Spam/Phishing: unsolicited or fraudulent email, a major security concern covered further under Computer Crimes
Search Engines
A search engine is a software system designed to search the World Wide Web and return relevant results (e.g., Google, Bing).
How they work (three-stage process):
- Crawling: automated bots ("crawlers"/"spiders") systematically browse the web, following links to discover pages
- Indexing: the content of discovered pages is analyzed and stored in a massive searchable index/database
- Ranking: when a user submits a query, the search engine retrieves matching pages from its index and orders ("ranks") them by relevance, using algorithms that weigh factors like keyword match, page authority, and freshness
Web Browsers
A web browser is application software used to access, retrieve, and display content on the World Wide Web (e.g., Google Chrome, Mozilla Firefox, Safari).
Key concepts:
- Browsers communicate with web servers using HTTP/HTTPS (HyperText Transfer Protocol / Secure)
- They render HTML, CSS, and JavaScript into the visual page a user sees
- HTTPS adds encryption (via TLS/SSL) to protect data exchanged between browser and server — an important distinction from plain HTTP for security-related exam questions
Messengers
Instant messaging (IM) applications allow real-time text, voice, or video communication over the Internet (e.g., WhatsApp, Skype, Microsoft Teams). Distinguished from email by their real-time, conversational nature rather than asynchronous message delivery.
Internet
The Internet is a global system of interconnected computer networks that communicate using a standardized set of protocols, primarily TCP/IP (Transmission Control Protocol/Internet Protocol).
Key concepts:
- Internet vs World Wide Web: the Internet is the underlying global network infrastructure; the World Wide Web (WWW) is one service that runs on the Internet — a system of interlinked hypertext documents accessed via browsers. Email, file transfer (FTP), and other services also run on the Internet but are not the Web itself — a frequently tested distinction.
- ISP (Internet Service Provider): a company that provides individuals/organizations access to the Internet
- IP Address: a unique numerical identifier assigned to each device on a network (IPv4: e.g.,
192.168.1.1; IPv6: a longer format designed to solve IPv4 address exhaustion) - Domain Name System (DNS): translates human-readable domain names (e.g.,
google.com) into numerical IP addresses that computers use to locate each other
MCQ Traps
- The Internet and the World Wide Web are not the same thing — the Internet is the network; the Web is a service that runs on it. This is one of the most commonly tested distinctions in this topic.
- POP3 downloads and typically removes mail from the server; IMAP keeps mail synced across devices — a frequently reversed-answer trap.
- An absolute cell reference (
$A$1) does not change when copied to another cell; a relative reference (A1) does. - Transitions apply between slides; animations apply to elements within a slide — don't swap these terms.
- HTTPS, not HTTP, provides encryption via TLS/SSL for secure data transfer.
Self-Test Questions
- Differentiate the Internet from the World Wide Web.
- Name the three core email protocols and briefly state what each does.
- What is the difference between a relative and an absolute cell reference in a spreadsheet?
- Describe the three-stage process by which a search engine returns results.
- What is the role of DNS in accessing a website by name?
- Differentiate a slide transition from a slide animation.