Notes, summaries, assignments, exams, and problems

Sort by
Subject
Level

Numerical Computing & Linear Algebra Essentials

Classified in Mathematics

Written on in English with a size of 198.29 KB

Floating Point Systems & Numerical Error

A Floating Point (FP) System represents numbers as: x = ± (d0 + d1/β + d22 + ... + dt-1(t-1)). The Unit Roundoff (u) is defined as εmachine/2, where fl(1 + ε) > 1.

Rounding to Nearest

When rounding to the nearest representable number, fl(x) = x(1 + ε) where |ε|.

IEEE 754 Standard for Floating Point

Normalized Numbers

If the exponent (e) is not equal to 0, it's a normalized FP number. The value is x = (-1)sign ⋅ β(e - offset) ⋅ (1.d1 d2...dt-1).

Denormalized Numbers

If the exponent (e) is 0, the number is denormalized. The value is x = (-1)sign ⋅ β(e - offset + 1) ⋅ (0.d1 d2...dt-1). The sticky bit 0 is free because it is always determined by the value of exponent e.

Exceptional Values

  • If
... Continue reading "Numerical Computing & Linear Algebra Essentials" »

Object-Oriented Programming & C++ Function Overloading

Classified in Computers

Written on in English with a size of 2.76 KB

Object-Oriented Programming (OOP) Fundamentals

Object-oriented programming (OOP) is a computer programming model that uses objects to represent and manipulate data.

OOP is well-suited for large, complex, and frequently updated software. Some of the main features of OOP include:

  • Classes: User-defined data types that serve as a blueprint for individual objects, attributes, and methods.
  • Objects: Instances of a class that are created with specific data.
  • Methods: Functions that objects can perform.
  • Attributes: Represent the state of an object.
  • Abstraction: Exposes only the essential information of an object to the user.
  • Polymorphism: Adds different meanings to a single component.
  • Inheritance: Allows a class to inherit the properties and methods of another
... Continue reading "Object-Oriented Programming & C++ Function Overloading" »

Ingrid Jonker: South Africa's Voice of Resistance Against Apartheid

Classified in History

Written on in English with a size of 3.17 KB

Ingrid Jonker stands as one of South Africa's most influential poets, not only making waves in literature but also becoming a profound symbol of resistance against apartheid. Born on September 19, 1933, in the Northern Cape town of Douglas, Jonker grew up during the oppressive rise of apartheid. Her early life was marked by personal hardship, particularly the loss of her mother at the age of ten, a tragedy that deeply influenced much of her later work.

Early Life and the Shadow of Apartheid

Her father, Abraham Jonker, held a high-ranking position in the apartheid government, serving as the head of South Africa’s Board of Censors. This created deep tension between them, as Ingrid vehemently rejected her father’s political beliefs. Instead,... Continue reading "Ingrid Jonker: South Africa's Voice of Resistance Against Apartheid" »

Potentiometry: Principles, Electrodes, and Applications

Classified in Chemistry

Written on in English with a size of 386.57 KB

Electroanalytical Fundamentals

  • Common electroanalytical methods
  • Electrochemical cell fundamentals
  • Potential in electrochemical cells
    • No current: Nernst Equation
    • With current: Ohmic Resistance and Polarization

What is Potentiometry?

  • Potentiometry involves measuring the electrochemical potential between two electrodes in a solution. This potential difference (voltage) is related to the concentration of ions in the solution according to the Nernst Equation.

General Principles of Potentiometry

  • Reference Electrode:

    • Known, fixed potential
      • Silver/Silver Chloride (Ag/AgCl)
      • Calomel
  • Indicator Electrode:

    • Sensitive to concentration of analyte
      • Metallic
      • Ion-Selective
  • Measure Ecell (negligible current flows through the cell)
  • Correct Eref and Ej (Junction Potential)
  • Compute
... Continue reading "Potentiometry: Principles, Electrodes, and Applications" »

Python Fundamentals and Algorithms Explained

Classified in Computers

Written on in English with a size of 5.17 KB

Algorithms

Algorithms involve inputs, instructions, outputs, and a purpose.

Instruction Types

  • Instruction
  • Decision
  • Loop
  • Variable
  • Function

Python Basics

Comments

Comments explain what code is for, intended for human readers.

Variables

Storing a value in a variable is called assignment. It's best practice not to use generic names.

Calculations (Operators)

  • + : Addition
  • - : Subtraction
  • * : Multiplication
  • / : Division
  • // : Integer Division (e.g., 6 // 4 = 1)
  • % : Remainder / Modulo (e.g., 6 % 4 = 2)
  • ** : Exponentiation

mass_in_kg = 15

weight_in_pounds = mass_in_kg * 2.2

print('the weight in pounds is: ', weight_in_pounds)

user_name = input("enter your user name: ")

print('hello', user_name)

Data Types

  • int: Integer numbers (e.g., -1, 0, 2, 1000)
  • float: Floating-point (real)
... Continue reading "Python Fundamentals and Algorithms Explained" »

Literary Devices Explained & The Outsiders Plot Summary

Classified in Language

Written on in English with a size of 3.36 KB

Understanding Key Literary Devices

Metaphor
A comparison between two unlike things without using "like" or "as."
Example: "Time is a thief."
Simile
A comparison between two unlike things using "like" or "as."
Example: "Her smile was as bright as the sun."
Alliteration
The repetition of the same initial consonant sounds in a series of words.
Example: "She sells seashells by the seashore."
Symbol
Using symbols (objects, characters, or actions) to represent larger ideas or concepts.
Example: A dove representing peace.
Hyperbole
An exaggerated statement used for emphasis or effect.
Example: "I'm so hungry I could eat a horse."
Imagery
Refers to descriptive language that appeals to the five senses—sight, sound, smell, taste, and touch.
Example: Visual Imagery (
... Continue reading "Literary Devices Explained & The Outsiders Plot Summary" »

Orientalism's Impact on 17th-Century European Art and Ceramics

Classified in Arts and Humanities

Written on in English with a size of 3.29 KB

The Influence of Orientalism on 17th-Century European Art and Design

Understanding Orientalism

Orientalism refers to Western attitudes and representations of Asian and Middle Eastern cultures, often characterized by a romanticized and exoticized view. This portrayal emphasized the mysterious and luxurious aspects of Eastern cultures while simplifying and stereotyping their societies. Such representations were prevalent in Western art, literature, and fashion, reflecting Western fantasies more than the actual cultures.

European Trade and Cultural Exchange with Asia

European connections to Asia and the Middle East during the 17th century were facilitated by trade routes like the Silk Road and new maritime routes pioneered by explorers such as Vasco

... Continue reading "Orientalism's Impact on 17th-Century European Art and Ceramics" »

Vocabulary Glossary: A Curated Collection

Classified in Music

Written on in English with a size of 2.17 KB

Vocabulary Glossary

Part 1

  • Ragtime: A style of music characterized by a syncopated melodic line and regularly accented accompaniment, evolved by Black American musicians in the 1890s.
  • Entwined: Wind or twist together; interweave.
  • Crumbling: Breaking or falling apart into small fragments, especially as part of a process of deterioration.
  • Loom: To appear as a large, often frightening or unclear shape or object; also, a device for weaving fabric.
  • Sprawls: A small contrasting part of something.
  • Haggard: Looking exhausted and unwell, especially from fatigue, worry, or suffering.
  • Tenantry: The tenants of an estate; tenancy.
  • Billowy: Characterized by or full of billows; surging.
  • Cryptograph: A coded message or the art of writing or solving codes.
  • Staggering:
... Continue reading "Vocabulary Glossary: A Curated Collection" »

Distillation and Absorption Tower Operation: Trays, Packings, Agitators

Classified in Other subjects

Written on in English with a size of 276.78 KB

Tray Tower Operation Issues

  1. Flooding: Excessive vapor flow reduces separation efficiency.
  2. Weeping: Insufficient vapor flow causes liquid leakage and poor mass transfer.
  3. Foaming: Stable foam reduces mass transfer efficiency.
  4. Entrainment: High vapor velocities carry liquid droplets, causing inefficiencies.

Packed Column Hydrodynamics

  1. Liquid Distribution: Uniform distribution is crucial; poor distribution leads to channeling.
  2. Pressure Drop: Lower than tray columns, but can increase with improper packing.
  3. Flooding: Excess gas flow reduces efficiency.
  4. Loading Point: Gas velocity causes resistance to liquid flow, increasing pressure drop.

Agitator Types

  • Propeller Agitators: For low-viscosity liquids, providing axial flow.
  • Turbine Agitators: For a wide range
... Continue reading "Distillation and Absorption Tower Operation: Trays, Packings, Agitators" »

Understanding Legal Persons, Assessees, and Export Marketing

Classified in Economy

Written on in English with a size of 3.05 KB

Defining "Person"

A "person" can refer to various legal entities:

  1. Individual: A natural human being.
  2. Hindu Undivided Family (HUF): A family unit with common ancestors, treated as a single entity for tax purposes (India).
  3. Company: A corporate entity registered under the Companies Act or similar law.
  4. Firm: Partnership firms and limited liability partnerships (LLPs).
  5. Association of Persons (AOP) or Body of Individuals (BOI): A group with a common purpose, with or without a formal partnership.
  6. Local Authority: Municipal corporations, panchayats, and other local governance bodies.
  7. Artificial Juridical Person: Entities like trusts, universities, or temples, recognized by law.

Defining "Assessee"

An "assessee" is a person liable to pay taxes:

  1. Ordinary Assessee:
... Continue reading "Understanding Legal Persons, Assessees, and Export Marketing" »