Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Acertos: 10,0 de 10,0 Data: 14/03/2017 20:17:09 (Finalizada) 1a Questão (Ref.: 201602132191) Acerto: 1,0 / 1,0 O software também pode ser classificado como: Software de sistema e Software aplicativo. Também chamados de sistema operacional, o software de sistema é responsável por operar os demais periféricos que estejam conectados ao hardware. Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequência de cima para baixo: 1. Monotarefa ( ) Vários usuários utilizam ao mesmo tempo 2. Multiprocessamento ( ) Os processos são compartilhados e enfileirados a espera do processador 3. Multitarefa ( ) Somente é permitida a utilização de um usuário de cada vez 4. Multiusuário ( ) Executa somente um processo de cada vez 5. Monousuário ( ) Distribui para mais de um processador 2, 1, 3, 4, 5 1, 2, 5, 3, 4 4, 3, 5, 1, 2 5, 4, 1, 3, 2 5, 1, 3, 2, 4 Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201601524034) Acerto: 1,0 / 1,0 Analise as sentenças e classifique-as como V(verdadeira) ou F(falsa). Em seguida, assinale a alternativa correta. I. Sendo o software o principal elemento de um SI, um algoritmo inteligente compensa um hardware inadequado; II. O Engenheiro do software precisa ter uma visão macro dos elementos do SI, para saber a quem chamar no momento de um problema; III A tecnologia resolve qualquer problema de uma empresa desorganizada; IV. A tecnologia inadequada é um dos fatores que afeta a qualidade de um SI. Com base em sua análise assinale ÚNICA opção correta: As opções II, III e IV estão corretas As opções II e IV estão corretas Apenas a opção I está correta As opções I, II e IV estão corretas As opções II e III estão corretas Gabarito Comentado. 3a Questão (Ref.: 201602338885) Acerto: 1,0 / 1,0 Observe as afirmações a seguir sobre o escopo do sistema: i. O escopo compreende o que será considerado para o desenvolvimento do sistema; ii. Quanto maior o escopo, maior será a complexidade de gerenciar o desenvolvimento do sistema; iii. Um escopo mal estruturado levará, inevitavelmente, a falhas de cronograma e de orçamento; iv. O escopo pode ser delimitado ao término do desenvolvimento do sistema; Estão corretas as afirmativas: i, ii e iii. i e ii. i e iii. ii e iv. ii e iii. Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201601702256) Acerto: 1,0 / 1,0 A primeira fase do processo de desenvolvimento de software é o estudo de viabilidade. Um item importante nesta fase é a apuração do ROI (Retorno Sobre o Investimento) que é representado pela equação: ROI=(Lucro Liquido)/Investimento. A partir desta definição, qual é a melhor consideração que pode ser feita para o ROI? Quanto menor o valor entre o lucro líquido e o investimento, melhor é o ROI Quanto menor o valor entre o lucro líquido e o investimento, pior é o ROI O ROI representa se as restrições de prazo serão atendidas Quanto maior o valor entre o lucro líquido e o investimento, melhor é o ROI Quanto maior o valor entre o investimento e o lucro líquido, pior é o ROI Gabarito Comentado. 5a Questão (Ref.: 201602230121) Acerto: 1,0 / 1,0 Ao levantar os requisitos de um sistema é necessário ter atenção com: As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento. A performance futura do sistema e a linguagem de programação que será utilizada. As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas que se aplicam e afetam o software a se desenvolver Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos. A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os desejos do usuário. Gabarito Comentado. 6a Questão (Ref.: 201602182124) Acerto: 1,0 / 1,0 Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se conhecer o conceito de modelagem. Uma dessas modelagens é o UML - Unified Modeling Language. Esta modelagem é: Utilizada para definir os seguintes diagramas: Diagrama de Eventos, Diagrama de Interação e Diagrama de Relacionamentos; Utilizada para definir os seguintes diagramas: Diagrama de Interação, Diagrama de Relacionamentos e Diagrama de Classe; Utilizada para definir os requisitos foram detalhados, validando-os e indicando as dificuldades de implementação no plano estratégico Utilizada para definir as atividades do próximo passo no processo de desenvolvimento de software; Utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos; Gabarito Comentado. 7a Questão (Ref.: 201602180822) Acerto: 1,0 / 1,0 Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa a aplicação das decisões tomadas no nível estratégico, onde a solução contemplará a reutilização, ou não, de componentes, buscando satisfazer os requisitos do produto é o operacional ou desenho lógico operacional ou desenho detalhado estratégico ou desenho detalhado nível tático ou desenho lógico nível estratégico ou desenho arquitetônico Gabarito Comentado. 8a Questão (Ref.: 201602180823) Acerto: 1,0 / 1,0 Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o corpo da arquitetura do sistema a ser implementado, onde já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto é o estratégico ou desenho detalhado nível estratégico ou desenho arquitetônico operacional ou desenho detalhado tático ou desenho lógico operacional ou desenho lógico Gabarito Comentado. 9a Questão (Ref.: 201602130338) Acerto: 1,0 / 1,0 Quanto às estratégias de testes, temos o teste caixa preta e teste caixa branca. Avalie os itens abaixo sobre as duas estratégias de teste. I- O teste da caixa preta, também conhecido como teste comportamental, foca os requisitos funcionais do software; II- O teste caixa preta, baseado na arquitetura interna do software, procede a verificação do código; III- O teste caixa branca é aquele com o qual identificamos defeitos nas estruturas internas do software, através de simulação que testa toda a estrutura usada na codificação; IV- O teste caixa branca é aquele em que devemos conhecer os requisitos, suas características e o seu comportamento; É correto, apenas, o que se afirma em: II e IV; II e III; I e III; I e II; III e IV; Gabarito Comentado. 10a Questão (Ref.: 201602130334) Acerto: 1,0 / 1,0 Sabemos que existem duas modalidade de testes de software. Ela são classificadas em: I- Testes Estáticos, onde permite que o código seja avaliado em termos de defeitos estruturais ou fraquezas sistemáticas que possam gerar defeitos; II- Testes Estáticos, que são realizados após a integração de todos os módulos do sistema; III- Testes Dinâmicos, que são testes baseados na execução do código do programa, e para isso precisam de um questionário com base nos aspectos estruturais e funcionais do programa; IV-Testes Dinâmicos, que devem ser feitos antes da implementação, ou seja, nas fases iniciais; É correto, apenas, o que se afirma em: II e III; I e II; I e III; III e IV; II e IV; Gabarito Comentado.
Compartilhar