Boolean Algebra and AutomataPG TRB Mathematics Questions

5 free practice questions on Boolean Algebra and Automata, out of 25 in this topic, for Post Graduate Teacher Recruitment Board (PG TRB) aspirants. Each one shows the correct answer and a full explanation.

Q1Easy

In Boolean algebra, the complement (NOT) of 0 is:

பூலியன் இயற்கணிதத்தில், 0 இன் நிரப்பு (NOT) ஆகும்:

  1. aundefinedவரையறுக்கப்படாத
  2. b0
  3. c1✓ Correct
  4. d2

Explanation

Boolean complement: NOT 0 = 1, NOT 1 = 0; this is the two-element Boolean algebra {0,1}.

Q2Easy

The number of distinct Boolean functions of n variables is:

n மாறிகளின் தனித்துவமான பூலியன் செயல்பாடுகளின் எண்ணிக்கை:

  1. an!என்!
  2. b2^n
  3. c2^(2^n)✓ Correct
  4. d2n

Explanation

Boolean function f: {0,1}^n -> {0,1}; there are 2^n input combinations and 2 output choices each, giving 2^{2^n} functions.

பூலியன் செயல்பாடு f: {0,1}^n -> {0,1}; 2^n உள்ளீட்டு சேர்க்கைகள் மற்றும் 2 வெளியீடு தேர்வுகள் ஒவ்வொன்றும் 2^{2^n} செயல்பாடுகளை வழங்குகின்றன.

Q3Easy

The NAND gate is functionally complete because:

NAND கேட் செயல்பாட்டு ரீதியாக முடிந்தது ஏனெனில்:

  1. aAny Boolean function can be implemented using only NAND gatesஎந்த பூலியன் செயல்பாட்டையும் NAND வாயில்களை மட்டுமே பயன்படுத்தி செயல்படுத்த முடியும்✓ Correct
  2. bNAND gate has two outputsNAND கேட் இரண்டு வெளியீடுகளைக் கொண்டுள்ளது
  3. cNAND gate computes the majority functionNAND கேட் பெரும்பான்மை செயல்பாட்டைக் கணக்கிடுகிறது
  4. dNAND is equivalent to AND and OR combinedNAND என்பது AND மற்றும் OR இணைந்ததற்குச் சமம்

Explanation

Functional completeness: NAND alone can implement NOT (a NAND a) and AND; from these all Boolean functions follow.

செயல்பாட்டு முழுமை: NAND மட்டுமே NOT (ஒரு NAND a) மற்றும் AND ஐ செயல்படுத்த முடியும்; இவற்றிலிருந்து அனைத்து பூலியன் செயல்பாடுகளும் பின்பற்றப்படுகின்றன.

Q4Easy

A Deterministic Finite Automaton (DFA) consists of:

ஒரு உறுதியான வரையறுக்கப்பட்ட ஆட்டோமேட்டன் (DFA) பின்வருவனவற்றைக் கொண்டுள்ளது:

  1. aStates and transitions only
  2. bInput alphabet and accept states only
  3. cStates, input alphabet, transition function, start state, and accept statesமாநிலங்கள், உள்ளீடு எழுத்துக்கள், மாறுதல் செயல்பாடு, தொடக்க நிலை மற்றும் ஏற்றுக்கொள்ளும் நிலைகள்✓ Correct
  4. dStates, alphabet, and a stack

Explanation

DFA = (Q, Sigma, delta, q_0, F); delta: Q x Sigma -> Q; accepts strings whose computation ends in F.

DFA = (Q, Sigma, delta, q_0, F); டெல்டா: Q x Sigma -> Q; accepts strings whose computation ends in F.

Q5Easy

The language accepted by a finite automaton is called a:

  1. aRecursively enumerable languageமீண்டும் மீண்டும் எண்ணக்கூடிய மொழி
  2. bRegular languageவழக்கமான மொழி✓ Correct
  3. cContext-free languageசூழல் இல்லாத மொழி
  4. dRecursive languageசுழல் மொழி

Explanation

Regular languages = languages recognized by DFA/NFA; closed under union, intersection, complement, concatenation, Kleene star.

வழக்கமான மொழிகள் = DFA/NFA ஆல் அங்கீகரிக்கப்பட்ட மொழிகள்; யூனியன், குறுக்குவெட்டு, நிரப்பு, இணைத்தல், க்ளீன் நட்சத்திரத்தின் கீழ் மூடப்பட்டது.

20 more questions on Boolean Algebra and Automata

Track your mastery, build a daily streak, and compete on the leaderboard across all 1 PG TRB subjects.