# ICT HSC (English Version)

## Fifth Chapter Lesson-6 Conditional Control Statement Related algorithm & flowchart.

At the end of this lesson-1. You will be able to write algorithm & flowchart for determining an integer number is whether even or odd. 2. You will be able to write algorithm & flowchart for determining a number is whether positive or negative. 3. You will be able to write algorithm & flowchart for determining a year is whether leap year or not leap year. 4. You will be able to write algorithm & flowchart for determining larger number between two numbers. 5. You will be able to write algorithm & flowchart for determining LCM of two integer numbers. 6. Yo...

## Fifth Chapter Lesson-5 Basic Mathematical problem related algorithm & flowchart.

At the end of this lesson-1. You will be able to write algorithm & flowchart for adding two numbers. 2. You will be able to write algorithm & flowchart for subtracting two numbers. 3. You will be able to write algorithm & flowchart for multiplying two numbers. 4. You will be able to write algorithm & flowchart for dividing two numbers. 5. You will be able to write algorithm & flowchart for converting temperature from Celsius to Fahrenheit. 6. You will be able to write algorithm & flowchart for converting temperature from Fahrenheit to Celsius. 7....

## Fifth Chapter Lesson-4 Algorithm, flowchart and pseudo code.

At the end of this lesson-1. You will be able to explain algorithm and flowchart.  2. You will be able to describe the conditions for writing algorithm.  3. You will be able to describe the advantages of writing algorithm and flowchart. 4. You will be able to describe the rules of creating flowchart. 5. You will be able to describe the use of symbols used in flowchart.  Algorithm: The word “algorithm” relates to the name of the mathematician Al-khowarizmi, which means a procedure or a technique. Software Engineer commonly uses an algorithm for planning and solvin...

## Fifth Chapter Lesson-3 Organization of Program and Steps of developing a Program.

At the end of this lesson-1. You will be able to explain the organization of program. 2. You will be able to describe the characteristics of a standard program. 3. You will be able to explain the steps of developing a program. Organization of Program: Every complete program has three essential parts which make a program standard through interaction with each other part. The parts are-Input: Every program should have input system to process.Process: Every program should have processing system taking inputs from the user.Output: Every program should have ...

## Fifth Chapter Lesson-2 Translator Programs (Assembler, Compiler, Interpreter).

At the end of this lesson-1.You will be able to explain translator program. 2.You will be able to describe Assembler and it's functions. 3.You will be able to describe compiler and it's function, advantages and disadvantages. 4.You will be able to describe interpreter and it's function, advantages and disadvantages. 5. You will be able to differentiate interpreter over compiler. Translator Program: The program that converts source program into object program is called translator program. A program written in high-level language is called as source program and a p...

## Fifth Chapter Lesson-1 Programming languages of different generations and different levels.

At the end of this lesson-1. You will be able to describe programming languages of different generations. 2. You will be able to describe programming languages of different levels. 3. You will be able to explain characteristics, advantages and disadvantages of machine language. 4. You will be able to explain characteristics, advantages and disadvantages of assembly language. 5. You will be able to explain characteristics, advantages and disadvantages of High level programming language. Program: A program is a collection of instructions written by a programmer in ...

## Fifth Chapter: Comprehension Based Questions & Answers.

Explain the language written with 0,1. / Why the program written using machine language is executed fast?/It is possible to express language using only number without words-explain. “The limitation of Low level programing language is the reason of creating high level programing language”-explain./High level programing language is better than machine language-explain. It is easy to do programing in high level programing language-explain. Why assembly language is more developed than machine language? Algorithm is the precondition of coding –explain./Write down the importance of a...

## Fourth Chapter: Comprehension Based Questions & Answers

Explain the relation of webpage with browser. Explain the dynamically changed website. Dynamic website is more convenient than static website-Explain. Why domain name should be registered? Explain the importance of domain name? “Domain name of a website should be related to the institute”-explain. Why www is used in a domain name? Explain. Explain the top level domain. It is not possible a web address without top level domain-explain. “Domain name is more convenient to use than IP address”-explain. Explain 121.235.101.11 Explain the hierarchical structure o...

## Fifth Chapter: Knowledge Based Questions & Answers

