SlideShare a Scribd company logo
KSC-GECB 1
VIDEO 1 1
KSC-GECB 2
VIDEO 1 1
KSC-GECB 3
VIDEO 1 1
INPUT DEVICES
• Keyboards
• Mouse
• Digital Scanners
• Digital cameras
• Web camera
• Joysticks
• Microphones
• Barcode reader
• Digital Pen
OUTPUT DEVICES
• Monitor
• Printer
• Plotters
• Speakers
• Headphones
• Projector
KSC-GECB 4
VIDEO 1 1
KSC-GECB 5
A deck of punched cards comprising a computer program
Five-hole and eight-hole punched paper tape
VIDEO 1 1
Memory
Primary
memory
CPU
Register
Cache
RAM
DRAM
SRAM
ROM
PROM
EPROM
EEPROM
Secondary
memory
Magnetic
tape
Magnetic
disk
Optical
disk
Flash
storage
KSC-GECB 6
VIDEO 1 1
KSC-GECB 7
VIDEO 2 1
•Application software
•Word processor
•Spreadsheets
•Games
•Email client
•Web browser
•Autocad
•System software
•Operating systems
•BIOS
•Device drivers
•Disk defragmenter
•System restore
•Development tools
(Assembler,
Compiler)
KSC-GECB 8
VIDEO 2 1
HIGH LEVEL LANGUAGE
C, C++, JAVA, PYTHON
FORTRAN, PASCAL
LISP, PROLOG
BASIC, ADA, ALGOL, PHP..
LOW LEVEL LANGUAGE
Machine Language
Assembly Language
KSC-GECB 9
Assembler
Compiler and Interpreter
VIDEO 2 1
SL.NO HIGH LEVEL LANGUAGE LOW LEVEL LANGUAGE
1.
It is programmer friendly
language.
It is a machine friendly language.
2.
High level language is less
memory efficient.
Low level language is high memory
efficient.
3. It is easy to understand. It is tough to understand.
4. It is simple to debug. It is complex to debug comparatively.
5. It is simple to maintain.
It is complex to maintain
comparatively.
6. It is portable. It is non-portable.
7. It can run on any platform. It is machine-dependent.
8.
It needs compiler or interpreter
for translation.
It needs assembler for translation.
KSC-GECB 10
KSC-GECB 11
VIDEO 3 1
Write an Algorithm to find Simple Interest for a deposit.
Step 1: Input the Amount - P
Number of Years- N
Rate of interest - R.
Step 2: Calculate Interest, I = (P * N * R)/100.
Step 3: Output the Interest amount.
Step 4: Stop.
KSC-GECB 12
I =
𝑃𝑁𝑅
100
VIDEO 3 1
Write an Algorithm to find the biggest of three numbers.
Step 1: Input the three numbers say A, B and C.
Step 2: Compare A and B. If A>B then Biggest = A, otherwise
Biggest = B.
Step 3: Compare biggest with the third number C. If C> Biggest then
Biggest = C.
Step 4: Print Biggest.
Step 5: Stop.
KSC-GECB 13
VIDEO 3 1
A B C
5 6 7
Write an Algorithm to find the sum of first 'N' natural
numbers.
Sum= 1+2+3+.... + N
Step 1: Input the limit say N.
Step 2: Let a variable i =1 and let another variable sum = 0.
Step 3: If value of i is greater than N, then go to step 7
Otherwise go to step 4.
Step 4: Add i to sum. .
Step 5: Increment the value of i by 1.
Step 6: Go back to step 3.
Step 7: Print the value of sum.
KSC-GECB 14
VIDEO 4 1
Write an Algorithm to find the sum of first 'N' natural
numbers.
Sum= 1+2+3+.... + N
KSC-GECB 15
VIDEO 4 1
i Sum = 0
1 1
2 3
3 6
4 10
5 15
6 21
7
Sum = Sum + i
i = i + 1
N=6
Sum = 21
KSC-GECB 16
VIDEO 5 1
Write an Algorithm to find Simple Interest for a deposit.
Step 1: Input the Amount - P
Number of Years- N
Rate of interest - R.
Step 2: Calculate Interest, I = (P * N * R)/100.
Step 3: Output the Interest amount.
Step 4: Stop.
KSC-GECB 17
VIDEO 5 1
Write an Algorithm to find the
biggest of three numbers.
Step 1: Input the three numbers say A, B
and C.
Step 2: Compare A and B. If A>B then
Biggest = A, otherwise Biggest = B.
Step 3: Compare biggest with the third
number C. If C> Biggest then Biggest = C.
Step 4: Print Biggest.
Step 5: Stop.
KSC-GECB 18
VIDEO 5 1
KSC-GECB 19
Write an Algorithm to find the sum of first 'N' natural
numbers.
Sum= 1+2+3+.... + N
Step 1: Input the limit say N.
Step 2: Let a variable i =1 and let
another variable sum = 0.
Step 3: If value of i is greater than N, then
go to step 7
Otherwise go to step 4.
Step 4: Add i to sum. .
Step 5: Increment the value of i by 1.
Step 6: Go back to step 3.
Step 7: Print the value of sum.
VIDEO 5 1
Write pseudocode to create a program to add 2
numbers together and then display the result.
Start Program
Enter two numbers, A, B
Add the numbers together
Print Sum
End Program
KSC-GECB 20
VIDEO 6 1
Write pseudocode to compute the perimeter of a
rectangle:
Enter length, l
Enter width, w
Compute Perimeter = 2*l + 2*w
Display Perimeter of a rectangle
KSC-GECB 21
VIDEO 6 1
KSC-GECB 22
VIDEO 7 1
KSC-GECB 23
VIDEO 7 1
KSC-GECB 24
5 1 2 6 4 11 8 9
1 2 4 5 6 8 9 11
SORTING
VIDEO 7 1
KSC-GECB 25
VIDEO 7 1
KSC-GECB 26
23 45 65 24 74 28 36 31 55 48
Number to be searched: 74
74 is found at position 5 in the list
VIDEO 7 1
Step 1: Input the series of numbers. Consider n= number of
elements.
Step 2: Enter the number to search, x.
Step 3: Initialize i=1.
Step 4: Is the ith term equal to x? If yes, go to step 5. Else goto step 6.
Step 5: Display “Search value found at position i.”
Step 6: Increment i by 1 unit.
Step 7: If i is greater than n, Go to step 8. Else go to step 4.
Step 8: Display: “Search over.”
KSC-GECB 27
VIDEO 7 1
74 74 65 24 23 28 36 31 55 48
Number to be searched: 74
74 is found at position 1 in the list
KSC-GECB 28
VIDEO 7 1
Step 1: Input the series of numbers. Consider n= number of elements.
Step 2: initialize i=1 and j=1.
Step 3: if i is less than n, go to step 4. Else go to step 8.
Step 4: Compare jth term and j+1th term. If jth term is smaller, go to
step5. Else, swap positions and go to step 5.
Step 5: Increment j by 1 unit.
Step 6: If j is less than or equal to n-i, goto step 4. Else, goto step 7.
Step 7: Increment i by 1 unit, set j=1. Go to step 3.
Step 8: Output the series of numbers.
KSC-GECB 29
BUBBLE SORT
9 8 7 6 5
30
9 8 7 6 5
8 9 7 6 5
8 7 9 6 5
8 7 6 9 5
5 6 7 8 9
ROUND 1
8 7 6 5 9
BUBBLE SORT
31
8 7 6 5 9
7 8 6 5 9
7 6 8 5 9
7 6 5 8 9
5 6 7 8 9
ROUND 2
BUBBLE SORT
32
7 6 5 8 9
6 7 5 8 9
6 5 7 8 9
5 6 7 8 9
ROUND 3
BUBBLE SORT
33
6 5 7 8 9
5 6 7 8 9
5 6 7 8 9
ROUND 4
KSC-GECB 34
9 8 7 6 5
8 9 7 6 5
8 7 9 6 5
ROUND 1
8 7 6 5 9
7 8 6 5 9
7 6 8 5 9
7 6 5 8 9
ROUND 2
8 7 6 9 5
8 7 6 5 9
1&2
2&3
3&4
4&5
1&2
2&3
3&4
KSC-GECB 35
7 6 5 8 9
6 7 5 8 9
6 5 7 8 9
ROUND 3
6 5 7 8 9
5 6 7 8 9
ROUND 4
1&2
2&3
1&2
j<=n-i
j<=5-3
j<=2
Step 4: Compare jth term and j+1th term. If jth term is smaller, go to
step5. Else, swap positions and go to step 5.
Step 5: Increment j by 1 unit.
Step 6: If j is less than or equal to n-i, goto step 4. Else, goto step 7.
Step 7: Increment i by 1 unit, set j=1. Go to step 3.
Step 1: Input the series of numbers. Consider n= number of elements.
Step 2: initialize i=1 and j=1.
Step 3: if i is less than n, go to step 4. Else go to step 8.
Step 4: Compare jth term and j+1th term. If jth term is smaller, go to
step5. Else, swap positions and go to step 5.
Step 5: Increment j by 1 unit.
Step 6: If j is less than or equal to n-i, goto step 4. Else, goto step 7.
Step 7: Increment i by 1 unit, set j=1. Go to step 3.
Step 8: Output the series of numbers.
KSC-GECB 36
KSC-GECB 37

