At the end of this lesson-1. You will be able to explain Adder circuit.
2. You will be able to describe Half Adder circuit.
3. You will be able to describe Full Adder circuit.
4. You will be able to implement Full adder circuit using Half adder circuit.
5. You will be able to explain binary adder circuit. Go for Bangla Version
An adder is a combinational circuit or digital circuit in electronics that implements or performs addition of numbers. It is mainly designed for the addition of binary number, but they can be used in various other applications like binary code dec...

Read More# ICT HSC (English Version)

## Third Chapter Lesson-15: Encoder and Decoder.

At the end of this lesson-1. You will be able to explain encoder.
2. You will be able to describe the uses of encoder.
3. You will be able to explain decoder.
4. You will be able to describe the uses of decoder.
5. You will be able to differentiate encoder and decoder. Go for Bangla Version
An Encoder is a combinational circuit that produces a binary code equivalent to the input, which is active High. In other words, Encoder is a circuit which converts the analog signal into the digital signal. Encoders are digital circuit used for encoding.Characteristics of Encod...

Read More## Third Chapter Lesson-14: Logic Circuit from Logic function & Logic function from Logic circuit.

At the end of this lesson-1. You will be able to implement any function.
2. You will be able to determine function from any circuit. Go for Bangla Version
Implementation of any function:The function may need to be implemented with only basic gates.
The function may need to be implemented with only universal gates.
The function may need to be implemented using any type of gates.
After simplifying the function, It may need to be implemented by basic or universal gates. The following rules or sequences are followed to implement the function using the b...

Read More## Third Chapter Lesson-13: Universality of NAND & NOR gates.

At the end of this lesson-1. You will be able to prove the universality of NAND and NOR gates.
2. You will be able to implement AND, OR & NOT gate using only NAND gate.
3. You will be able to implement AND, OR & NOT gate using only NOR gate.
4. You will be able to implement XOR & XNOR gate using only NAND gate.
5. You will be able to implement XOR & XNOR gate using only NOR gate. Go for Bangla Version
Proof of Universality of NAND Gate:
Implementation of NOT gate using only NAND gate: Implementation of AND gate using only NAND gate: Im...

Read More## Third Chapter Lesson-12: Universal Gates(NAND,NOR) & Exclusive Gates(XOR,XNOR)

At the end of this lesson-You will be able to explain compound gate.
You will be able to describe the Universal gates.
You will be able to describe NAND & NOR gates in details.
You will be able to describe the Exclusive gates in details.
You will be able to describe X-OR & X-NOR gates in details.Go for Bangla Version
Compound/Composite Gates:
A gate that is created using two or more basic gates is called a composite or compound gate. For example-AND Gate +NOT Gate = NAND Gate, OR Gate + NOT Gate = NOR Gate. Composite gates are two types. They are-Un...

Read More## Third Chapter Lesson-11: Logic Gate & Basic Logic Gates(AND, OR & NOT).

At the end of this lesson-1. You will be able to explain logic gate.
2. You will be able to describe the types of logic gate.
3. You will be able to describe the basic gates in details. Go For Bangla Version
Logic gates:
A logic gate is a basic building block of a digital circuit, which is used to implement a Boolean function. It is an electronic circuit which makes logical decisions based on the combination of digital signals present on its inputs. It is an electronic circuit having one or more than one inputs and only one output.Types of Logic gates:Basic Gates:
...

Read More## Third Chapter Lesson-10: Simplification of different Boolean Expressions.

At the end of this lesson-1. You will be able to describe the rules of simplifying the Boolean expressions.
2. You will be able to simplify the Boolean expressions.
3. You will be able to explain the importance of simplifying the Boolean expressions. Go for Bangla VersionThe Boolean functions are implemented through the Logic Gates. In this case the number of logic operators in the function is less then the number of logic gates in the implementation is less. This makes implementation easier and saves money. Therefore, the Boolean functions are simplified wi...

Read More## Third Chapter Lesson-9: De Morgan’s Theorem and Truth table.

