Software - Software HAdm 174 Business Computing Lecture...

Info icon This preview shows pages 1–21. Sign up to view the full content.

View Full Document Right Arrow Icon
Software HAdm 174 – Business Computing
Image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Lecture Roadmap Using Computers/Security Digital Representation of Information Database Hardware Software Networks Internet / Web
Image of page 2
What’s important?
Image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
The abbreviated family tree 1804 1820 Babbage Jacquard Computer Concepts Illustrated . Accessed: 2-16-00. www.ualr.edu/~gblane/cpsc1370/presentations/History/History_files/v3_document.htm
Image of page 4
The Stored Program Concept John von Neumann (1903--1957)
Image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Software in Program Files Files Data Program System Application
Image of page 6
What do we need software for? Hardware
Image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Software: OS Operating  System Hardware
Image of page 8
Operating System
Image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Operating System
Image of page 10
The OS “Big Picture” It manages the hardware and software resources of the system, such as the processor, memory, disk space, etc. It provides a stable, consistent way for applications to deal with the hardware without having to know all the details of the hardware. Howstuffworks.com
Image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Different types of OS Real-Time Multi-user Single-user, single task Single-user, multi-tasking
Image of page 12
The Power-up Sequence Push the power button Software in ROM is in control Power on self-test (POST) Read/Write to all memory addresses 1024 KB
Image of page 13

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
The Power-up Sequence BIOS is loaded Opportunity to enter setup (e.g. F2) Phoenix BIOS v3.45 ©2001-2005 F2 to enter setup
Image of page 14
The Power-up Sequence BIOS searches drive order for OS Drive activity lights will flash _
Image of page 15

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
The Power-up Sequence When OS is found, it is loaded Starting Windows
Image of page 16
The Power-up Sequence Once critical OS code is in RAM, control is transferred to the OS for the remainder of the startup Drivers, libraries, etc, loaded
Image of page 17

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
The Power-up Sequence User interface loaded and rendered Additional processes started, such as virus protection (watch your system tray)
Image of page 18
OS Specific Responsibilities Processor management Memory management Device management Storage management Application interface User interface
Image of page 19

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Processor Management A process occupies a certain amount of RAM. It also makes use of registers, stacks and queues within the CPU and operating-system memory space. When two processes are multi-tasking, the operating system allots a certain number of CPU execution cycles to one program. After that number of cycles, the operating system makes copies of all the registers, stacks and queues used by the processes, and notes the point at which the process paused in its execution. It then loads all the registers, stacks and queues used by the second process and allows it a certain number of CPU cycles. When those are complete, it makes copies of all the registers, stacks and queues used by the second program, and loads the first program.
Image of page 20
Image of page 21
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern