Notes, summaries, assignments, exams, and exercises for Technology for University

OSPF Network Architecture, Metro Ethernet, and VPN Basics

Technology3.36 KB

OSPF Network Elements

OSPF networks are structured into the following hierarchy:

  • Autonomous Systems (AS): The primary network division.
  • Areas: Subdivisions of an AS. All areas must connect to Area 0 (Backbone).
  • Router Types:
    • IR (Interior Router): Operates within a single area.
    • ABR (Area Border Router): Connects different areas.
    • ASBR (AS Border Router): Connects OSPF to external autonomous systems.

OSPF Network Types

  • BMA: Broadcast Multiaccess.
  • Point-to-Point: Direct connection between two nodes.
  • NBMA: Non-Broadcast Multiaccess.

OSPF Packet Types

  • Hello: Discovers neighbors, establishes adjacencies, and elects DR/BDR. Sent every 10s (BMA/P2P) or 30s (NBMA).
  • Database Description (DBD): Synchronizes databases between routers.
  • Link-State Request (LSR): Requests
...
Continue reading "OSPF Network Architecture, Metro Ethernet, and VPN Basics" »

Essential Digital Concepts: Information Systems, IoT, and Web Evolution

Technology2.95 KB

Information Systems Explained

Definition of an Information System

An information system is a set of interrelated components that collect, process, store, and distribute information to support decision-making, coordination, and control within an organization.

Key Activities in an Information System

  • Input: Capturing raw data from the organization or its external environment.
  • Processing: Converting raw data into a more meaningful form.
  • Output: Transferring processed information to the people or activities that will use it.

Understanding the Internet of Things (IoT)

Meaning and Impact of IoT

The Internet of Things (IoT) represents a revolution in the relationship between objects and people, connecting them to the network and enabling real-time data exchange....

Continue reading "Essential Digital Concepts: Information Systems, IoT, and Web Evolution" »

Network Encryption and Security Services

Technology3.01 KB

Network Encryption and Security Services

The primary objectives include:

  1. Protect data so they cannot be read by unauthorized people.
  2. Prevent unauthorized modification by stopping persons from inserting or deleting messages.
  3. Verify the sender of each message (authentication).
  4. Enable electronic signatures so users can transmit electronically signed documents; encryption (keying) can be used for all these objectives.

Encryption Locations in the OSI Model

The location of encryption in the OSI model has been so controversial that any mention of this matter was omitted from the original rule. Theoretically, keying can be performed on any layer, but in practice three of them seem more appropriate: the physical layer, the transport layer, and the presentation...

Continue reading "Network Encryption and Security Services" »

Vehicle Braking Systems and Dynamics

Technology2.79 KB

  • F: One drawback of an electromagnetic retarder is that it has adequate response at low RPM.
  • V: The electromagnetic retarder consists of a rotor that is subject to the transmission, so when it rotates, the transmission also turns.
  • F: The repeated use of a retarder on a descent, causing the brakes to overheat, results in a dangerous phenomenon called fading.
  • V: Applying a very low gear or downshifting can maximize the effects of the engine as a brake.
  • F: If clearance between the sensor and the tone ring is obstructed by mud or other similar agent, applying the brakes may cause the wheels to lock.
  • F: The electromagnetic control unit acts upon sensors which loosen or intensify the pressure in the pneumatic or hydraulic circuit.
  • V: If the ABS brake system
...
Continue reading "Vehicle Braking Systems and Dynamics" »

VoIP and Networking Fundamentals: Key Concepts

Technology3.47 KB

VoIP and Networking Core Concepts

1. What is an IP-Based PBX?

What is the PBX where all switching is done in IP?

  1. IP Enabled PBX
  2. Hybrid PBX
  3. IP-PBX
  4. TDM-PBX

2. Firewalls for IPv6 VoIP Connections

What kind of firewalls are designed to manage VoIP connections in IPv6?

  1. Traditional firewalls
  2. SIP Application Level Gateways
  3. Session Border Controller
  4. Jitter Buffer

3. VoIP vs. PSTN: Disadvantages

What is NOT a VoIP advantage over PSTN telephony?

  1. Access from anywhere, not constrained to a physical location
  2. Security, Resiliency, and Availability
  3. It depends on electricity
  4. Video conferencing possibilities

4. Asterisk Dialplan Variable Types

Which of the following are NOT variables we can use in Asterisk dialplans?

  1. Channel variables
  2. Environment variables
  3. Global variables
  4. Local variables

5.

...
Continue reading "VoIP and Networking Fundamentals: Key Concepts" »

Understanding Plastics: Monomers, Polymers, and Molding

