Notes, summaries, assignments, exams, and problems for Other courses

Sort by
Subject
Level

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" »

Empowering Slovak Startups with Deutsche Telekom IT

Classified in Language

Written on in English with a size of 2.47 KB

Silver Partner of the Startup Awards Event

Deutsche Telekom IT Solutions Slovakia is proud to be a partner of the Startup Awards. We are a subsidiary of the Deutsche Telekom Group, primarily providing a range of ICT services and solutions, such as IT infrastructure, cloud, cybersecurity, application operations, software development, and digital transformation.

Key Characteristics of a Startup

So, what makes a startup? What are the relevant characteristics? Well, there are many, but for us, they would be:

  • Entrepreneurship
  • Innovation
  • Perseverance
  • Love it – because it is hard.

The Startup Community in Slovakia

At Deutsche Telekom IT Solutions Slovakia, we strongly believe in ecosystems, in particular, the collaboration with universities and schools.... Continue reading "Empowering Slovak Startups with Deutsche Telekom IT" »

Maximizing Social Connections: Weekday Meetups and Communication History

Classified in English

Written on in English with a size of 2.97 KB

Socializing: Weekday vs. Weekend Friend Meetings

Meeting friends is enjoyable whether it’s on weekdays or weekends, and each has its own unique advantages.

Weekday Socializing Benefits

  • Relaxation After Work: Meeting friends after a long workday can be a great way to unwind and relieve work stress.
  • Quieter Venues: Public places like cafés and restaurants are often less crowded compared to weekends, providing a more peaceful environment.
  • Part of the Daily Routine: Meeting friends during the week can become part of your regular routine, enhancing social bonds consistently.

Weekend Socializing Advantages

  • More Time Available: You have more time to spend with friends without worrying about work the next day.
  • Variety of Activities: You can plan bigger
... Continue reading "Maximizing Social Connections: Weekday Meetups and Communication History" »

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 Competition Law in India: Key Cases and Concepts

Classified in Law & Jurisprudence

Written on in English with a size of 4 KB

Key Mergers & Acquisitions

  • Etihad Airways and Jet Airways
  • Sun Pharma and Ranbaxy
  • Wal-Mart and Flipkart

Section 26 (1) of the Competition Act

On receipt of a reference from the Central/State Government, statutory authority, or upon its knowledge/information (under section 19), if the Commission believes a prima facie case exists, it shall direct the Director General to investigate.

Relevant Cases

  • CCI v. Steel Authority of India Ltd

Section 27(b): Penalties

The Commission may impose penalties, not exceeding 10% of the average turnover for the last three financial years, upon enterprises party to anti-competitive agreements or abuse of dominance.

Relevant Cases

  • Excel Crop Care Ltd v. CCI

Section 3(3): Anti-Competitive Agreements

Agreements that cause or... Continue reading "Understanding Competition Law in India: Key Cases and Concepts" »

Core Algorithms for Computer Graphics Rendering

Classified in Computers

Written on in English with a size of 649.74 KB

Circle Generating Algorithms

Circle generating algorithms are fundamental in computer graphics for rendering circles efficiently on raster displays. These algorithms calculate the points on the circumference of a circle and plot them. The most commonly used circle generating algorithms are the Midpoint Circle Algorithm and Bresenham's Circle Algorithm.

9k=

Midpoint Circle Algorithm Steps

The following steps outline the basic process for generating points in one octant, which are then mirrored to complete the circle:

  1. Step 1: Initialization. Set starting coordinates $x = 0$ and $y = r$ (radius). Calculate the initial decision parameter $p = 1 - r$.
  2. Step 2: Iteration. Repeat the following steps while $x \le y$:
    • Plot the current point $(x, y)$ and its octant
... Continue reading "Core Algorithms for Computer Graphics Rendering" »

Essential Concepts in Linear Algebra and Logic

Classified in Computers

Written on in English with a size of 3.06 KB

Sure, I'll address each of the directives.

**Q-1**

(1) **Define Symmetric Matrix:**
A symmetric matrix is a square matrix that is equal to its transpose. Mathematically, a matrix \( A \) is symmetric if \( A = A^T \), where \( A^T \) denotes the transpose of \( A \). This implies that \( a_{ij} = a_{ji} \) for all elements in the matrix.