More Related Content

Similar to Computer basics

25422733 c-programming-and-data-structures-lab-manual
25422733 c-programming-and-data-structures-lab-manual25422733 c-programming-and-data-structures-lab-manual
25422733 c-programming-and-data-structures-lab-manual
kamesh dagia
 
Irregular sequence counter
Irregular sequence counterIrregular sequence counter
Irregular sequence counter
Abdullah Shiam
 
Addition and Subtraction of Dissmilar Fraction- 2 methods.pptx
Addition and Subtraction of Dissmilar Fraction- 2 methods.pptxAddition and Subtraction of Dissmilar Fraction- 2 methods.pptx
Addition and Subtraction of Dissmilar Fraction- 2 methods.pptx
DaleJherwin
 
UNIT I - Algorithmic Problem Solving.pptx
UNIT I - Algorithmic Problem Solving.pptxUNIT I - Algorithmic Problem Solving.pptx
UNIT I - Algorithmic Problem Solving.pptx
Pradeepkumar964266
 
Algorithm
AlgorithmAlgorithm
Algorithm
Md Angkon
 
Lecture 7.pptx
Lecture 7.pptxLecture 7.pptx
Lecture 7.pptx
Arul Jothi Yuvaraja
 
Rename Before You Subtract
Rename Before You SubtractRename Before You Subtract
Rename Before You Subtract
Brooke Young
 
