+ All Categories
Home > Documents > Computers for management jsb 1072003 ver

Computers for management jsb 1072003 ver

Date post: 17-Nov-2014
Category:
Upload: debasis-das
View: 692 times
Download: 1 times
Share this document with a friend
Description:
An lecture on an introductory course on computers for 1st year management students.
Popular Tags:
62
Computers for Management (JSB 107) Debasis Das consultdebasis.com
Transcript
Page 1: Computers for management jsb 1072003 ver

Computers for Management

(JSB 107)

Debasis Dasconsultdebasis.com

Page 2: Computers for management jsb 1072003 ver

Content

1. Computer Fundamentals 2. Introduction to computer

Hardware3. Networking4. Introduction to Software 5. Application Software  6. Internet Applications 7. Lab Sessions

2Debasis Das

Page 3: Computers for management jsb 1072003 ver

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

Page 4: Computers for management jsb 1072003 ver

Why do we needComputers?

• Get more work done

• Get work done faster

• Get more complex work done

Debasis Das 4

Page 5: Computers for management jsb 1072003 ver

How Do ComputersDo 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

Page 6: Computers for management jsb 1072003 ver

Computer Fundamentals

Debasis Das 6

Page 7: Computers for management jsb 1072003 ver

Objectives & Scopeof

Computer Applications

Debasis Das 7

Page 8: Computers for management jsb 1072003 ver

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

Page 9: Computers for management jsb 1072003 ver

Basic Computer

Debasis Das 9

Page 10: Computers for management jsb 1072003 ver

Basic Cycle

Debasis Das 10

ListOf

Instructions

MindlessBut

Faithfulclerk

1. Get next instruction

2. Make out What is to beDone.

Tempstorage

3. Get operands

4. Get operation done

5. Storeresults

In Von Neumann Stored memory architectureThe instructions, operands, temporary and final results are in same memory.

Page 11: Computers for management jsb 1072003 ver

Computer Basic Cycle

Debasis Das 11

Fetch next instruction, incrementpointer

Execute

Decode the instruction

Store Results

Fetch operands, if necessary

Page 12: Computers for management jsb 1072003 ver

Computer Systems

Debasis Das 12

Page 13: Computers for management jsb 1072003 ver

Basic HardwareArrangement

Debasis Das 13

Memorysystem

ProcessorI/O

devices

System Bus

Page 14: Computers for management jsb 1072003 ver

Bus

Debasis Das 14

Address Bus

Data Bus

Control Bus

Page 15: Computers for management jsb 1072003 ver

ProcessorInternals

Debasis Das 15

Instruction Pointer

Address bus

Instruction DecoderOperand Register

AccumulatorControl

UnitGeneral Purpose

Registers

Data bus

Control Bus

Page 16: Computers for management jsb 1072003 ver

Data Representation

Debasis Das 16

Page 17: Computers for management jsb 1072003 ver

Positional Notation

Debasis Das 17

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)

Page 18: Computers for management jsb 1072003 ver

Introductionto

Computer Hardware

Debasis Das 18

Page 19: Computers for management jsb 1072003 ver

Processor

Debasis Das 19

Page 20: Computers for management jsb 1072003 ver

Processor Types

• Simple processor• Pipelined processor• Superscaler processor• Parallel Processor• VLIW processor• Array processor• RISC & CISC processors

Debasis Das 20

Page 21: Computers for management jsb 1072003 ver

Processor Types

• Single core

• Dual core

• Multiple core

Debasis Das 21

Page 22: Computers for management jsb 1072003 ver

Memory Systems

Debasis Das 22

Page 23: Computers for management jsb 1072003 ver

Memory Organization

Debasis Das 23

123

n

Word Address Bus

Data Bus

Page 24: Computers for management jsb 1072003 ver

Memory Types

• R A M

– Dynamic, Static

• R O M

–Manufactured, Field Programmable,

Flash

Debasis Das 24

Page 25: Computers for management jsb 1072003 ver

Memory Hierarchy

• Main memory

• Secondary memory

• Cache memory

Debasis Das 25

Page 26: Computers for management jsb 1072003 ver

Storage Devices

Debasis Das 26

Page 27: Computers for management jsb 1072003 ver

Storage Types

• Magnetic disks

• Flash disks

Debasis Das 27

Page 28: Computers for management jsb 1072003 ver

