Baixe o app para aproveitar ainda mais
Prévia do material em texto
QUESTIONÁRIO 1 – FUNDAMENTOS DE ENGENHARIA DE SOFTWARE QUESTIONÁRIO 1 – FUNDAMENTOS DE ENGENHARIA DE SOFTWARE QUESTIONÁRIO 1 – FUNDAMENTOS DE ENGENHARIA DE SOFTWARE QUESTIONÁRIO 1 – FUNDAMENTOS DE ENGENHARIA DE SOFTWARE QUESTIONÁRIO 1 – FUNDAMENTOS DE ENGENHARIA DE SOFTWARE QUESTIONÁRIO 1 – FUNDAMENTOS DE ENGENHARIA DE SOFTWARE · Questionário de fundamentos de engenharia de software. PERGUNTA 1 O software é quem atende a necessidade (ou resolve um problema) de cálculo, de automação, de manufatura, do negócio empresarial, da engenharia e da ciência. O software pode ser considerado o elemento mais importante de um sistema de informação computacional? Assinale a alternativa correspondente à afirmativa ou negativa desse questionamento, bem como sua correta justificativa. Resposta: C Sim. É por meio do software que permite atender uma necessidade de cálculo, de automação, de manufatura, do negócio empresarial, da engenharia e da ciência. PERGUNTA 2 Em resposta à crise do software provocada pela alta demanda vivida nos anos de 1960. Em uma tentativa de solucionar o problema, o desenvolvimento do software passou a ter características fundamentadas na engenharia. O software passou a ser customizado com base no trabalho de engenharia. Avalie as proposições abaixo, se verdadeiras ou falsas, e responda a alternativa que corresponde a atividades da engenharia de software. I. Criar procedimentos de serviços para dar suporte ao usuário. II. Determinar plano de entrega das metas do projeto. III. Documentar e especificar detalhes do projeto. IV. Estabelecer plano orçamentário para garantir recursos para o desenvolvimento do software. Resposta: A As proposições I, II e III são verdadeiras e a IV é falsa. PERGUNTA 3 A prática da engenharia de software difere particularmente da engenharia de sistemas. Apesar dessas disciplinas serem usadas simultaneamente, existem particularidades que as distinguem. Por quê? Resposta: A A engenharia de software compreende a automatização do negócio e a engenharia de sistemas integra elementos computacionais para atender o software. PERGUNTA 4 O reúso de um componente é uma atividade natural no processo de engenharia. Com esta visão é possível dar manutenção em cada componente do software isoladamente, PORQUE a reusabilidade do software avalia o quanto um programa de computador possa ser copiado para outro computador. Assinale a alternativa que expressa corretamente a análise do texto: Resposta: C Argumento é válido e a justificativa é inválida porque a reusabilidade do software avalia o quanto um programa ou parte dele pode ser usado em outras aplicações. PERGUNTA 5 Na atualidade, sistemas resididos em computadores antigos possuem uma grande massa de dados que, para os negócios, indicam uma boa posição da estratégia empresarial. O desafio da engenharia de software é dispor estes dados para os atuais sistemas ERP. Os sistemas ERP usam tecnologia atual e compartilham estes dados em vários ambientes operacionais. Quais os atributos da engenharia de software que lidam com estas mudanças? Resposta: C Heterogeneidade e legado. PERGUNTA 6 A informação é o bem mais precioso de uma empresa. A informação da empresa é gerada internamente, com base na inteligência da organização que foi gerada pelos funcionários que ali trabalham. A informação é a marca digital da empresa. No que se refere à característica de usabilidade do software, que é, por exemplo, responsável pelo desempenho da produtividade com computador, pode-se afirmar que: Resposta: B A informação deve permitir ao usuário melhor compreensão, aprendizado e satisfação de uso. PERGUNTA 7 Em uma fábrica de produtos eletroeletrônicos microcomputadorizados foi passado para o departamento de TI uma lista de pedidos de software. Cada software pode ser obtido no comércio e/ou ser desenvolvido. Para que o departamento de TI possa dar andamento aos pedidos de software e separar as ordens de serviços por setor, associe o pedido a uma determinada área de software e assinale, na sequência correspondente, a alternativa correta. I. Adquirir software para o controle do estoque. II. Para o design de produtos é necessário um editor de fotos e imagens. III. Um software para controle de botões de um micro-ondas. IV. Uma impressora 3D foi adquirida, mas não está funcionando nos computadores. Resposta: D . Empresarial, aplicativo para microcomputador, básico e básico. PERGUNTA 8 A desinformação é uma constante na engenharia de software. A informação no ambiente de desenvolvimento compromete os serviços da equipe e quando a informação praticada é falsa ou confusa essa informação é causa de problemas de relacionamento entre os profissionais. Algumas das alternativas a seguir expressam problemas de relacionamento entre os profissionais. Porém, apenas uma é verdadeira. Assinale a alternativa verdadeira. Resposta: C O programa funcionando é apenas uma parte da configuração do software. PERGUNTA 9 “A engenharia de software é uma tecnologia em camadas e que deve estar fundamentada em um comprometimento organizacional com a qualidade” (PRESSMAN, 2011). As camadas da engenharia de software são: qualidade, processos, métodos e ferramentas. A lista de nomes abaixo corresponde a vários recursos disponíveis ao engenheiro de software e que devem ser de seu conhecimento: 1 - SCRUM; 2 - ISO 12207; 3 - ASTAH; 4 - Modelo Incremental; 5 - MPS.BR; 6 - Visual Studio; 7 - XP; 8 - Microsoft Project. Associe respectivamente os recursos citados às camadas da engenharia de software Resposta: C Qualidade – ISO 12207; Processo – modelo Incremental; Métodos – SCRUM; e Ferramenta – Visual Studio. PERGUNTA 10 Uma estrutura genérica de um processo para a engenharia de software é composta basicamente por algumas atividades. O processo mantém integradas as camadas da engenharia de software. Referente ao processo de software, pode-se concluir que: Resposta: C Fornece apoio automatizado ou semiautomatizado à construção de software eficiente, com foco na qualidade.
Compartilhar