lab-8 (1).pptx
lab-8 (1).pptxlab-8 (1).pptx
lab-8 (1).pptx
ShimoFcis
 
4. algorithm
4. algorithm4. algorithm
4. algorithm
SHIKHA GAUTAM
 
2.1_Workbook.pptx
2.1_Workbook.pptx2.1_Workbook.pptx
2.1_Workbook.pptx
shush24
 
UNIT-2-PPTS-DAA.ppt
UNIT-2-PPTS-DAA.pptUNIT-2-PPTS-DAA.ppt
UNIT-2-PPTS-DAA.ppt
GovindUpadhyay25
 
presentation_python_11_1569171345_375360.pptx
presentation_python_11_1569171345_375360.pptxpresentation_python_11_1569171345_375360.pptx
presentation_python_11_1569171345_375360.pptx
GAURAVRATHORE86
 
Artificial Intelligence Alpha Beta pruning.pptx
Artificial Intelligence Alpha Beta pruning.pptxArtificial Intelligence Alpha Beta pruning.pptx
Artificial Intelligence Alpha Beta pruning.pptx
Kalpana Mohan
 
Static analysis should be used regularly
Static analysis should be used regularlyStatic analysis should be used regularly
Static analysis should be used regularly
PVS-Studio
 
Math Review.pdf
Math Review.pdfMath Review.pdf
Math Review.pdf
ponsia1
 
Whole Numbers, Fractions, Decimals, Ratios & Percents, Statistics, Real Numbe...
Whole Numbers, Fractions, Decimals, Ratios & Percents, Statistics, Real Numbe...Whole Numbers, Fractions, Decimals, Ratios & Percents, Statistics, Real Numbe...
Whole Numbers, Fractions, Decimals, Ratios & Percents, Statistics, Real Numbe...
REYBETH RACELIS
 
Isc computer project final upload last
Isc computer project final upload lastIsc computer project final upload last
Isc computer project final upload last
Arunav Ray
 
Long division and synthetic division
Long division and synthetic divisionLong division and synthetic division
Long division and synthetic division
Xylene Methyll Colorado
 
