Charlies e Leonardo
Perguntas elaboradas através da matéria Desenvolvimento de software
0
0
0
1
Qual do fator abaixo que ajudou a gera a crise do software
A complexidade dos problemas era fácil de se resolver
Introdução dos computadores com poder computacional,esses novos computadores tornavam viáveis softwares bem maiores e mais complexo .
Projetos eram entregues em tempo certo.
Os custos estimados eram menores do que eram inicialmente estimados
2
Conceitua se como software
Programas de computadores,que não desenvolve
Aplicativos com uma estrutura de dados sem funcões especificas
Instruções,quando executadas produzem função e o desempenho desejado,são estruturados com dados que possibilita que os programas manipulem adequadamente a informação
Documentos sem especificação técnica
3
Qual é a principal aplicação do software de tempo real?
Servir outros programas , sendo sua principal característica sua interação intensa com o hardware.
Sua aplicação recupera páginas da web por um browser.
Faz uso de algoritmos não numérico para resolver problemas complexos, como sistema de reconhecimento de padrões.
Monitora, analisa e controla eventos do mundo real à medida em que eles ocorrem.
4
Em uma abordagem do processo de desenvolvimento pode considerar:
A avaliação e a realimentação não são necessárias após a escolha do projeto
Gerir,registrar e distribuir corretamente as experiencias não ira permitir a construção do software
As experiências não podem ser armazenadas e nem disponibilizadas
Há similaridades e diferenças entre os projetos de software,assim os modelos definidos não são aplicáveis a todos os projetos
5
No modelo de desenvolvimento cascata também conhecido como ciclo de vida clássico podemos afirmar:
Esse tipo de modelo traz o foco correto cliente com eficacia.
O processo de desenvolvimento de software é visto como uma abordagem sistemática e sequencial que começa com a especificação dos requisitos do cliente,assim progride seguindo as etapas de planejamento,modelagem,construção e implantação do sistema.
É o modelo mais aceito pela engenharia de software.
Tem como objetivo trabalhar com o cliente a fim de explorar seus requisitos e entregar um sistema final
6
Qual é uma das diferença do desenvolvimento do hardware e software?
O software é geralmente desenvolvido sob medida ao contrario do hardware, no qual o projeto tem acesso a componestes existentes que executam tarefas definidas
O custos dos hardware estão concentrados no desenvolvimento e não no processo de manufatura
O software sofrem processos de envelhecimento, diferente do hardware
O processo criativo do software gera algo físico
7
Como se inicia-se um projeto de software?
Inicia-se a partir de alguma necessidade do negócio, assim que detectada, costuma ser expressa de forma informal por conversa .
O projeto já é pré-determinado e não auxilia na necessidade da empresa.
O '' processo de software'' não eta envolvido com o projeto .
A existência ou a simples escolha de um processo de software garante que o projeto seja entregue no prazo.
8
Podemos afirmar que é protótipos descartáveis:
Todo processo que possibilita que o desenvolvedor crie um modelo do software que deve ser construído,serve como mecanismo para identificar os requisitos do software.
É apropriado para ajudar o cliente,definir os objetivos gerais dos software.
Esse processo baseado no atendimento dos requisitos ainda pouco definido,este processo não descobre falhas.
Principal objetivo é ganhar tempo não se preocupando com suas funcionalidades.
9
Oque é desenvolvimento iterativo e incremental
É um desenvolvimento de forma aleatória dos problemas
O desenvolvimento do projeto tem que ser iterativo com incremento
A atividade de desenvolvimento podem ser aplicadas respectivamente(iterativo)com crescimento da compreensão do problema acrescentando novas funcionalidades
É um estilo de desenvolvimento que envolve a aplicação repetível(cíclica)de um conjunto de atividades a avaliar um conjunto de afirmação.
10
Durante sua vida um software pode sofrer vários tipos de manutenção de evolução. Como ocorre esses eventos?
Pode ocorrer de forma corretiva e de baixo desempenho.
De forma corretiva, adaptativa de aperfeiçoamento e evolutiva.
A Falta de confiabilidade é o principal evento.
A manutenção de evolução não está relacionada a mudanças de plataformas.