TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Engenharia do Software

Por:   •  30/10/2018  •  Trabalho acadêmico  •  1.116 Palavras (5 Páginas)  •  171 Visualizações

Página 1 de 5

ENGENHARIA DO SOFTWARE

CAPITULO 1

CONCEITOS E OBJETIVOS DA ENGENHARIA DE SOFTWARE

Todo desenvolvimento de um sistema inicia pela especificação do software.Só apos dimensionar o tamanho a complexidade e o nivel de qualidade exigida pelo software é possível especificar o sistema computacional.

A Engenharia de software projeta e constroi o produto software de computado de qualquer tamanho e arquitetura.

O software é desenvolvido ou passa por um processo de engenharia não manufaturado ( Homem + maquina)

Os custo são avaliados pelo trabalho de engenharia que relacionam as seguintes atividades.

  • Especificação
  • Documentação
  • Procedimento
  • Analise, projetos,codificação,implementação,testes,diagnosticos e satisfação
  • Suporte ao cliente .

O produto Software

CAPITULO 1.2

Devido a dualidade do software com o hardware que com o passar do tempo melhora o desempenho , diminui o tamanho e reduz o custo, permite-se utilizar o software para gerar sistemas mais sofisticados.

O software possui um duplo papel na produção , não so pode se constituir um produto como também pode ser o veiculo de melhora.

Como produto software : podemos citar toda a linha de software e que normalmente são comercializados. Tais como Software de sistema e de aplicação.

Ex: Word da Microsft

Como veiculo de melhora dos produtos:  

        Software – Exemplo : Globallink , um tradutor de linguas que ao instalar pode ser inserida como uma função de chama no word , bem como pode ser usado isoladamente como um produto completo.

        Industrial – é quando um software esta associado a um hardware especifico de uma maquina que pode assim ser automatizada.

caracteristicas do software

CAPITULO 1.2.1

        

        

Os problemas de qualidade do hardware podem ser corrigidos pela manufatura o que nao ocorre com o software os custos dos software estao concentrados no trabalho de engenharia analise,projeto e implementação

Os software nao se desgata. O software nao e suscetivel aos males ambientais que causam desgaste do hardware , nao devido a efeitos ambientais como o hardware mas sim devido a mudanças que ocorrem no ciclo de vida do software . ele se deteriora!

Quando o hardware se desgasta pe substituido por outro sobressalente. Durante o ciclo de vida o software passara por modificações manutenção. E a medida que sao feitas modificações é provavel que novos defeitos sejam introduzidos causando dente na curva de taxa de falhas.

Quando o software se deteriora  passa a ter as seguintes falhas:

Ocorrencia de erros travamentos e queda do desempenho provocado por uma demanda alta de processamento –

Reestrutura do software Significa:

Fazer limpeza dos dados
retirar codigos redundantes
atualizar hardware
atualizar nova versao operacional
gerar novos algoritmos
adaptar de forma correta as antigas e novas funcionalidades com base.

APLICAÇÕES DO SOFTWARE

CAPITULO 13

Software basico: Interação com o hardware e sao utilizados como processadores de telecomunicações,componentes do sistema operacioanl computadores com intenso numeros de usuarios.

Ex: Drivers, Bios

Software de Tempo Real: Monitora/analisa/controla , exige um controle/saida que responde ao ambiente externo e um componente de monitoração que coordena todos os demais.

Ex: atomação,sensores

Softwares Empresariais: são os de maior area de aplicação distintos, estão na categoria e-business : ERP , CRM e SCM

ERP_ planejamento de resoluções empresariais
CRM_ gerenciamento das relações ao cliente
SCM_planejamento da cadeia de suprimentos

Software para Web: Incorpora instruções executaveis como java e html e etc e de dados como hipertextos e diversos visuais e audios.
Enconstramos a categoria e-commerce – B2B ( Business to Business) , B2C (Business to Consumer) – C2C ( Consumer to consumer) e Cloud Computing ( computação na nuvem)

Software cientifico e engenharia: Utilizam algoritimos numéricos para analisar fadigas mecanicas e dinameica orbital de naves espaciais recuperaveis.
Ex: Autocad

Software Embutido – reside na memoria ram , operam como controlador de produtos e sistemas para mercados industriais e de consumo.

Ex: Smart TV

Software aplicativo – processamento de textos, planilhas virtuais, computação grafica , diversões e gerenciamento de banco de dados.

Software Inteligencia Artificial – Uso de Algoritmos não numericos para resolver problemas complexos que não sejam favoraveis a computação ou analise direta.

Ex: Robotica.

CAPITULO 1.3.1

Cloud computing – se baseia no armazenamento de arquivos e processamento de aplicações interligadas pela internet, sem a necessidade de instalação de programas especificos.

Desde que esteja conectado a internet o usuário pode acessar de qualquer lugar do mundo as suas informações.

1.4 Quais sao os principais desafios enfrentados pela engenharia de software?

Nos primordios da era do computador os sistemas era baseados em computador desenvolvidos pela adm orientada ao hardware.

1.4.1
Perspectiva industrial

...

Baixar como (para membros premium)  txt (7.9 Kb)   pdf (112.3 Kb)   docx (16.8 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com