1Q620082 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCNo projeto de sistemas, quando da decomposição de módulos, um adequado modelo de arquitetura deve estruturar tais módulos, ✂️ a) de modo que todos tenham o mesmo tamanho no que se refere à ocupação de espaço de memória no computador. ✂️ b) incorporando os módulos menores dentro dos maiores, de modo que se tenha um único módulo multifuncional. ✂️ c) de modo independente e com interfaces não específicas. ✂️ d) com forte acoplamento entre eles e com interfaces bem definidas. ✂️ e) com fraco acoplamento entre eles e com interfaces bem definidas. 2Q620318 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCC Sobre os requerimentos de segurança no desenvolvimento de sistemas aplicativos, analise: I. O desenvolvimento e manutenção de sistemas deve considerar todos os aspectos que são contemplados pela segurança da informação: controle de acesso, trilha de auditoria e disponibilidade dos recursos de informação. II. O processo de segurança da informação não precisa participar de todo o trabalho de engenharia do sistema. Basta participar das fases de modelagem, construção e instalação. III. Os requisitos de segurança devem ser incorporados aos requisitos de desenvolvimento de sistema interno, mas não terceirizado. IV. Os programas desenvolvidos/adquiridos devem ser testados adequadamente com o objetivo de não ocorrer problemas quando a aplicação já estiver em funcionamento normal no ambiente de produção. Está correto o que consta em ✂️ a) I, II, III e IV. ✂️ b) I, II e III, apenas. ✂️ c) I e II, apenas. ✂️ d) II, III e IV, apenas. ✂️ e) I e IV, apenas. 3Q620560 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCNo diagrama de colaboração da UML (2.0), as linhas cheias que ligam os objetos e as setas de pontas cheias representam, respectivamente, ✂️ a) vínculo e dependência. ✂️ b) vínculo e mensagem. ✂️ c) mensagem e dependência. ✂️ d) mensagem e vínculo. ✂️ e) dependência e vínculo. 4Q620562 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCC Considere: I. estruturais, II. comportamentais, III. de agrupamentos, IV. anotacionais. Quanto aos itens da UML que podem constituir blocos de construção básicos OO, está correto o que consta em ✂️ a) I e II, apenas. ✂️ b) I e III, apenas. ✂️ c) I, II e III, apenas. ✂️ d) II e IV, apenas. ✂️ e) I, II, III e IV. 5Q622246 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCC Os produtos de trabalho resultantes da engenharia de requisitos são avaliados quanto à qualidade durante a etapa de validação de requisitos. Analise os itens a seguir referentes a essa etapa: I. Um dos principais mecanismos de validação de requisitos é a avaliação técnica formal. II. O modelo de análise pode garantir que os requisitos foram consistentemente declarados. III. É frequentemente útil examinar cada requisito em face de um conjunto de questões do tipo checklist. IV. A equipe de revisão que avalia os requisitos inclui apenas pessoas com conhecimento técnico na área de TI, como engenheiros de softwares, desenvolvedores etc. Está correto o que consta em ✂️ a) I, II, III e IV. ✂️ b) II e IV, apenas. ✂️ c) I, II e IV, apenas. ✂️ d) II, III e IV, apenas. ✂️ e) I, II e III, apenas. 6Q623500 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCNa notação UML, um nome entre ângulos (ex. <>), colocado acima do nome de outro elemento, é utilizado para a representação gráfica de ✂️ a) objeto. ✂️ b) função. ✂️ c) multiplicidade. ✂️ d) operação. ✂️ e) estereótipo. 7Q624785 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCEm relação às regras do Scrum, é INCORRETO afirmar: ✂️ a) O Sprint deve ser realizado num período máximo de 40 dias e ter uma equipe de trabalho não superior a 10 pessoas. ✂️ b) Se o Sprint tomar um rumo não desejado, é possível dissolvê-lo e começar um novo Sprint, baseando num novo Sprint Backlog. ✂️ c) As reuniões durante um Sprint devem ser diárias, sempre à mesma hora e no mesmo local e não devem durar mais que 30 minutos. ✂️ d) Toda conversação restringe as respostas dos participantes às três perguntas do Scrum Master: O que desenvolveu desde a última reunião? Que dificuldades encontrou durante o seu trabalho? O que planeja desenvolver até a próxima reunião? ✂️ e) Com base nas respostas às três perguntas, o Scrum Master deve imediatamente tomar decisões, quando necessárias, para remover todas as situações que impeçam a agilidade do trabalho. 8Q624823 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCDe acordo com Pressman, entre os muitos mecanismos para a criação de uma infraestrutura efetiva, está um conjunto de quatro ingredientes arquiteturais que devem estar presentes para obter a composição do componente. São dois deles: ✂️ a) modelo de intercâmbio de dados e armazenamento estruturado. ✂️ b) automação e integração. ✂️ c) modelo de objetos subjacente e agregação. ✂️ d) armazenamento estruturado e encapsulamento. ✂️ e) integração e composição. 9Q624880 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCNa Orientação a Aspectos (Sommerville), o código que implementa um aspecto e um evento em um programa em execução no qual a recomendação associada a um aspecto pode ser executada são as respectivas definições de ✂️ a) Recomendação e Ponto de Junção. ✂️ b) Aspecto e Recomendação. ✂️ c) Modelo de Ponto de Junção e Aspecto. ✂️ d) Ponto de Corte e Recomendação. ✂️ e) Composição e Ponto de Junção. 10Q625031 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCDe acordo com o IFPUG (International Function Point Users Group), análise de pontos de função é uma técnica ✂️ a) utilizada para determinar as funcionalidades do sistema sob o ponto de vista do usuário, determinando o tamanho funcional do sistema a ser desenvolvido. ✂️ b) que analisa as funções de uma linguagem, determinando o número de linhas (pontos) presentes nessas funções, utilizadas para medir o tempo de desenvolvimento do sistema. ✂️ c) para análise das funções em uso no sistema, analisando, em tempo de processamento, os pontos de entrada e saída de cada função, gerando dessa forma uma visão de qualidade do código. ✂️ d) utilizada para medir o sistema em linhas de código e, pela sua natureza, depende diretamente da linguagem utilizada no desenvolvimento do sistema. ✂️ e) para análise de domínio do sistema, trazendo elementos que podem medir a qualidade, tamanho e tempo necessário para desenvolvimento, utilizando pontos de vista funcionais e não funcionais. 11Q625449 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCConsidere as seguintes fases do RUP: (F1) Inception, (F2) Elaboration, (F3) Construction e (F4) Transition e os critérios de avaliação: I. Arquitetura estável. II. Concordância dos envolvidos quanto à definição do escopo, estimativas de custo e cronograma. III. Despesas reais dos recursos versus despesas previstas aceitáveis. A correta associação entre os critérios e as fases é ✂️ a) I-F1, II-F2 e III-F3. ✂️ b) I-F2, II-F3 e III-F4. ✂️ c) I-F1, II-F3 e III-F4. ✂️ d) I-F2, II-F1 e III-F2. ✂️ e) I-F2, II-F3 e III-F1. 12Q626717 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCConsidere a seguinte definição de uma característica de testabilidade (Pressman): Controlando o escopo do teste, podemos isolar problemas mais rapidamente e realizar retestagem mais racionalmente. O sistema de software é construído por meio de módulos independentes, que podem ser testados independentemente. Trata-se da característica: ✂️ a) estabilidade. ✂️ b) simplicidade. ✂️ c) operabilidade. ✂️ d) controlabilidade. ✂️ e) decomponibilidade. 13Q627184 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCNo processo de obtenção de requisitos, um ponto forte é o reconhecimento das várias perspectivas que podem ser observadas nos requisitos oriundos de stakeholders diferentes. Com três tipos genéricos (Sommerville), ou seja, de interação, indiretas e de domínio, tais perspectivas ✂️ a) são percebidas somente quando da especificação da solução de arquitetura. ✂️ b) aparecem como resultado da aplicação da orientação a objetos. ✂️ c) são observadas pela análise orientada a pontos de vista. ✂️ d) são percebidas apenas se os stakeholders tiverem maturidade e conhecimento de TI. ✂️ e) não são perceptíveis até que se tenha iniciado o processo de codificação. 14Q628536 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCUm dos principais conceitos do Scrum para atacar a complexidade do desenvolvimento e gerenciamento de software é a implantação de um controle descentralizado, capaz de lidar mais eficientemente com contextos pouco previsíveis. Para tanto, o gerenciamento é distribuído por meio de três agentes independentes que são: ✂️ a) Product Owner, Scrum Team e Scrum Master. ✂️ b) Product Owner, Product Backlog e Planning Meeting. ✂️ c) Product Owner, Sprint e Planning Meeting. ✂️ d) Sprint, Scrum Master e Planning Meeting. ✂️ e) Sprint, Scrum Team e Product Backlog. 15Q628726 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCQualquer descendente do classificador é capaz de usar a característica; sua especificação é antecedida pelo símbolo #. A definição trata da visibilidade usada na notação UML, de nível ✂️ a) público. ✂️ b) privado. ✂️ c) pacote. ✂️ d) protegido. ✂️ e) dependente. 16Q629038 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCRamificação sequencial, bifurcação concorrente e união concorrente são ✂️ a) meios de associação entre classes na UML ou entidades no MER. ✂️ b) componentes do Diagrama de Atividades da UML. ✂️ c) componentes do Diagrama Entidade-Relacionamento. ✂️ d) componentes do Diagrama de Sequência da UML. ✂️ e) possibilidades de associação entre atores e casos de uso da UML. 17Q629183 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCNa abordagem de implementação por estágios, representam áreas de processo que precisam ser desenvolvidas para que o nível de maturidade 2 do CMMI seja atingido pela organização: ✂️ a) Inovação e Disseminação Organizacional (OID) e Análise e Resolução de Causas (CAR). ✂️ b) Gestão de Requisitos (REQM) e Planejamento do Projeto (PP). ✂️ c) Desempenho do Processo Organizacional (OPP) e Gestão Quantitativa do Projeto (QPM). ✂️ d) Desenvolvimento de Requisitos (RD) e Foco no Processo Organizacional (OPF). ✂️ e) Gestão de Riscos (RSKM) e Gestão Integrada do Projeto (IPM). 18Q629529 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCDe certo modo, o Processo Unificado é uma tentativa de apoiar-se nos melhores recursos e características dos modelos convencionais de processo de software, porém, de caracterizá-los de modo que implementem muitos dos melhores princípios de desenvolvimento ágil de software. Com base nessa afirmação, é correto dizer que o Processo Unificado ✂️ a) prevê requisitos estáveis e desenvolvimento em uma sequência de etapas sem a participação do cliente. ✂️ b) divide o projeto em fases de uma maneira inflexível e, após a fase de desenvolvimento, não se prevêem mudanças das especificações. ✂️ c) sugere que o software seja todo planejado e documentado antes de ser implementado. ✂️ d) sugere um fluxo de processo que é iterativo e incremental, dando a sensação evolucionária que é essencial no desenvolvimento moderno de software. ✂️ e) reconhece que a comunicação com o cliente é importante, entretanto dispensa os métodos diretos para descrever a visão do cliente de um sistema. 19Q630237 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCA principal metodologia tradicional utilizada no desenvolvimento de software é o modelo clássico também conhecido como cascata ou sequencial. Nesse modelo, ✂️ a) cada etapa tem associada ao seu término uma documentação que deve ser aprovada para que a etapa posterior possa ter início. ✂️ b) o projeto é dividido em fases de maneira flexível. ✂️ c) o custo das alterações do software diminui à medida que o desenvolvimento progride. ✂️ d) utiliza-se o desenvolvimento incremental e iterativo. ✂️ e) os requisitos não podem ser estáveis. 20Q630808 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCCNÃO contém apenas ativos de informação classificados pela norma ABNT NBR ISO/IEC 27002: ✂️ a) base de dados e arquivos, contratos e acordos. ✂️ b) aplicativos, sistemas, ferramentas de desenvolvimento e utilitários. ✂️ c) manuais de usuário, material de treinamento, procedimentos de suporte ou operação. ✂️ d) documentação de sistema e informações sobre pesquisa. ✂️ e) planos de continuidade do negócio, procedimentos de recuperação e trilhas de auditoria. Corrigir o simulado 🖨️ Baixar PDF