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

Vocabulary for Technology and Communication

Technology3.67 KB

  • Unit 7

Workship:

to show reverence to something/somebody

Infatuated:

obsessively fond of sb

Round-the-clock:

open 24 hours a day

Live(adv):

perform in front of people

Attendance:

the number of people who attend a performance

To cheer:

to give shouts of approval

To be hooked:

to be addicted to

To host:

to be the people that receive other people

To take over:

to assume responsibility or control

Upsetting:

tending to disturb or upset

To realise:

to understand clearly

Source:

anything or place from where sth. comes

Tough:

difficult, hard

Every once in a while:

from time to time

To pass a law:

to approve, esp. by vote

Weird:

strange

To set up:

to start

To ease up on:

to reduce

Wireless:

using radio, microwaves, etc. (as opposed to wires or cables) to transmit signals

Out

...
Continue reading "Vocabulary for Technology and Communication" »

Essential Electrical Vocabulary: Definitions for Wiring and Safety

Technology5.4 KB

Core Electrical Terminology and Definitions

This comprehensive glossary provides clear definitions for key terms used in electrical work, covering components, measurements, safety regulations, and professional qualifications.

A-C: Current, Components, and Connections

  • AC (Alternating Current) (Abbreviation): Electrical current that periodically reverses direction.
  • Adaptor (Noun): A device for connecting several electric plugs to one socket.
  • Amp (Noun): The measure of electrical current (short for Ampere).
  • Appliance (Noun): A device or piece of equipment designed for a specific task.
  • Cable (Noun): Thick insulated wire used for the fixed wiring of electrical systems.
  • Circuit (Noun): The complete path followed by electricity, usually along a wire.
  • Conductor
...
Continue reading "Essential Electrical Vocabulary: Definitions for Wiring and Safety" »

External Combustion Engines: Steam Engines and Turbines

Technology2.28 KB

External Combustion Engine

Steam Engine

The main elements of the steam engine and the functions they perform are:

  • Hearth: This is an element external to the machine where burning occurs.
  • Boiler: A vessel where steam is generated. A water pump driven by a boiler enters the liquid state at high pressure and a temperature close to ambient. In the boiler, the water heats and vaporizes. It goes on to a superheater where the temperature gets higher, but keeping the pressure of the boiler. Finally, the superheated steam enters the cylinder.
  • Cylinder Engine: It consists of the distribution box, the slide, and the plunger. Inside the cylinder, the vapor expands and causes the piston reciprocation to be transmitted to the transforming elements of movement.
...
Continue reading "External Combustion Engines: Steam Engines and Turbines" »

Advanced Materials and Their Diverse Applications

Technology2.92 KB

Composite Materials

Composite materials combine different components to achieve enhanced properties. Key types include:

Metal Matrix Composites

Arrays of metal, such as copper-alumina and titanium metal matrices, are used in aerospace applications with boron carbide and silicon carbide fibers.

Ceramic Matrix Composites

These are arrays of carbon graphite fibers used to improve the toughness of ceramics and maintain their properties.

Polymeric Matrix Composites

Polymeric matrices, like polyester with carbon fiber, provide flexibility and enhance the resistance of the fiber.

New Material Categories

Advances in materials research and manufacturing have enabled the creation of new materials from cheap and abundant raw materials, requiring less energy consumption....

Continue reading "Advanced Materials and Their Diverse Applications" »

Cloud Computing Essentials: DFS, HDFS, Security, and Virtualization

Technology319.79 KB

Cloud Computing Essentials

What is a Distributed File System (DFS)?

A distributed file system (DFS) in cloud computing manages data across multiple servers for scalability, fault tolerance, and efficient access. It replicates data for high availability, balances loads, ensures data consistency, and can be cost-effective.

Examples include Hadoop Distributed File System (HDFS), Google File System (GFS), Amazon Elastic File System (EFS), and Azure Blob Storage. DFS is essential for handling large-scale data storage and processing in cloud environments.

HDFS Architecture

HDFS: Hadoop Distributed File System. Google published its paper GFS and on the basis of that HDFS was developed.

It states that the files will be broken into blocks and stored in nodes...

Continue reading "Cloud Computing Essentials: DFS, HDFS, Security, and Virtualization" »

