SlideShare a Scribd company logo
1 of 47
Kuliah 4 Pengantar Teknologi Informasi
                              Oleh Coky Fauzi Alfi
                      cokyfauzialfi.wordpress.com




Software
Topics

•   Why Learn About Software?
•   Categories of Computer Software
•   Define of Terms
•   System Software
•   Application Software
Why Learn About Software?
• Software is indispensable for any computer
  system
• Systems software needed for input, calculations,
  and output
• Application software aids in productivity
• Personal tasks using software
  –   Income tax preparation
  –   Keeping a budget
  –   Internet research
  –   Games
Categories of Computer Software

           Computer
           Software

   Application     System
    Software      Software
Define of Terms
• Systems Software:
  Programs that coordinate the
  activities and functions of the
  hardware and various other
  programs.
• Application Software:
  Programs that help users solve
  particular computing problems.
System Software
System software works with end users,
application software and computer hardware
to handle the majority of technical details
like:
• where a program is stored;
• how commands are converted to get
    processed;
• where a document or file is saved;
• how output is printed.
Types of System Software


                     System
                    Software

Operating                  Device
            Utilities                BIOS
 Systems                   Drivers
Operating Systems (OS)
An operating system is a collection of programs
that manage computer resources (memory,
processing, storage, input & output devices),
provides a user interface, and runs applications.

The OS also monitors system performance,
schedules jobs, and provides some security for
the computer.
Features of OS
• Booting: starting or restarting a computer
• ƒWarm boot: when the computer is already on
  restart without turning off the power
• ƒCold boot: start after power has been off.
• ƒDesktop: the place to access computer
  resources
• ƒFiles: used to store data and programs
• ƒFolders: related files are stored in folders. A
  folder can contain other folders.
Categories of OS
1. Embedded Operating Systems:
   – ƒUsed for handheld computers and
     smaller devices like PDAs. It is called
     embedded because entire OS is stored
     within the device in its ROM memory.
   – ƒExamples include Windows CE, iOS,
     Android and Palm OS
Categories of OS
2. Network Operating Systems (aka NOS):
   – ƒUsed to control and coordinate
     computers that are linked together. NOS
     are typically located on one computer’s
     hard disk in the network, the Network
     Server that coordinates all communication.
   – ƒExamples include Novell NetWare,
     Windows NT Server, and UNIX.
Categories of OS
3. Stand alone OS (aka desktop OS):
   – ƒControl a single desktop or notebook
     computer.
   – ƒIf the computer is connected on a
     network, it may have a client operating
     system that works with NOS to share
     resources.
   – ƒExamples of stand alone systems include
     Windows, Mac OS, and some versions of
     UNIX.
WINDOWS
Mac OS
UNIX and Linux
WINDOWS
• ƒMicrosoft Windows is by far the most popular
  microcomputer operating system with over 80%
  of the market designed to run with Intel and
  Intel-compatible microprocessors like Pentium
  IV.
• ƒThere are a variety of versions of Windows such
  as Windows NT Workstation, Windows 2000
  Professional, Windows ME, etc.
• ƒWindows XP is the latest version of Windows
  which puts emphasis on functions over programs
MAC OS
• ƒIntroduced in 1984, it provided one of the first
  GUIs.
• ƒIt is designed to run on Macintosh computers.
• ƒHas a much smaller market share, but is still
  popular with professional graphic designers, desktop
  publishers, and some home users.
• ƒOne of the latest versions is Mac OS X featuring a
  intuitive user interface called Aqua. The desktop
  features Dock, a tool for visually organizing files. It
  also has the Sherlock search tool to help locate
  information on the web & system.
UNIX and Linux
• Unix OS was originally designed to run on
  networked minicomputers.
• Now, it’s used by powerful microcomputers and
  by servers on the Web.
• ƒLinux is one of the many versions of UNIX.
• Linux is open source, created by Linus Torvalds in
  1991.
• ƒLinux is one of the most popular and powerful
  alternatives to Windows.
Others Fact of OS
• ƒMost OS are Proprietary OS:
  they are owned and licensed by a
  corporation. Examples are Windows and
  MAC OS.
