1Q646713 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018Sobre os princípios do padrão REST, analise as afirmativas a seguir. I. As mensagens REST são documentos texto no formato JSON. II. REST é independente do protocolo de transporte, podendo ser implementado com HTTP, SMTP ou JMS. III. Serviços REST são stateless, isto é, cada solicitação deve conter todas as informações necessárias para ser compreendida pelo servidor. Está correto o que se afirma em: ✂️ a) somente I; ✂️ b) somente II; ✂️ c) somente III; ✂️ d) somente I e III; ✂️ e) I, II e III. 2Q646924 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018Em termos de Análise de Pontos de Função (APF), analise as afirmativas a seguir. I. É capaz de medir projetos de desenvolvimento e manutenção de software, com a restrição de ser dependente da tecnologia de implementação. II. A técnica de derivar o número de pontos de função a partir da quantidade de linhas de código do programa é baseada num fator de conversão que independe da linguagem de programação usada. III. Visa medir a funcionalidade de um software do ponto de vista de seus usuários. Essa medição ocorre antes mesmo do desenvolvimento do software, de forma a estimar o seu tamanho e o seu custo. Está correto somente o que se afirma em: ✂️ a) I; ✂️ b) II; ✂️ c) III; ✂️ d) I e II; ✂️ e) II e III. 3Q647077 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018Um dos valores relacionados ao ambiente ágil de desenvolvimento é: ✂️ a) documentação abrangente mais que software funcional; ✂️ b) negociação de contratos mais que colaboração do cliente; ✂️ c) processos e ferramentas mais que indivíduos e iterações; ✂️ d) rapidez na construção mais que excelência técnica; ✂️ e) responder a mudanças mais que seguir um plano. 4Q647535 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018Com relação aos valores relacionados ao desenvolvimento ágil de software, NÃO se pode incluir: ✂️ a) colaboração do cliente mais que negociação de contratos; ✂️ b) indivíduos e iterações mais que processos e ferramentas; ✂️ c) rapidez na construção mais que excelência técnica; ✂️ d) responder a mudanças mais que seguir um plano; ✂️ e) software funcional mais que documentação abrangente. 5Q647628 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018O termo “Alfa teste” caracteriza testes de software que: ✂️ a) empregam primordialmente técnicas conhecidas como “Black box”; ✂️ b) são equivalentes aos testes conhecidos pelo termo “Beta teste”; ✂️ c) focam em pontos como performance e confiabilidade; ✂️ d) são realizados em ambientes controlados pelo desenvolvedor; ✂️ e) são realizados por usuários externos, em condições de uso semelhantes às de produção. 6Q648463 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018A representação de números na notação de ponto flutuante baseia-se nos seguintes componentes: ✂️ a) base, expoente, mantissa; ✂️ b) base, expoente, módulo; ✂️ c) base, módulo, sinal; ✂️ d) expoente, mantissa, sinal; ✂️ e) mantissa, módulo, sinal. 7Q648663 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018Uma empresa pretende colocar seu desenvolvimento em um ambiente baseado em computação em nuvem. Para isso, está verificando soluções que permitam a implantação na nuvem de aplicativos criados pela própria empresa, que utilizem, porém, sistemas operacionais, ferramentas de desenvolvimento e banco de dados oferecidos pelo fornecedor. A empresa está procurando uma solução de nuvem com base em: ✂️ a) SaaS (software as a service); ✂️ b) IaaS (infrastructure as a service); ✂️ c) PaaS (platform as a service); ✂️ d) IaaP (infrastructure as a platform); ✂️ e) SaaP (software as a platform). 8Q648687 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018Sobre as características de índices estruturados na forma de Btrees e Hash tables, analise as afirmativas a seguir. I. Hash tables aplicam-se somente em buscas que referenciam a chave por inteiro (operador =). II. B-trees favorecem consultas que buscam chaves num determinado intervalo (operadores >= e <=). III. B-trees são usualmente mais lentas para buscas pela chave (operador =). IV. Hash tables favorecem buscas, com o operador ‘LIKE’ do SQL, que não contenham caracteres curingas na primeira posição. V. B-trees não se aplicam em buscas que se referem a uma substring à esquerda da chave. Está correto o que se afirma em: ✂️ a) nenhuma; ✂️ b) somente I, II e III; ✂️ c) somente I, IV e V; ✂️ d) somente II, III, IV; ✂️ e) I, II, III, IV e V. 9Q649064 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018Os aplicativos do Android são construídos por meio de componentes bem definidos. O componente de aplicativo do Android que fornece uma tela com a qual os usuários podem interagir para fazer algo, como discar um número no telefone, enviar um e-mail ou ver um mapa é: ✂️ a) Activity; ✂️ b) BroadcastReceiver; ✂️ c) ContentProvider; ✂️ d) Intent; ✂️ e) Service. 10Q649127 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018No contexto da especificação de requisitos de software, um exemplo de requisito “não funcional” é: ✂️ a) dados a serem coletados numa tela de cadastro; ✂️ b) opções para emissão de relatórios gerenciais; ✂️ c) regras para baixa de estoque; ✂️ d) sequência na qual certas operações devem ser executadas; ✂️ e) tempo de resposta desejado para uma determinada tela. 11Q649256 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018A técnica de estimativa da duração ou do custo do projeto realizada pela agregação das estimativas dos componentes de nível mais baixo da estrutura analítica do projeto é: ✂️ a) análoga; ✂️ b) bottom-up; ✂️ c) paramétrica; ✂️ d) três pontos; ✂️ e) Monte Carlo. 12Q649472 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018No contexto de teste de software, o termo “Beta teste” caracteriza testes que: ✂️ a) empregam primordialmente técnicas conhecidas como “White box”; ✂️ b) são equivalentes aos testes conhecidos pelo termo “Alfa teste”; ✂️ c) focam em pontos críticos, cujas correções são providenciadas de imediato pelo desenvolvedores; ✂️ d) são realizados num ambiente de laboratório do desenvolvedor; ✂️ e) são realizados por usuários externos, em condições de uso semelhantes às de produção. 13Q649761 | Informática, Engenharia de Software, Analista em Tecnologia da Informação, Banco do Espírito Santo ES, FGV, 2018A modalidade de computação em nuvem que oferece os recursos necessários para o desenvolvimento e gerenciamento de aplicações em que o provedor da cloud é o responsável por cuidar de toda a configuração de infraestrutura necessária como instalação de servidores, firewalls, conectividade, é denominada: ✂️ a) CaaS; ✂️ b) IaaS; ✂️ c) PaaS; ✂️ d) Qemu; ✂️ e) SaaS. Corrigir o simulado 🖨️ Baixar PDF