Notes, summaries, assignments, exams, and problems for Design and Engineering

Sort by
Subject
Level

Essential Linux & Git Commands: A Quick Reference

Classified in Design and Engineering

Written on in English with a size of 5.77 KB

Linux

Command

Description

Command

Description

cdChange the current working directory.lsList files and directories.
pwdPrint the current working directory.cpCopy files and directories.
echoDisplay a message.mvMove or rename files and directories.
historyDisplay a list of previously executed commands.rmRemove files.
exitTerminate the current shell session.mkdirCreate a new directory.
typeDisplay information about a command.rmdirRemove a directory.
bgPut a job in the background.catConcatenate and display files.
killSend a signal to a process to terminate it.touchCreate an empty file.
waitWait for a process to complete.chmodChange file permissions.
readRead a line of input from the user.chownChange file ownership.
printfFormat and print a message to the console.
... Continue reading "Essential Linux & Git Commands: A Quick Reference" »

Digital Marketing and Web Development Fundamentals

Classified in Design and Engineering

Written on in English with a size of 6.17 KB

Digital Marketing (DM)

Overview

DM promotes brands through digital channels globally, offering targeted, personalized, cost-effective, and measurable marketing solutions.

Changes in E-commerce

Before

  • Audience and medium-centered
  • Periodic updates
  • Scarcity of information
  • Stages & consent-driven interactions
  • Unidirectional communication
  • Focus on information dissemination

Now

  • User-centered
  • Multimedia content
  • Content-centered
  • Real-time updates
  • Abundance of information
  • Hypertext navigation
  • Knowledge sharing
  • Two-way communication

Four DM Strategies

  1. Database Marketing (DB): Designing and communicating the brand (e.g., Coca-Cola) to increase engagement, enhance customer experience, and cater to both old and new customers.
  2. Customer Experience Design (CXD): Providing the
... Continue reading "Digital Marketing and Web Development Fundamentals" »

The Importance of Service Environment in Shaping Customer Experience

Classified in Design and Engineering

Written on in English with a size of 1.85 KB

Phys Evidence - Serv Envirom

(Important element of service mark mix) Service environment relates to style and appearance of physical surroundings and other elements by custom designing. Service environment is an art, involves time, effort, and can be expensive.

Purpose of Service Environment: Shape customer's experience and behavior, signal quality and position, differentiate and strengthen brand, core component of value position, facilitate service encounter.

Servicescape Model

Model developed by MaryJo Bitner. An important contribution of Bitner's is the inclusion of employee responses to service environment. Internal customer and employee responses can be cognitive, emotional, or physiological responses. Dimensions of service environment include... Continue reading "The Importance of Service Environment in Shaping Customer Experience" »

Structural Analysis: Thermal Loads and Flexible Supports in Force Method

Classified in Design and Engineering

Written on in English with a size of 2.94 KB

13. Thermal loads in Force Method.

Due to the change Of the temperature into the element the displacement of the structure is Described the following formula:

Where:

t – Is calculated: t = tC – t0.

tC - current temperature in the Element at the centroid of element cross-section.

t0 - the beginning temperature in The element.

αt –thermal expansion ratio.

Ni – the values of axial forces in The elements under the unit force Xi.

Due to the temperature Difference around the element the displacement of the structure is Described the following formula:

Where:

Δt – is Calculated: Δt = tu – td.

αt – thermal expansion ratio.

h – a height of element cross-section.

Mi – the values of moments in the Elements under the unit force Xi.

14. Flexible

... Continue reading "Structural Analysis: Thermal Loads and Flexible Supports in Force Method" »

Network Design Optimization: Core Node Placement Model

Classified in Design and Engineering

Written on in English with a size of 3.49 KB

Optimization Problem Setup and Initialization

The following code initializes parameters and sets up the optimization problem structure using Net2Plan's framework.

Initialization of Parameters and Variables


final double C = Double.parseDouble(algorithmParameters.get("C"));
final int K = Integer.parseInt(algorithmParameters.get("K"));
netPlan.removeAllLinks();

OptimizationProblem op = new OptimizationProblem();
final int N = netPlan.getNumberOfNodes();

