Notes, summaries, assignments, exams, and exercises for Design and Engineering for Secondary education

River Load Fieldwork: Equipment and Methods for Measuring Sediment

Design and EngineeringUpdated on 3.22 KB

Essential Equipment for River Load Analysis

You will need the following equipment for river load investigations:

  • Cord or washing line: To stretch across the river to act as the base-line for your investigations.
  • Tent pegs: To secure the base-line.
  • Metre rule: For measuring depth and distance.
  • Scoop: A dustpan may also be useful.
  • Scale of roundness: This will help you to pick out particular shapes in the materials you investigate. Five main shapes are recognized, and you can make a set from pencil erasers. Some patience will be needed! Label each eraser with indelible (waterproof) ink. Your reconnaissance visit will have shown whether you need all five shapes or just 'angular', 'sub-rounded', and 'well-rounded'.
  • Quadrat: For choosing river-bed material,
...
Continue reading "River Load Fieldwork: Equipment and Methods for Measuring Sediment" »

Textile Fiber Types, Properties, and Manufacturing Processes

Design and Engineering3.97 KB

Textile Fibers: Definition and Properties

Items that have a solid and flexible filament, from which we obtain the threads used to manufacture textiles. Each fiber possesses specific properties and characteristics:

  • Flexibility
  • Smoothness
  • Uniformity
  • Tensile strength
  • Depth (or Bulk)
  • Water absorption and moisture retention
  • Heat resistance

Raw Material → Textile Fibers → Manufactured Goods

Applications of Textile Threads

Textile fibers are processed into threads used for:

  • The garment industry (clothing)
  • Home textiles (e.g., bedding, curtains)
  • Industrial applications

Classification of Textile Fibers

Natural Fibers

Fibers derived directly from natural sources:

  • Vegetable (Cellulosic): Raffia, Cotton, Linen, Hemp, Jute
  • Animal (Protein): Wool, Silk, Cashmere, Angora
  • Mineral:
...
Continue reading "Textile Fiber Types, Properties, and Manufacturing Processes" »

Aircraft systems

Design and Engineering3.63 KB

robot origin comes from the Czech word robota, meaning ue worker. Current robots can say q infacia are in the robot are its desarrollo.Un PROGRAMDIR to do a task could not be used for any other different. Of time, it is expected q acer can each q should perform tasks and program for the q agan. a robot has q capture information from their environment and as a function of q receives data, perform some action as respuesta.La difference a robot and a mechanism is the mechanism q repetitive work, regardless of the conditions in your entorno.Los robots only react when changes occur in their vicinity. the function of control-system is to detect a condition of the environment: light, temperature , touch, humidity, etc.., and q values function detects...

Continue reading "Aircraft systems" »

City Service Exception Tests

Design and Engineering4.39 KB

TESTCANCEL

EXCEPTION expected

  • Service already cancelled, we capture and check text before throwing the exception
  • @throws CityServiceException

@Test(expected = CityServiceException.class)

public void testAssignExceptionText () throws CityServiceException {

Activity a = moderator.cancel(service, "already exists");

assertNotNull(a);

try {

moderator.cancel(service, "reported by another user");

}

catch (CityServiceException e) {

assertEquals("Service was already cancelled", e.getMessage());

throw e;

}

//fail

fail();

}

TESTCOMMENT

EXCEPTION expected

  • User not found. The user is not found, we capture and check text before throwing the exception
  • @throws CityServiceException

@Test(expected = CityServiceException.class)

public void testUserNotFoundCheckText () throws CityServiceException...

Continue reading "City Service Exception Tests" »

Digital Data Acquisition Systems: Principles and Applications

Design and Engineering2.91 KB

SADD Description

The acquisition system captures signals from field sensors and transducers, sending them to the SADD MDIO for data transmission. The data is processed, and addresses are assigned to facilitate transmission through the distribution system.

Digital vs. Analog Controllers

Digital controllers are justified in applications requiring microprocessors or high-frequency responses.

Analog Controller

Operates in continuous time; a dedicated circuit performs the required work.

Digital Controller

Operates in discrete time, executing software on a microcomputer-based system equipped with ADC (Analog-to-Digital Converter) and DAC (Digital-to-Analog Converter) interfaces.

Successive Approximation ADC

The use of an ADC based on successive approximation...

Continue reading "Digital Data Acquisition Systems: Principles and Applications" »

Robotics Fundamentals and EV3 Programming Basics

Design and Engineering3.24 KB

Introduction to Robotics

Defining Robots, Androids, and Cyborgs

A robot is an automatically guided machine that can perform tasks on its own or with specific guidance. Robots are used in many applications and industries.

