Bihar STET Computer Science Detailed Notes
Bihar STET Computer Science Detailed Notes
1. Computer Fundamentals
Generations of Computers:
- First Generation (1940-1956): Used vacuum tubes, very large in size, slow and expensive.
Number Systems:
Memory Types:
2. Programming Concepts
Programming Languages:
Control Structures:
OOP Principles:
Example (C++):
class Student {
public:
int id;
void display() {
};
3. Data Structures
Linear Structures:
Non-Linear Structures:
Searching:
Sorting:
4. Operating System
Functions:
Process Scheduling:
- Round Robin
Deadlock:
File Systems:
5. DBMS
Database:
DBMS:
Keys:
Normalization:
SQL Commands:
- Example:
Types:
OSI Model:
1. Physical
2. Data Link
3. Network
4. Transport
5. Session
6. Presentation
7. Application
Devices:
7. Web Technologies
HTML:
CSS:
- Example:
Example:
<script>
</script>
8. Software Engineering
1. Requirement Analysis
2. Design
3. Implementation
4. Testing
5. Deployment
6. Maintenance
Models:
- Waterfall: Step-by-step.
Testing:
9. ICT in Education
ICT Tools:
Advantages:
- Interactive learning, e-content, virtual labs.
Digital Literacy:
Use in Classrooms: