ICT HSC (English Version)

First Chapter Lesson-7: Biometrics.

At the end of this lesson-1. You will be able to explain Biometrics. 2. You will be able to describe the elements for implementing biometrics system. 3. You will be able to explain biometrics mechanism.  4. You will be able to explain the structural and behavioral characteristics of human which are used in biometrics system. 5. You will be able to describe application areas of biometrics technology.  Biometrics: Bio means 'Life' and Metric means 'measure'. Biometrics technology measures and analyses biological data. Biometrics is such a technology that is used to...
Read More

First Chapter Lesson-6: Cryosurgery, Space Exploration and Defense.

At the end of this lesson-1. You will be able to explain Cryosurgery. 2. You will be able to describe the advantages of cryosurgery. 3. You will be able to describe the application of ICT in space exploration. 4. You will be able to describe the application of ICT in defense.  Cryosurgery: The Greek word cryo means"ice cold“ and Surgery means “hand work”. Cryosurgery is a type of surgery that involves the use of extreme cold to destroy abnormal tissues, such as tumors. Cryosurgery is also called cryotherapy.The surgery most often use following gases of-...
Read More

First Chapter Lesson-5: Artificial Intelligence, Expert System, Robot.

At the end of this lesson-1. You will be able to explain Artificial Intelligence.  2. You will be able to explain several expert system their uses.  3. You will be able to describe different parts of a robot. 4. You will be able to describe the characteristics and uses of robot. 5. You will be able to differentiate expert system and robot.  Artificial Intelligence: Artificial intelligence is the ability of a computer-controlled system to perform tasks like a human can perform tasks. Father of AI British Scientist & Mathematician Alan Mathison Turing. Arti...
Read More

First Chapter Lesson-4: Virtual Reality.

At the end of this lesson-1. You will be able to explain the concept of virtual reality. 2. You will be able to describe the elements for creating a VR system. 3. You will be able to describe the application areas of VR. 4. You will be able to analyze the positive and negative impact of  VR.  Virtual Reality: Virtual reality is an artificial environment of a real environment that is created with software and hardware or computer system and is presented to the user in such a way that seems true and real to the users. Morton Heilig introduced VR in 1962 by developing ...
Read More

Fourth Chapter Lesson-10: Web page design & development and website publishing

At the end of this lesson-1. You will be able to explain web page design and development.   2. You will be able to explain the importance of website publishing.  3. You will be able to explain the steps of website publishing.  4. You will be able to explain different types of hosting.  Web page design and development:  Web page design is the process of creating websites which is front end design. It encompasses several different aspects, including webpage layout, content production, and graphic design using the different technology and CMS. Web designers build web...
Read More

Fourth Chapter Lesson-9: HTML code for creating table

At the end of this lesson-1. You will be able to create table on the web page.  2. You will be able to marge the rows of the table. 3. You will be able to marge the columns of the table. Table Creation: An HTML table is defined with the <table> tag. Each table row is defined with the <tr> tag. A table header is defined with the <th> tag. By default, table headings are bold and centered. A table data/cell is defined with the <td> tag is regular and left aligned by default. A more complex HTML table may also include <caption>, <col>, &...
Read More

Fourth Chapter Lesson-8: Ordered List, Unordered List, Description List

At the end of this lesson-1. You will be able to create ordered list. 2. You will be able to create unordered list. 3. You will be able to create description list. Ordered List: An ordered list starts with the <ol> tag. Each list item starts with the <li> tag.The list items will be marked with numbers by default.Use of "type" attribute in ordered list: type attribute Usestype="1" The list items will be numbered with numbers (default). For example- 1,2,3,4....type="a" The list items will be numbered with lowercase letters. For ...
Read More

Fourth Chapter Lesson-7: Image adding, Hyperlink creating, Audio and Video adding on the web page.

At the end of this lesson-1. You will be able to add image on the web page. 2. You will be able to create hyperlink on the web page. 3. You will be able to create hyperlink with image on the web page.  4. You will be able to add audio and video on the web page.  Adding Image on the web page: For inserting pictures into the web page, we can use the <img> tag. The <img> tag is an empty tag which mean it has no ending tag (i.e. no </img>) associated with it. The syntax of using <img> tag is:<img src = "path or URL" alt = "alternate_text"&...
Read More

Fourth Chapter Lesson-6: Uses of Heading tags, Paragraph tags, Formatting tags and font tags.

At the end of this lesson-1. You will be able to explain the uses of different heading tags. 2. You will be able to explain the use of paragraph tag. 3. You will be able to explain the uses of different formatting tags. 4. You will be able to define different properties of the fonts.  Heading Tags: Any content or article starts having a nice heading, provides the headline or the topic name of any document.Similarly, in HTML code also, different sizes of heading can be given on your web page. HTML allows six sizes for heading that uses elements name in the format of ...
Read More

Fourth Chapter Lesson-5: HTML and it’s advantages & disadvantages, HTML tags, element and attribute.