Computer Types: From Supercomputers to Personal PCs

Technology1.24 KB

Supercomputer

Supercomputers are the fastest type of computer available, used for complex calculations in specialized fields like weather forecasting. Their high cost limits their use to specific applications.

Mainframe

Mainframes were originally large cabinets housing central processing units. With the advent of smaller computers, the term evolved to describe powerful machines capable of handling large-scale operations and supporting numerous users simultaneously.

Minicomputer

Minicomputers are mid-sized systems that bridge the gap between mainframes and workstations. They can support multiple users and offer processing power suitable for various tasks.

Personal Computer (PC)

Personal computers are small, affordable computers designed for individual...

Continue reading "Computer Types: From Supercomputers to Personal PCs" »

Steel Composition, Properties, Manufacturing, and Classification

Technology11.11 KB

Steel

Iron in its pure state lacks the strength and toughness for common applications. However, combining it with small amounts of carbon creates steel, a metal with properties varying according to its carbon content and other alloying elements like manganese, chromium, silicon, and aluminum.

Steel: Chemical Composition

Steel primarily consists of iron and carbon. It also contains trace elements, including sulfur and phosphorus, which are difficult to remove but are reduced to harmless proportions (<0.05%). Easier-to-obtain elements like silicon and manganese (0.2-0.9%) prevent oxidation of the molten metal. The remaining 97.5-99.5% is iron. Steels with this composition are called carbon steels. Their carbon content determines their classification,...

Continue reading "Steel Composition, Properties, Manufacturing, and Classification" »

Java Book Class: Sorting and Displaying Books by Price

Technology1.89 KB

Java Book Class Example

Sorting and Displaying Books by Price

This code defines a simple Book class in Java and demonstrates how to sort and display a list of books by price in ascending order.

Book Class

The Book class has the following attributes:

  • bookId: Unique identifier for each book.
  • title: Title of the book.
  • author: Author of the book.
  • publisher: Publisher of the book.
  • price: Price of the book.

The class provides a constructor to initialize these attributes, getters to access them, setters to modify them, and a toString() method to represent a Book object as a string.

Program3 Class

The Program3 class contains the main method, which performs the following actions:

  1. Creates a list of Book objects.
  2. Adds several book instances to the list.
  3. Sorts the bookList
...
Continue reading "Java Book Class: Sorting and Displaying Books by Price" »

Arduino Projects: Traffic Light, Button, Motor & LED Control

Technology2.54 KB

Traffic Light with Arduino

This code simulates a traffic light using an Arduino.


int led_rojo = 3;
int led_verde = 4;
int led_amarillo = 5;

void setup() {
  pinMode(led_rojo, OUTPUT);  // PIN 3 as output
  pinMode(led_verde, OUTPUT); // PIN 4 as output
  pinMode(led_amarillo, OUTPUT); // PIN 5 as output
}

void loop() {
  digitalWrite(led_verde, HIGH); // Turn on green LED
  delay(2000);
  digitalWrite(led_verde, LOW);  // Turn off green LED
  delay(500);
  digitalWrite(led_amarillo, HIGH); // Turn on yellow LED
  delay(2000);
  digitalWrite(led_amarillo, LOW);  // Turn off yellow LED
  delay(500);
  digitalWrite(led_rojo, HIGH);   // Turn on red LED
  delay(2000);
  digitalWrite(led_rojo, LOW);    // Turn off red LED
  delay(500);
}

Button

...
Continue reading "Arduino Projects: Traffic Light, Button, Motor & LED Control" »

Understanding Type Systems and Type Checking in Programming

Technology3.95 KB

Understanding Type Systems and Type Checking

A type can be defined as a set of terms within a language. These terms share several characteristics that allow them to interact or be subject to changes, simply by possessing these characteristics.

What is a Type System?

A type system consists of the basic theory used to associate each term of a declarative language with a type.

Key Components of Type Systems

  • Type constructors: structures, unions, objects
  • Pointers: type references
  • Features like a = sum();

Each semantic analyzer implements a type system.

  • Static and Dynamic Testing
  • Static: During compilation
  • Dynamic: During execution

Type Checking Expressions

Verification of data types is done by assigning a type value to each lexical component.

These values are...

Continue reading "Understanding Type Systems and Type Checking in Programming" »