• Some OS are Non-Proprietary OS:
  they are not owned by any one
  corporation. These are also called Open
  Source programs. An example is Linux.
Utilities
Utilities are specialized programs that make
computing easier. Some of the most essential
utilities include:
• ƒTroubleshooting or diagnostic programs:
  recognize and correct problems before they
  become serious
• ƒAntivirus programs: guard your computer
  against viruses and other damaging programs
  that can invade your computer system
Utilities
• ƒUninstall programs: allow you to safely and
  completely remove un-needed programs and
  related files from your hard disk
• ƒBackup programs: make copies of important
  files in case the original are lost or damaged.
• ƒFile compression programs: reduce the size
  of files so they can be stored and/or sent over
  a network more efficiently.
Device Drivers
A Device Driver or simply a driver are specialized
programs that allow devices such as mouse or
keyboard to work with the rest of the system.

Device driver works with the operating system
to allow communications between the device
and the rest of the computer system.
BIOS
The basic input/output system (BIOS), also
known as the System BIOS or ROM BIOS
(pronounced /ˈ  baɪ.oʊs/), is a de facto standard
defining a firmware interface.

When the PC starts up, the first job for the BIOS
is to initialize and identify system devices. BIOS
software is stored on a non-volatile ROM chip
on the motherboard.
Application Software
Applications are software programs that
perform specific tasks for us. You have probably
used many different types of applications. Here
are some common ones:
• Activity management programs like calendars
  and address books
• Word processing applications for creating
  documents that are attractively formatted
• Spreadsheet applications for creating
  documents to manage and organize numerical
  data
• Presentation applications for making slide
  shows
• Graphics applications for creating pictures
• Database applications for developing
  databases that can organize and retrieve large
  amounts of information
• Communications programs like e-mail and
  faxing software for sending and receiving
  messages
• Multimedia applications for creating video
  and music
© 2011
cokyfauzialfi.wordpress.com
What’s Your Message?

More Related Content

What's hot

A presentation on system software
A presentation on system software A presentation on system software
A presentation on system software Ankit Sangwan
 
Lesson 2 - Understanding Operating System Configurations
Lesson 2 - Understanding Operating System ConfigurationsLesson 2 - Understanding Operating System Configurations
Lesson 2 - Understanding Operating System ConfigurationsGene Carboni
 
Essential computer concepts
Essential computer conceptsEssential computer concepts
Essential computer conceptskpremasinghe
 
Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)ella dimaiwat
 
How Computer work
How Computer workHow Computer work
How Computer workSpy Seat
 
Evolution of operating system
Evolution of operating systemEvolution of operating system
Evolution of operating systemArshad khan
 
Computer software
Computer software Computer software
Computer software chadviola
 
Operating System's Concept, Working, Types, Part, and Many More
Operating System's Concept, Working, Types, Part, and Many MoreOperating System's Concept, Working, Types, Part, and Many More
Operating System's Concept, Working, Types, Part, and Many MoreRobin Thakur
 

What's hot (20)

A presentation on system software
A presentation on system software A presentation on system software
A presentation on system software
 
Basics of computer
Basics of computerBasics of computer
Basics of computer
 
Operating system
Operating system Operating system
Operating system
 
Presentation windows operating system
Presentation  windows operating systemPresentation  windows operating system
Presentation windows operating system
 
Is ch04
Is ch04Is ch04
Is ch04
 
MIS Lesson2 Hardware
MIS Lesson2 HardwareMIS Lesson2 Hardware
MIS Lesson2 Hardware
 
Windows Architecture
Windows ArchitectureWindows Architecture
Windows Architecture
 
Lesson 2 - Understanding Operating System Configurations
Lesson 2 - Understanding Operating System ConfigurationsLesson 2 - Understanding Operating System Configurations
Lesson 2 - Understanding Operating System Configurations
 
Windows operating system presentation
Windows operating system presentationWindows operating system presentation
Windows operating system presentation
 
Essential computer concepts
Essential computer conceptsEssential computer concepts
Essential computer concepts
 
Operatimg system basics
Operatimg system basicsOperatimg system basics
Operatimg system basics
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Computer
ComputerComputer
Computer
 
Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)
 
How Computer work
How Computer workHow Computer work
How Computer work
 
Evolution of operating system
Evolution of operating systemEvolution of operating system
Evolution of operating system
 
Chap2
Chap2Chap2
Chap2
 
Operating system.
Operating system.Operating system.
Operating system.
 
Computer software
Computer software Computer software
Computer software
 
Operating System's Concept, Working, Types, Part, and Many More
Operating System's Concept, Working, Types, Part, and Many MoreOperating System's Concept, Working, Types, Part, and Many More
Operating System's Concept, Working, Types, Part, and Many More
 

Similar to K04 software

basicitknowledge-101119022655-phpapp02.ppt
basicitknowledge-101119022655-phpapp02.pptbasicitknowledge-101119022655-phpapp02.ppt
basicitknowledge-101119022655-phpapp02.pptPawachMetharattanara
 
Basic IT knowledge
Basic IT knowledgeBasic IT knowledge
Basic IT knowledgeTechsailor
 
Digital literacy 1 b operating systems
Digital literacy 1 b operating systemsDigital literacy 1 b operating systems
Digital literacy 1 b operating systemsmrspetty19
 
Foundation of information system - Software
Foundation of information system - SoftwareFoundation of information system - Software
Foundation of information system - Softwarerh8g7p44p7
 
ICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptxICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptxShehlafaiz1
 
Chapter 1 - Introduction to Operating System.pptx
Chapter 1 - Introduction to Operating System.pptxChapter 1 - Introduction to Operating System.pptx
Chapter 1 - Introduction to Operating System.pptxgowthamiv26
 
software final presentation.pptx
software final presentation.pptxsoftware final presentation.pptx
software final presentation.pptxRafaelPurano
 
HARDWARE AND SOFTWARE.pptx
HARDWARE AND SOFTWARE.pptxHARDWARE AND SOFTWARE.pptx
HARDWARE AND SOFTWARE.pptxKhushiSinghal52
 
OS presentation#1.pptx
OS presentation#1.pptxOS presentation#1.pptx
OS presentation#1.pptxAliHamza515454
 
INTRODUCTION TO WINDOWS.pptx
INTRODUCTION TO WINDOWS.pptxINTRODUCTION TO WINDOWS.pptx
INTRODUCTION TO WINDOWS.pptxnorwinadriatico
 
Reformat PPT.pptx
Reformat PPT.pptxReformat PPT.pptx
Reformat PPT.pptxLINDYLGERAL
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsHisyam Rosly
 

Similar to K04 software (20)

basicitknowledge-101119022655-phpapp02.ppt
basicitknowledge-101119022655-phpapp02.pptbasicitknowledge-101119022655-phpapp02.ppt
basicitknowledge-101119022655-phpapp02.ppt
 
Basic IT knowledge
Basic IT knowledgeBasic IT knowledge
Basic IT knowledge
 
Software introduction
Software introductionSoftware introduction
Software introduction
 
Digital literacy 1 b operating systems
Digital literacy 1 b operating systemsDigital literacy 1 b operating systems
Digital literacy 1 b operating systems
 
Types of software
Types of softwareTypes of software
Types of software
 
Types of software
Types of software Types of software
Types of software
 
B) Computer Basics
B) Computer BasicsB) Computer Basics
B) Computer Basics
 
Foundation of information system - Software
Foundation of information system - SoftwareFoundation of information system - Software
Foundation of information system - Software
 
ICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptxICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptx
 
Chapter 1 - Introduction to Operating System.pptx
Chapter 1 - Introduction to Operating System.pptxChapter 1 - Introduction to Operating System.pptx
Chapter 1 - Introduction to Operating System.pptx
 
software final presentation.pptx
software final presentation.pptxsoftware final presentation.pptx
software final presentation.pptx
 
HARDWARE AND SOFTWARE.pptx
HARDWARE AND SOFTWARE.pptxHARDWARE AND SOFTWARE.pptx
HARDWARE AND SOFTWARE.pptx
 
Computer software
Computer softwareComputer software
Computer software
 