What is program? What is programming? What is programmer? What is programming language? What is 4GL? What is high level programming language? What is machine language? What is assembly language? What is mnemonic? What is translator program? What is assembler? What is compiler? What is interpreter? What is debugging? What is testing? What is syntax error? What is logical error? What is algorithm? What is flowchart? What is pseudo code? What is OOP? What is variable? What is constant? What is keyword? What is data type? ...

## Fourth Chapter: Knowledge Based Questions & Answers.

What is web page? What is website? What is home page? What is static website? What is dynamic website? What is URL? What is DNS server? What is IP address? What is browser? What is search engine? What is internet? What is WWW? What is web server? What is domain name? What is web hosting? What is HTML syntax? What is HTML? What is HTTP? What are the advantages of HTML? What is HTML element? What is HTML attribute? What is the function of HTML tag? What is HTML tag? What is container tag? What is empty tag? What is ti...

## Third Chapter: Knowledge Based Questions & Answers.

What is number? What is digit? What is bit? What is byte? What is number system? What is positional number system? What is non-positional number system? What is binary number system? What is decimal number system? What is octal number system? What is hexadecimal number system? What is the base of number system? What is 1’s complement/2’s complement? What is code? What is BCD code? What is ASCII code? What is Unicode? What is Boolean algebra? What is Boolean variable? What is Boolean constant? What is Boolean complement? What is...

## Third Chapter: Comprehension Based Questions & Answers.

What is meant by the base of the number system? Explain it. Why the base of hexadecimal number system is 16? Explain. The next number of 1 is 10. Explain. Why the number (11)10 is called positional number? Which type of number is 3D? Explain. Which type of number is 10101 in number system? Explain. Which type of number is 988? Explain. Is (298)8 valid? –Explain. Explain the positional value of decimal number system. Computer cannot understand (169)10 Explain it. Binary number system is similar to the functions of internal parts of the computer. Explain. Why...

## Second Chapter: Knowledge Based Questions & Answers.

What is data communication? What is bandwidth? What is Data transmission method? What is parallel data transmission? What is is serial data transmission? What is bit synchronization? What is asynchronous data transmission method? What is synchronous data transmission method? What is data transmission mode? What is simplex mode? What is half-duplex mode? What is full-duplex mode? What is data communication medium? What is co-axial cable? What is twisted pair cable? What is radio wave? What is micro wave? What is infrared? What is hotspot...

## Second Chapter: Comprehension Based Questions & Answers.

What is the reason to take more time in asynchronous transmission?-Explain. Explain character by character data transmission method. Why primary memory is needed in synchronous transmission method?-Explain. “Data can be transmitted in same intervals”-Explain. Explain the data transmission mode of the Radio. Why is it not possible to talk and listen simultaneously in the Walkie Talkie? Which transmission mode can be compared to the teaching in class room?-Explain. Explain the data transmission mode of Walkie Talkie.  Explain the data transmission mode of Mobile Phone...

## Sixth Chapter Lesson-8 : Database Relation and it’s classification.

At the end of this lesson-1. You will be able to explain database relation. 2. You will be able to describe the conditions of database relation. 3. You will be able to explain classification of database relation. Database Relation: Relation between records of a table with the records of another table of a database is called database relation.Condition for making database relation:There must have one common field between relational tables and data type, field size and format must be same for that common field. There must have a primary key field on at least...

## Sixth Chapter Lesson-7: Database Model and Different key fields.

At the end of this lesson-1. You will be able to explain different database Model. 3. You will be able to explain different key Fields(Candidate key, Primary key, Composite primary key and Foreign key). Database Model: A database model is a type of data model that determines the logical structure of a database and fundamentally determines in which manner data can be stored, organized and manipulated. The most popular example of a database model is the relational model, which uses a table-based format. Some database models:1. Linear model 2. Entity-relationship mo...

## Sixth Chapter Lesson-6: Database sorting and indexing.

At the end of this lesson-1. You will be able to explain concept of database sorting. 2. You will be able to explain concept of database indexing. 3. You will be able to describe advantages and disadvantages of indexing. 4. You will be able to differentiate between sorting and indexing. Database Sorting: Sorting is the process of arranging the records in either ascending or descending order based on specific fields to make reported data more usable.Sorting a table would create a copy of the table in which the rows may have a different order than the original. Storin...

