🇬🇧 Chartered Membership of the IET (CEng MIET) · flashcards
Chartered Membership of the IET (CEng MIET) Knowledge and Understanding (UK-SPEC A) for Electrical, Electronic and IT Engineering Flashcards
51 question-and-answer cards covering Knowledge and Understanding (UK-SPEC A) for Electrical, Electronic and IT Engineering as it is examined in Chartered Membership of the IET (CEng MIET). 24 of them are printed below, taken from across the deck — no signup, no paywall on the preview.
24 sample cards from the Knowledge and Understanding (UK-SPEC A) for Electrical, Electronic and IT Engineering deck
Sampled from the end of the deck, so these are different cards from the ones shown on the syllabus page.
What is the difference between a latch and a flip-flop?
A latch is level-sensitive (transparent while the enable is asserted). A flip-flop is edge-triggered, changing state only on a clock edge (rising or falling), which makes synchronous design more predictable.
State the Nyquist-Shannon sampling theorem.
To reconstruct a signal without aliasing, the sampling frequency must exceed twice the highest frequency present: $f_{s} > 2 f_{max}$. The limit $f_{s}/2$ is the Nyquist frequency; signals above it alias.
Define the Z-transform and its role in digital signal processing.
$X(z) = \sum_{n=-\infty}^{\infty} x[n] z^{-n}$. It is the discrete-time analogue of the Laplace transform, used to analyse stability and frequency response of discrete LTI systems; a causal system is stable if all poles lie inside the unit circle $|z|<1$.
Compare FIR and IIR digital filters.
FIR (finite impulse response) has no feedback, is always stable, and can be exactly linear-phase, but needs more taps. IIR (infinite impulse response) uses feedback, achieves a sharp response with fewer coefficients, but can be unstable and is generally non-linear-phase.
Define the Discrete Fourier Transform (DFT) and the speed advantage of the FFT.
$X[k] = \sum_{n=0}^{N-1} x[n] e^{-j 2\pi k n / N}$. Direct DFT costs $\mathcal{O}(N^{2})$ operations; the FFT computes the same result in $\mathcal{O}(N\log N)$.
In an embedded microcontroller, distinguish polling, interrupts and DMA for handling I/O.
Polling: CPU repeatedly checks a status flag (simple, wastes cycles). Interrupts: hardware signals the CPU to run an ISR on an event (efficient, event-driven). DMA: a controller transfers data between peripheral and memory without CPU involvement (best for bulk/high-throughput transfers).
Compare Von Neumann and Harvard architectures.
Von Neumann uses a single shared bus/memory for instructions and data (simpler, but a bus bottleneck). Harvard uses separate instruction and data memories/buses, allowing simultaneous fetch of instruction and data (faster, common in DSPs and microcontrollers).
State the resolution (LSB voltage) of an $n$-bit ADC with reference $V_{ref}$.
$V_{LSB} = \dfrac{V_{ref}}{2^{n}}$. For example a 12-bit ADC with $V_{ref}=3.3\ \text{V}$ has $V_{LSB} = \dfrac{3.3}{4096} \approx 0.806\ \text{mV}$.
Define accuracy, precision and resolution for a measurement instrument.
Accuracy: closeness of a measurement to the true value (relates to systematic error). Precision: repeatability/closeness of repeated readings to each other (relates to random error). Resolution: the smallest change the instrument can detect or display.
How is a combined standard uncertainty propagated for $y = f(x_1,\dots,x_n)$ with uncorrelated inputs?
$u_{c}(y) = \sqrt{\sum_{i} \left(\dfrac{\partial f}{\partial x_{i}}\right)^{2} u^{2}(x_{i})}$. For products/quotients the relative uncertainties add in quadrature; for sums the absolute uncertainties add in quadrature. Expanded uncertainty $U = k\,u_{c}$ with coverage factor $k$ (commonly $k=2$ for $\approx95\%$).
Distinguish Type A and Type B uncertainty evaluation (GUM).
Type A uncertainty is evaluated by statistical analysis of repeated observations (e.g. standard deviation of the mean). Type B is evaluated by other means: manufacturer specs, calibration certificates, prior data, or assumed distributions.
What is a Wheatstone bridge used for and its balance condition?
It measures an unknown resistance (often from a strain gauge or RTD) by comparing ratios. Balance (zero galvanometer/bridge output) occurs when $\dfrac{R_{1}}{R_{2}} = \dfrac{R_{3}}{R_{x}}$, i.e. $R_{1}R_{x} = R_{2}R_{3}$.
Define a transducer and give examples of common sensor types and their measurands.
A transducer converts one form of energy/physical quantity into another (usually into an electrical signal). Examples: thermocouple (temperature, Seebeck EMF), strain gauge (force/strain via resistance change), piezoelectric (pressure/acceleration), LVDT (displacement), photodiode (light).
State the relationship between memory hierarchy levels by speed and the principle behind caching.
Hierarchy (fastest/smallest to slowest/largest): registers, L1/L2/L3 cache, main RAM, SSD/disk. Caching exploits locality of reference: temporal (recently used data reused soon) and spatial (nearby addresses accessed soon).
What is pipelining in a CPU and what hazards limit it?
Pipelining overlaps execution stages (fetch, decode, execute, memory, write-back) so several instructions are in flight, raising throughput. Hazards: structural (resource conflict), data (operand dependency), and control (branches). Mitigated by forwarding, stalls and branch prediction.
Compare the ACID properties of databases with the CAP theorem.
ACID = Atomicity, Consistency, Isolation, Durability (transaction guarantees, classic RDBMS). CAP theorem: a distributed system can guarantee at most two of Consistency, Availability, Partition tolerance simultaneously; under a partition you choose C or A.
Give Big-O time complexity of binary search, quicksort (average), and bubble sort.
Binary search: $\mathcal{O}(\log n)$. Quicksort average: $\mathcal{O}(n\log n)$ (worst $\mathcal{O}(n^{2})$). Bubble sort: $\mathcal{O}(n^{2})$.
List the SOLID principles of object-oriented software design.
Single-responsibility, Open/closed, Liskov substitution, Interface segregation, Dependency inversion. They aim for maintainable, loosely-coupled, extensible code.
Compare the seven-layer OSI model with the four-layer TCP/IP model.
OSI: Physical, Data Link, Network, Transport, Session, Presentation, Application. TCP/IP: Link (Network Access), Internet, Transport, Application. TCP/IP collapses OSI's top three layers into Application and its bottom two into Link.
Contrast TCP and UDP transport protocols.
TCP is connection-oriented, reliable, ordered, with flow/congestion control and error recovery (used for web, email, file transfer). UDP is connectionless, unreliable, low-overhead and low-latency (used for streaming, VoIP, DNS, gaming).
State the CIA triad of cyber security and define each element.
Confidentiality: information accessible only to authorised parties (encryption, access control). Integrity: data is accurate and unaltered (hashing, checksums, digital signatures). Availability: systems/data are accessible when needed (redundancy, DDoS protection).
Distinguish symmetric and asymmetric (public-key) cryptography, with an example of each.
Symmetric uses one shared secret key for encryption and decryption (fast; e.g. AES). Asymmetric uses a public/private key pair, encrypting with one and decrypting with the other (enables key exchange and digital signatures; e.g. RSA, ECC). TLS uses asymmetric to exchange a symmetric session key.
Differentiate supervised, unsupervised and reinforcement learning, and state the bias-variance tradeoff.
Supervised: learns from labelled input-output pairs (classification, regression). Unsupervised: finds structure in unlabelled data (clustering, dimensionality reduction). Reinforcement: an agent learns a policy by maximising reward through interaction. Bias-variance tradeoff: high bias underfits, high variance overfits; total error $\approx \text{bias}^{2} + \text{variance} + \text{irreducible noise}$.
State Euler's identity / formula linking complex exponentials and trigonometry, used throughout AC and signal analysis.
Euler's formula: $e^{j\theta} = \cos\theta + j\sin\theta$. Special case (Euler's identity): $e^{j\pi} + 1 = 0$. This underpins phasor analysis and Fourier methods.
What this deck covers
The Knowledge and Understanding (UK-SPEC A) for Electrical, Electronic and IT Engineering deck follows the Chartered Membership of the IET (CEng MIET) Knowledge and Understanding (UK-SPEC A) for Electrical, Electronic and IT Engineering syllabus — 4 chapters and 18 topics — so questions land on material that is genuinely examinable rather than trivia around it. That works out to roughly 12.8 cards per chapter.
Answers are written to be recallable, not just readable — averaging about 241 characters, which is long enough to carry the reasoning and short enough to say out loud.
A deck like this earns its keep on the second and third pass. Read the syllabus first so you know the shape of the subject, then use the cards to find the specific facts that have not stuck.
Knowledge and Understanding (UK-SPEC A) for Electrical, Electronic and IT Engineering flashcards FAQ
How many Knowledge and Understanding (UK-SPEC A) for Electrical, Electronic and IT Engineering flashcards are in this Chartered Membership of the IET (CEng MIET) deck?
51 cards. This page previews 24 of them, sampled evenly across the deck so you can judge the difficulty before installing anything.
Are these Chartered Membership of the IET (CEng MIET) flashcards free?
Yes. The preview here is free to read with no signup, and the full 51-card deck is free inside the Examius app.
What do the Knowledge and Understanding (UK-SPEC A) for Electrical, Electronic and IT Engineering cards cover?
They follow the Chartered Membership of the IET (CEng MIET) Knowledge and Understanding (UK-SPEC A) for Electrical, Electronic and IT Engineering syllabus — 4 chapters and 18 topics — so the questions track what is actually examinable.
How should I use these flashcards?
Read the syllabus first so you know the shape of the subject, then drill the deck. Examius schedules each card with spaced repetition, so cards you keep missing come back sooner and ones you know drift further apart.