At the end of this lesson-1. You will be able to explain De Morgan's Theorem.
2. You will be able to create truth table.
3. You will be able to create Boolean function from a truth table.
4. You will be able to prove De Morgan's theorem using truth table.
5. You will be able to prove any Boolean equation using truth table. Go for Bangla Version
De Morgan’s Theorem
Mathematician De Morgan discovered two theorems for Boolean function simplification.First Theorem: It states that the complement of logical OR of at least two Boolean variables is equal to the logical AND...

Read More## Third Chapter Lesson-8: Boolean Algebra, Postulates and Boolean Theorems.

At the end of this lesson-1. You will be able to explain the characteristics of Boolean Algebra.
2. You will be able to explain Boolean variable, constant and complement.
3. You will be able to explain Boolean postulate and Duality Principle.
4. You will be able to explain different Boolean Theorems.Go For Bangla Version
Boolean Algebra:
Boolean Algebra is an algebra, which deals with binary numbers & binary variables. Boolean Algebra is used to analyze and simplify the digital (logic) circuits. It is also called as Binary Algebra or logical Algebra or Switching alg...

Read More## Third Chapter Lesson-7: Code (BCD, EBCDIC, ASCII, Unicode).

At the end of this lesson-1. You will be able to explain the concept of code.
2. You will be able to explain BCD code.
3. You will be able to explain alphanumeric code (EBCDIC, ASCII, Unicode). Go for Bangla Version
In the computer system, digits, numbers, letters or special symbols are represented by a specific group of binary bits. This group is also called as binary code. The binary code is represented by the number as well as alphanumeric letter.
Advantages of Binary Code
Following is the list of advantages that binary code offers.Binary codes are suitable for the ...

Read More## Third Chapter Lesson-6: Signed Numbers and It’s representation in computer system.

At the end of this lesson-1. You will be able to explain the concept of signed number.
2. You will be able to explain the different methods of representing signed number in computer system.
3. You will be able to do addition and subtraction of signed number using 2's complement form.
4. You will be able to explain basic concept of register.Go for Bangla VersionIn general, we represent the positive (unsigned) numbers without any sign indication and negative numbers with ‘minus’ (negative sign) sign before them. But these are not applicable for computing in the digital ...

Read More## Third Chapter Lesson-5: Addition & Subtraction of numbers in different number systems.

At the end of this lesson-1. You will be able to do addition in different number systems.
2. You will be able to do Subtraction in different number systems.Go for Bangla Version
Addition of different number system:
Addition of decimal numbers: 1. If summation of decimal digits is equal or more than the base of decimal number system, subtract 10(base) from summation( continue subtraction until summation comes to less than 10 )2. Carry is how many times subtraction is occurredExample: Addition of (5689)10 and (7989)10Addition of octal numbers:1. If summatio...

Read More## Third Chapter Lesson-4: Conversion among Binary, Octal & Hexadecimal numbers.

At the end of this lesson-1. You will be able to convert Octal & Hexadecimal to Binary Number system.
2. You will be able to convert Binary to Octal & Hexadecimal Number system.
3. You will be able to convert Octal to Hexadecimal Number system.
4. You will be able to convert Hexadecimal to Octal Number system.Go For Bangla Version
Conversion among Non-Decimal that means Binary, Octal & Hexadecimal Number Systems:
Step-01: Convert the number from any base to base 10.
Step-02: Convert the number from base 10 to any base.
That is, in case of non-decimal numbe...

Read More## Third Chapter Lesson-3: Conversion of Binary, Octal & Hexadecimal number into Decimal number.