I/O Devices

Debasis Das 28

Page 29: Computers for management jsb 1072003 ver

Interface to The World

• Keyboard

• Monitor/display

• Mouse

• Printer

• Scanner

• And lots of others

Debasis Das 29

Page 30: Computers for management jsb 1072003 ver

Networking

Debasis Das 30

Page 31: Computers for management jsb 1072003 ver

Why Network!

• Prime motivation is resource sharing

• Most other reasons are derivatives

Debasis Das 31

Page 32: Computers for management jsb 1072003 ver

Local Area Networking

Debasis Das 32

Page 33: Computers for management jsb 1072003 ver

Network Configuration

Debasis Das 33

Connected somewaySoftware support

Page 34: Computers for management jsb 1072003 ver

Network Model

Debasis Das 34

Application Layer

Presentation Layer

Session Layer

Transport Layer

Network Layer

Data link layer

Physical

Application Layer

Presentation Layer

Session Layer

Transport Layer

Network Layer

Data link layer

Physical

Node to node

End to end

Page 35: Computers for management jsb 1072003 ver

Layer Functionality http://transition.fcc.gov/pshs/techtopics/tech-ip-interop.html

Debasis Das 35

Page 36: Computers for management jsb 1072003 ver

Wide AreaNetworking

Debasis Das 36

Page 37: Computers for management jsb 1072003 ver

Communications Technologies

• Wired, co-ax cables, submarine cables

• RF Communication• Fiber communication• Satellite communication

Debasis Das 37

Page 38: Computers for management jsb 1072003 ver

Introductionto

Software

Debasis Das 38

Page 39: Computers for management jsb 1072003 ver

Algorithms &

Flowcharts

Debasis Das 39

Page 40: Computers for management jsb 1072003 ver

Algorithms

• Process/method to solve a problem• Step by step process• Deterministic• Iterative• Recursive

Debasis Das 40

Page 41: Computers for management jsb 1072003 ver

Flowcharts

• Graphical representation of a process• Could be used to represent an

algorithm• Could be used to represent a

complete program

Debasis Das 41

Page 42: Computers for management jsb 1072003 ver

Programming Languages

Debasis Das 42

Page 43: Computers for management jsb 1072003 ver

Program

• A set of statements in a given language

• Properties– Finite– Effective– Efficient

Debasis Das 43

Page 44: Computers for management jsb 1072003 ver

Programming Languages

• Machine language

• Assembly language

• High level language

Debasis Das 44

Page 45: Computers for management jsb 1072003 ver

Different Kinds of

Software

Debasis Das 45

Page 46: Computers for management jsb 1072003 ver

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

Page 47: Computers for management jsb 1072003 ver

Application Software

Debasis Das 47

Page 48: Computers for management jsb 1072003 ver

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

Page 49: Computers for management jsb 1072003 ver

WordProcessing

• 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

Page 50: Computers for management jsb 1072003 ver

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

Page 51: Computers for management jsb 1072003 ver

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

Page 52: Computers for management jsb 1072003 ver

DatabaseManagement

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

Page 53: Computers for management jsb 1072003 ver

Internet Applications

Debasis Das 53

Page 54: Computers for management jsb 1072003 ver

Concept of the Internet

Debasis Das 54

Page 55: Computers for management jsb 1072003 ver

Internet

• Interconnected set of computers• Network of networks• Open & Heterogeneous• Follows standards• Anyone can connect to the Internet

through an ISP

Debasis Das 55

Page 56: Computers for management jsb 1072003 ver

Applications ofthe

Internet

Debasis Das 56

Page 57: Computers for management jsb 1072003 ver

Major Applications

• E-Mail

• World Wide Web

• Millions of others

Debasis Das 57

Page 58: Computers for management jsb 1072003 ver

WebpageDevelopment

Debasis Das 58

Page 59: Computers for management jsb 1072003 ver

What is a Web Page

• A poster hanging in the cyber space

somewhere?

• How do we find a specific page?

• What’s a search engine?

Debasis Das 59

Page 60: Computers for management jsb 1072003 ver

Vital Parts of a Web Page

• Content

• Format

Debasis Das 60

Page 61: Computers for management jsb 1072003 ver

Lab Sessions

Debasis Das 61

Page 62: Computers for management jsb 1072003 ver

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


Recommended