filosofia
[Introdução à Computação]
SISTEMAS OPERACIONAIS:
Fundamentos
Prof. Mário Meireles Teixeira mario@deinf.ufma.br Software – Conceitos Básicos
Software – Conceitos Básicos
♦ Sistema de Computação
O que é Software?
Peopleware
Hardware
Conjunto alterável de instruções, ordenadas e lógicas, fornecidas ao hardware para a execução de procedimentos necessários à solução dos problemas e tarefas do processamento de dados
É o que torna possível aos computadores ter uma variedade ilimitada de usos e funcionalidades Software
3
4
Software – Conceitos Básicos
Software – Conceitos Básicos
Software X Hardware
O que é Software?
Software
Conjunto de instruções/funções/tarefas que definem o que o computador deve executar para chegar a um determinado resultado.
Ordena e controla todas as atitudes do hardware
Maleável - modificações fáceis, feitas por programadores Instruções eletrônicas que em geral residem em um meio de armazenamento secundário
Hardware
Depende do software para funcionar
Rígido - modificações difíceis, feitas somente pelos fabricantes. Um conjunto específico destas instruções é chamado Programa.
5
6
Software – Conceitos Básicos
Software – Conceitos Básicos
Programas
Categorias de Software
Partes componentes do software
Armazenados em unidades de memória secundária.
Desenvolvidos utilizando Linguagens de Programação.
Analistas de Sistemas e Programadores
Software Básico
Sistema Operacional
Projetam e desenvolvem programas / software
Engenharia de Software
SOFTWAR
E
APLICATIV
O
SOFTWARE
DO
SISTEMA
Software Utilitário
Área de estudo que se preocupa com o desenvolvimento de software
Quando o computador está usando um programa em particular, dizemos que eles está “rodando” ou executando aquele programa.
Software Aplicativo ou
Sistema Aplicativo
7
8
Software – Conceitos Básicos
Software – Conceitos Básicos