Technology2.87 KB

What are Monomers and Polymers?

Plastics are formed by the combination of low molecular weight molecules called monomers. Polymers are formed by joining monomers.

  • The union of monomers results in large molecules called polymers.

What is Polymerization?

Polymerization is a chemical reaction that joins monomers into large chains to build macromolecules called polymers.

Artificial vs. Synthetic Plastics

Artificial plastics are created by transforming natural materials. Synthetic plastics are created from materials such as oil and gas.

Thermoplastics vs. Thermosetting Plastics

Thermoplastics can be heated and molded multiple times. Thermosets can only be heated and molded once.

Plastic Applications

Thermoset Applications

  • Phenol formaldehyde (PF) combined
...
Continue reading "Understanding Plastics: Monomers, Polymers, and Molding" »

Computer Networking Architecture, Hardware, and Physics

Technology12.98 KB

Fundamentals of Electricity and Electronics

Understanding the hardware layer of telecommunications requires a grasp of basic electronic components and electrical principles:

  • Transistor: A semiconductor device that amplifies electrical signals or functions as an electronically controlled switch to open and close circuits.
  • Integrated Circuit (IC): A miniaturized electronic circuit fabricated onto a semiconductor substrate (typically silicon), integrating multiple transistors and components to execute dedicated tasks.
  • Resistor: A passive two-terminal electrical component that implements electrical resistance, regulating and limiting the flow of current within a circuit.
  • Capacitor (Condenser): An electrical component that stores potential energy in
...
Continue reading "Computer Networking Architecture, Hardware, and Physics" »

Closed-Loop Control Systems: Core Concepts & Components

Technology5.74 KB

Closed-Loop Control System Components

Process

A continuous operation involving a series of systematic actions or changes designed to achieve a particular result. Common types include transformation, transport, and accumulation processes.

Primary Element of Measurement (Sensor)

An instrument that senses the variable to be measured. This variable can be physical or analytical, and sensors can be either intrusive or non-intrusive.

Transmission Elements

Devices that normalize and condition the sensor signal into a standard digital or analog signal, such as 4-20 mA electrical current, 1-5 VDC electrical voltage, or 3-15 psi (0.2-1 bar) pneumatic signals.

Indicator or Recorder

A device that provides a historical record of process variables over time, allowing...

Continue reading "Closed-Loop Control Systems: Core Concepts & Components" »

Implementação de Lista Autorreferenciada em C#

Technology2.47 KB

Listas Autorreferenciadas

Exemplo de implementação de uma lista autorreferenciada (lista simplesmente encadeada) em C# utilizando nó sentinela (cabeça):

public class ListaRef {
    private class Celula {
        public Object item;
        public Celula prox;
    }

    private Celula primeiro, ultimo, pos;

    // Operações
    public ListaRef() { // Cria uma Lista vazia
        this.primeiro = new Celula();
        this.pos = this.primeiro;
        this.ultimo = this.primeiro;
        this.primeiro.prox = null;
    }

    public Object pesquisa(Object chave) {
        if (this.vazia() || chave == null)
            return null;

        Celula aux = this.primeiro;
        while (aux.prox != null) {
            if (aux.prox.item.Equals(
...
Continue reading "Implementação de Lista Autorreferenciada em C#" »

SQL Server Procedures, Functions, Cursors, Transactions and Triggers

Technology4.28 KB

-------- -------- -------- PROCEDURE / TABELA TEMPORÁRIA -------- -------- ---

CREATE PROCEDURE sp_Temporario2 AS
BEGIN
   SELECT * INTO #tab_temporaria FROM Veiculo
   UPDATE #tab_temporaria SET vlDiaria = vlDiaria * 1.20
   SELECT cdTipo, AVG(vlDiaria) FROM #tab_temporaria
   GROUP BY cdTipo
END
EXEC sp_Temporario2

----- -------- -------- PROCEDURE / OUTPUT -------- -------- -------- -------- --------

CREATE PROCEDURE sp_VeiculosDisponiveisMed(@saida INT OUTPUT) AS
BEGIN
   SELECT COUNT(*) FROM Veiculo V WHERE cdLocacao IS NULL
END
DECLARE @saida2 INT
EXEC sp_VeiculosDisponiveisMed @saida2 OUTPUT
PRINT @saida2

-------- PROCEDURE / CURSOR -------- -------- -------- -------- --------

CREATE PROCEDURE SP_CALCULA(@MES INT)

AS

BEGIN

    CREATE...

Continue reading "SQL Server Procedures, Functions, Cursors, Transactions and Triggers" »