At the end of this lesson-1. You will be able to describe HTML. 2. You will be able to describe advantages and disadvantages of using HTML. 3. You will be able to explain HTML tag and it's type. 4. You will be able to explain HTML element and HTML attribute. 5. You will be able to write the basic html code for creating a web page.  6. You will be able to describe necessary tools for creating web page.  Introduction to HTML: HTML, or Hyper Text Markup Language is designed to specify the logical organization of a document, with important hypertext extensions. ...
Read More

Fourth Chapter Lesson-4: Different structures of websites (Linear, Tree, Web linked, Hybrid).

At the end of this lesson-1. You will be able to explain different types of pages of a website. 2. You will be able to explain structure of websites.  3. You will be able to explain different types of website structures. 4. You will be able to analyze different types of website structures. Website’s structure: A website’s structure refers to how the website is set up, i.e. how the individual sub-pages are linked to one another. It is particularly important that crawlers can find all sub-pages quickly and easily when websites have a large number of sub-pages.For ...
Read More

Fourth Chapter Lesson-3: IP address, Web address or URL

At the end of this lesson-1. You will be able to explain IP address. 2. You will be able to differentiate IPV4 and IPV6. 3. You will be able to describe different parts of URL or web address. IP address: An Internet Protocol address (IP address) is a logical numeric address that is assigned to every single computer, printer, switch, router or any other device of a TCP/IP-based network. An IP address is a logical address that is used to uniquely identify every node in the network. Because IP addresses are logical, they can change.The numerals in an IP address ar...
Read More

Fourth Chapter Lesson-2: Type of websites (Static & Dynamic)

At the end of this lesson-1. You will be able to explain static website and it's characteristics. 2. You will be able to describe advantages and disadvantages of static website. 3. You will be able to explain dynamic website and it's characteristics. 4. You will be able to describe advantages and disadvantages of dynamic website. 5. You will be able to differentiate static website and dynamic website. A website can be of two types:Static Website Dynamic Website  Static website:  A static website contains information that does not change. It rem...
Read More

Fourth Chapter Lesson-1: Introduction to Web design and some terminologies about it

At the end of this lesson-1. You will be able to explain web design. 2. You will be able to explain some terminologies about web design. Web Design: Web design is the process of creating the layout of a web page or an entire website. This process focuses on aesthetic factors like layout, user interface and other visual imagery in order to make the website more visually appealing and easy to use. Web design makes use of various programs and tools in order to achieve the intended look, such as Dreamweaver, Photoshop and many others.Internet: The Internet is a network of...
Read More

Sixth Chapter: Comprehension Based Questions & Answers.

Field and record are not same-explain./Field is not dependent on the record-explain. Is there needed data validation in DBMS? Explain. Explain the role of database administrator. What do you understand by data type? Explain. Why currency field is used? Why memo data type is used? Explain the necessity of database query. Why SQL is called the arms of database? Why SQL is called very high level language? Why SQL is called non-procedural or functional language? SQL is a collection of statements-explain. Why composite primary key field is used? Why data type...
Read More

Sixth Chapter: Knowledge Based Questions & Answers

What is data? What is information? What is database? What is attribute/field/column? What is entity/record/tuple/row? What is entity set/table? What is DBMS? What is database administrator? What is query? What is query language? What is SQL? What is DDL/DML? What is data sorting? What is indexing? What is RDBMS? What is key field? What is candidate key? What is primary key? What is composite primary key? What is foreign key? What is database relationship? What is database relation? What is corporate database? What is data...
Read More

Sixth Chapter Lesson-10: Database security.

At the end of this lesson-1. You will be able to explain database security. 2. You will be able to explain different methods of data encryption. Database Security: Protecting data from an unauthorized user in a database is called database security.Database Security controls certain aspects:Ensuring not to use data without permission. Protecting database system from unknown users. Controlling the use of disc. Controlling the use of system resource. Controlling the actions taken by the users. Types of Database Security: Database security i...
Read More

Sixth Chapter Lesson-9: Corporate database and database in government organizations

At the end of this lesson-1. You will be able to explain corporate database. 2. You will be able to describe the uses of database in government organizations.  Corporate database: Corporate database is related to any enterprise from starting the enterprise to the wind up off. It contains all the information related to all the activities of any business. It contains the data about the history of related industry. Corporate database helps entrepreneur and managers to take better decisions and for proper controlling over market related activities. The following DBMS are used i...
Read More

Fifth Chapter Lesson-20 Function in C programming language

At the end of this lesson-1. You will be able to explain function. 2. You will be able to explain library function and user defined function. 3. You will be able to explain the importance of using function. 4. You will be able to explain recursive function and it's advantages and disadvantages. Function: A function is a group of statements that together perform a specific task. A function that take inputs, do some process and produces a output. Syntax of a function:Function declaration: A function declaration tells the compiler about a function's name, return...
Read More

Fifth Chapter Lesson-19 Array in C programming language

