Dynamic Memory Structures and Linked Lists in Programming

7.1. Objectives

Static structures cannot be resized during program execution. Changing the arrangement of elements within a static structure is expensive. For example, the positions of elements within an array cannot be resized. At design time, we do not know exactly how much memory we need or how to organize it.

Solution: Define and organize this memory at runtime using dynamic memory structures.

Dynamic memory management is done through pointers.

Dynamic memory: Memory from which you can reserve space

Read More

Electrical Protection and Safety: A Comprehensive Guide

Electrical Protection and Safety

Electrical protection systems are designed to safeguard individuals, facilities, and equipment from hazards arising from electrical malfunctions.

Effects of Electrical Current on the Human Body

The severity of electrical shock depends on two primary factors:

  • Intensity of electric current
  • Duration of current flow

Types of Electrical Contact

Direct Contact

Direct contact occurs when a person touches live parts of an electrical installation or equipment.

Indirect Contact

Indirect

Read More

Architectural & Art Terms Glossary

PILLARS pilasters and columns
pillar:

item wing vertical rectangular section, polygonal or cruciform, and more robust than a solid column

Pillar:


pillar attached to the wall. The same way that the column, the pillar and the pillar base present at the bottom and the top spire.

Column:


vertical wing element characteristic curve section, generally cylindrical.
DEFINITIONS:
edge:

horizontal element that transmits loads from the roof vertically. Their flat roofs or allows you arquitravades.

Arc:


curved

Read More

AutoCAD Commands

A

ARC

Creates an arc.

ARRAY

Creates multiple copies of objects in a pattern.

BREAK

Erases parts of objects or splits an object in two.

‘CAL

Evaluates mathematical and geometric expressions.

CHAMFER

Bevels the edges of objects.

CHANGE

Changes the properties of existing objects.

CIRCLE

Creates a circle.

COPY

Duplicates objects.

D

DDEDIT

Edits text and attribute definitions.

DDINSERT

Inserts a block or another drawing.

‘DDUNITS

Controls coordinate and angle display formats and determines precision.

DIM

Accesses Dimensioning

Read More

Smart Technologies: Buildings, Creatures, IoT, and Sensors

Smart Connected Buildings

Smart connected buildings are revolutionizing how we manage and interact with our built environments. These buildings integrate various systems—such as HVAC, lighting, security, and fire alarms—into a single, cohesive network, enhancing efficiency, safety, and comfort.

Integration and Automation

Traditionally, building systems operated independently. Smart connected buildings use IoT to integrate these systems, allowing them to communicate and work together. For example,

Read More

Smart Connected Buildings, Creatures, and the Internet of Things: A Comprehensive Overview

2. Discuss Smart Connected Buildings? Smart connected buildings are revolutionizing the way we manage and interact with our built environments. These buildings integrate various systems—such as HVAC, lighting, security, and fire alarms—into a single, cohesive network, enhancing efficiency, safety, and comfort.1

  • Integration and Automation: Traditionally, building systems operated independently. Smart connected buildings use the Internet of Things (IoT) to integrate these systems, allowing them
Read More