OS presentation#1.pptx
OS presentation#1.pptxOS presentation#1.pptx
OS presentation#1.pptx
 
SOFTWARE
SOFTWARESOFTWARE
SOFTWARE
 
Software
SoftwareSoftware
Software
 
INTRODUCTION TO WINDOWS.pptx
INTRODUCTION TO WINDOWS.pptxINTRODUCTION TO WINDOWS.pptx
INTRODUCTION TO WINDOWS.pptx
 
Reformat PPT.pptx
Reformat PPT.pptxReformat PPT.pptx
Reformat PPT.pptx
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & tts
 
Operating Systems.pptx
Operating Systems.pptxOperating Systems.pptx
Operating Systems.pptx
 

More from Coky Fauzi Alfi

Bagaimana Memahami Islamic Marketing?
Bagaimana Memahami Islamic Marketing?Bagaimana Memahami Islamic Marketing?
Bagaimana Memahami Islamic Marketing?Coky Fauzi Alfi
 
Ogd indonesia-final-for-publication
Ogd indonesia-final-for-publicationOgd indonesia-final-for-publication
Ogd indonesia-final-for-publicationCoky Fauzi Alfi
 
Gsar id final 18 apr _smaller
Gsar id final 18 apr _smallerGsar id final 18 apr _smaller
Gsar id final 18 apr _smallerCoky Fauzi Alfi
 
Jumpa pers-kemdikbud-akhir-tahun-2012
Jumpa pers-kemdikbud-akhir-tahun-2012Jumpa pers-kemdikbud-akhir-tahun-2012
Jumpa pers-kemdikbud-akhir-tahun-2012Coky Fauzi Alfi
 
Annual report kip_(17_juli_2012)_rev_1_opt43
Annual report kip_(17_juli_2012)_rev_1_opt43Annual report kip_(17_juli_2012)_rev_1_opt43
Annual report kip_(17_juli_2012)_rev_1_opt43Coky Fauzi Alfi
 
M05 mengelola proses desain
M05 mengelola proses desainM05 mengelola proses desain
M05 mengelola proses desainCoky Fauzi Alfi
 
M03 mengelola strategi desain-key skills
M03 mengelola strategi desain-key skillsM03 mengelola strategi desain-key skills
M03 mengelola strategi desain-key skillsCoky Fauzi Alfi
 
M04 mengelola strategi desain
M04 mengelola strategi desainM04 mengelola strategi desain
M04 mengelola strategi desainCoky Fauzi Alfi
 
M06 introduksi jaringan komputer
M06 introduksi jaringan komputerM06 introduksi jaringan komputer
M06 introduksi jaringan komputerCoky Fauzi Alfi
 
M02 introduksi manajemen desain
M02 introduksi manajemen desainM02 introduksi manajemen desain
M02 introduksi manajemen desainCoky Fauzi Alfi
 
M05 introduksi perangkat lunak
M05 introduksi perangkat lunakM05 introduksi perangkat lunak
M05 introduksi perangkat lunakCoky Fauzi Alfi
 
M04 introduksi perangkat keras
M04 introduksi perangkat kerasM04 introduksi perangkat keras
M04 introduksi perangkat kerasCoky Fauzi Alfi
 
M01 introduksi teori manajemen
M01 introduksi teori manajemenM01 introduksi teori manajemen
M01 introduksi teori manajemenCoky Fauzi Alfi
 
M02 introduksi teknologi informasi
M02 introduksi teknologi informasiM02 introduksi teknologi informasi
M02 introduksi teknologi informasiCoky Fauzi Alfi
 
M02 introduksi teknologi informasi
M02 introduksi teknologi informasiM02 introduksi teknologi informasi
M02 introduksi teknologi informasiCoky Fauzi Alfi
 

More from Coky Fauzi Alfi (20)

Bagaimana Memahami Islamic Marketing?
Bagaimana Memahami Islamic Marketing?Bagaimana Memahami Islamic Marketing?
Bagaimana Memahami Islamic Marketing?
 
Ogd indonesia-final-for-publication
Ogd indonesia-final-for-publicationOgd indonesia-final-for-publication
Ogd indonesia-final-for-publication
 
