Class 10 IT Notes
Class 10 IT Notes
2. Networking
Networking is the practice of connecting computers and other devices to share resources
and data. Key concepts include:
- **LAN (Local Area Network):** A network within a limited area like a home or office.
- **WAN (Wide Area Network):** A network spread over a large geographical area.
- **Internet:** The global network connecting millions of private, public, academic, and
business networks.
- **IP Address:** A unique identifier for devices on a network.
3. Databases
A database is a structured collection of data that can be easily accessed, managed, and
updated. Key terms include:
- **Table:** Stores data in rows and columns.
- **Primary Key:** A unique identifier for records.
- **SQL (Structured Query Language):** A language used to interact with databases.
Example: SELECT * FROM Students;
4. Cybersecurity
Cybersecurity involves protecting systems, networks, and data from cyber threats.
Important concepts:
- **Phishing:** Deceptive emails or messages to steal personal information.
- **Malware:** Malicious software like viruses or ransomware.
- **Firewall:** A system to block unauthorized access.
- **Best Practices:** Use strong passwords, update software, and avoid clicking suspicious
links.
5. Programming Basics
Programming is writing instructions for computers to perform specific tasks. Popular
programming languages include:
- **Python:** Easy to learn and widely used for web and app development.
- **Java:** Commonly used for enterprise applications.
Example Python Code:
```python
print("Hello, World!")
```
6. Web Designing
Web designing involves creating websites using languages like HTML, CSS, and JavaScript.
- **HTML:** Defines the structure of a webpage.
- **CSS:** Styles the webpage.
- **JavaScript:** Adds interactivity to the webpage.
Example HTML Code:
```html
<html>
<head><title>My Webpage</title></head>
<body><h1>Welcome!</h1></body>
</html>
```