Devry cis 170 c i lab 5 of 7 arrays and strings
Devry cis 170 c i lab 5 of 7 arrays and stringsDevry cis 170 c i lab 5 of 7 arrays and strings
Devry cis 170 c i lab 5 of 7 arrays and strings
jody zoll
 

Similar to Computer basics (20)

25422733 c-programming-and-data-structures-lab-manual
25422733 c-programming-and-data-structures-lab-manual25422733 c-programming-and-data-structures-lab-manual
25422733 c-programming-and-data-structures-lab-manual
 
Irregular sequence counter
Irregular sequence counterIrregular sequence counter
Irregular sequence counter
 
Addition and Subtraction of Dissmilar Fraction- 2 methods.pptx
Addition and Subtraction of Dissmilar Fraction- 2 methods.pptxAddition and Subtraction of Dissmilar Fraction- 2 methods.pptx
Addition and Subtraction of Dissmilar Fraction- 2 methods.pptx
 
UNIT I - Algorithmic Problem Solving.pptx
UNIT I - Algorithmic Problem Solving.pptxUNIT I - Algorithmic Problem Solving.pptx
UNIT I - Algorithmic Problem Solving.pptx
 
Algorithm
AlgorithmAlgorithm
Algorithm
 
Lecture 7.pptx
Lecture 7.pptxLecture 7.pptx
Lecture 7.pptx
 
Rename Before You Subtract
Rename Before You SubtractRename Before You Subtract
Rename Before You Subtract
 
lab-8 (1).pptx
lab-8 (1).pptxlab-8 (1).pptx
lab-8 (1).pptx
 
4. algorithm
4. algorithm4. algorithm
4. algorithm
 
2.1_Workbook.pptx
2.1_Workbook.pptx2.1_Workbook.pptx
2.1_Workbook.pptx
 
UNIT-2-PPTS-DAA.ppt
UNIT-2-PPTS-DAA.pptUNIT-2-PPTS-DAA.ppt
UNIT-2-PPTS-DAA.ppt
 
presentation_python_11_1569171345_375360.pptx
presentation_python_11_1569171345_375360.pptxpresentation_python_11_1569171345_375360.pptx
presentation_python_11_1569171345_375360.pptx
 
Artificial Intelligence Alpha Beta pruning.pptx
Artificial Intelligence Alpha Beta pruning.pptxArtificial Intelligence Alpha Beta pruning.pptx
Artificial Intelligence Alpha Beta pruning.pptx
 
Static analysis should be used regularly
Static analysis should be used regularlyStatic analysis should be used regularly
Static analysis should be used regularly
 
Math Review.pdf
Math Review.pdfMath Review.pdf
Math Review.pdf
 
Whole Numbers, Fractions, Decimals, Ratios & Percents, Statistics, Real Numbe...
Whole Numbers, Fractions, Decimals, Ratios & Percents, Statistics, Real Numbe...Whole Numbers, Fractions, Decimals, Ratios & Percents, Statistics, Real Numbe...
Whole Numbers, Fractions, Decimals, Ratios & Percents, Statistics, Real Numbe...
 
Isc computer project final upload last
Isc computer project final upload lastIsc computer project final upload last
Isc computer project final upload last
 
C lab-programs
C lab-programsC lab-programs
C lab-programs
 
Long division and synthetic division
Long division and synthetic divisionLong division and synthetic division
Long division and synthetic division
 
Devry cis 170 c i lab 5 of 7 arrays and strings
Devry cis 170 c i lab 5 of 7 arrays and stringsDevry cis 170 c i lab 5 of 7 arrays and strings
Devry cis 170 c i lab 5 of 7 arrays and strings
 

More from Kailas Sree Chandran

Cleaning-Casting-Defects-and-Die-Castings-CleaningFettling-of-Castings
Cleaning-Casting-Defects-and-Die-Castings-CleaningFettling-of-CastingsCleaning-Casting-Defects-and-Die-Castings-CleaningFettling-of-Castings
Cleaning-Casting-Defects-and-Die-Castings-CleaningFettling-of-Castings
Kailas Sree Chandran
 
Project
ProjectProject
Hybrid Car
Hybrid CarHybrid Car
Oil Drilling
Oil DrillingOil Drilling
Oil Drilling
Kailas Sree Chandran
 
