geometry

Point: exact loc8on in space with no size, written as a capital leta like A | Line: straight path extending infinitely in both directions, no thickness, named with 2 points AB or a lowercase script leta | Plane: flat surface extending infinitely in ol directions, named with a script capital leta or 3 non-collinear points | Collinear points: lie on d same line | Coplanar points: lie on d same plane | Segment: part of a line with 2 endpoints, written AB | Ray: part of a line starting @ 1
...

See on Student Notes »

Operating

*Free Space Management:*

Free space management involves tracking and managing unused storage space to optimize allocation and minimize waste.

*Techniques:*

1. *Bit Vector*: Use a bit vector to track free and allocated blocks.
2. *Linked List*: Use a linked list to track free blocks.
3. *Grouping*: Group free blocks together for efficient allocation.

*Benefits:*

1. *Efficient Allocation*: Quickly find free space for allocation.
2. *Reduced Fragmentation*: Minimize fragmentation by efficiently managing

...

See on Student Notes »

Operating system

*File System Structure:* A file system structure typically consists of: 1. *Boot Block*: Contains boot information.

2. *Super Block*: Contains metadata about the file system. 3. *Inode Table*: Contains inode structures for each file. 4. *Data Blocks*: Store file data. 5. *Directory Blocks*: Store directory information.

*Key Components:*

1. *Inodes*: Contain file metadata (ownership, permissions, location).
2. *File Descriptors*: Identify open files.
3. *Directory Entries*: Map file names to inodes.

...

See on Student Notes »

Operating system 4

*Memory Management Strategies:*

1. *Partitioning*: Divide memory into fixed or variable-size partitions.
2. *Paging*: Divide memory into fixed-size blocks (pages).
3. *Segmentation*: Divide programs into logical segments (code, data, stack).
4. *Swapping*: Temporarily move processes from main memory to secondary storage.
5. *Contiguous Memory Allocation*: Allocate contiguous blocks of memory to processes.

*Goals:*

1. *Efficient memory use*
2. *Prevent memory fragmentation*
3. *Improve system performance*

...

See on Student Notes »

Operating system 0.2

Here's an overview of these types of operating systems:

*1. Real-Time Operating System (RTOS):*

- Designed for applications that require predictable and fast responses to events.
- Guarantees a response within a specified time frame.
- Examples: Industrial control systems, medical devices, automotive systems, aerospace systems.

*Characteristics:* - Predictable response times - High reliability - Efficient resource utilization

*2. Batch Processing Operating System:* - Executes a series of jobs (programs)

...

See on Wikiteka »

Pots of gold

**"Pots of Gold"**, originally titled **"Aulularia"** in Latin, is a Roman comedy written by **Plautus**, one of the most celebrated playwrights of ancient Rome. This play is an excellent example of early Roman comedy, which was heavily influenced by **Greek New Comedy** but adapted to suit Roman audiences. The play focuses on **greed, deception, and the social values of the time**.The central character of the play is **Euclio**, a miserly old man who finds a hidden pot of gold in his house. His

...

See on Student Notes »

ds ext

#include <stdio.h>
#include <stdlib.h>

typedef struct Student {
    int rollnumber;
    int total;
    float average;
    struct Student* next;
} Student;

Student* head = NULL;

Student* createNode(int rollnumber, int total, float average) {
    Student* newNode = (Student*)malloc(sizeof(Student));
    newNode->rollnumber = rollnumber;
    newNode->total = total;
    newNode->average = average;
    newNode->next = NULL;
    return newNode;
}

void addStudent(int rollnumber,

...

See on Wikiteka »

aaaaaaa

LA PSICOLOGÍA DELA EDUCACIÓN: DEFINICIÓN Y OBJETO DE ESTUDIO
La teoría en la psicología de la educación está cargada de aspectos prácticos, ya que esta disciplina
vincula la teoría y la práctica en un proceso recíproco que permite desarrollar la primera con la mejora
de la segunda. la enseñanza en las materias escolares u otras situaciones regladas que darían objeto a
la psicología de la instrucción.
1- MODELOS BÁSICOS DE APRENDIZAJE CONDUCTUAL
El condicionamiento clásico es el del Pavlov...

See on TusDeberes »

springboot

Spring Boot Cheatsheet: Your Quick Guide to Building Applications

This cheatsheet provides a concise overview of key concepts and annotations in the Spring Boot framework, designed for quick reference during development.


Core Concepts

  • Starters: Convenient dependency descriptors that simplify your Maven or Gradle configuration. By including a starter, you get a curated set of dependencies needed for a specific functionality.

    • spring-boot-starter-web: For building web applications, including

...

See on Student Notes »