Gsar id final 18 apr _smaller
Gsar id final 18 apr _smallerGsar id final 18 apr _smaller
Gsar id final 18 apr _smaller
 
Buku fakta-tembakau
Buku fakta-tembakauBuku fakta-tembakau
Buku fakta-tembakau
 
Jumpa pers-kemdikbud-akhir-tahun-2012
Jumpa pers-kemdikbud-akhir-tahun-2012Jumpa pers-kemdikbud-akhir-tahun-2012
Jumpa pers-kemdikbud-akhir-tahun-2012
 
Annual report kip_(17_juli_2012)_rev_1_opt43
Annual report kip_(17_juli_2012)_rev_1_opt43Annual report kip_(17_juli_2012)_rev_1_opt43
Annual report kip_(17_juli_2012)_rev_1_opt43
 
Isi
IsiIsi
Isi
 
Uu 2008 14..
Uu 2008 14..Uu 2008 14..
Uu 2008 14..
 
M05 mengelola proses desain
M05 mengelola proses desainM05 mengelola proses desain
M05 mengelola proses desain
 
M03 mengelola strategi desain-key skills
M03 mengelola strategi desain-key skillsM03 mengelola strategi desain-key skills
M03 mengelola strategi desain-key skills
 
M04 mengelola strategi desain
M04 mengelola strategi desainM04 mengelola strategi desain
M04 mengelola strategi desain
 
M06 introduksi jaringan komputer
M06 introduksi jaringan komputerM06 introduksi jaringan komputer
M06 introduksi jaringan komputer
 
M02 introduksi manajemen desain
M02 introduksi manajemen desainM02 introduksi manajemen desain
M02 introduksi manajemen desain
 
M05 introduksi perangkat lunak
M05 introduksi perangkat lunakM05 introduksi perangkat lunak
M05 introduksi perangkat lunak
 
M04 introduksi perangkat keras
M04 introduksi perangkat kerasM04 introduksi perangkat keras
M04 introduksi perangkat keras
 
M01 introduksi teori manajemen
M01 introduksi teori manajemenM01 introduksi teori manajemen
M01 introduksi teori manajemen
 
M03 introduksi dikw
M03 introduksi dikwM03 introduksi dikw
M03 introduksi dikw
 
Silabus
SilabusSilabus
Silabus
 
M02 introduksi teknologi informasi
M02 introduksi teknologi informasiM02 introduksi teknologi informasi
M02 introduksi teknologi informasi
 
M02 introduksi teknologi informasi
M02 introduksi teknologi informasiM02 introduksi teknologi informasi
M02 introduksi teknologi informasi
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