V22 Osprey
V22 OspreyV22 Osprey
Apache Helicopter
Apache HelicopterApache Helicopter
Apache Helicopter
Kailas Sree Chandran
 
Go Kart Project
Go Kart ProjectGo Kart Project
Go Kart Project
Kailas Sree Chandran
 
Quasi Turbine Engine
Quasi Turbine EngineQuasi Turbine Engine
Quasi Turbine Engine
Kailas Sree Chandran
 
Pioneers In Industrial Engineering
Pioneers In Industrial EngineeringPioneers In Industrial Engineering
Pioneers In Industrial Engineering
Kailas Sree Chandran
 
Metrology Assignment
Metrology AssignmentMetrology Assignment
Metrology Assignment
Kailas Sree Chandran
 
Pro Model
Pro ModelPro Model
Metrology Assignment Ppt
Metrology Assignment PptMetrology Assignment Ppt
Metrology Assignment Ppt
Kailas Sree Chandran
 
Software Lab Mini Project
Software Lab Mini ProjectSoftware Lab Mini Project
Software Lab Mini Project
Kailas Sree Chandran
 
Random Number Generator
Random Number GeneratorRandom Number Generator
Random Number Generator
Kailas Sree Chandran
 
PPT on Statistical - Cent%
PPT on Statistical - Cent%PPT on Statistical - Cent%
PPT on Statistical - Cent%
Kailas Sree Chandran
 
Quality Circles
Quality CirclesQuality Circles
Quality Circles
Kailas Sree Chandran
 
Overall Equipment Effectiveness
Overall Equipment EffectivenessOverall Equipment Effectiveness
Overall Equipment Effectiveness
Kailas Sree Chandran
 
Input Devices
Input DevicesInput Devices
Input Devices
Kailas Sree Chandran
 
Cost & Reliability
Cost & ReliabilityCost & Reliability
Cost & Reliability
Kailas Sree Chandran
 
Concept of ISO
Concept of ISOConcept of ISO
Concept of ISO
Kailas Sree Chandran
 

More from Kailas Sree Chandran (20)

Cleaning-Casting-Defects-and-Die-Castings-CleaningFettling-of-Castings
Cleaning-Casting-Defects-and-Die-Castings-CleaningFettling-of-CastingsCleaning-Casting-Defects-and-Die-Castings-CleaningFettling-of-Castings
Cleaning-Casting-Defects-and-Die-Castings-CleaningFettling-of-Castings
 
Project
ProjectProject
Project
 
Hybrid Car
Hybrid CarHybrid Car
Hybrid Car
 
Oil Drilling
Oil DrillingOil Drilling
Oil Drilling
 
V22 Osprey
V22 OspreyV22 Osprey
V22 Osprey
 
Apache Helicopter
Apache HelicopterApache Helicopter
Apache Helicopter
 
Go Kart Project
Go Kart ProjectGo Kart Project
Go Kart Project
 
Quasi Turbine Engine
Quasi Turbine EngineQuasi Turbine Engine
Quasi Turbine Engine
 
Pioneers In Industrial Engineering
Pioneers In Industrial EngineeringPioneers In Industrial Engineering
Pioneers In Industrial Engineering
 
Metrology Assignment
Metrology AssignmentMetrology Assignment
Metrology Assignment
 
Pro Model
Pro ModelPro Model
Pro Model
 
Metrology Assignment Ppt
Metrology Assignment PptMetrology Assignment Ppt
Metrology Assignment Ppt
 
Software Lab Mini Project
Software Lab Mini ProjectSoftware Lab Mini Project
Software Lab Mini Project
 
Random Number Generator
Random Number GeneratorRandom Number Generator
Random Number Generator
 
PPT on Statistical - Cent%
PPT on Statistical - Cent%PPT on Statistical - Cent%
PPT on Statistical - Cent%
 
Quality Circles
Quality CirclesQuality Circles
Quality Circles
 
Overall Equipment Effectiveness
Overall Equipment EffectivenessOverall Equipment Effectiveness
Overall Equipment Effectiveness
 
Input Devices
Input DevicesInput Devices
Input Devices
 
Cost & Reliability
Cost & ReliabilityCost & Reliability
Cost & Reliability
 
Concept of ISO
Concept of ISOConcept of ISO
Concept of ISO
 

Recently uploaded

spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
RicletoEspinosa1
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
dxobcob
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
obonagu
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
Mukeshwaran Balu
 

Recently uploaded (20)

spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
 

Computer basics

  • 4. INPUT DEVICES • Keyboards • Mouse • Digital Scanners • Digital cameras • Web camera • Joysticks • Microphones • Barcode reader • Digital Pen OUTPUT DEVICES • Monitor • Printer • Plotters • Speakers • Headphones • Projector KSC-GECB 4 VIDEO 1 1
  • 5. KSC-GECB 5 A deck of punched cards comprising a computer program Five-hole and eight-hole punched paper tape VIDEO 1 1
  • 8. •Application software •Word processor •Spreadsheets •Games •Email client •Web browser •Autocad •System software •Operating systems •BIOS •Device drivers •Disk defragmenter •System restore •Development tools (Assembler, Compiler) KSC-GECB 8 VIDEO 2 1
  • 9. HIGH LEVEL LANGUAGE C, C++, JAVA, PYTHON FORTRAN, PASCAL LISP, PROLOG BASIC, ADA, ALGOL, PHP.. LOW LEVEL LANGUAGE Machine Language Assembly Language KSC-GECB 9 Assembler Compiler and Interpreter VIDEO 2 1
  • 10. SL.NO HIGH LEVEL LANGUAGE LOW LEVEL LANGUAGE 1. It is programmer friendly language. It is a machine friendly language. 2. High level language is less memory efficient. Low level language is high memory efficient. 3. It is easy to understand. It is tough to understand. 4. It is simple to debug. It is complex to debug comparatively. 5. It is simple to maintain. It is complex to maintain comparatively. 6. It is portable. It is non-portable. 7. It can run on any platform. It is machine-dependent. 8. It needs compiler or interpreter for translation. It needs assembler for translation. KSC-GECB 10
  • 12. Write an Algorithm to find Simple Interest for a deposit. Step 1: Input the Amount - P Number of Years- N Rate of interest - R. Step 2: Calculate Interest, I = (P * N * R)/100. Step 3: Output the Interest amount. Step 4: Stop. KSC-GECB 12 I = 𝑃𝑁𝑅 100 VIDEO 3 1
  • 13. Write an Algorithm to find the biggest of three numbers. Step 1: Input the three numbers say A, B and C. Step 2: Compare A and B. If A>B then Biggest = A, otherwise Biggest = B. Step 3: Compare biggest with the third number C. If C> Biggest then Biggest = C. Step 4: Print Biggest. Step 5: Stop. KSC-GECB 13 VIDEO 3 1 A B C 5 6 7
  • 14. Write an Algorithm to find the sum of first 'N' natural numbers. Sum= 1+2+3+.... + N Step 1: Input the limit say N. Step 2: Let a variable i =1 and let another variable sum = 0. Step 3: If value of i is greater than N, then go to step 7 Otherwise go to step 4. Step 4: Add i to sum. . Step 5: Increment the value of i by 1. Step 6: Go back to step 3. Step 7: Print the value of sum. KSC-GECB 14 VIDEO 4 1
  • 15. Write an Algorithm to find the sum of first 'N' natural numbers. Sum= 1+2+3+.... + N KSC-GECB 15 VIDEO 4 1 i Sum = 0 1 1 2 3 3 6 4 10 5 15 6 21 7 Sum = Sum + i i = i + 1 N=6 Sum = 21
  • 17. Write an Algorithm to find Simple Interest for a deposit. Step 1: Input the Amount - P Number of Years- N Rate of interest - R. Step 2: Calculate Interest, I = (P * N * R)/100. Step 3: Output the Interest amount. Step 4: Stop. KSC-GECB 17 VIDEO 5 1
  • 18. Write an Algorithm to find the biggest of three numbers. Step 1: Input the three numbers say A, B and C. Step 2: Compare A and B. If A>B then Biggest = A, otherwise Biggest = B. Step 3: Compare biggest with the third number C. If C> Biggest then Biggest = C. Step 4: Print Biggest. Step 5: Stop. KSC-GECB 18 VIDEO 5 1
  • 19. KSC-GECB 19 Write an Algorithm to find the sum of first 'N' natural numbers. Sum= 1+2+3+.... + N Step 1: Input the limit say N. Step 2: Let a variable i =1 and let another variable sum = 0. Step 3: If value of i is greater than N, then go to step 7 Otherwise go to step 4. Step 4: Add i to sum. . Step 5: Increment the value of i by 1. Step 6: Go back to step 3. Step 7: Print the value of sum. VIDEO 5 1
  • 20. Write pseudocode to create a program to add 2 numbers together and then display the result. Start Program Enter two numbers, A, B Add the numbers together Print Sum End Program KSC-GECB 20 VIDEO 6 1
  • 21. Write pseudocode to compute the perimeter of a rectangle: Enter length, l Enter width, w Compute Perimeter = 2*l + 2*w Display Perimeter of a rectangle KSC-GECB 21 VIDEO 6 1
  • 24. KSC-GECB 24 5 1 2 6 4 11 8 9 1 2 4 5 6 8 9 11 SORTING VIDEO 7 1
  • 26. KSC-GECB 26 23 45 65 24 74 28 36 31 55 48 Number to be searched: 74 74 is found at position 5 in the list VIDEO 7 1
  • 27. Step 1: Input the series of numbers. Consider n= number of elements. Step 2: Enter the number to search, x. Step 3: Initialize i=1. Step 4: Is the ith term equal to x? If yes, go to step 5. Else goto step 6. Step 5: Display “Search value found at position i.” Step 6: Increment i by 1 unit. Step 7: If i is greater than n, Go to step 8. Else go to step 4. Step 8: Display: “Search over.” KSC-GECB 27 VIDEO 7 1 74 74 65 24 23 28 36 31 55 48 Number to be searched: 74 74 is found at position 1 in the list
  • 29. Step 1: Input the series of numbers. Consider n= number of elements. Step 2: initialize i=1 and j=1. Step 3: if i is less than n, go to step 4. Else go to step 8. Step 4: Compare jth term and j+1th term. If jth term is smaller, go to step5. Else, swap positions and go to step 5. Step 5: Increment j by 1 unit. Step 6: If j is less than or equal to n-i, goto step 4. Else, goto step 7. Step 7: Increment i by 1 unit, set j=1. Go to step 3. Step 8: Output the series of numbers. KSC-GECB 29
  • 30. BUBBLE SORT 9 8 7 6 5 30 9 8 7 6 5 8 9 7 6 5 8 7 9 6 5 8 7 6 9 5 5 6 7 8 9 ROUND 1 8 7 6 5 9
  • 31. BUBBLE SORT 31 8 7 6 5 9 7 8 6 5 9 7 6 8 5 9 7 6 5 8 9 5 6 7 8 9 ROUND 2
  • 32. BUBBLE SORT 32 7 6 5 8 9 6 7 5 8 9 6 5 7 8 9 5 6 7 8 9 ROUND 3
  • 33. BUBBLE SORT 33 6 5 7 8 9 5 6 7 8 9 5 6 7 8 9 ROUND 4
  • 34. KSC-GECB 34 9 8 7 6 5 8 9 7 6 5 8 7 9 6 5 ROUND 1 8 7 6 5 9 7 8 6 5 9 7 6 8 5 9 7 6 5 8 9 ROUND 2 8 7 6 9 5 8 7 6 5 9 1&2 2&3 3&4 4&5 1&2 2&3 3&4
  • 35. KSC-GECB 35 7 6 5 8 9 6 7 5 8 9 6 5 7 8 9 ROUND 3 6 5 7 8 9 5 6 7 8 9 ROUND 4 1&2 2&3 1&2 j<=n-i j<=5-3 j<=2 Step 4: Compare jth term and j+1th term. If jth term is smaller, go to step5. Else, swap positions and go to step 5. Step 5: Increment j by 1 unit. Step 6: If j is less than or equal to n-i, goto step 4. Else, goto step 7. Step 7: Increment i by 1 unit, set j=1. Go to step 3.
  • 36. Step 1: Input the series of numbers. Consider n= number of elements. Step 2: initialize i=1 and j=1. Step 3: if i is less than n, go to step 4. Else go to step 8. Step 4: Compare jth term and j+1th term. If jth term is smaller, go to step5. Else, swap positions and go to step 5. Step 5: Increment j by 1 unit. Step 6: If j is less than or equal to n-i, goto step 4. Else, goto step 7. Step 7: Increment i by 1 unit, set j=1. Go to step 3. Step 8: Output the series of numbers. KSC-GECB 36