0% found this document useful (0 votes)
85 views3 pages

General Solution (Algorithm) - Specify The Required Data

The document defines several key terms related to computers and programming: 1. Programming is planning or scheduling tasks, while a computer is a programmable device that can store, retrieve, and process data. 2. Data types specify how information is represented in a computer, and computer programming is the process of specifying data types and operations to solve problems. 3. The problem-solving process involves analysis, specifying an algorithm or general solution, and verifying the solution works as intended.

Uploaded by

email2vadivel
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
85 views3 pages

General Solution (Algorithm) - Specify The Required Data

The document defines several key terms related to computers and programming: 1. Programming is planning or scheduling tasks, while a computer is a programmable device that can store, retrieve, and process data. 2. Data types specify how information is represented in a computer, and computer programming is the process of specifying data types and operations to solve problems. 3. The problem-solving process involves analysis, specifying an algorithm or general solution, and verifying the solution works as intended.

Uploaded by

email2vadivel
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

BASIC OF COMPUTER

Programming Planning or scheduling the performance of a task or an event


Electronic computer Programmable devices that can store, retrieve, and process data

Data Information in a form a computer can use

Information Any knowledge that can be communicated

Data type The specification of how information is represented in the computer as data and the
set of operations I that can be applied to it

Computer programming The process of specifying the data types and the operations for a
computer to apply to I data in order to solve a problem

Computer program Data type specifications and instructions for carrying out operations that
are used by a I computer to solve a problem
Problem-Solving Phase

1. Analysis and Specification. Understand (define) the problem


and what the solution must do.
1. General Solution (Algorithm). Specify the required data
types and the logical sequences of steps that solve the problem.
2. Verify. Follow the steps
exactly to see if the solution really
does solve the problem.
Implementation Phase

1.Concrete Solution (Program). Translate


the algorithm (the general solution) into a
programming language.
2.Test. Have the computer follow the
instructions. Then manually check the
results. If you find errors, analyze the
program and the algorithm to determine the source of the errors, and then make corrections.
Once a program has been written, it enters a third phase: maintenance.
Maintenance Phase
1. Use. Use the program.
2. Maintain. Modify the program to meet changing requirements or to correct any errors
that show up while using it.

Prepared By Vadivel Vellingiri


BASIC OF COMPUTER

Algorithm Instructions for solving a problem or sub problem in a finite amount of time using a
finite amount of data
Programming language A set of rules, symbols, and special words used to construct a computer
program
Code Data type specifications and instructions for a computer that are written in a programming
language
Machine language the language, made up of binary coded instructions, that is used directly by
the computer
Assembly language A low-level programming language in which a mnemonic is used to
represent each of the
Machine language instructions for a particular computer Assembler A program that translates
an assembly language program into machine code
Compiler A program that translates a program written in a high-
level language into machine code
Source code Data type specifications and instructions written in
a high-level programming language
Object code A machine language version of source code
Bytecode A standard machine language into which Visual Basic
source code is compiled
Direct execution The process by which a computer performs the
actions specified in a machine language pro-
gram
Interpretation The
translation, while a program is running, of non-
machine language instructions (such as Bytecode)
into executable operations
Virtual machine A program that makes one
computer act like another
Object A collection of data values and associated
operations
Class A description of an object that specifies the types
of data values that it can hold and the operations that it can perform
Instantiate To create an object based on the description supplied by a class

Prepared By Vadivel Vellingiri


BASIC OF COMPUTER

Editor An interactive program


used to create and modify source
programs or data
Software engineering The
application of traditional
engineering methodology and
techniques to the development of
software

Prepared By Vadivel Vellingiri

You might also like