// Decision Variables
op.addDecisionVariable("z_j", true, new int[] {1, N}, 0, 1); 
// z_j: 1 if location j has a core node (Array of N positions)

op.addDecisionVariable("e_ij", true, new int[] {N, N}, 0, 1); 
// e_ij: 1 if access node at location i is connected to a core node in j

Defining Input

... Continue reading "Network Design Optimization: Core Node Placement Model" »

City Service Exception Tests

Classified in Design and Engineering

Written on in English with a size of 4.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" »

Understanding Motor Task Mechanisms and Learning

Classified in Design and Engineering

Written on in English with a size of 2.5 KB

Motor Task Mechanisms and Their Role in Learning

1. Decision Mechanism: The decision mechanism involves choosing or selecting responses for action. Some tasks, like the high jump, have a minimal decision component, while others have a complex and critical decision-making process for successful execution.

2. Motor Task Components: All motor tasks involve an execution mechanism. However, not all have significant perceptual (information about the environment) or decision (choice possibilities) components. Motor tasks should be analyzed based on their learning requirements.

3. Sequential Mechanisms: Motor tasks involve a sequence of mechanisms:

  • Decision Mechanism
  • Perceptual Mechanism
  • Execution Mechanism

4. Feedback Loops: Welford's simplified feedback

... Continue reading "Understanding Motor Task Mechanisms and Learning" »

Axis Translation and Rotation: Simplifying Conic Equations

Classified in Design and Engineering

Written on in English with a size of 9.41 KB

Translation of Axis

When you need to simplify equations, mainly the conics (circumference, parabola, ellipse, and hyperbola), you need to create a pair of coordinate axes parallel to the originals. This enables working with equations more simply.

This creation of axes is known as parallel translation of axes and consists of moving one or both axes so that the origin moves to a new position, and the axes are parallel to the original.

In the following figure, you can see how you can translate the equations of the curves from one Cartesian plane x and y to a Cartesian plane x’ and y’.

e12-2.jpg

The new origin O’ is defined, and the axes x’ and y’ are parallel to the original axes x and y, so that for a point P(x,y) you have P(x’,y’). With this,... Continue reading "Axis Translation and Rotation: Simplifying Conic Equations" »

Optimization Methods: Linear Programming and Project Analysis

Classified in Design and Engineering

Written on in English with a size of 4.06 KB

Operations Research and Linear Programming Fundamentals

  • Operations Research (OR) Systems: Exact methods, heuristics, deterministic methods, and probabilistic models.
  • Linear Programming (LP) Introduction:
    • Elements of the linear model.
    • Feasible region (or possible region).
    • Feasible solutions and LP assumptions.

Simplex Method and Duality

LP Certainty Programming and Geometry

  • Isostability line and Iso-cost line.
  • Possible cases of optimal solutions.
  • Heuristic algorithms versus exact algorithms.
  • Convex sets and their properties.
  • Basic canonical form of the system.

Solutions and Simplex Basics

  • Non-basic and basic variables.
  • Fundamental Simplex Theorems (First and Second).
  • Properties of extreme points of the feasible region.
  • Detection of non-optimal, feasible, and
... Continue reading "Optimization Methods: Linear Programming and Project Analysis" »

Fundamentals of Analog-to-Digital Signal Processing

Classified in Design and Engineering

Written on in English with a size of 2.74 KB

Analog Signal Conversion Process

The analog signal must be captured by a sensor, which converts it into an analog electrical signal. Subsequently, an Analog-to-Digital Converter (ADC) transforms this signal into a sequence of bits.

Advantages and Disadvantages of Digital Signals

Digital signals have a number of advantages over analog:

  • They are easier to expand.
  • Systems can be applied to reduce the incidence of errors during handling or copying.
  • They allow for more varied, simpler, and stacking treatment processes.

Conversely, digitalization requires a greater amount of digital information to achieve quality comparable to the original analog signal. Furthermore, some technical aspects of analog-to-digital conversion and transmission require a high... Continue reading "Fundamentals of Analog-to-Digital Signal Processing" »