This document provides an overview of the topics to be covered in a course on computer applications for management. The course will cover computer fundamentals, hardware, networking, software, application software, internet applications, and include lab sessions. Recommended books are listed. The document outlines the objectives of using computers, how computers work, basic hardware components, data representation, memory types and organization, storage devices, I/O devices, networking concepts, algorithms and flowcharts, programming languages, system and application software, and internet applications like email and the world wide web. Lab tasks are also mentioned.
2. Content
1. Computer Fundamentals
2. Introduction to computer
Hardware
3. Networking
4. Introduction to Software
5. Application Software
6. Internet Applications
7. Lab Sessions
Debasis Das 2
3. Recommended Books
• Rajaraman, V.: Fundamentals of
Computer, PHI
• Norton, P.: Introduction to
Computers, TMH
• Narang, R.: Database Management
System, PHI
• Tangny & Mahony, O.: Local Area
Network and Their Application, PHI
• NIIT: Understanding Business
Information System, PHI
Debasis Das 3
4. Why do we need
Computers?
• Get more work done
• Get work done faster
• Get more complex work done
Debasis Das 4
5. How Do Computers
Do it?
• Are they more intelligent?
• They work unimaginably fast
• They are able to take simple
logical decisions
• They don’t get tired
• They don’t need a break
• They don’t fall sick (usually)
Debasis Das 5
8. Objectives
• It is a general purpose tool
• Can be applied to a very large range
of problems
• It can handle huge volumes of data
• Personal computers are aids to
personal productivity
Debasis Das 8
10. Basic Cycle
1. Get next instruction
4. Get operation
done
Mindless
List But
Of Faithful Temp
Instructions clerk storage
2. Make out
What is to be
Done. 3. Get
operands
In Von Neumann Stored memory architecture 5. Store
The instructions, operands, temporary and final results
results are in same memory. Debasis Das 10
11. Computer Basic Cycle
Fetch next instruction, increment
pointer
Decode the instruction
Fetch operands, if necessary
Execute
Store Results
Debasis Das 11
15. Processor
Internals Control Bus
Data bus
Control General Purpose
Accumulator
Unit Registers
Operand Register Instruction Decoder
Instruction Pointer
Address bus
Debasis Das 15
17. Positional Notation
123 = 1 x 10^2 + 2 x 10^1 + 3 x 10^0; base 10 number system
Digits are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
101 = 1 x 2^2 + 0 x 2^1 + 1 X 2^0; base 2 number system
Digits are 0, 1 (binary digits or Bits)
Debasis Das 17
18. Introduction
to
Computer Hardware
Debasis Das 18
34. Network Model
End to end
Application Layer Application Layer
Presentation Layer Presentation Layer
Session Layer Session Layer
Transport Layer Transport Layer
Node to node
Network Layer Network Layer
Data link layer Data link layer
Physical Physical
Debasis Das 34
40. Algorithms
• Process/method to solve a problem
• Step by step process
• Deterministic
• Iterative
• Recursive
Debasis Das 40
41. Flowcharts
• Graphical representation of a process
• Could be used to represent an
algorithm
• Could be used to represent a
complete program
Debasis Das 41
46. System Software
• Software that comes with the system
• Usually the software required to run
the system properly
– Operating system
– Assemblers
– Compilers
– Linker
– Loader
– Etc.
Debasis Das 46
48. Application Software
• Everything else that helps get
something done with the computer
• Usually to solve just one set of
problems
• Takes specific inputs and outputs
specific data
Debasis Das 48
49. Word
Processing
• Microsoft Word, Open Office Writer
• Helps create documents
• Caters to all the formatting
requirements
• Lets you combine other elements
besides text
• Takes care of printing of the
documents
Debasis Das 49
50. Spreadsheet
• Table based calculations made possible
• Data is arranged in rows and columns
• Rows and columns can be related
through embedded formula
• What-if scenarios can be studies, as
data changes in the main set will
automatically generate data in other
cells
Debasis Das 50
51. Presentation
• Electronic equivalent of flip chart
presentation
• Slides could be created and
presented one by one
• Each slide, like flip carts can have
text and graphics
• Automatic shows can be created
Debasis Das 51
52. Database
Management
Systems
• Large amount of tabular data can be
created
• In the relational database version
one such table may be related to
another one
• Many such databases could be
created within a DBMS
Debasis Das 52
55. Internet
• Interconnected set of computers
• Network of networks
• Open & Heterogeneous
• Follows standards
• Anyone can connect to the Internet
through an ISP
Debasis Das 55
62. Lab Tasks
• Compose a one page resume
• Develop a spreadsheet for marks,
calculate class average, calculate
grade
• Develop a 10 slide presentation on
the workshop-what you learnt
Debasis Das 62