mkt digital

Marketing Digital: É a aplicação de tecnologias digitais e canais online para a aquisição e retenção de clientes, através da entrega de valor personalizado e do conhecimento do consumidor1 . Envolve estratégias e ferramentas em meios digitais (internet, redes sociais, dispositivos móveis) para comunicar e captar valor junto de públicos-alvo específicos2 .

Marketing Tradicional: Continua a ser eficaz em segmentos específicos (como gerações mais velhas) e canais como TV e revistas,

...

See on Wikiteka »

Nnrrjjrjrjf

### 2. Bases of Market Segmentation
Companies segment consumer markets using four primary pillars:
| Segmentation Basis | Core Variable Indicators | Practical Example |
|---|---|---|
| **Geographic** | Nation, State, Region, City Size, Climate, Density (Urban/Rural) | AC manufacturers target hotter regions; winter clothing brands target hilly terrains. |
| **Demographic** | Age, Gender, Family Size, Income, Occupation, Education, Religion | Cosmetic companies segment by gender; luxury car brands target

...

See on Wikiteka »

Hehrhrhr

# Part A: Compulsory Question (Question No. 1)
*Each short note carries 2 marks. Answers should be brief, precise, and definition-focused.*
### 1(a) Define Marketing
Marketing is a comprehensive, customer-centric process of identifying, anticipating, and satisfying customer needs and wants profitably. According to Philip Kotler, *"Marketing is a societal process by which individuals and groups obtain what they need and want through creating, offering, and freely exchanging products and services of

...

See on Student Notes »

Hurjrjrjjr

## 1. Disk Scheduling Algorithms
In traditional Hard Disk Drives (HDDs), data is read and written by a mechanical disk head moving across spinning platters. Because mechanical movement is slow, the operating system uses **Disk Scheduling Algorithms** to order incoming I/O requests. The main goal is to minimize **Seek Time** (the time it takes for the disk head to move to the required cylinder).
To compare these algorithms, let's use a standard example:
 * **Total Cylinders:** 0 to 199 (200 total tracks)

...

See on Student Notes »

Hehhrhrhrh

## 1. Demand Paging
In a standard virtual memory system, the operating system doesn't load an entire program into physical memory (RAM) at once. Instead, it uses **Demand Paging**—a strategy where pages are loaded into memory **only when they are needed (on demand)**.
### How It Works: The Page Fault Mechanism
 1. **CPU Reference:** The CPU tries to access a specific virtual address.
 2. **Page Table Check:** The Hardware (MMU) checks the page table entry for that page. Each entry has a **Valid/

...

See on Wikiteka »

Jjrrjrjjtjf

## Deadlock Characterization
A **deadlock** is a situation where a set of processes are blocked because each process is holding a resource and waiting for another resource held by some other process in the set.
### The Four Necessary Conditions
A deadlock can arise if and only if the following four conditions hold simultaneously in a system:
 1. **Mutual Exclusion:** At least one resource must be held in a non-shareable mode. Only one process can use the resource at any given instant.
 2. **Hold and

...

See on Student Notes »

Hvkvugig

## The Critical Section Problem
In a multi-threaded or multi-process system, shared data can easily become corrupted if multiple processes try to modify it at the same time. This issue is known as a **race condition**.
To prevent this, we identify the section of code where shared resources are accessed as the **Critical Section**. The goal is to ensure that only one process executes in its critical section at any given moment.
```
do {
    [ Entry Section ]   <-- Request permission to enter
   

...

See on Wikiteka »

Fuyydyyfd

**Process Management** is one of the most critical responsibilities of an Operating System. While a program is just a passive collection of instructions stored on a disk, a process is an active, executing instance of that program.
## 1. Process Concepts & The Process Control Block When a program is loaded into memory to execute, it becomes a process. A process is structurally divided into four distinct memory sections:
 * **Text Section:** Contains the compiled, executable machine code.
 * **

...

See on Student Notes »

Hehhrhrhr

An **Operating System (OS)** acts as an intermediary or a bridge between the computer hardware and the user. It manages the hardware resources, provides a platform for application software to run, and ensures that the computer system operates efficiently and securely.
## 1. Core Functions and Characteristics
### Major Functions of an OS ::: **Processor Management (CPU Scheduling):** Decides which process gets the processor when, and for how long.
 * **Memory Management:** Tracks primary memory (RAM)

...

See on Wikiteka »