Baixe o app para aproveitar ainda mais
Prévia do material em texto
1) Observe a frase a seguir: A ______________________________ pode ser chamada de blackboard, onde a estratégia é dividir os problemas por _____________________________. Possibilitando assim que a solução seja encontrada por um ____________________, dessa forma poderemos ter um desenvolvedor responsável pelo design do front-end, um desenvolvedor de sistemas, e um responsável pela base de dados. Assinale a alternativa que complete as lacunas corretamente. Alternativas: • arquitetura cliente-servidor – indicação – curioso. • sistema distribuído - área de conhecimento - especialista. • arquitetura de repositório - área de conhecimento - especialista. checkCORRETO • arquitetura MVC – afinidade – especialista. • arquitetura de repositório – área de conhecimento – facilitador. Resolução comentada: A arquitetura de repositório permite a decomposição do sistema por área de conhecimento, permitindo assim que as tratativas sejam feitas pelo especialista da tecnologia a ser trabalhada no sistema. Código da questão: 37850 2) Julgue as asserções a seguir: I. O diagrama UML é uma ferramenta analítica, que por meio de uma forma visual visa demonstrar os processos de negócio, PORQUE II. permite a interoperabilidade com ferramentas de modelagem visual de objetos. Assinale a alternativa correta. Alternativas: • A primeira asserção é falsa e a segunda é verdadeira. • As duas asserções são verdadeiras, e a segunda não justifica a primeira. checkCORRETO • As duas asserções são verdadeiras, e a segunda justifica a primeira. • As duas asserções são falsas. • A primeira asserção é verdadeira e a segunda é falsa. Resolução comentada: A primeira asserção está correta, pois o UML permite representar de forma simples e visual os processos envolvidos no projeto de desenvolvimento. A segunda afirmativa está correta, pois a interoperabilidade das ferramentas disponíveis é facilmente integrada aos projetos. Porém, ambas não se justificam, embora se complementem. Código da questão: 37868 3) Uma desenvolvedora de software deseja colocar o sistema web em funcionamento. Nele, deseja-se medir o tipo de sentimento e percepção que o consumidor tem a respeito dos e-commerces disponíveis. Porém, é necessário que a câmara nacional de comercio protocole uma autorização oficial. Com base no apresentado, assinale a alternativa que represente o tipo de requisito. Alternativas: • Requisito interno. • Requisito organizacional. • Requisito de produto. • Requisito externo. checkCORRETO • Requisito funcional. Resolução comentada: Trata-se de um requisito externo, pois depende que um órgão, que não é de controle da empresa, autorize a operacionalização do sistema. Código da questão: 37889 4) Observe a afirmativa a seguir: Todo projeto pode apresentar fatores ____________________, isso pode variar conforme a complexidade que o sistema exige. Esses fatores podem variar em vista do desempenho, proteção, segurança, disponibilidade e __________________________. Por esse motivo, planejar qual a __________________________ mais adequada, pode ser uma atividade complexa, e que necessita de uma reflexão da equipe de desenvolvimento de softwares. Assinale a alternativa que complete as lacunas corretamente. Alternativas: • críticos - integridade – atividade. • positivos - custo – arquitetura. • específicos - integridade – arquitetura. • negativos - facilidade – tarefa. • críticos - manutenção – arquitetura. checkCORRETO Resolução comentada: Os fatores críticos das arquiteturas que podem ter em qualquer projeto têm uma tratativa e devem permitir a adequação às necessidades do projeto. Código da questão: 37871 5) Os funcionários de uma empresa foram convidados para fazer um teste do sistema que será implantado no próximo semestre. Após algumas horas trabalhando no novo sistema, os colaboradores tiveram a oportunidade de fazer alguns apontamentos no formulário descrito na figura a seguir: Figura 01 - Devolutiva dos colaboradores Fonte: Elaborada pelo autor. Com base no formulário, observe as afirmativas. I. É um requisito funcional, pois está faltando uma funcionalidade. II. É um requisito não funcional que impacta na usabilidade. III. Trata-se de uma reclamação por falta de prática do operador. Assinale a alternativa correta. Alternativas: • Somente a alternativa I está correta. • Somente as alternativas I, II e III estão corretas. • Somente as alternativas II e III estão corretas. • Somente a alternativa III está correta. • Somente a alternativa II está correta. checkCORRETO Resolução comentada: A primeira afirmativa está incorreta, pois a funcionalidade está presente, porém a sua usabilidade está comprometida. A segunda afirmativa está correta, pois a dificuldade de encontrar um recurso é referente à usabilidade. A terceira afirmativa está incorreta, pois não se está medindo a falta de prática dos usuários. Código da questão: 37891 6) Observe a frase: Os testes estão presentes em todo momento de suas atividades e garantem que os códigos escritos não possuem erros. A respeito dos interessados nos testes de software, assinale aquele relacionado à frase em destaque. Alternativas: • Usuário. • Desenvolvedor. checkCORRETO • Gerente de projetos. • Diretor da empresa. • Cliente. Resolução comentada: A resposta correta é a B, pois praticamente a todo momento os desenvolvedores fazem testes de verificação de erro sintático, lógico e de funcionalidade. Código da questão: 37875 7) Observe a frase a seguir. A modelagem feita por meio do diagrama ________________________ foi adotado como padrão para desenvolvimentos __________________________________________. Com essa técnica, é possível representar a essência do sistema e permitir que, posteriormente, se produza as documentações necessárias, que servirão como guia para que a equipe de desenvolvimento de software possa atender aos requisitos do projeto. Entre alguns exemplos desse modelo estão os diagramas de atividades, casos, classe e _______________________. Assinale a alternativa que complete as lacunas corretamente. Alternativas: • UML – complexos – objetos. • UML - orientado a objetos - estado. checkCORRETO • arquitetural - de um sistema qualquer – objetos. • de software - orientado a objetos – estado. • de software – de um sistema qualquer – entidade. Resolução comentada: O diagrama UML permite diversos tipos de abstração das necessidades de um desenvolvimento de sistema. Por meio de representações simples é possível obter informações importantes a respeito das funcionalidades. Código da questão: 37864 8) Uma empresa de games disponibiliza o seu servidor 24 horas por dia. Devido a um novo título muito procurado pelos gamers, o servidor apresentou os seguintes tempos de instabilidade (quando os serviços estavam indisponíveis) na última semana: 1 o dia: 00:20. 2o dia: 01:00. 3o dia: 00:00. 4o dia: 00:30. 5o dia: 00:50. 6o dia: 01:10. 7o dia: 01:10. Conforme o cálculo do MTBF (mean time between failures – tempo médio entre as falhas), assinale a alternativa com o valor médio – em minutos - entre as ocorrências das falhas no cenário apresentado. Alternativas: • 10080 minutos. • 1630 minutos. checkCORRETO • 1440 minutos. • 18840 minutos. • 11440 minutos. Resolução comentada: Para o cálculo do MTBF deve ser utilizada a expressão: MTBF = (tempo disponível – tempo perdido)/número de paradas Tempo disponível: 24 horas X 7 dias = 168 horas à 10080 minutos. Tempo perdido: 00:20+01:00+00:00+00:30+00:50+01:10+01:10 = 5 horas à 300 minutos. Número de paradas: 6 vezes. Dessa forma, MTBF = (10080 – 300)/6 à MTBF = 1630 minutos. Código da questão: 37894 9) Um grupo de investidores da Índia solicitou que fosse desenvolvido um aplicativo para busca de serviços,onde o usuário poderia contratar o prestador de serviço com apenas alguns toques no smartphone. A fim de se efetuar alguns testes, a equipe de desenvolvimento necessitava cadastrar alguns serviços. Assinale a alternativa que demonstre qual o conhecimento necessário para compreender as restrições nos testes. Alternativas: • Conhecimento empírico. • Conhecimento profissional. • Conhecimento cultural. • Conhecimento sociocultural. • Conhecimento da organização. checkCORRETO Resolução comentada: Conhecer a organização permite que a equipe compreenda melhor as necessidades e posições socioculturais que possam implicar em resistência dentro de um projeto. Código da questão: 37846 10) Observe a frase a seguir: O __________________________ está localizado entre o sistema operacional e os componentes, sendo arquitetado em camadas. São normalmente encontrados em sistema de __________________________________________, controladores de comunicação, entre outros. E, por causa da forma como está estruturado, proporciona que diferentes ______________________________________ sejam utilizadas nos sistemas distribuídos. Assinale a alternativa que complete as lacunas corretamente. Alternativas: • middleware – P2P – aplicação. • middleware – jogos online – redes de computadores. • SOA – jogo online - linguagens de programação. • middleware - gerenciamento de banco de dados - linguagens de programação. checkCORRETO • SOA - gerenciamento de banco de dados – servidores. Resolução comentada: O middleware se localiza entre o sistema operacional e aqueles componentes encontrados nos sistemas. Nos sistemas distribuídos, o middleware proporciona a interoperabilidade de diversas linguagens de programação. Código da questão: 37883
Compartilhar