Software (working copy) 1

Page 1

Software de Computadores ●

Prof.: Carlos Wagner –

Linux Básico

Programação 1

Introdução a Sistemas Distribuídos e Segurança de Redes

Manutenção de Computadores

Carlos Wagner

1


Software ●

Conjunto de todos os programas, procedimentos e dados usados para a operação de um sistema de computador; trabalho que um operador fornece ao computador; Os computadores processam os dados sob o controle de conjuntos de instruções denominados programas de computador. Esses programas orientam o computador por meio de conjuntos ordenados de ações especificadas pelos programadores de computador. Carlos Wagner

2


Software ●

Existem várias classificações de softwares, várias categorias, tipos, funções, etc.: Uma dessas classificações é a do Sr. Roger Pressman, feita em 2007 e leva em consideração os métodos, metodologias e principalmente tecnologias empregadas para o desenvolvimento dos programas de computador. O Sr. Pressman é engenheiro de software, autor de livros, consultor e presidente da R.S. Pressman & Associates Carlos Wagner

3


Software Básico ●

Define-se como um conjunto de programas que dão apoio a outros programas. As características marcantes desta categoria de software são: a forte interação com o hardware e compartilhamento de recursos, uso constante de processamento concorrente, que exige o escalonamento, e estruturas de dados muito complexas. Exemplos: Compiladores, Editores de Texto, Sistemas Operacionais. Carlos Wagner

4


Software de tempo real ●

Caracterizam-se por monitorar, analisar e controlar eventos do mundo real. Existem componentes característicos como: Coleta de dados do ambiente externo, Análise que transforma a informação de acordo com a necessidade do sistema, controle e saída para o ambiente externo e um componente de monitoração que coordena todos os outros. Lembrando que tempo real caracteriza-se por responder dentro de restrições de tempo estritas. Caso ultrapasse o tempo requerido causa péssimos resultados. Exemplos: Nas aeronaves: controle de navegação, controle de vôo. Nos automóveis: sistema de injeção eletrônica, sistema de direção. Jogos de Computador e Sinalização de Trânsito. Carlos Wagner

5


Software Comercial ●

Essa categoria é a maior área particular de software. Nela os dados são organizados de uma forma que facilite as operações comerciais e as decisões administrativas, utilizando também técnicas de computação interativa. Exemplos: Controle de Estoque, Folha de Pagamento, Contas a Pagar e a Receber, ERP (Enterprise Resource Planning) ou SIGE (Sistemas Integrados de Gestão Empresarial) Carlos Wagner

6


Software científico e de engenharia ●

Tem sido caracterizado por algoritmos de processamento de números. Exemplos: Sistemas de Astronomia, Controle da Dinâmica Orbital de Naves Espaciais, Sistemas de Manufatura Automatizada, CAD/CAM/CAE

Carlos Wagner

7


Software embutido ●

É usado para controlar produtos e sistemas para os mercados industriais e de consumo. Caracterizam-se por utilizarem uma memória de somente leitura e usam rotinas limitadas e particulares. Exemplos: Controle de Teclados em Microondas, Controle de Sistemas Digitais em Automóveis como Painel ou Sistemas de Freio, menus de smart tvs. Carlos Wagner

8


Software de computador pessoal ●

Conceitua-se pelos softwares utilizados em computadores de uso pessoal. Exemplos: Editores de Texto, Planilhas Eletrônicas, Gerenciamento de Dados.

Carlos Wagner

9


Software de inteligência artificial ●

Caracteriza-se pelo uso de algoritmos não numéricos para resolver problemas complexos. Outra questão interessante da Inteligência Artificial são os sistemas baseados no conhecimento e também os sistemas de reconhecimento de padrões como imagem ou voz. Exemplos: Sistemas com Entrada pelo Reconhecimento de Voz do usuário, Sistemas de Reconhecimento de Imagem como Digitais, Fotos etc. Carlos Wagner

10


Software ●

Segundo Roger Pressman os Softwares podem ser classificados como: –

Software básico;

Software de tempo real;

Software comercial;

Software científico e de engenharia;

Software embutido;

Software de computador pessoal;

Software de inteligência artificial. Carlos Wagner

11


Técnico em Informática ●

Existem várias classificações de softwares, várias categorias, tipos, funções, etc.: Uma dessas classificações é a do Sr. Roger Pressman, feita em 2007 e leva em consideração os métodos, metodologias e principalmente tecnologias empregadas para o desenvolvimento dos programas de computador.

Carlos Wagner

12


Técnico em Informática ●

Carlos Wagner –

Fone: 8413-6949

cwagnersc@gmail.com

http://cwagnersc.blogspot.com

http://www.facebook.com/CWagnersc

Carlos Wagner

13


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.