An android is a robot designed to have human characteristics. They usually feature realistic skin and integrated sensors that enable them to react to touch.

A cyborg is a being that consists of both biological and artificial parts.

Hardware Configuration and Ports

When working with EV3 hardware, components are connected to specific ports:

  • Motors: Connected to Ports A, B, C, and D.
  • Sensors: Connected to Ports 1, 2, 3, and 4.

Input Devices and Sensors

Input devices allow a robot to receive information from its environment:

  • Camera: Used
...
Continue reading "Robotics Fundamentals and EV3 Programming Basics" »

Java Applet Fruit Shop Price Calculator

Design and Engineering2.59 KB

import java.awt.*;

import java.applet.*;

public class tema_1_eval extends Applet {

double fruta, cant, precio, costli, total;

TextField txtfruta, txtcant, txtcostli, txttotal;

Button btncalcular, btnlimpiar;

public void init() {

txtfruta = new TextField(15);

txtcant = new TextField(15);

txtcostli = new TextField(15);

txtcostli.setEditable(false);

txttotal = new TextField(15);

txttotal.setEditable(false);

btncalcular = new Button("Calcular");

btnlimpiar = new Button("Limpiar");

setLayout(null);

txtfruta.setBounds(400, 400, 150, 20);

txtcant.setBounds(400, 450, 150, 20);

txtcostli.setBounds(400, 500, 150, 20);

txttotal.setBounds(400, 550, 150, 20);

btncalcular.setBounds(600, 500, 150, 20);

btnlimpiar.setBounds(600, 550, 150, 20);

add(txtfruta); add(txtcant); add(txtcostli)...

Continue reading "Java Applet Fruit Shop Price Calculator" »

Software Design Patterns: Classification, Benefits, and Application Challenges

Design and Engineering3.23 KB

Software Patterns: Context and Problem Solving

Identifying Patterns for the Right Choice

The process of identifying patterns for the right choice requires:

  • Observation: Finding similarities.
  • Abstraction: Discovering the essence of the problem and ruling out irrelevant details.

The Statistical Nature of Pattern Use

  • Identifying patterns is an empirical process.
  • Patterns, in isolation, do not solve all possible problems.
  • A well-chosen collection of patterns can characterize a large percentage of problems.

Benefits of Using Software Patterns

Patterns enable traceability (from code to design, and design analysis):

  • Facilitate maintenance.
  • Can be used in cascade (Delta effect).
  • Provide a common vocabulary for developers.
  • Are communication tools in developer-user
...
Continue reading "Software Design Patterns: Classification, Benefits, and Application Challenges" »

German Prepositions with Verbs: Essential Verb-Preposition Pairs

Design and Engineering3.87 KB

German Verbs with Prepositions

1. Zavisi od – abhängen von + Dat

2. Vnimava na – achten auf + Akk

3. Odgovara na – antworten auf + Akk

4. Se luti za – sich ärgern über + Akk

5. Prestanuva so – aufhören mit + Dat

6. Se voznemiruva za – sich aufregen über + Akk

7. Trosi za – ausgeben für + Akk

8. Se zablagodaruva na nekogo – sich bedanken bei + Dat

9. Se zablagodaruva za – sich bedanken für + Akk

10. Zapocnuva so – beginnen mit + Dat

11. Zali na s. – sich beklagen bei + Dat

12. Zali za s. – sich beklagen über + Akk

13. Moli za jdn – bitten um + Akk

14. Zablagodaruva za jdm – danken für + Akk

15. Misli na – denken an + Akk

16. Pokanuva na jdn – ein|laden zu + Dat

17. Se odlucuva za s. – sich entscheiden für + Akk

18....

Continue reading "German Prepositions with Verbs: Essential Verb-Preposition Pairs" »

Geophysical Survey Methods: Principles and Selection Criteria

Design and Engineering2.39 KB

Physical Properties in Geophysical Surveys

Commonly used physical properties include:

  • Elastic wave velocity (elasticity, density): Seismic methods
  • Electric pulse velocity (dielectric constant): Georadar (GPR)
  • Electrical DC resistance (resistivity): DC resistivity methods
  • Electrical AC conductivity: EM conductivity methods
  • Magnetic field strength (susceptibility): Magnetic methods
  • Gravity field strength (density): Gravity methods

The value of surface measurements is determined by the contrast in the relevant property (material type) and the three-dimensional structure.

Selecting the Right Geophysical Method

When planning a survey, consider the following factors:

  • What type and shape of feature is being imaged?
  • Is an area or line survey more effective?
  • Which
...
Continue reading "Geophysical Survey Methods: Principles and Selection Criteria" »