Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 É usado para controlar produtos e sistemas para mercados industriais e de consumo, pode utilizar memória de somente leitura e usa rotinas limitadas e particulares. O software embutido reside na memória só de leitura (read only) e pode executar funções limitadas e particulares (por exemplo, controle de teclado para fornos de micro-ondas) ou oferecer recursos funcionais de controle significativos (por exemplo, funções digitais em automóveis, tais como controle, mostradores no painel, sistemas de freio etc.). Estamos falando do quê? A Software Científico e de Engenharia. B Software de Tempo Real. C Software Comercial. D Software Embutido. 2 A existência da Engenharia de Software se faz importante por uma série de motivos. A respeito disso, associe os itens, utilizando o código a seguir: I- A complexidade dos softwares. II - Insatisfação dos usuários. III- Produtividade. IV- Confiabilidade do Sistema. V- Manutenibilidade. ( ) Especificar sistemas é uma atividade bastante complexa. Não se trata apenas de fazer uns “programinhas”. ( ) O usuário precisa de sistemas funcionando de acordo com suas necessidades e que sejam fáceis de serem operados e/ou cujo desenvolvimento não seja demorado. ( ) Costuma estar quase sempre abaixo do desejado. Frequentemente, a alocação de recursos e atividades é desbalanceada. Custos, tempo e recursos geralmente são subestimados. ( ) Há diversas estatísticas que provam a pouca confiabilidade de boa parte dos sistemas. Não basta que o sistema produza resultados solicitados pelo usuário, mas que também tenha o desempenho adequado. ( ) Facilidade de se modificar um sistema para adaptar-se a circunstâncias novas, inexistentes à época da implantação. Sistemas recentemente implantados são substituídos por novos devido ao alto custo para sua manutenção. Assinale a alternativa que apresenta a sequência CORRETA: A I - II - III - IV - V. B V - II - IV - I - III. C II - III - IV - V - I. D IV - V - I - II - III. 3 Existem 12 princípios da Engenharia de Software. Um deles trata de separar a solução em componentes bem definidos funcionais e lógicos, com interfaces bem definidas que não compartilham estados e se comunicam por troca de mensagens contendo dados. Esse conceito trata de qual princípio? A Modelagem visual. B Arquiteturas baseadas em componentes. C Generalização. D Verificação contínua de qualidade. 4 A escolha de um modelo é fortemente dependente das características do projeto. Assinale a alternativa CORRETA que apresenta modelos de ciclo de vida: A Herdados, impróprios e incrementais. B Sequenciais, cascata e UML. C Cascata, subsequência e ágeis. D Sequenciais, incrementais e baseados em componentes. 5 É um conjunto de algoritmos codificados que permite ao computador executar uma operação ou um conjunto de operações culminando em tarefas. Do que estamos falando? A Software. B Hardware. C Workstations. D Mainframe. 6 Roger Pressman definiu que a Engenharia de Software é composta por uma tecnologia em camadas. A respeito dessas camadas, associe os itens, utilizando o código a seguir: I- Qualidade. II- Processo. III- Métodos. IV- Ferramentas. ( ) Dá-se ênfase ao apoio automatizado ou semiautomatizado para processos e métodos. ( ) Dá-se ênfase às abordagens e às atividades necessárias para a construção de um software. ( ) Dá-se ênfase ao planejamento das atividades e ao controle do projeto de software. ( ) Dá-se ênfase à preocupação da disciplina, padronização e satisfação dos clientes. Assinale a alternativa que apresenta a sequência CORRETA: A II – I – IV – III – V. B IV – III – II – I – V. C I – III – II – V – IV. D I – II – III – IV – V. 7 Foi o primeiro computador a surgir, usado para fins militares. Esse computador foi financiado pela Marinha Americana, Faculdade de Harvard e IBM. A que computador estamos nos referindo? A IBM 701. B EDVAC. C Mark I. D ENIAC. 8 O software é um conjunto de algoritmos codificados que permite ao computador executar uma operação ou um conjunto de operações culminando em tarefas. Ele pode ser classificado em três tipos. Um deles refere-se a programas que traduzem outros programas para a forma binária, que é a linguagem utilizada pelos componentes do sistema computacional para mantê-los salvos em bancos de dados especiais. Essa descrição é referente a qual tipo de software? A Software de execução. B Software de linguagens. C Software de sistema. D Software de aplicação. 9 O processo de Engenharia de Software se divide em quatro fases que indicam a ênfase que é dada no projeto em um dado instante. Com relação às quatro fases, associe os itens, utilizando o código a seguir: I- Fase de Iniciação. II- Fase de Elaboração. III- Fase de Construção. IV- Fase de Transição. ( ) Essa fase tem como objetivo principal o planejamento do projeto. ( ) Essa fase tem como objetivo principal a realização da análise do projeto. ( ) Essa fase tem como objetivo principal a materialização da análise. ( ) Essa fase tem como objetivo principal realizar a entrega do projeto. Assinale a alternativa que apresenta a sequência CORRETA: A IV - III - II - I. B I - II - III - IV. C IV - II - III - I. D II - III - I - IV. 10 Para que uma metodologia de desenvolvimento de sistemas seja consistente, oferecendo maior produtividade e qualidade, deverá atender a alguns requisitos fundamentais. Nesse sentido, associe os itens, utilizando o código a seguir: I- Documentação. II- Modularização. III- Planejamento. ( ) Manter informações sobre o produto e garantir rapidez diante das mudanças. ( ) Consiste em dividir um conjunto de atividades em vários conjuntos menores, objetivando melhor visualização e acompanhamento por parte de todos os interessados no resultado final. ( ) Forma madura de administrar o tempo, é programar o futuro em relação às metas e aos objetivos a serem alcançados. Assinale a alternativa que apresenta a sequência CORRETA: A III - I - II. B I - III - II. C I - II - III. D II - I - III.
Compartilhar