K04 software

  • 1. Kuliah 4 Pengantar Teknologi Informasi Oleh Coky Fauzi Alfi cokyfauzialfi.wordpress.com Software
  • 2. Topics • Why Learn About Software? • Categories of Computer Software • Define of Terms • System Software • Application Software
  • 3. Why Learn About Software? • Software is indispensable for any computer system • Systems software needed for input, calculations, and output • Application software aids in productivity • Personal tasks using software – Income tax preparation – Keeping a budget – Internet research – Games
  • 4. Categories of Computer Software Computer Software Application System Software Software
  • 6. • Systems Software: Programs that coordinate the activities and functions of the hardware and various other programs. • Application Software: Programs that help users solve particular computing problems.
  • 8. System software works with end users, application software and computer hardware to handle the majority of technical details like: • where a program is stored; • how commands are converted to get processed; • where a document or file is saved; • how output is printed.
  • 9. Types of System Software System Software Operating Device Utilities BIOS Systems Drivers
  • 10. Operating Systems (OS) An operating system is a collection of programs that manage computer resources (memory, processing, storage, input & output devices), provides a user interface, and runs applications. The OS also monitors system performance, schedules jobs, and provides some security for the computer.
  • 11.
  • 12. Features of OS • Booting: starting or restarting a computer • ƒWarm boot: when the computer is already on restart without turning off the power • ƒCold boot: start after power has been off. • ƒDesktop: the place to access computer resources • ƒFiles: used to store data and programs • ƒFolders: related files are stored in folders. A folder can contain other folders.
  • 13. Categories of OS 1. Embedded Operating Systems: – ƒUsed for handheld computers and smaller devices like PDAs. It is called embedded because entire OS is stored within the device in its ROM memory. – ƒExamples include Windows CE, iOS, Android and Palm OS
  • 14.
  • 15.
  • 16. Categories of OS 2. Network Operating Systems (aka NOS): – ƒUsed to control and coordinate computers that are linked together. NOS are typically located on one computer’s hard disk in the network, the Network Server that coordinates all communication. – ƒExamples include Novell NetWare, Windows NT Server, and UNIX.
  • 17.
  • 18.
  • 19.
  • 20. Categories of OS 3. Stand alone OS (aka desktop OS): – ƒControl a single desktop or notebook computer. – ƒIf the computer is connected on a network, it may have a client operating system that works with NOS to share resources. – ƒExamples of stand alone systems include Windows, Mac OS, and some versions of UNIX.
  • 21.
  • 23. WINDOWS • ƒMicrosoft Windows is by far the most popular microcomputer operating system with over 80% of the market designed to run with Intel and Intel-compatible microprocessors like Pentium IV. • ƒThere are a variety of versions of Windows such as Windows NT Workstation, Windows 2000 Professional, Windows ME, etc. • ƒWindows XP is the latest version of Windows which puts emphasis on functions over programs
  • 24.
  • 25.
  • 26. MAC OS • ƒIntroduced in 1984, it provided one of the first GUIs. • ƒIt is designed to run on Macintosh computers. • ƒHas a much smaller market share, but is still popular with professional graphic designers, desktop publishers, and some home users. • ƒOne of the latest versions is Mac OS X featuring a intuitive user interface called Aqua. The desktop features Dock, a tool for visually organizing files. It also has the Sherlock search tool to help locate information on the web & system.
  • 27.
  • 28.
  • 29. UNIX and Linux • Unix OS was originally designed to run on networked minicomputers. • Now, it’s used by powerful microcomputers and by servers on the Web. • ƒLinux is one of the many versions of UNIX. • Linux is open source, created by Linus Torvalds in 1991. • ƒLinux is one of the most popular and powerful alternatives to Windows.
  • 30.
  • 31.
  • 32. Others Fact of OS • ƒMost OS are Proprietary OS: they are owned and licensed by a corporation. Examples are Windows and MAC OS. • Some OS are Non-Proprietary OS: they are not owned by any one corporation. These are also called Open Source programs. An example is Linux.
  • 33. Utilities Utilities are specialized programs that make computing easier. Some of the most essential utilities include: • ƒTroubleshooting or diagnostic programs: recognize and correct problems before they become serious • ƒAntivirus programs: guard your computer against viruses and other damaging programs that can invade your computer system
  • 34. Utilities • ƒUninstall programs: allow you to safely and completely remove un-needed programs and related files from your hard disk • ƒBackup programs: make copies of important files in case the original are lost or damaged. • ƒFile compression programs: reduce the size of files so they can be stored and/or sent over a network more efficiently.
  • 35.
  • 36. Device Drivers A Device Driver or simply a driver are specialized programs that allow devices such as mouse or keyboard to work with the rest of the system. Device driver works with the operating system to allow communications between the device and the rest of the computer system.
  • 37. BIOS The basic input/output system (BIOS), also known as the System BIOS or ROM BIOS (pronounced /ˈ baɪ.oʊs/), is a de facto standard defining a firmware interface. When the PC starts up, the first job for the BIOS is to initialize and identify system devices. BIOS software is stored on a non-volatile ROM chip on the motherboard.
  • 38.
  • 40. Applications are software programs that perform specific tasks for us. You have probably used many different types of applications. Here are some common ones: • Activity management programs like calendars and address books • Word processing applications for creating documents that are attractively formatted • Spreadsheet applications for creating documents to manage and organize numerical data
  • 41. • Presentation applications for making slide shows • Graphics applications for creating pictures • Database applications for developing databases that can organize and retrieve large amounts of information • Communications programs like e-mail and faxing software for sending and receiving messages • Multimedia applications for creating video and music
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.