(2) **Define Tautology:**
A tautology is a statement or formula that is always true, regardless of the truth values of its component propositions. In logical terms, a tautology is a proposition that evaluates to true in every possible interpretation.

**Reh (P.T.O)**

(3) **Write down the condition for consistency of a non-homogeneous system of linear equations:**
A non-homogeneous system of linear equations \( AX =... Continue reading "Essential Concepts in Linear Algebra and Logic" »

Networking Essentials: TCP, IP, Routing, and SDN

Classified in Computers

Written on in English with a size of 3.21 MB

sMdRTz2CZp8AAAAASUVORK5CYII= 3sIS9NlspZMAAAAASUVORK5CYII=

8clQpOLAAAAAElFTkSuQmCC Pyzl774gh3lYAAAAAElFTkSuQmCC

QltAtfyLfn4RSLxAPwfE7YF1nxk+l4AAAAASUVORK5CYII= wGzRdTNkcDQPAAAAABJRU5ErkJggg==

CJ95H4KO90AAAAASUVORK5CYII= x82xiFmBI28qwAAAABJRU5ErkJggg==

IhgAAfcEVDuIM6TZl3sB7oF7ITsRWUQCAgICAgICAh50BAMgICAgICAgICAgYBghuDwDAgICAgICAgIChhGCARAQEBAQEBAQEBAwjBAMgICAgICAgICAgIBhhGAABAQEBAQEBAQEBAwjBAMgICAgICAgICAgYBghGAABAQEBAQEBAQEBwwjBAAgICAgICAgICAgYRggGQEBAQEBAQEBAQMAwQjAAAgICAgICAgICAoYRggEQEBAQEBAQEBAQMIwQDICAgICAgICAgICAYYRgAAQEBAQEBAQEBAQMIwQDICAgICAgICAgIGAYIRgAAQEBAQEBAQEBAcMIwQAICAgICAgICAgIGEYIBkBAQEBAQEBAQEDAMEIwAAICAgICAgICAgKGEYIBEBAQEBAQEBAQEDCMEAyAgICAgICAgICAgGGEYAAEBAQEBAQEBAQEDCMEAyAgICAgICAgICBgGCEYAAEBAQEBAQEBAQHDCMEACAgICAgICAgICBhGCAZAQEBAQEBAQEBAwDBCMAACAgICAgICAgIChhGCARAQEBAQEBAQEBAwjBAMgICAgICAgICAgIBhhGAABAQEBAQEBAQEBAwjBAMgICAgICAgICAgYBghGAABAQEBAQEBAQEBwwjBAAgICAgICAgICAgYRggGQEBAQEBAQEBAQMAwQjAAAgICAgICAgICAoYRggEQEBAQEBAQEBAQMIwQDICAgICAgICAgICAYYRgAAQEBAQEBAQEBAQMIwQDICAgICAgICAgIGAYIRgAAQEBAQEBAQEBAcMIwQAICAgICAgICAgIGDYQ+f8DreZiWSHcnX0AAAAASUVORK5CYII= qNAgQL0xBNP6BaTFXlajDEMwzAMwzAMw+RXOGaMYRiGYRiGYRjmBsBijGEYhmEYhmEY5gbAYoxhGIZhGIZhGOYGwGKMYRiGYRiGYRjmBsBijGEYhmEYhmEY5gbAYoxhGIZhGIZhGOYGwGKMYRiGYRiGYRjmBsBijGEYhmEYhmEY5gbAYoxhGIZhGIZhGOYGwGKMYRiGYRiGYRjmBsBijGEYhmEYhmEY5gbAYoxhGIZhGIZhGOYGwGKMYRiGYRiGYRjmBsBijGEYhmEYhmEY5gbAYoxhGIZhGIZhGOYGwGKMYRiGYRiGYRjmBsBijGEYhmEYhmEY5l+H6P8BBqj548EamC8AAAAASUVORK5CYII= Z5DXRcURVEURckLuRi5kA8jVynb5GqsFsXIBTV0FUVRFEVRlAqIMf8P5Uj1SXWgZd0AAAAASUVORK5CYII=


rz22msWh1JO8rwbxMGwixhudsQx8SOEEHeCBIkQQngI8CVQOJv1XIj7nereDWJnECnVxfgIIURNSJAIIYQQQgghyoZiSIQQQgghhBBlQ4JECCGEEEIIUTYkSIQQQgghhBBlQ4JECCGEEEIIUTYkSIQQQgghhBBlQ4JECCGEEEIIUTYkSIQQQgghhBBlQ4JECCGEEEIIUTYkSIQQQgghhBBlQ4JECCGEEEIIUTYkSIQQQgghhBBlQ4JECCGEEEIIUTYkSIQQQgghhBBlQ4JECCGEEEIIUTYkSIQQQgghhBBlIkn+Ap8cqHZgf97HAAAAAElFTkSuQmCC wf2VtgLtGg7TgAAAABJRU5ErkJggg== h9ln1IBfnHvLQAAAABJRU5ErkJggg==

dbzB5RFEVRFEUpalRZURRFURRFURSlINEOdEVRFEVRFEVRChJVVhRFURRFURRFKUhUWVEURVEURVEUpSBRZUVRFEVRFEVRlAJE5P8BBNjgB+siH5YAAAAASUVORK5CYII= HHCNDVzGWfbp6Mjw43ecYaMOfkFRRFEXZjIoZRWnjcKwMxwpsbZ4IpX3AcVIcM7M110Jlz4TjXxjMoLVj1xRFUfYsgP8HTC7DNUfOHwwAAAAASUVORK5CYII= AAAAAElFTkSuQmCC B+6MyUcHUtKBAAAAAElFTkSuQmCC

1. TCP Congestion Control

Slow Start: TCP initializes congestion window (cwnd) to a small size and doubles it every Round Trip Time (RTT) until a loss occurs (exponential growth) or the slow start threshold is reached.

Congestion Avoidance: After reaching the threshold, cwnd is incremented by one segment for each RTT, growing linearly to avoid congestion.

Fast Recovery: When triple duplicate ACKs are detected, TCP halves the cwnd and reduces the slow start threshold to half of the cwnd size before the loss, then transitions to congestion avoidance.

2. TCP RTT and Timeout

Estimating RTT: Uses Smoothed Round Trip Time (SRTT) which is a weighted average of previous RTT measurements.

Timeout Calculation: Often calculated as Timeout=SRTT+4×RTT

... Continue reading "Networking Essentials: TCP, IP, Routing, and SDN" »

Grice's Conversational Maxims: Deviations and Implied Meaning

Classified in Social sciences

Written on in English with a size of 3.97 KB

Understanding Grice's Maxims and Implicatures

Grice's Maxims of Conversation provide a framework for understanding how people communicate effectively. However, speakers sometimes deviate from these maxims, leading to specific communicative effects.

Violating Conversational Maxims

When speakers violate a maxim, they deliberately fail to observe one or more maxims, intending to deceive the interlocutor. In such cases, there is no implicature generated. The speaker knows the hearer will not understand the surface meaning because they intentionally supply insufficient information, say something insincere, irrelevant, or ambiguous. The hearer, wrongly assuming cooperation, may be misled. In some cultures, certain forms of maxim violation, such as "... Continue reading "Grice's Conversational Maxims: Deviations and Implied Meaning" »

Textual Analysis in International Relations: A Practical Guide

Classified in Other subjects

Written on in English with a size of 4.79 KB

Different Approaches to Textual Data Analysis

1. Narrative Analysis

A narrative is essentially what is depicted and represented through an interview or a document.

2. Grounded Theory

An approach to develop theory inductively from textual data.

3. Discourse Analysis and Content Analysis

These are two distinct but related approaches to analyzing text and discourse.

Main Textual Analysis Methods for International Relations

  • Content Analysis
  • Discourse Analysis
  • Process Tracing

Qualitative Content Analysis

Qualitative content analysis is an economical text analysis procedure. It involves counting and quantifying elements in qualitative data.

Steps of Content Analysis

  1. Data Collection: Create a corpus of data by selecting relevant texts, images, or other data sources.
... Continue reading "Textual Analysis in International Relations: A Practical Guide" »