Baixe o app para aproveitar ainda mais
Prévia do material em texto
Legenda: Resposta Certa Sua Resposta Errada 1. Cada organização possui missão, objetivos e processos próprios e é importante dar atenção à modelagem desses itens. A modelagem organizacional pode ser compreendida como um processo através do qual é possibilitada a formação da estrutura organizacional. Levando-se em conta que nenhuma estratégia pode ser seguida sem uma estrutura que a suporte, o processo de modelagem desempenha, então, um papel fundamental dentro de qualquer organização, seja ela de pequeno, médio ou grande porte. Referente à abordagem da Modelagem Organizacional definida por Alencar (1999), analise as sentenças a seguir: I- Oferece maior habilitação de respostas e questionamentos para tarefas da cadeia de fornecimento que não estão explicitamente representados no modelo. II- Permite visualizar o modelo de forma fácil, correta e intuitiva. III- Permite reutilizar os ativos internos da organização e obter controle centralizado da cadeia de fornecimento de informação e conhecimento. IV- Oferece maior habilidade para compartilhamento das informações e conhecimentos da organização, sem reúso destes recursos. Assinale a alternativa CORRETA: ALENCAR, F. M. R. Mapeando a modelagem organizacional em especificações precisas. 1999. 304 f. Tese (Doutorado) - Centro de Informática, Universidade Federal de Pernambuco, Recife, 1999. a) As sentenças III e IV estão corretas. b) As sentenças I, III e IV estão corretas. c) As sentenças I e II estão corretas. d) As sentenças I, II e IV estão corretas. 2. A melhoria do processo de software brasileiro, também denominado MPS.BR tem como objetivo melhorar os processos dos softwares das pequenas e médias empresas brasileiras. O MPS.BR fornece várias provas oficiais e cursos com a finalidade de capacitar profissionais acerca da metodologia. No mundo, existem outros modelos bastante conhecidos como o CMMI e o ISO/IEC 15504, os quais trazem níveis de capacidade para o processo. Sobre a melhoria de processo de software, analise as sentenças a seguir: I- A melhoria de processo de software busca avaliar e melhorar as operações e atividades internas ou externas do desenvolvimento de sistemas. II- Quanto maior o esforço para que os processos estejam alinhados aos objetivos do negócio, menores os benefícios alcançados pelas organizações. III- O processo de software fornece instabilidade e controle para uma atividade de desenvolvimento de software. IV- O principal retorno das melhorias dos processos de software é aumentar a capacidade destes processos de forma contínua e incremental. Assinale a alternativa CORRETA: a) As sentenças I e II estão corretas. b) As sentenças I e IV estão corretas. c) As sentenças II e IV estão corretas. d) As sentenças II e III estão corretas. 3. A análise estruturada tem o objetivo de melhorar e tornar mais fácil a comunicação entre os interessados no desenvolvimento de um sistema de informação. Dentre as principais ferramentas para modelagem de análise de dados estão o Diagrama de Fluxo de Dados (DFD), o Dicionário de Dados (DD) e o Diagrama de Entidade e Relacionamento (DER). Sobre o Diagrama de Fluxo de Dados (DFD), analise as sentenças a seguir: I- O DFD é uma representação gráfica que utiliza quatro símbolos, mostrando a estrutura do sistema e sua fronteira. II- As entidades do DFD são utilizadas para armazenar as informações. III- As cardinalidades do DFD podem apresentar grau mínimo e grau máximo. IV- O DFD apresenta todas as relações entre os dados. Assinale a alternativa CORRETA: a) As sentenças I, II e IV estão corretas. b) As sentenças I e IV estão corretas. c) As sentenças I, III e IV estão corretas. d) Somente a sentença II está correta. 4. Tornar-se profissional competente na área da tecnologia da informação exige, no mínimo, um entendimento sistêmico da área de Engenharia de Software, pois tem como enfoque lidar com os aspectos de produção de software em todas as fases do seu ciclo de vida. A Engenharia de Software pode ser vista como a área voltada para atuar no projeto de software, pensando-se na concepção, planejamento, desenvolvimento, testes, implantação e manutenção do software. Segundo Pressman (2011), as atividades lógicas do processo de engenharia de software são complementadas por uma série de atividades de guarda-chuva, geralmente aplicadas ao longo de um projeto, auxiliando a equipe a gerenciar, a controlar o progresso, a qualidade, as mudanças e os riscos. Sobre as atividades lógicas do processo de engenharia de software, apresentadas por Pressman, analise as sentenças a seguir: I- Controle e acompanhamento do projeto, administração de riscos, garantia da qualidade de software e revisões técnicas. II- Planejar e controlar o projeto, definir requisitos funcionais, modelagem UML e medição. III- Medição, gerenciamento da configuração de software, gerenciamento da reusabilidade, preparo e produção dos artefatos de software. IV- Gerência de requisitos, reutilização de software, garantia da qualidade e produção de artefatos do projeto. Assinale a alternativa CORRETA: FONTE: PRESSMANN, Roger S. Engenharia de software: uma abordagem profissional. 7. ed. Porto Alegre: AMGH, 2011. a) As sentenças I e III estão corretas. b) As sentenças III e IV estão corretas. c) As sentenças I e II estão corretas. d) As sentenças II e III estão corretas. 5. De acordo com Sommerville (2011), os requisitos não funcionais do sistema são requisitos que não estão diretamente conexos com os serviços peculiares oferecidos pelo sistema a seus usuários. Esses requisitos podem estar relacionados às propriedades como credibilidade e tempo de resposta. Podemos ver que os requisitos não funcionais podem ser provenientes das características requeridas para o software. Acerca destas características de Requisitos de produto, Requisitos organizacionais e Requisitos externos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Requisitos de produto: são os requisitos universais de sistemas derivados das políticas e procedimentos da instituição do cliente e do desenvolvedor. ( ) Requisitos organizacionais: são requisitos que especificam ou restringem o comportamento e as funções do software. ( ) Requisitos externos: todos os requisitos que derivam de fatores de fora do sistema e podem incluir requisitos reguladores, tal como um banco central; requisitos legais, que devem ser seguidos para garantir que o sistema opere dentro da lei. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: SOMMERVILLE, I. Engenharia de software. 9. ed. Pearson Education, 2011. a) V - F - F. b) F - F - V. c) F - V - F. d) F - V - V. 6. A importância da tecnologia de hardware e software já é reconhecida pela sociedade e pelo mercado. A tecnologia nos aproxima das pessoas e das empresas, por isso, usá-la de forma consciente e eficaz, possibilita o crescimento, podendo trazer bons frutos. Sobre o software, conforme Pressman (2011), classifique V para as sentenças verdadeiras e F para as falsas: ( ) Consiste em instruções (programas de computador) que, quando executadas, fornecem características, funções e desempenho desejados. ( ) Consiste em uma estrutura de dados que possibilita aos programas manipular informações adequadamente. ( ) Consiste em informações descritivas, tanto na forma impressa como na virtual, descrevendo a operação e o uso dos programas. ( ) Consiste em um executável lógico que manipula de forma especializadaas informações dos usuários. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: PRESSMAN, Roger S. Engenharia de software: uma abordagem profissional. 7. ed. São Paulo: McGraw Hill, 2011. a) F - V - V - F. b) F - F - V - V. c) V - V - V - F. d) V - F - F - V. 7. Na engenharia de software, um Dicionário de Dados (DD) é uma lista dos elementos de dados que são necessários para a representação do sistema, e uma ferramenta de referência para a equipe, a qual permite associar um significado aos termos utilizados pelo sistema. Sobre os Dicionários de Dados, assinale a alternativa CORRETA: a) O DD é uma lista dos elementos de dados que são utilizados pelo sistema. b) O símbolo " = " significa um comentário nos DDs. c) As entidades externas são de onde parte ou para onde chegam os dados. d) A especificação dos fluxos de dados não são especificados pelo DD. 8. O modelo sequencial, conhecido também como cascata, corresponde à principal metodologia tradicional de desenvolvimento de software. Neste modelo, há a necessidade de que o software seja todo planejado e documentado antes de sua implementação. Acerca do modelo sequencial de desenvolvimento de software, assinale a alternativa CORRETA: a) Divide-se em fases, sendo que a próxima fase somente inicia com o término da anterior. b) Traz, como uma de suas fases, a análise de riscos. c) O custo de manutenção do software é inferior aos outros modelos. d) A fase de Design sempre exige a criação de um protótipo. 9. As ferramentas CASE (Computer-Aided Software Engineering) auxiliam a criação de programas de computador. A Engenharia de Software visa dividir o problema em pequenas partes, para que possa se encontrar a solução específica para cada pequeno problema. Cada parte possui etapas e ferramentas específicas para sua efetuação e controle, desde o planejamento até a inspeção, cobrindo todo o ciclo de software. Sobre as ferramentas CASE, analise as sentenças a seguir: I- As ferramentas CASE visam minimizar tempo de execução do projeto. II- Processos ágeis não possuem ferramentas CASE. III- As ferramentas CASE visam manter o alto nível de qualidade dos projetos. IV- Existe apenas uma ferramenta CASE disponível no mercado. V- Existem ferramentas CASE para documentação, testes e programação. Assinale a alternativa CORRETA: a) As sentenças I, II e III estão corretas. b) As sentenças II, IV e V estão corretas. c) As sentenças II, III e IV estão corretas. d) As sentenças I, III e V estão corretas. 10. Em uma organização, o desenvolvimento do modelo de negócio é realizado por equipes diferentes das equipes que desenvolvem a modelagem de software. O modelo de negócio serve de suporte para o projeto do software, cujos detalhes técnicos do modelo de software não estarão contemplados ou detalhados no modelo de negócio. Para auxiliar no desenvolvimento destes modelos, pode-se utilizar a técnica i, proposta por Eric Yu, que define quem executará os processos, as diferentes formas para executá-los e quem deverá receber as informações. Esta técnica utiliza-se do Modelo de Dependência Estratégica (SD) e do Modelo de Razão Estratégica (SR). Sobre a definição do Modelo de Dependência Estratégica (SD), assinale a alternativa CORRETA: a) Fornece uma definição intencional de um processo com relação a uma rede de relacionamento de dependência entre atores que executarão estes processos. b) Fornece uma descrição dos elementos do projeto e instruções para a utilização dos processos. c) Fornece um guia de uso e razões de validação dos processos organizacionais. d) Fornece uma definição do processo de integração entre os recursos tecnológicos e os recursos humanos de um projeto.
Compartilhar