Buscar

Descreva cada elemento de um Sistema de Informação Baseado em Computador e informe o papel de um engenheiro de sistemas em relação ao SIBC

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

1. Descreva cada elemento de um Sistema de Informação Baseado em Computador e informe o papel de um engenheiro de sistemas em relação ao SIBC.
1.1 O sistema de informação baseado em computador ( SIBC) é composto por hardware , software, banco de dados ,telecomunicações ,pessoas e procedimentos que estão configurados para coletar , armazenar e processar dados em informação.
1.2 Hardware: consiste no computador e seus dispositivos de entrada e saída;
1.3 Software: consiste nos programas e instruções dadas ao computador e usuário;
1.4 Humanos: São as pessoas que gerenciam, executam, programas, administram, tomam decisões, os colaboradores, e todos que estão inclusos no projeto.
1.5 Armazenamento: trata-se de uma coleção organizada de fatos e informações
1.6 Procedimentos: Aplicação de estratégias e metodologia empregada para realizar a operação;
1.7 O engenheiro de software esta dentro dos Recursos Humanos e é responsável pelo gerenciamento e integração de todos os itens acima descritos.
2. O que é um software de acordo com a óptica da Engenharia de Software e quais as suas características?
2.1 De acordo com o Site https://www.devmedia.com.br/conceitos-de-software-e-engenharia-de-software/15730, segundo a óptica da Engenharia de Software, o Software O software é o conjunto de vários artefatos e não apenas o código fonte (SOMMERVILLE, 2003).      
O software apenas pode ser desenvolvido e sofrer manutenção (mudança), no software é uma tarefa complicada ser substituído, exige grande esforço da equipe de engenheiro de software. Ao passar do tempo o software fica deteriorado, não fisicamente mas em relação as funções e demanda.
3. Uma vez que o produto de software representa um fator diferencial de muitos produtos de SIBC, apresente 2 produtos em que o software é o elemento diferencial em vez do hardware.
3.1 O próprio sistema operacional Windows é um diferencial de software no quesito empresa, já que o mais usual em termos técnicos no mercado de trabalho, junto dele esta o Pacote Office software integrado da mesma fabricante que independe minimamente do Hardware implementado e é capaz de atender a qualquer organização.
4. Explique os tipos de aplicações de software e dê um 1 exemplo para cada um
· Software de sistema. São programas que apoiam outros programas, como o software que realiza a comunicação com o hardware (sistema operacional) e software que ajuda na construção de outro software (compiladores). Windows
· Software de aplicação. São programas que são desenvolvidos para executar no negócio de uma empresa determinada. Office
 
· Software cientifico e de engenharia. São algoritmos que processam números. Aladin Sky Atlas
· Software embutido. São programas construídos para executarem dentro de um produto especifico. Teclas digitais de um forno micro ondas. 
· Software para linhas de produtos. São os softwares conhecidos como software de prateleiras. CCleaner
· Software de web. São aplicativos que são executados via Internet. ConverterPDF.com
· Software de inteligência artificial. São softwares que fazem os usos de algoritmos não numéricos. Estes tipos software se encaixam na robótica. Google
· Computação ubíqua. São softwares que realiza a verdadeira computação distribuída.  Automotive Multimedia Interface Collaboration
 
· Software aberto. São software que disponibiliza a visualização do código fonte da aplicação para o engenheiro de software modifica da maneira que deseja.  ENGINE-MUGEN
5. O software de hoje é o mesmo de antigamente? Explique baseado na evolução do software.
Junto com o desenvolvimento do Hardware, o Software sofreu mudanças , tanto na questão de layout quanto de processamento, com base na experiencia de utilização dos outros usuários o software foi adaptando-se as necessidades dos usuários, que cada vez mais se tornaram exigentes devido a necessidade de produção.
6. Explique a crise do software.
Foi um termo utilizado devido a falta da Engenharia de software, era usado por que na época havia dificuldades no desenvolvimento de softwares, e a demanda por estes crescia rapidamente, como não haviam diretrizes, os orçamentos e prazos ficavam comprometidos, era difícil criar algo sem saber como, e as tentativas muitas vezes custavam muito para softwares de baixíssima qualidade. Foi um momento crítico, porém necessário.
7. A programação dos computadores nas décadas de 50 e 60 representava uma forma de arte secundária, aprendida em um ambiente semelhante ao de aprendizes. Como os primórdios da evolução do software afetaram as práticas de desenvolvimento dos softwares atuais? 
Antes da existência de softwares as praticas de criação e operação se habituavam as manuais, era inviável investir em algo que não tinha o conhecimento de retorno, ou seja, um “tiro no escuro”, desta forma os primeiros softwares serviram para entender como era possível a entrada e saída de dados, o que a estrutura básica de um software poderia criar e produzir, a partir dos primeiros teares que faziam a tecelagem de forma rápida e automática.
8. Explique as fases genéricas do desenvolvimento de um software de acordo com a Engenharia de Software. 
Análise (ou Especificação): •  Estabelece os requisitos e restrições do sistema. 
Projeto: Produzir um modelo documentado do sistema. O escopo do projeto é a descrição de toda operação que o software irá realizar para se produzir o produto(resultado)
Implementação: Construir o sistema, estruturação de forma visível do Software como se fosse a fase Alpha do sistema.
Verificação, Validação e Testes (VV&T): Verificar se o sistema atende às especificações requeridas. Testar se o que é produzido atende o escopo outrora criado.
Implantação: Liberar o sistema para o cliente e garantir que ele seja operacional. Fase Betha.
Manutenção: Eliminar defeitos e evoluir o sistema conforme demanda, acompanhar como o software está indo em vida útil e propor melhorias constantes.
9. Qual a importância da Engenharia de Software nos dias atuais?
Engenharia de Software é essencial e praticamente obrigatória na construção de um sistema de software, pois ela guia o engenheiro desde as primeiras entrevistas feitas com o cliente até a entrega do sistema e a manutenção do mesmo.
10. Para que serve uma ferramenta CASE?
Auxilia o Engenheiro de software na criação e implementação do projeto de software, são ferramentas automatizadas que tem como objetivo desenvolver o sistema em uma etapas ou ciclo de etapas, cria a Estrutura do Software.

Continue navegando