12 Computer Application EM
12 Computer Application EM
12
COMPUTER APPLICATIONS
3 Data Representations 6
5 Memory Devices 10
13 Presentation Basics. 26
iii
iv
Learning Objectives
Teacher's Activity:
Computer
A computer is an electronic device that processes the input according to the set of instructions.
provided to it and gives the desired output at a very fast rate
characteristics of a computer
• Speed
• Accuracy
• Storage
Applications of computer
• Education
• Research
• Weather forecasting
Hardware
Hardware is the physical component of a computer like motherboard, memory devices, monitor,
keyboard etc.,
software
software is the set of programs or instructions
Example: Windows-2000,MS-Office
Components of a Computer
1. Input Unit
Input unit is used to feed any form of data to the computer, which can be stored in the memory unit
for further processing.
Example: Keyboard, mouse, etc.
1. control unit
3. Memory Unit
Data and Information
Data Information.
Generations of Computers
2 COMPUTER APPLICATIONS
Student Activity:
Identify the various components of computer and understand the connection of various components.
EVALUATION
1. Explain the basic components of a computer
2. Discuss the various generations of computers
COMPUTER APPLICATIONS 3
Learning Objectives
Teacher's Activity:
1. Key board :
Keyboard (wired / wireless, virtual) is the most common input device used today. The individual keys
for letters, numbers and special characters are collectively known as character keys.
2. Mouse:
Mouse (wired/wireless) is a pointing device used to control the movement of the cursor on the display
screen.
3. Scanner:
Scanners are used to enter the information directly into the computer’s memory. This device works
like a Xerox machine.
4. Fingerprint Scanner:
Finger print Scanner is a fingerprint recognition device used for computer security
4 COMPUTER APPLICATIONS
1. Monitor:
Monitor is the most commonly used output device to display the information. It looks like a TV.
Pictures on a monitor are formed with picture elements called PIXELS
2. Printers:
Printers are used to print the information on papers. Printers are divided into two main categories:
• Impact Printers
• Non Impact printers
3. Plotter:
Plotter is an output device that is used to produce graphical output on papers. It uses single color or
multi color pens to draw pictures
4. Multimedia Projectors:
Multimedia projectors are used to produce computer output on a big screen. These are used to display
presentations in meeting halls or in classrooms.
Student Activity:
Identify the various Input and output devices and understand the functions of them components.
EVALUATION
1.Explain any Five Input devices
2.Explain any Five output devices
COMPUTER APPLICATIONS 5
Learning Objectives
Teacher's Activity:
Number Systems
Base value
16
(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)
6 COMPUTER APPLICATIONS
Student Activity:
EVALUATION
COMPUTER APPLICATIONS 7
Learning Objectives
Teacher's Activity:
Microprocessor :
The microprocessor is a programmable multipurpose silicon chip. It is driven by clock pulses. It
accepts input as a binary data and after processing,
it provides the output data as per the instructions stored in the memory.
Block diagram of a microprocessor
Memoroy
Characteristics of Microprocessors
a) Clock Speed
Every microprocessor has an internal clock that regulates the speed at which it executes instructions.
The speed at which the microprocessor executes instructions is called the clock speed. Clock speed is
measured in MHz (Mega Hertz) or in GHz (Giga Hertz).
b) Instruction Set
A command which is given to a computer to perform an operation on data is called an instruction.
Basic set of machine level instructions that a microprocessor is designed to execute is called as an
instruction set...
c) Word Size
The number of bits that can be processed by a processor in a single instruction. is called its word size.
Word size determines the amount of RAM that can be accessed by a microprocessor
8 COMPUTER APPLICATIONS
• 8 - bit microprocessor
• 16 - bit microprocessor
• 32 - bit microprocessor
• 64 - bit microprocessor
The size of the instruction set is important consideration while categorizing microprocessors.
There are two types of microprocessors based on their instruction sets.
• Reduced Instruction Set Computers (RISC)
• Complex Instruction Set Computers (CISC)
Examples of RISC processors are Pentium IV, Intel P6, AMD K6 and K7.
Examples of CISC processors are Intel 386 & 486, Pentium, Pentium II and III, and Motorola 68000.
A high-level language is a computer programming language that isn't limited by the computer,
designed for a specific job, and is easier to understand.
EVALUATION
COMPUTER APPLICATIONS 9
Learning Objectives
Teacher's Activity:
Computer memory
Computer memory is the storage space in the computer, where data and instructions are stored.
There are two types of accessing methods to access (read or write) the memory.
Memory
Static Dynamic
HDD FDD
10 COMPUTER APPLICATIONS
Student Activity:
EVALUATION
1. Explain about the memory devices
2. Explain any Five Secondary Storage devices
COMPUTER APPLICATIONS 11
Learning Objectives
Teacher's Activity:
Software :
Types of Software :
1. Application Software
2. System Software
Application Software:
Application software is a set of programs to perform specific task. For example MS- word is an
application software to create text document and VLC player is familiar application software to play
audio, video files and many more.
ord Processor is used to type documents to a particular use at office , Education and so on.MS
W
Excel is used to do calculation and VLC player is used to run video and audio.
System Software:
System software is a type of computer program that is designed to run the computer’s hardware
and application programs. Example Operating System and Language Processor
Examples of System software are Operating system and Language Processor. Operating System is
installed in a system to perform running a computer system. Language Processor is used to translate
a program written in a high level language in to machine level language
12 COMPUTER APPLICATIONS
SYSTEM USER
HARDWARE
Software gives output processing with basic system’s hardware and installed any other application
software.
USER
OPERATING
SYATEM
KEYBOARD
Student Activity:
To know about software and it’s types and identify that usages.
EVALUATION
1. What is software ? Discuss about it’s types?
2. Write the differences between system software and application software ?
COMPUTER APPLICATIONS 13
Learning Objectives
To know about Operating System and its types, Key features of Operating system and mobile
operating system.
Teacher's Activity:
Operating System :
An Operating System (OS) is a system software which serves as an interface between a user and
a computer. This controls input, output and other peripheral devices such as disk drives, printers and
electronic gadgets. The functions of an Operating System include file management, memory management,
process management and device management and many more.
Types of Operating System :
1. Single User Operating Systems
2. Multi User Operating Systems
14 COMPUTER APPLICATIONS
Security Management :
The major challenge in computer and software industry is to protect user’s legitimate data from
hackers.
1) File access level
(2) System level
(3) Network level
In order to access the files created by other people, you should have the access permission.
Permissions can either be granted by the creator of the file or bythe administrator of the system.
File Management :
File management is an important function of OS which handles the data storage techniques. The
operating System manages the files, folders and directory systems on a computer.
Unix , Linux , Windows and ios are some examples of operating systems.
Mobile Operating System : ( Android )
Alpha , Beta , Cupcake , Donut , Éclair , Jelly Bean are the examples of Android operating systems
Student Activity:
Identify the operating system, its types, key features of operating system and mobile operating
system.
EVALUATION
1. What is operating system? Write its types?
2. Explain the key features of operating system?
3. Explain mobile operating system and its types?
COMPUTER APPLICATIONS 15
Learning Objectives
T
o know about windows operating system, various versions of window OS , windows desktop.
Identify files folders documents and cut copy paste of files folders and documents.
16 COMPUTER APPLICATIONS
Student Activity:
Understanding Windows operating system, its version. Practicing windows , after reading the text
book, creating folder, copying the files, cutting the files and pasting the file in the computer lab.
EVALUATION
1. What is windows operating system? Write its versions.
2. Write a note about parts of window?
3. What is file and folder? Explain how to cut copy and paste a document.
COMPUTER APPLICATIONS 17
Learning Objectives
Teacher's Activity:
Word Processor :
Word processor is a computer software to create, edit, manipulate, transmit, store and retrieve
a text document. The above said activities are called as “Word Processing”. In other words, Word
processing is an activity carried out by a computer with suitable software to create, edit, manipulate,
transmit, store and retrieve text documents.
Open Office Applications :
OpenOffice Writer –
Word Processor to create text documents
OpenOffice Calc –
Spreadsheet to create worksheets to perform calculations.
OpenOffice Base –
Database contains many related tables
OpenOffice Impress –
Presentation software that uses slides to display the contents of a specified task.
OpenOffice Draw –
Drawing Software is used to draw a picture and colour to them.
OpenOffice Formula –
Create formula and equations to do sum.
Text Formatting :
A text without any special formatting gives a monotonous appearance. OpenOffice Writer offers a
number of choices for formatting such as Bold, Italics and defining the font type, and font size. Bold,
Italic, underlined are the most common types of text formatting. Almost all the formatting options are
available under the Format menu.
Paragraph Formatting :
A paragraph is any text that ends with a hard return. A hard return is accomplished anytime you press
the Enter key. Paragraph Alignment or justification refers to the way in which the lines of a paragraph
are aligned.
18 COMPUTER APPLICATIONS
Student Activity:
Students should go to Computer lab and then opening word processor to create a document. After
create a document student should do the tasks said in the name of the content.
EVALUATION
1. What is word processor? How to create a table in it?
2. Write a note about Text formatting . Paragraph Formatting , Header and Footer?
COMPUTER APPLICATIONS 19
Learning Objectives
To learn spreadsheet
To know the various menu, tools
Teacher's Activity:
Spreadsheet
Spreadsheet is a very useful office automation tool to organise, analyse and store data in a tabular
form. Spreadsheet was developed as computerized equivalentto paper-based accounting worksheets.
Daniel Bricklin and Bob Frankston developed the first spreadsheet called “VisiCalc” in 1979 for
Apple II. In 1982, Lotus Corporation introduced “Lotus 1-2-3”; Lotus 1-2-3 was the first to introduce
cell names and macros. In 1987, Microsoft Corporation introduced Excel. Excel implemented a
Graphical User Interface (GUI) and the ability to point and click using a mouse. 3 Working with
OpenOffice Calc
Features of OpenOffice Calc:
• Connecting with Excel - Ability to open, edit, and save Microsoft Excel spreadsheets
• AutoSum - helps you to add the contents of a cluster of adjacent cells.
• List AutoFill - automatically extends cell formatting when a new item is added to the end of
a list.
• AutoFill - allows you to quickly fill cells with repetitive or sequential data such as chronological
dates or numbers, and repeated text. AutoFill can also be used to copy functions. You can also
alter text and numbers with this feature.
• Charts - helps you in presenting a grvaphical representation of your data in the form of Pie,
Bar, Line charts and more.
• Functions: which can be used to create formula to perform complex calculations on data
• Database functions: to arrange, store, and filter data
Creating a new worksheet
A new spreadsheet can be created through various methods. From windows,select
Start All Programs Open Office Open Office Calc (or)
20 COMPUTER APPLICATIONS
2 Control Buttons:
In the right corner of title bar, (1) minimize, (2) maximize / restore and (3) close control buttons
are available.
3 Menu Bar
Below the title bar is menu bar. Most of the menus are very similar to what you learnt in OpenOffice
Writer.
4 Tools Bar
Under the menu bar, there are three toolbars available by default. They are:
Standard Toolbar – contains frequently used File, Edit and Data menu commands as icons such as
New Open Save, Send, print, print preview, Cut, Copy, Paste, Sorting, inserting chart etc.,
Formatting Toolbar – contains frequently used text and cell formatting commands as such as
changing font style, font size, font colour, alignments, cell formatting etc.,
Formula bar – This is a very important element in a spreadsheet. It contains Name box, Function
Wizard,Sum button, Function button and Input line (Refer Figure ).
Student Activity:
EVALUATION
1. what are the Features of OpenOffice Calc?
2. What are the steps to open a spread sheet?
COMPUTER APPLICATIONS 21
Learning Objectives
Teacher's Activity:
OpenOffice Calc
OpenOffice Calc is the spreadsheet component of OpenOffice. You can enter any kind of data in a
spreadsheet and then manipulate this data to produce certain results.
Below the formula bar contains the worksheet of work area which consit of grid cells The worksheet
has number of rows and columns, where each column is labelled as A, B, C, D
….. AA, AB, AC ….. and the rows are numbered from 1, 2, 3
Cell
Intersection of each row and column makes a box which is called as “Cell”.
Cell pointer
Cell pointer is a rectangle box which can be moved around the worksheet. The cell in which the
cell pointer is currently located is known as “Active cell”.
Creating Formulae:
Formula in Calc may start with equal (=) or plus(+) or minus(–) sign followed by a combination
of values, operators and cell references. But, as a general practice, all formulas should start with an
equal sign.
Example : = B2 + C2 + D2
22 COMPUTER APPLICATIONS
Student Activity:
1. Open a document in Open office calc. Find the total of three integers
EVALUATION
1. Explain the operators used in OpenOffice Calc?
COMPUTER APPLICATIONS 23
Learning Objectives
Teacher's Activity:
Series type :
Linear : To generate a sequence of series (Example 2,4,6,8,10…….)
Growth : To generate multiplication series (Example 2,4,8,16,32,64……)
Date : To generate date series (when you select date as series type; time unit section gets enabled)
24 COMPUTER APPLICATIONS
3. entire row
4. entire column
Student Activity:
EVALUATION
COMPUTER APPLICATIONS 25
Learning Objectives
Teacher's Activity:
1. Presentation software is used to create presentations, quizzes, e-learning packages and multimedia
products.
2. Text, images, video, animation effects, links and sound can be combined on each slide to create
a final product.
3.
The most commonly known presentation programs are Open Office Impress, Microsoft
PowerPoint and Apple’s Keynote.
In order to open Impress using Start button, click Start button and select
All Programs → OpenOffice → OpenOffice Impress.
Creating a new Presentation By selecting an Empty presentation
By selecting From Template
By selecting from Open existing presentation
26 COMPUTER APPLICATIONS
Student Activity:
EVALUATION
1. How will you create a slide show?
COMPUTER APPLICATIONS 27
Learning Objectives
Teacher's Activity:
Internet Services
Email
Web-enabled audio/video conferencing services
Online movies and gaming
Data transfer/file-sharing, often through File Transfer Protocol (FTP)
Social networking
Online shopping
28 COMPUTER APPLICATIONS
Student Activity:
EVALUATION
1. What is Internet?
2. What is a browser?
3. What is a Search Engine?
COMPUTER APPLICATIONS 29
Learning Objectives
Teacher's Activity:
<html>
<head>
</head>
<body>
</body>
</html>
Operating Tag and Closing Tage are the same name, but closing tag name producted by a slash ( / ).
Ex: </head>. </body>, </html>. </body>. </body> . The Body Section is used to display the main
content on the browser window.
inux : Applications → Accessories → Text Editors using HTML type the HTML Document
(ii) L
in Text Editor
(iv) In File Name text box, type a file name with him or .html extension
30 COMPUTER APPLICATIONS
HTML Tags :
<html>
<head>
</head>
<body>
</body>
</html>
Student Activity:
EVALUATION
1. How can you create HTML Document and save it. Browse it ?
2. HTML Program with various tags explained.
COMPUTER APPLICATIONS 31
Learning Objectives
EVALUATION
1. Write a HTML program with six heading
2. Write a HTML program with <br> and <p>
32 COMPUTER APPLICATIONS
Learning Objectives
How to formatting text content often HTML Documents with verities of Tags and Attributes.
How to create and manipulate HTML Docments
<html>
<head>
<title> Highlights </title>
<b>welcome to All </b> <br>
<i> welcome to All </i> <br>
<u>welcome to All </u> </br>
<strong> welcome to All </strong> </br>
<em> welcome to All </em> </br>
<big> welcome to All </big> </br>
<small> welcome to All </small> </br>
welcome to All <mark> students</mark>in this school</br>
The formula of watet is H<sub>2</sup>2</sub>o<br>
(a+b)<sup>2</sub>=a<sup><2</sub>+2ab+b<sub>2</sub><br>
I am coming from<del> madras</del>
<ins>Chennai</ins>
<html>
The output for the above HTML Program is given below :
Welcome to All
Welcome to All
Welcome to All
Welcome to All
Welcome to All
Welcome to All
Welcome to All
Welcome to All studenta in this
school The formulla of water is H2O
(a+b)2 = a2 +2ab +b2
I am coming from madras Chennai
COMPUTER APPLICATIONS 33
</body>
</html>
The output for the above HTML program is given below.
Student Activity:
EVALUATION
1. Create a HTML program with a various basic Tags
34 COMPUTER APPLICATIONS
Learning Objectives
COMPUTER APPLICATIONS 35
</OL>
</body>
</html>
Student Activity:
EVALUATION
1. Create a HTML program with table creating Tags.
36 COMPUTER APPLICATIONS
Learning Objectives
Teacher's Activity:
<html>
<head>
<title> Inserting Images </title>
</head>
<body>
<h1 align = center> Mahakavi Bharathi <img src = bharathiyar.gif
alt=”National poet “ width = 20% height = 25% vspace =20 hspace=20>
</body>
</html>
The output of the above HTML Program is given below :
Bharathiyar
COMPUTER APPLICATIONS 37
<html>
<head>
<title> Inline Sound </title>
</head>
<body>
<img src="D:\Images\TN_Logo.png" alt="Govt. of Tamilnadu Logo" height=25%
width=15%>
</body>
</html>
Student Activity:
1. Having the knowledge about the HTML programs with the forms and attributes
2. Having the knowledge about the text box, check box, and radio buttons
EVALUATION
1. Write a home program with dropdown list box
2. Write a program with textbox and check box and a radio button
38 COMPUTER APPLICATIONS
Learning Objectives
U
nderstand the uses of CSS, How to create separate CSS Files to format various elements of
HTML, How to use a CSS file in HTML.
Teacher's Activity:
COMPUTER APPLICATIONS 39
Student Activity:
ASSESMENT
1. What are the advantages of CSS?
2. Write a CSS file to define text color and alignment to <p> tag.
3. Write a CSS file to define font type, style and size to <h1> tag.
4. List and explain the Font and text element properties and values used CSS.
40 COMPUTER APPLICATIONS
Learning Objectives
S tudent Understand about JavaScript Language and advantages of JavaScript and the importance
of Client side code in JavaScript.,
Teacher's Activity:
JavaScript:
• JavaScript is the programming language for the Web.
• JavaScript can update and change both HTML and CSS
• JavaScript is very easy to implement because it is integrated with HTML.
• It is open and cross-platform.
• JavaScript can Calculate, Manipulate and validate data
History:
On December 4, 1995, Netscape and Sun Inc. jointly introduced JavaScript
1.0. JavaScript had truly bridged the gap between the simple world of HTML and the more complex
Common Gateway Interface (CGI) programs on the Server.
It provides a common scripting language for Web developers to design, test and deploy Internet
Applications.
The JavaScript client-side technology provides many advantages over traditional CGI Server-side
scripts. The JavaScript code is executed when the user click Submit button in the form, and only if all
the entries are valid, they would be submitted to the WebServer.
Advantages of JavaScript:
In HTML chapter we have learnt how to develop static web pages. But in real life web pages must
be interactive. So to develop such interactive pages (Dynamic Web page )JavaScript programming
language is used.
• JavaScript is relatively simple to learn and implement.
• JavaScript is very fast because it can be run immediately within the client-side browser.
• JavaScript includes such items as Textboxes, Buttons, drag-and-drop components and sliders
to give a Rich Interface to site visitors.
For example: Creating a New email account in any service provider.
COMPUTER APPLICATIONS 41
<script> tag containing JavaScript can be placed anywhere within in the web page, but it is normally
<script> tag alerts the browser program to start interpreting all the text between these tags as a
script commands.
The syntax of JavaScript segment in Hyper Text Markup Language (HTML) or Dynamic Hyper
</script>
1. Language
2. Type
1. Language − This attribute specifies that the scripting language. Typically, its value will be JavaScript.
Although recent versions of HTML (Extensible Hypertext Markup Language -XHTML, its successor)
2.Type − This attribute is used to indicate the scripting language and its value should be set to "text/
javascript".
ASSESMENT
42 COMPUTER APPLICATIONS
Learning Objectives
S tudent understand JavaScript Variables, Declaring Variables and Rules for naming Variables –
Scope of Variables and assigning values to variables, JavaScript operators and Expressions.
Teacher's Activity:
JavaScript Variable:
Variable is a memory location where value can be stored. Variable is a symbolic name for a value.
Variables are declared with the var keyword in JavaScript. Every variable has a name, called identifier.
JavaScript Data types:
Every variable has a data type that indicates what kind of data the variable holds. The basic data
types in JavaScript are
1. Strings
2. Numbers
3. Booleans.
1. String: A string is a list of characters, and a string literal is indicated by enclosing the characters in single
or double quotes. Strings may contain a single character or multiple characters, including whitespace and
special characters such as \n (the newline). Eg: “this text string” etc.,
2. Numbers: It can be integer or floating-point numerical value and numeric literals are specified in the
natural way. Eg: 123, 120.3 etc.,
3. Boolean: It can be any one of two values: true or false. Boolean literals are indicated by using true or
false directly in the source code. Eg: true or false.
Scope of Variable:
The scope of a variable is the life time of a variable of source code in which it is defined.
• Global Scope • Local Scope
Global Scope:
A global variable has global scope; it can be defined everywhere in the JavaScript code.
Local Scope:
A Local variables will be visible only within a function where it is defined. Function parameters
are always local to that Function.
JavaScript Operators and Expressions:
1. An operator combines the values of its operands in some way and evaluates to a new value.
2. Operators are used for JavaScript’s arithmetic expressions, comparison expressions, logical
expressions, assignment expressions.
3. An expression is a phrase of JavaScript that a JavaScript interpreter can evaluate to produce a value.
4. The result of all expressions may be either an integer or floating-point value or Boolean Value.
COMPUTER APPLICATIONS 43
Student Activity:
ASSESMENT
1. Write note on types of Operator.
2. What are the uses of Logical Operators?
3. What is conditional operator give suitable example.
4. Explain about the Arithmetic operator with suitable example
44 COMPUTER APPLICATIONS
Learning Objectives
Teacher's Activity:
COMPUTER APPLICATIONS 45
else if Statement:
The if ... else statement evaluates an expression and executes one of two pieces of code, depending
on the outcome. The else if statement to specify a new condition if the first condition is false.
JavaScripts offers the switch statement as an alternate to using if...else structure. The switch
statement is especially useful when testing all the possible results of an expression.
The switch statement begins by evaluating an expression placed between parenthesis, much like
the if statement. The result compared to labels associated with case structure that follow the switch
statement. If the result is equal to a label, the statements in the corresponding case structure are
executed. The default structure is can be at the end of a switch structure if the result of the expression
that do not match any of the case labels. The break statement is also used commonly within switch to
exit the statement once the appropriate choice is found.
Student Activity:
ASSESMENT
46 COMPUTER APPLICATIONS
Learning Objectives
Students understand the looping structure ,types and syntax of looping Statement.
Teacher's Activity:
Looping / repetitive:
In JavaScript there are times when the same portion of code needs to be executed many times with
slightly different values is called Loops. JavaScript supports three kinds of looping statements. They
are
• for loop
• while loop
• do..while loop for loop:
The for loop is a very rigid structure that loops for a pre-set number of times. In JavaScript for
structure is very flexible, which makes this type is very useful. syntax:
for(initialization; condition; increment/decrement)
{
Body of the loop;
}
Break Statement:
JavaScript also supports statements used to modify flow control, specifically break and continue.
The break statement will terminate the loop early.
Continue Statement:
The continue statement will skip back to the loop condition check. When the continue statement
is executed, the current iteration of the enclosing loop is terminated, and the next iteration begins.
while loop:
In JavaScript while loop is another most basic loop. The purpose of a while loop is to execute a
statement /block of statement repeatedly as long as an expression is true. The while statement creates
a loop that executes a specified statement as long as the test condition evaluates to true. The condition
is evaluated before executing the statement.
Syntax:
while (condition)
{
body of the loop
COMPUTER APPLICATIONS 47
Syntax:
do
{
body of the loop
} while (expression);
In the do..while loop body of the loop always In a while loop, first condition will be
executed at least once before the condition can evaluated and then only based on the result
be executed. of the condition the body of the loop will be
executed or not.
Syntax: Syntax:
do while (condition)
{ {
body of the loop } while (expression); body of the loop
}
Student Activity:
ASSESMENT
48 COMPUTER APPLICATIONS
Learning Objectives
T
o enable them to understand the concept of function and how to create user-defined functions
and use pre-defined functions
Teacher's Activity:
FUNCTION
A function is a block of code that is defined once but may be executed or invoked any number of
times. Functions are used to performs a specific task. Sometimes functions are defined for commonly
required tasks to avoid the repetition entailed in typing the same statements over and over.
JavaScript functions are parameterized or non-parameterized.
A
parameterized function definition may include a list of identifiers, known as parameters that
work as local variables for the body of the function.
Function provide values or arguments for the function’s parameters.
Two types :
PRE-DEFINED FUNCTIONS:
Pre-defined functions are already defined in the JavaScript library which are also called Library
functions. For example is Null(), to Upper Case(), to Lower Case(), length(), alert(),prompt(),write()
etc., are pre-defined functions.
COMPUTER APPLICATIONS 49
Note:
• The function-name is any valid identifier.
• The parameter list contains one or more valid variable name.
• Parameter list contains more than one variable then comma must be there between the variable.
The function body must be enclosed by braces.
Example:
Example:
Function-
function sum(x,y) name
{
var m=x+y;
return m;
Parameter
}
list
Student Activity:
ASSESMENT
1. List the types of functions.
2. Write note on Library functions.
50 COMPUTER APPLICATIONS
Learning Objectives
T
o enable them to understand the need for ethics in cyber-world and issues related to cyber-
crimes.
Teacher's Activity:
COMPUTER ETHICS :
Computer ethics is set of moral principles that regulate the use of computers by users.
ETHICAL ISSUES :
An Ethical issue is a problem or issue that requires a person or organization to choose between
alternatives that must be evaluated as right (ethical) or wrong (unethical).
Some of the common ethical issues are
Cyber crime
Software Piracy
Hacking
Use of computers to commit fraud
Sabotage in the form of viruses
Making false claims using computers
CYBER CRIME :
A cyber-crime is a crime which involves computer and network.
Cybercrime is an intellectual, white-collar crime. Those who commit such crimes generally
manipulate the computer system in an intelligent manner.
For example – illegal money transfer via internet.
VARIOUS CRIMES USING COMPUTER
MALWARE
• Malicious programs that can perform a variety of functions including stealing, encrypting or
deleting sensitive data, altering computing functions and monitoring user’s computer activity
without their permission.
HARVESTING
• A person or program collects login and password information from a legitimate user to illegally
gain access to others’ account(s).
SPAM
• Distribute unwanted e-mail to a large number of internet users.
COMPUTER APPLICATIONS 51
PHISHING
• Phishing is a type of computer crime used to attack, steal user data, including login name,
password and credit card numbers e.t.c. through emails.
PHARMING
• Pharming is a scamming practice in which malicious code is installed on a personal computer
or server, misdirecting users to fraudulent web sites without their knowledge or permission.
Student Activity:
ASSESMENT
1. What do you mean by ethics?
2. What is Cyber crime?
52 COMPUTER APPLICATIONS
Learning Objectives
To enable them to understand the different types of cyber attacks and the needs of Cyber Security.
Teacher's Activity:
CYBER ATTACKS :
Cyber attack can cause significant damage to a computer system or stealing important information
from an individual or from an organization.
Various types of cyber-attacks
VIRUS
• A virus is a small piece of computer code that can repeat itself and spreads from one computer
to another by attaching itself to another computer file.
• A Trojan virus is a program that actually performs malicious activity when executed
WORMS
• Worms are self- repeating and do not require a computer program to attach themselves
SPYWARE
• Spyware can be installed on the computer automatically when the attachments are open, by
clicking on links or by downloading infected software.
RANSOMWARE
• Ransomware is a type of malicious program that demands payment after launching a cyber-
attack on a computer system.
CYBER SECURITY
Cyber security is a collection of various technologies, processes and measures that reduces the risk
of cyber attacks and protects organizations and individuals from computer based threats.
COMPUTER APPLICATIONS 53
• A cookie is a small piece of data sent from a website and stored on the user's computer memory
(Hard drive) by the user's web browser while the user is browsing internet
FIREWALL
• A firewall is a computer network security based system that monitors and controls incoming
PROXY SERVERS
• A proxy server acts as an intermediary between the end users and a web server.
• The proxy server examines the request, checks authenticity and grants the request.
• Encryption is the process of translating the plain text data (plaintext) into random and mangled
Student Activity:
ASSESMENT
54 COMPUTER APPLICATIONS
Learning Objectives
To enable them to understand the needs of Tamil in internet and use of Search Engine.
Teacher's Activity:
TAMIL IN INTERNET
T
amil is a living language for thousands of years. Development of modern technologies, does
not affect the growth of classical Tamil as it is ready to adopt the growing technological changes.
Tamil is not just a language, it is our identity, our life and our sense..
Internet is the best information technological device, through which we get know information.
I n 2021, 74% of people in India will access internet using Tamil and it will be in the top usage of
Internet in India
SEARCH ENGINES:
The “Search Engines” are used to search any information from the cyber space
Example : Google, Bing and Yahoo
Google and Bing provide searching facilities in Tamil
e – GOVERNANCE:
Getting Government services through internet is known as e-Governance.
Govt. of Tamilnadu has been giving its services through Internet.
O
ne can get important announcements, government orders, and government welfare schemes
from the web portal of Govt. of. Tamilnadu.
COMPUTER APPLICATIONS 55
e-LIBRARY:
E-Libraries are portal or website of collection of e-books.
Tamil e-Library services provide thousands of Tamil Books as ebooks mostly at free of cost.
Tamil e-Library Website address
Tamilnadu School Education
and Teacher Education Training http://www.textbooksonline.tn.nic.in/
Textbooks and Resource Books
Tamil Virtual Academy http://www.tamilvu.org/library/libindex.htm
http://connemarapubliclibrarychennai.com/
Connemara Public Library
Veettukku_oru_noolagam/index.html
Tamil Digital Library http://tamildigitallibrary.in/
Chennai Library http://www.chennailibrary.com/
http://www.thamizhagam.net/parithi/
parithi.html
http://www.projectmadurai.org/pmworks.
Project Madurai
html
http://www.tamilheritage.org/old/text/
Old Books and Manuscripts
ebook/ebook.html
Noolaham http://www.noolaham.org/wiki/index.php/
Anna Centenary Library http://www.annacentenarylibrary.org/
Student Activity:
ASSESMENT
1. What do you mean by Search Engine?
2. Write a note on e-Library.
56 COMPUTER APPLICATIONS
Learning Objectives
To enable them to understand the needs of Tamil typing and interface software
Teacher's Activity:
COMPUTER APPLICATIONS 57
Student Activity:
ASSESMENT
1. Which are Tamil Translation Application?
2. Write a note on ISCII
58 COMPUTER APPLICATIONS
59
60