## Sixth Chapter Lesson-5: Different SQL commands of database.

At the end of this lesson-1. You will be able to write DDL commands  of SQL. 2. You will be able to write DML commands of SQL. 3. You will be able to write DQL commands of SQL. Data Definition Language (DDL): Syntax of SQL Command for Creating Database: [crayon-5d31657ce99c2598533903/] SQL Command for creating a database named db_sagc [crayon-5d31657ce99c7948571266/] Syntax of SQL Command for Creating Table:  [crayon-5d31657ce99c8767990801/] SQL command for creating above student_info table- [crayon-5d31657ce99c9081508403/] Syntax of SQL Command for Ad...

## Sixth Chapter Lesson-4: Database queries, Query Languages and Different operators.

At the end of this lesson-1. You will be able to explain different database queries. 2. You will be able to explain different query languages. 2. You will be able to explain different database operators. Query: A query is a request for data or information from a database table or combination of tables.Types of query:1.Select Query 2.Parameter Query 3.Crosstab Query 4.Action QuerySelect Query: Select query is used to retrieve data from a table by selecting fields. It is the mostly used SQL query.Parameter Query: A parameter query is one of the...

## Sixth Chapter Lesson-3: Creating database & table and field’s data type.

At the end of this lesson-1. You will be able to create database using DBMS. 2. You will be able to create database table using DBMS. 3. You will be able to explain different field’s data type. Creating database: For creating a database “MS Access 2010” as DBMS is used. First of all, “MS Access 2010” should be installed. After completing installation, if it is opened, the following window will be appeared.You can change the database name (file name) and database location as you want from the right side.Next click the create button and database will be created. ...

## Sixth Chapter Lesson-2: Database Management System(DBMS) and RDBMS.

At the end of this lesson-1. You will be able to explain concept of DBMS. 2. You will be able to describe the functions of DBMS. 3. You will be able to describe advantages and disadvantages of DBMS. 4. You will be able to describe RDBMS, uses of RDBMS and advantages of RDBMS. 5. You will be able to describe DBA and it's functions. DBMS: A Database Management System (DBMS) is one kind of system software for creating and managing  databases. The DBMS provides users and programmers with a systematic way to create, retrieve, update and manage data. The DBMS essential...

## Sixth Chapter Lesson-1: Concept of Database.

At the end of this lesson-1. You will be able to explain data and information. 2. You will be able to distinguish data over information. 3. You will be able to explain data hierarchy. 4. You will be able to explain the advantages and disadvantages of database. 5. You will be able to describe the application areas of database. Data:  Data is raw, unorganized facts that need to be processed. For getting desired output in a processing data is used as input. Data can be defined as a representation of facts and it is the smallest part of information. Data is represent...

## First Chapter Lesson-3: Principal elements related to the concept of global village.

At the end of this lesson-1. You will be able to explain different types of communications.  2. You will be able to explain the easiest ways of communication.  3. You will be able to explain the role of ICT in employment sector. 4. You will be able to explain the role of ICT in education sector. 5. You will be able to explain the role of ICT in treatment sector. 6. You will be able to explain the role of ICT in research sector. 7. You will be able to explain the role of ICT in office management sector. 8. You will be able to explain the role of ICT in creating smart ...

## First Chapter Lesson-2: Concept of Global village,Elements for establishing Global Village,Advantages & Disadvantages of global village.

At the end of this lesson-1. You will be able to explain the concept of global village. 2. You will be able to explain the elements for establishing global village. 3. You will be able to explain the advantages and disadvantages of global village. 4. You will be able to describe the principal elements related to concept of global village.  Global village:Global village is such an environment where the world considered as a single community in which telecommunications link the inhabitants together. Marshall McLuhan Father of Global Village.Elements for establishi...

## First Chapter Lesson-1 Concept of Information and Communication Technology

At the end of this lesson-1. You will be able to explain the concept of ICT.  Data: Datum is a singular form of Data. It is the smallest part of information that's stored in or used by a computer.Information: Information is organized or classified data, which has some meaningful values for the receiver. Information is the processed data on which decisions and actions are based.Communication: Exchanging of information or  connection between people or places, in particular.Technology: The application of scientific knowledge for practical purposes, especially in ind...