At the end of this lesson-1. You will be able to explain array. 2. You will be able to explain types of array. 3. You will be able to declare an array and assign the value of that array. 4. You will be able to explain the advantages and disadvantages of using array.  Array: Array is a kind of data structure which is a collection of variables of same data type. Array is called derived data type. An array is used to store group of data of same data type. Types of array-1. One-dimensional array 2. Multidimensional array (two-dimensional,...) ONE-D...
Read More

Fifth Chapter Lesson-18 ‘continue’ statement, ‘break’ statement and ‘goto’ statement

At the end of this lesson-1. You will be able to write a program using 'continue' statement. 2. You will be able to write a program using 'break' statement. 3. You will be able to write a program using 'goto' statement. 'continue' statement: The continue statement is used inside loops to bring the program control to the beginning of the loop. When a continue statement is encountered inside a loop, statement skips some lines of code inside the loop body and continues with the next iteration. It is mainly used for a condition so that we can skip some code for a particula...
Read More

Fifth Chapter Lesson-17 Loop Control Statement Related programs.

At the end of this lesson-1. You will be able to write a program for printing numbers from 1 to 10. OrYou will be able to write a program for printing the 1 2 3 4 5 6 7 8 9 10 series.2. You will be able to write a program for printing numbers from 1 to n. OrYou will be able to write a program for printing the 1 2 3 4 - - - - n series.3. You will be able to write a program for printing odd numbers from 1 to 10. OrYou will be able to write a program for printing the 1 3 5 7 9 series.4. You will be able to write a program for printing odd numbers fr...
Read More

Fifth Chapter Lesson-16 Loop Control Statements in C programming language

At the end of this lesson-1. You will be able to explain loop. 2. You will be able to explain loop control statements. 3. You will be able to explain for, while and do-while loop control statements. 4. You will be able to differentiate between while and do-while loop control statements. Loop: Loops are used in programming to repeat a block of code multiple times or until a specific condition is false.Types of loop:1. Infinite loop: The loop that repeat continuously and never end. A loop becomes an infinite loop if a condition never becomes false. 2. Fin...
Read More

Fifth Chapter Lesson-15 Conditional Control Statement Related programs

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

Fifth Chapter Lesson-14 Conditional Control Statements in C language

At the end of this lesson-1. You will be able to explain control statement.  2. You will be able to explain different control statements.  3. You will be able to explain conditional control statement details.  4. You will be able to write program using conditional control statement.  Control statements: A control statement is a statement that determines whether other statements will be executed. Control statements control the flow of program. They make it possible to make decisions, to perform tasks repeatedly or to jump from one section of code to another.Contr...
Read More

Fifth Chapter Lesson-13 Basic Mathematical problem related program

At the end of this lesson-1. You will be able to write a program for adding two numbers. 2. You will be able to write a program for subtracting two numbers. 3. You will be able to write a program for multiplying two numbers. 4. You will be able to write a program for dividing two numbers. 5. You will be able to write a program for converting temperature from Celsius to Fahrenheit. 6. You will be able to write a program for converting temperature from Fahrenheit to Celsius. 7. You will be able to write a program for determining area of a triangle where base and height ha...
Read More

Fifth Chapter Lesson-12 Input and output functions in C programming language

At the end of this lesson-1. You will be able to use input and output functions in c program.  2. You will be able to describe formatted and un-formatted input-output functions.  3. You will be able to explain printf() and scanf() functions details.  Input and Output functions in C programming language: Input means to provide some data to be used in the program and Output means to display data on screen or write the data to a file. Input functions are used to read any given input and Output functions are used to display data on screen.C programming language pro...
Read More

Fifth Chapter Lesson-11 Operators and expressions of C language

At the end of this lesson-1. You will be able to explain operators.  2. You will be able to describe different operators and their uses.  3. You will be able to explain expressions. 4. You will be able to explain the precedence and associativity of operators.  Operator: An operator is a symbol that tells the compiler to perform specific mathematical or logical operations.  In other words we can say that an operator operates the operands.The data items on which operators act upon are called operands.Operators are used in programs to manipulate constant and operands. ...
Read More

Fifth Chapter Lesson-10 Data type, token, keyword, constant and variable

At the end of this lesson-1.You will be able to explain data type and it's classification.  2. You will be able to explain memory range and format specifier of data type. 3. You will be able to describe the keywords of 'C' programming language.  4. You will be able to declare variable and constant in 'C' program. 5. You will be able to describe the rules of declaring variable in 'C' program.  Data Type: A data type specifies the type of data that a variable can store such as integer, floating, character, etc. Each data type requires different amounts of memory an...
Read More

Fifth Chapter Lesson-9 Basic concept of ‘C’ programming language

At the end of this lesson-1.You will be able to explain basic concept of 'C' programming language.  2. You will be able to describe the characteristics of 'C' programming language. 3. You will be able to explain the basic structure of a 'C' program. 4.You will be able to analyze different parts of a 'C' program.  Basic concept of 'C' programming language: 'C' is a general-purpose, structured or procedure, high-level language that was originally developed by Dennis M. Ritchie to develop the UNIX operating system at Bell Labs. It is also popular as mid level language....
Read More