At the end of this lesson-1. You will be able to convert a binary number into decimal number.
2. You will be able to convert a octal number into decimal number.
3. You will be able to convert a hexadecimal number into decimal number.Go For Bangla Version
Other Base to Decimal Number SystemSame Rules for Both Integer and Fractional Number-
Step-1: Multiply each digit of the given number by their positional value.
Positional value of a digit = (base of given number)position of the digit
[ In integer number, position of the digit starts from 0 (right to left) and in fracti...

Read More## Third Chapter Lesson-2: Conversion of Decimal number into Binary, Octal & Hexadecimal number.

At the end of this lesson-1. You will be able to convert a decimal number into binary number.
2. You will be able to convert a decimal number into octal number.
3. You will be able to convert a decimal number into hexadecimal number. Go for Bangla Version
Number System Conversions:
There are twelve sorts of conversions amoung four number systems. They are-The same rules can be divided into the following ways-
Decimal Number System to Other BaseDecimal Number System to Binary Number System
Decimal Number System to Octal Number System
Decimal Number System t...

Read More## Third Chapter Lesson-1: Concept of Number System and Its’ Classification.

At the end of this lesson-1. You will be able to describe the history of number.
2. You will be able to differentiate number and digit.
3. You will be able to describe the types of number system.
4. You will be able to differentiate different types of number systems. Go For Bangla Version
Number: A number is a string of one or more digits which is used to count, quantify and measure something. For example, there are 20 students in a class ; Here 20 is a number.Digit: A digit is a single numerical symbol of a number or the smallest symbols of numbers. All digits are ...

Read More## Second Chapter Lesson-11: Cloud Computing.

At the end of this lesson-1. You will be able to explain the concept of cloud computing.
2. You will be able to describe the characteristics of cloud computing.
3. You will be able to explain the advantages and disadvantages of cloud computing. Cloud computing is some internet based services given by some organization to a user such as: manipulating, configuring, and accessing the hardware and software resources remotely. It offers online data storage, infrastructure, and application. Cloud computing has three characteristics-Resource Scalability
On demand
...

Read More## Second Chapter Lesson-10: Network Topology.

At the end of this lesson-1. You will be able to explain the concept of network topology.
2. You will be able to explain different topologies.
3. You will be able to explain uses, advantages and disadvantages of different network topologies.
4. You will be able to analyze which topology is suitable for which situation.
Network Topology
Geometric representation of how the computers of a network are connected to each other is known as network topology. Topologies may define both physical and logical aspect of the network. Both logical and physical topologies could be ...

Read More## Second Chapter Lesson-9: Network Devices.

At the end of this lesson-1. You will be able to describe different network devices.
2. You will be able to describe the uses of different network devices.
3. You will be able to explain the advantages and disadvantages of different network devices.Hardware devices that are used to connect computers, printers, fax machines and other electronic devices to a network are called network devices. These devices transfer data in a fast, secure and correct way over same or different networks. Network devices may be inter-network or intra-network.
Different Network Devices:Mode...

Read More## Second Chapter Lesson-8: Computer Networking.

At the end of this lesson-1. You will be able to explain the concept of Computer Network.
2. You will be able to explain the objectives of Computer Network.
3. You will be able to describe different types of Computer Network. A computer network is a system in which multiple computers are connected to each other to share information and resources.Objective of Computer Network: Hardware Resource Share
Software Resource Share
Information Resource Share
File Share
Communication
Security
Office AutomationTypes of Computer Network:...

Read More## Second Chapter Lesson-7: Mobile Communication.

At the end of this lesson-1. You will be able to explain the concept of cellular phone.
2. You will be able to explain different technologies of mobile phone.
3. You will be able to explain different generations of mobile phone.
Lesson Evaluation-
Knowledge Based Questions:Comprehension Based Questions:Creative Questions:Multiple Choice Questions: Written by,Mizanur Rahman (Mizan)
Lecturer of ICT, Shaheed Bir Uttam Lt. Anwar Girls’ College , Dhaka Cantonment
Author at www.edupointbd.com
Software Engineer at mands I...

Read More## Second Chapter Lesson-6: Wireless Communication System.

At the end of this lesson-1. You will be able to describe wireless communication system.
2. You will be able to explain the importance of wireless communication system.
3. You will be able to explain Bluetooth technology.
4. You will be able to explain Wi-Fi technology.
5. You will be able to explain WiMAX technology. There are various types of wireless communication system developed based on the use of different electromagnetic waves for data transmission. Such as:Radio wave based system: Wi-Fi, Mobile, Bluetooth
Microwave based system: WiMax
Infr...

Read More## Second Chapter Lesson-5: Data Communication Medium(Wireless).

At the end of this lesson-1. You will be able to explain the concept of wireless data communication medium.
2. You will be able to describe the types of wireless medium.
3. You will be able to describe radio wave, microwave, Infrared. The wave length of Electromagnetic Wave(EMW) can be 10-14 meter (microscopic) to 10+14 meter (as large as several football field). The total range of wavelength of Electromagnetic Wave(EMW) is called Electro Magnetic Spectrum.This Electro Magnetic Spectrum is divided into several smaller range according to the characteristics. Such...

Read More## Second Chapter Lesson-4: Data Communication Medium(Wired).

At the end of this lesson-1. You will be able to explain the concept of data communication medium.
2. You will be able to describe the types of wired medium.
3. You will be able to describe the twisted pair cable.
4. You will be able to describe the Co-axial cable.
5. You will be able to describe the fiber optic cable. Medium: Physical path through which data is transferred by establishing a link between sender and receiver is called medium.There are two types of medium:Wire or Guided MediumTwisted Pair Cable
Co-axial Cable
Fiber Optic Cable
...

Read More## Second Chapter Lesson-3: Data transmission mode.

At the end of this lesson-1. You will be able to explain the concept of data transmission mode.
2. You will be able to classify the data transmission mode. The direction of transmitting data from source to one or more destination is called data transmission mode. or The way in which data is transmitted from one device to another device is known as transmission mode. The transmission mode is also known as the communication mode. Each communication channel has a direction associated with it, and transmission media provide the direction. Therefore, the transmission mode is a...

Read More## Second Chapter Lesson-2: Data transmission method.

At the end of this lesson-1. You will be able to explain the concept of data transmission method.
2. You will be able to classify the data transmission method. In data communication system the method used to establish link to different devices and bit synchronization with time for data transmission within is called data transmission method.Types of data transmission method:Based on number of wire connections data transmission methods are of two types. Such as:Parallel data Transmission
Serial data TransmissionParallel Data Transmission: In Parallel data tr...

Read More## Second Chapter Lesson-1: Data communication, Data communication system and it’s efficiency.

At the end of this lesson-1. You will be able to explain the concept of data communication.
2. You will be able to describe the elements of data communication system.
3. You will be able to explain the data communication speed. Data communication: Data communications refers to the transmission of the digital data between two or more nodes in a network. Emails, SMS, Phone calls, Chatting etc. are examples of data communication.For data communication between digital devices softwares are required. These softwares are called communication software.Data communicati...

Read More## First Chapter Lesson-10: Ethical Use of ICT, Impact of ICT on Social Life, ICT and Economic Development.

At the end of this lesson-1. You will be able to explain ethical uses of ICT.
2. You will be able to explain impact of ICT on social life.
3. You will be able to explain relation ICT and economic development. Ethical Use of ICT: Ethics is a set of moral principles that govern the behavior of a group or individual. Therefore, computer ethics is set of moral principles that regulate the use of computers. Some common issues of computer ethics include intellectual property rights (such as copyrighted electronic content), privacy concerns, and how computers affect soci...

Read More## First Chapter Lesson-9: Nanotechnology.

At the end of this lesson-1. You will be able to explain Nanotechnology.
2. You will be able to explain the uses of Nanotechnology. Nanotechnology is a branch of technology where manipulation of matter on an atomic and molecular scale to create many new materials and devices. One nanometer (nm) is 10−9 of a meter.Uses of Nanotechnology:Computer Hardware Manufacture
Nano Robot
Electronic Devices
Fuel Cell
Packaging
Drug
Sports Tools
Space Exploration
Clothing Industry
Artificial LimbsAdvantages of Nanotechnology: Longer lastin...

Read More## First Chapter Lesson-8: Bioinformatics and Genetic Engineering

At the end of this lesson-1. You will be able to explain Bioinformatics.
2. You will be able to explain the application area or uses of Bioinformatics.
3. You will be able to explain Genetic Engineering.
4. You will be able to explain the application area or uses of Genetic Engineering.
Bioinformatics:
Bioinformatics is an interdisciplinary field that develops methods and software tools for understanding biological data. As an interdisciplinary field of science, bioinformatics combines computer science, statistics, mathematics, and engineering to analyze and interpre...

Read More