0
Computers for Management     (JSB 107)   Debasis Dasconsultdebasis.com
Content1. Computer Fundamentals2. Introduction to computer   Hardware3. Networking4. Introduction to Software5. Applicatio...
Recommended Books• Rajaraman, V.: Fundamentals of  Computer, PHI• Norton, P.: Introduction to  Computers, TMH• Narang, R.:...
Why do we need        Computers?• Get more work done• Get work done faster• Get more complex work done               Debas...
How Do Computers          Do it?• Are they more intelligent?• They work unimaginably fast• They are able to take simple  l...
Computer Fundamentals         Debasis Das    6
Objectives & Scope         ofComputer Applications      Debasis Das       7
Objectives• It is a general purpose tool• Can be applied to a very large range  of problems• It can handle huge volumes of...
Basic Computer    Debasis Das   9
Basic Cycle                          1. Get next instruction                                            4. Get operation  ...
Computer Basic Cycle     Fetch next instruction, increment                  pointer          Decode the instruction       ...
Computer Systems     Debasis Das   12
Basic Hardware      ArrangementMemory                     I/O          Processorsystem                   devices         S...
BusAddress Bus  Data BusControl BusDebasis Das   14
Processor               Internals                        Control BusData bus                              Control        G...
Data Representation      Debasis Das     16
Positional Notation123 = 1 x 10^2 + 2 x 10^1 + 3 x 10^0;          base 10 number systemDigits are 0, 1, 2, 3, 4, 5, 6, 7, ...
Introduction        toComputer Hardware      Debasis Das   18
Processor Debasis Das   19
Processor Types•   Simple processor•   Pipelined processor•   Superscaler processor•   Parallel Processor•   VLIW processo...
Processor Types• Single core• Dual core• Multiple core                  Debasis Das   21
Memory Systems     Debasis Das   22
Memory Organization          Data Bus     1     2     3   Word                            Address Bus     n               ...
Memory Types• RAM – Dynamic, Static• ROM – Manufactured, Field Programmable,  Flash                 Debasis Das           24
Memory Hierarchy• Main memory• Secondary memory• Cache memory                Debasis Das   25
Storage Devices    Debasis Das   26
Storage Types• Magnetic disks• Flash disks                   Debasis Das   27
I/O Devices   Debasis Das   28
Interface to              The World• Keyboard• Monitor/display• Mouse• Printer• Scanner• And lots of others               ...
Networking   Debasis Das   30
Why Network!• Prime motivation is resource sharing• Most other reasons are derivatives                 Debasis Das        ...
Local AreaNetworking  Debasis Das   32
Network Configuration   Connected someway   Software support                Debasis Das   33
Network Model                     End to endApplication Layer                   Application LayerPresentation Layer       ...
Layer Functionalityhttp://transition.fcc.gov/pshs/techtopic                Debasis Das         35
Wide AreaNetworking  Debasis Das   36
Communications        Technologies• Wired, co-ax cables, submarine  cables• RF Communication• Fiber communication• Satelli...
Introduction     to  Software    Debasis Das   38
Algorithms     &Flowcharts Debasis Das   39
Algorithms•   Process/method to solve a problem•   Step by step process•   Deterministic•   Iterative•   Recursive        ...
Flowcharts• Graphical representation of a process• Could be used to represent an  algorithm• Could be used to represent a ...
Programming Languages   Debasis Das   42
Program• A set of statements in a given  language• Properties  – Finite  – Effective  – Efficient                  Debasis...
Programming Languages• Machine language• Assembly language• High level language                 Debasis Das   44
Different Kinds       of   Software    Debasis Das   45
System Software• Software that comes with the system• Usually the software required to run  the system properly  – Operati...
Application Software   Debasis Das   47
Application Software• Everything else that helps get something done with the computer• Usually to solve just one set of pr...
Word           Processing• Microsoft Word, Open Office Writer• Helps create documents• Caters to all the formatting  requi...
Spreadsheet• Table based calculations made possible• Data is arranged in rows and columns• Rows and columns can be related...
Presentation• Electronic equivalent of flip chart  presentation• Slides could be created and  presented one by one• Each s...
Database          Management           Systems• Large amount of tabular data can be  created• In the relational database v...
Internet Applications        Debasis Das     53
Concept of the Internet        Debasis Das       54
Internet•   Interconnected set of computers•   Network of networks•   Open & Heterogeneous•   Follows standards•   Anyone ...
Applications of      the   Internet    Debasis Das   56
Major Applications• E-Mail• World Wide Web• Millions of others                  Debasis Das   57
WebpageDevelopment  Debasis Das   58
What is a Web Page• A poster hanging in the cyber space somewhere?• How do we find a specific page?• What’s a search engin...
Vital Parts of a Web Page• Content• Format            Debasis Das   60
Lab Sessions    Debasis Das   61
Lab Tasks• Compose a one page resume• Develop a spreadsheet for marks,  calculate class average, calculate  grade• Develop...
Upcoming SlideShare
Loading in...5
×

Computers for management jsb 1072003 ver

548

Published on

An lecture on an introductory course on computers for 1st year management students.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
548
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Computers for management jsb 1072003 ver"

  1. 1. Computers for Management (JSB 107) Debasis Dasconsultdebasis.com
  2. 2. Content1. Computer Fundamentals2. Introduction to computer Hardware3. Networking4. Introduction to Software5. Application Software6. Internet Applications7. Lab Sessions Debasis Das 2
  3. 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. 4. Why do we need Computers?• Get more work done• Get work done faster• Get more complex work done Debasis Das 4
  5. 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
  6. 6. Computer Fundamentals Debasis Das 6
  7. 7. Objectives & Scope ofComputer Applications Debasis Das 7
  8. 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
  9. 9. Basic Computer Debasis Das 9
  10. 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 operandsIn Von Neumann Stored memory architecture 5. StoreThe instructions, operands, temporary and final results results are in same memory. Debasis Das 10
  11. 11. Computer Basic Cycle Fetch next instruction, increment pointer Decode the instruction Fetch operands, if necessary Execute Store Results Debasis Das 11
  12. 12. Computer Systems Debasis Das 12
  13. 13. Basic Hardware ArrangementMemory I/O Processorsystem devices System Bus Debasis Das 13
  14. 14. BusAddress Bus Data BusControl BusDebasis Das 14
  15. 15. Processor Internals Control BusData bus Control General Purpose Accumulator Unit Registers Operand Register Instruction Decoder Instruction Pointer Address bus Debasis Das 15
  16. 16. Data Representation Debasis Das 16
  17. 17. Positional Notation123 = 1 x 10^2 + 2 x 10^1 + 3 x 10^0; base 10 number systemDigits are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9101 = 1 x 2^2 + 0 x 2^1 + 1 X 2^0; base 2 number systemDigits are 0, 1 (binary digits or Bits) Debasis Das 17
  18. 18. Introduction toComputer Hardware Debasis Das 18
  19. 19. Processor Debasis Das 19
  20. 20. Processor Types• Simple processor• Pipelined processor• Superscaler processor• Parallel Processor• VLIW processor• Array processor• RISC & CISC processors Debasis Das 20
  21. 21. Processor Types• Single core• Dual core• Multiple core Debasis Das 21
  22. 22. Memory Systems Debasis Das 22
  23. 23. Memory Organization Data Bus 1 2 3 Word Address Bus n Debasis Das 23
  24. 24. Memory Types• RAM – Dynamic, Static• ROM – Manufactured, Field Programmable, Flash Debasis Das 24
  25. 25. Memory Hierarchy• Main memory• Secondary memory• Cache memory Debasis Das 25
  26. 26. Storage Devices Debasis Das 26
  27. 27. Storage Types• Magnetic disks• Flash disks Debasis Das 27
  28. 28. I/O Devices Debasis Das 28
  29. 29. Interface to The World• Keyboard• Monitor/display• Mouse• Printer• Scanner• And lots of others Debasis Das 29
  30. 30. Networking Debasis Das 30
  31. 31. Why Network!• Prime motivation is resource sharing• Most other reasons are derivatives Debasis Das 31
  32. 32. Local AreaNetworking Debasis Das 32
  33. 33. Network Configuration Connected someway Software support Debasis Das 33
  34. 34. Network Model End to endApplication Layer Application LayerPresentation 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
  35. 35. Layer Functionalityhttp://transition.fcc.gov/pshs/techtopic Debasis Das 35
  36. 36. Wide AreaNetworking Debasis Das 36
  37. 37. Communications Technologies• Wired, co-ax cables, submarine cables• RF Communication• Fiber communication• Satellite communication Debasis Das 37
  38. 38. Introduction to Software Debasis Das 38
  39. 39. Algorithms &Flowcharts Debasis Das 39
  40. 40. Algorithms• Process/method to solve a problem• Step by step process• Deterministic• Iterative• Recursive Debasis Das 40
  41. 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
  42. 42. Programming Languages Debasis Das 42
  43. 43. Program• A set of statements in a given language• Properties – Finite – Effective – Efficient Debasis Das 43
  44. 44. Programming Languages• Machine language• Assembly language• High level language Debasis Das 44
  45. 45. Different Kinds of Software Debasis Das 45
  46. 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
  47. 47. Application Software Debasis Das 47
  48. 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. 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. 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. 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. 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
  53. 53. Internet Applications Debasis Das 53
  54. 54. Concept of the Internet Debasis Das 54
  55. 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
  56. 56. Applications of the Internet Debasis Das 56
  57. 57. Major Applications• E-Mail• World Wide Web• Millions of others Debasis Das 57
  58. 58. WebpageDevelopment Debasis Das 58
  59. 59. 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
  60. 60. Vital Parts of a Web Page• Content• Format Debasis Das 60
  61. 61. Lab Sessions Debasis Das 61
  62. 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×