Início Questões de Concursos Arquitetura de Software Resolva questões de Arquitetura de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Arquitetura de Software Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 281Q907203 | Arquitetura de Software, Negócios, CELESC, ACAFE, 2024A empresa XYZ SoftTech está desenvolvendo um novo sistema de gerenciamento de clientes e contratou uma equipe de Engenharia de Requisitos para garantir que todas as necessidades dos stakeholders sejam compreendidas e documentadas adequadamente. Durante a fase de elicitação de requisitos, qual das seguintes técnicas é mais apropriada para obter informações detalhadas dos stakeholders? ✂️ a) Observação. ✂️ b) Prototipagem. ✂️ c) Análise de Documentos. ✂️ d) Questionário. ✂️ e) Entrevistas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 282Q907555 | Arquitetura de Software, Desenvolvimento e Transformação Digital, CELESC, ACAFE, 2024Framework é um conjunto de códigos prontos que servem como estrutura para auxiliar no desenvolvimento. Esses códigos trazem funcionalidades já determinadas para agilizar o processo e evitar que as pessoas tenham que reescrever essas funções frequentemente. O framework front-end que fornece estruturas de CSS, HTML e JavaScript para a criação de sites e aplicações responsivas de forma rápida e simples é denominado: ✂️ a) Angular. ✂️ b) Bootstrap. ✂️ c) JSON. ✂️ d) CSS3. ✂️ e) Websocket. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 283Q902190 | Arquitetura de Software, Analista de Tecnologia da Informação/Área Sistemas, UFRPE, FADURPE, 2024Considere as proposições a seguir, cada uma explicando um dos quatro quadrantes referentes ao conceito de dívida técnica (technical debt), popularizado por Martin Fowler. Assinale a alternativa que define de maneira incorreta um dos quadrantes. ✂️ a) Escolhas conscientes e estratégicas feitas para entregar o produto rapidamente, com a intenção de resolver as questões técnicas posteriormente. ✂️ b) Resultado de um desenvolvimento descuidado ou falta de conhecimento, em que problemas técnicos surgem sem que a equipe tenha plena consciência dos impactos. ✂️ c) Consequência da defasagem tecnológica em sistemas legados que criam um passivo técnico devido à evolução não acompanhada da tecnologia. ✂️ d) Decisões intencionais de ignorar boas práticas ou acelerar o desenvolvimento, mesmo sabendo que isso resultará em grandes problemas técnicos no futuro. ✂️ e) Problemas técnicos não planejados, mas que foram aceitos de forma consciente, com a intenção de serem resolvidos assim que possível. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 284Q1063745 | Arquitetura de Software, Ciclo de Vida, Desenvolvimento de Software Embarcado, INPE, FGV, 2024Com relação aos diversos modelos de ciclo de vida de um software, considere a seguinte situação hipotética: Uma equipe inicia um projeto com uma abordagem linear e sequencial. No entanto, ao longo do projeto substitui esta abordagem por um modelo com ênfase em protótipos no início de cada estágio para validação de conceitos e na análise de riscos. Assinale a opção que apresenta o modelo que esta equipe empregou inicialmente e o modelo pelo qual este foi substituído. ✂️ a) cascata e scrum. ✂️ b) desenvolvimento lean e espiral. ✂️ c) cascata e espiral. ✂️ d) espiral e RAD. ✂️ e) cascata e incremental. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 285Q1083985 | Arquitetura de Software, Arquitetura de Software, Analista de Gestão de TIC, TJ RJ, CESPE CEBRASPE, 2021Construído(a) em arquitetura distribuída em grande escala, com capacidade de armazenar e processar conjuntos de dados não estruturados, a fim de agrega-los sobre clientes de diferentes fontes, enriquecê-los, limpá-los e analisa-los para entender melhor às jornadas dos clientes caracteriza um(a) ✂️ a) virtualização de dados. ✂️ b) storage de objetos. ✂️ c) data lake. ✂️ d) desktop como serviço (DaaS). ✂️ e) software como serviço (SaaS). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 286Q975469 | Arquitetura de Software, Reaplicação, TJBA, FGVNa comunicação entre sistemas distribuídos podem ocorrer falhas ocasionadas por inúmeras razões. Por isso, o protocolo SOAP define um mecanismo sofisticado para informar ao emissor a ocorrência de algum erro ou falha no processamento de mensagens. Suponha que, em uma situação de falha, o código MustUnderstand está presente no conteúdo do elemento < faultcode > da mensagem SOAP de retorno. Esse código indica que: ✂️ a) o namespace presente no elemento Envelope da mensagem SOAP não é válido; ✂️ b) algum elemento obrigatório no Header da mensagem SOAP não pôde ser processado pelo destinatário; ✂️ c) ocorreu uma falha geral no servidor durante o processamento da mensagem SOAP; ✂️ d) algum elemento obrigatório no Body da mensagem SOAP não pôde ser processado pelo destinatário; ✂️ e) a causa raiz é desconhecida. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 287Q1036155 | Arquitetura de Software, Padrões de Projeto Design Patterns, Desenvolvimento de Sistemas, BANRISUL, CESPE CEBRASPE, 2022Acerca dos padrões de projeto em arquitetura de software, julgue o próximo item. O padrão GRASP de Expert é utilizado para atribuir uma responsabilidade à classe que possui a informação necessária para atender essa mesma responsabilidade. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 288Q883086 | Arquitetura de Software, Rio Grande do Sul, Caixa Econômica Federal, CESGRANRIO, 2024Em uma empresa de comércio eletrônico, a equipe de desenvolvimento está buscando maneiras de integrar os sistemas de pedidos, de inventário e de pagamento. O gerente de projetos sugere o uso do padrão REST para facilitar essa integração, por ser considerado uma abordagem eficaz e robusta para projetar Interfaces de Programação de Aplicativos (API — Application Program Interface) que permitem a comunicação entre sistemas distribuídos na web. Uma das características do padrão REST é a de ser um(a) ✂️ a) conjunto de ferramentas utilizado para testar a performance de aplicativos web. ✂️ b) protocolo de comunicação utilizado para transferência de arquivos entre servidores. ✂️ c) framework utilizado para criar interfaces gráficas de usuário. ✂️ d) estilo arquitetônico que define um conjunto de restrições para o design de sistemas distribuídos. ✂️ e) linguagem de programação utilizada para desenvolver aplicativos web. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 289Q967822 | Arquitetura de Software, SOA Serviceoriented architecture, Tecnologia da Informação, TCU, CESPE CEBRASPEJulgue o seguinte item, relativo à arquitetura de software orientado a serviços (SOA) e a padrões de projeto. Os padrões de projeto classificados como EAI (enterprise integration patterns) fundamentam-se nas aplicações distribuídas e privilegiam o uso das mensagens eletrônicas síncronas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 290Q1086617 | Arquitetura de Software, Padrões de Projeto Design Patterns, Analista de Sistemas, TJ RJ, CESPE CEBRASPE, 2021A coleção GoF (Gang of Four) é formada por padrões orientados a objetos, separados em categorias. A categoria padrões estruturais é responsável por ✂️ a) estabelecer um design de objetos reutilizáveis. ✂️ b) fornecer maneiras eficientes para criar objetos. ✂️ c) descrever como os objetos são colocados juntos. ✂️ d) descrever como os objetos interagem. ✂️ e) distribuir responsabilidades entre os objetos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 291Q888990 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Sistemas de processamento de linguagens se caracterizam por expressar as intenções do usuário em linguagem formal. Os mais conhecidos sistemas de processamento de linguagens são os compiladores, responsáveis por: ✂️ a) converter uma linguagem de baixo ou alto nível em código de máquina ✂️ b) gerenciar as transações movendo as informações a partir do banco de dados ✂️ c) implementar a lógica de aplicação, o repositório de informações e os pedidos de recuperação ✂️ d) promover todas as comunicações com a interface de usuário implementada usando um browser Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 292Q888991 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024A programação orientada a objetos se caracteriza por uma abordagem distinta de pensar, sobre as necessidades dos softwares. Com relação a esse paradigma de programação, é correto afirmar que o(a): ✂️ a) reuso consiste na repetição de um código ou trecho de código recorrente na solução elaborada ✂️ b) complexidade de uso é baixa, devido à menor quantidade de conceitos necessários a serem assimilados ✂️ c) abstração permite modelar necessidades essenciais do objeto representado, a partir de um contexto inicial ✂️ d) encapsulamento permite, a quem requisitou, ter conhecimento da lógica interna realizada para gerar o resultado apresentado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 293Q888999 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Através do CSS é possível fazer a aplicação de diferentes estilos para links de uma mesma página. Para estilizar um link quando o cursor é posicionado em cima dele, deve-se utilizar o pseudo-seletor: ✂️ a) a:pointer ✂️ b) a:visited ✂️ c) a:hover ✂️ d) a:focus Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 294Q907201 | Arquitetura de Software, Negócios, CELESC, ACAFE, 2024A empresa XYZ está adotando a norma ISO/IEC 12207 para melhorar seus processos de desenvolvimento de software. Durante a implementação, a equipe de qualidade precisa identificar processos considerados os principais do ciclo de vida de acordo com a norma. Qual dos seguintes processos é um processo principal de ciclo de vida na ISO/IEC 12207? ✂️ a) Processo de Gestão. ✂️ b) Processo de Infraestrutura. ✂️ c) Processo de Suporte. ✂️ d) Processo de Aquisição. ✂️ e) Processo de Manutenção. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 295Q907006 | Arquitetura de Software, Tecnologia da Informação, CENSIPAM, IADES, 2024Assinale a alternativa que apresenta a correta representação do número decimal (9547)10 em notação octal. ✂️ a) (22513)8 ✂️ b) (22514)8 ✂️ c) (254B)8 ✂️ d) (25411)8 ✂️ e) (31435)8 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 296Q907577 | Arquitetura de Software, Desenvolvimento e Transformação Digital, CELESC, ACAFE, 2024Assinale a alternativa que apresenta as características que são comuns aos bancos de dados Oracle 21c e 23c. ✂️ a) Suporte a blockchain: permite a criação e o gerenciamento de bancos de dados blockchain seguros e confiáveis para diversas aplicações. ✂️ b) Suporte a banco de dados em nuvem (Oracle Cloud Infrastructure): oferece a opção de implantar e gerenciar o banco de dados em ambientes de nuvem pública ou privada, com escalabilidade e flexibilidade. ✂️ c) Suporte a machine learning: integra recursos de machine learning para automatizar tarefas, otimizar consultas e extrair insights dos dados. ✂️ d) Suporte a banco de dados distribuído (Oracle Multi-Tenant Database Architecture): permite o gerenciamento de múltiplos bancos de dados em um único servidor, otimizando recursos e simplificando a administração. ✂️ e) Suporte a armazenamento em memória (In-Memory Option): armazena dados na memória principal para acesso rápido e desempenho aprimorado, ideal para cargas de trabalho com alta demanda por performance. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 297Q909896 | Arquitetura de Software, Analista de Tecnologia da Informação, UFMT, UFMT, 2024Uma empresa está desenvolvendo um sistema para um site corporativo que requer uma interface administrativa para criar, editar e excluir artigos, além de exibir esses artigos para os visitantes da página web. O sistema precisa de uma estrutura clara e fácil de manter, com uma separação bem definida entre a lógica de negócios, a interface do usuário e o acesso a dados. Diante desse cenário, qual arquitetura de software é a mais adequada para o projeto? ✂️ a) Arquitetura orientada a eventos ✂️ b) MVC ✂️ c) Microsserviços ✂️ d) SOA / Web Services Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 298Q907093 | Arquitetura de Software, Infraestrutura Operação e Segurança, CELESC, ACAFE, 2024Considerando os fundamentos do ITIL (Information Technology Infrastructure Library), correlacione os processos do ITIL na coluna da esquerda com suas respectivas descrições na coluna da direita.1) Gerenciamento de Incidentes. 2) Gerenciamento de Problemas. 3) Gerenciamento de Mudanças. 4) Gerenciamento de Liberação e Implantação. 5) Gerenciamento de Configuração e Ativos de Serviço.( ) A) Processo responsável por identificar e resolver a causa raiz de incidentes recorrentes.( ) B) Processo que controla o ciclo de vida das mudanças, minimizando interrupções nos serviços.( ) C) Processo que restaura a operação normal do serviço o mais rápido possível após uma interrupção.( ) D) Processo responsável pela entrega e implantação de novos serviços ou alterações nos serviços existentes.( ) E) Processo que mantém informações precisas sobre os ativos de TI e suas relações.A sequência CORRETA, de cima para baixo, dessa associação é: ✂️ a) 1 – D; 2 – E; 3 – C; 4 – A; 5 – B. ✂️ b) 1 – E; 2 – B; 3 – D; 4 – A; 5 – C. ✂️ c) 1 – C; 2 – A; 3 – B; 4 – D; 5 – E. ✂️ d) 1 – B; 2 – D; 3 – E; 4 – C; 5 – A. ✂️ e) 1 – E; 2 – A; 3 – C; 4 – B; 5 – D. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 299Q888671 | Arquitetura de Software, Intranet e Extranet, PROVA ANULADA, Prefeitura de Luiz Alves SC, INAZ do Pará, 2024Navegador é desenvolvido pela Mozilla Corporation? ✂️ a) Google Chrome ✂️ b) Microsoft ✂️ c) Edge Safar ✂️ d) Mozilla Firefox ✂️ e) Mozilla Chrome Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 300Q970361 | Arquitetura de Software, Tecnologia da Informação, TRT 19ª Região AL, FCC, 2022Internamente à Plataforma Digital do Poder Judiciário PDPJ-Br, é encorajado que os serviços se comuniquem entre si por meio de troca de mensagens, fazendo uso de um Message Broker. No caso da PDPJ, utiliza-se para isso a solução open source conhecida como ✂️ a) Keycloak. ✂️ b) Kubernetes. ✂️ c) RabbitMQ. ✂️ d) TIBCO Enterprise Message Service. ✂️ e) RabbitMB. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
281Q907203 | Arquitetura de Software, Negócios, CELESC, ACAFE, 2024A empresa XYZ SoftTech está desenvolvendo um novo sistema de gerenciamento de clientes e contratou uma equipe de Engenharia de Requisitos para garantir que todas as necessidades dos stakeholders sejam compreendidas e documentadas adequadamente. Durante a fase de elicitação de requisitos, qual das seguintes técnicas é mais apropriada para obter informações detalhadas dos stakeholders? ✂️ a) Observação. ✂️ b) Prototipagem. ✂️ c) Análise de Documentos. ✂️ d) Questionário. ✂️ e) Entrevistas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
282Q907555 | Arquitetura de Software, Desenvolvimento e Transformação Digital, CELESC, ACAFE, 2024Framework é um conjunto de códigos prontos que servem como estrutura para auxiliar no desenvolvimento. Esses códigos trazem funcionalidades já determinadas para agilizar o processo e evitar que as pessoas tenham que reescrever essas funções frequentemente. O framework front-end que fornece estruturas de CSS, HTML e JavaScript para a criação de sites e aplicações responsivas de forma rápida e simples é denominado: ✂️ a) Angular. ✂️ b) Bootstrap. ✂️ c) JSON. ✂️ d) CSS3. ✂️ e) Websocket. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
283Q902190 | Arquitetura de Software, Analista de Tecnologia da Informação/Área Sistemas, UFRPE, FADURPE, 2024Considere as proposições a seguir, cada uma explicando um dos quatro quadrantes referentes ao conceito de dívida técnica (technical debt), popularizado por Martin Fowler. Assinale a alternativa que define de maneira incorreta um dos quadrantes. ✂️ a) Escolhas conscientes e estratégicas feitas para entregar o produto rapidamente, com a intenção de resolver as questões técnicas posteriormente. ✂️ b) Resultado de um desenvolvimento descuidado ou falta de conhecimento, em que problemas técnicos surgem sem que a equipe tenha plena consciência dos impactos. ✂️ c) Consequência da defasagem tecnológica em sistemas legados que criam um passivo técnico devido à evolução não acompanhada da tecnologia. ✂️ d) Decisões intencionais de ignorar boas práticas ou acelerar o desenvolvimento, mesmo sabendo que isso resultará em grandes problemas técnicos no futuro. ✂️ e) Problemas técnicos não planejados, mas que foram aceitos de forma consciente, com a intenção de serem resolvidos assim que possível. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
284Q1063745 | Arquitetura de Software, Ciclo de Vida, Desenvolvimento de Software Embarcado, INPE, FGV, 2024Com relação aos diversos modelos de ciclo de vida de um software, considere a seguinte situação hipotética: Uma equipe inicia um projeto com uma abordagem linear e sequencial. No entanto, ao longo do projeto substitui esta abordagem por um modelo com ênfase em protótipos no início de cada estágio para validação de conceitos e na análise de riscos. Assinale a opção que apresenta o modelo que esta equipe empregou inicialmente e o modelo pelo qual este foi substituído. ✂️ a) cascata e scrum. ✂️ b) desenvolvimento lean e espiral. ✂️ c) cascata e espiral. ✂️ d) espiral e RAD. ✂️ e) cascata e incremental. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
285Q1083985 | Arquitetura de Software, Arquitetura de Software, Analista de Gestão de TIC, TJ RJ, CESPE CEBRASPE, 2021Construído(a) em arquitetura distribuída em grande escala, com capacidade de armazenar e processar conjuntos de dados não estruturados, a fim de agrega-los sobre clientes de diferentes fontes, enriquecê-los, limpá-los e analisa-los para entender melhor às jornadas dos clientes caracteriza um(a) ✂️ a) virtualização de dados. ✂️ b) storage de objetos. ✂️ c) data lake. ✂️ d) desktop como serviço (DaaS). ✂️ e) software como serviço (SaaS). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
286Q975469 | Arquitetura de Software, Reaplicação, TJBA, FGVNa comunicação entre sistemas distribuídos podem ocorrer falhas ocasionadas por inúmeras razões. Por isso, o protocolo SOAP define um mecanismo sofisticado para informar ao emissor a ocorrência de algum erro ou falha no processamento de mensagens. Suponha que, em uma situação de falha, o código MustUnderstand está presente no conteúdo do elemento < faultcode > da mensagem SOAP de retorno. Esse código indica que: ✂️ a) o namespace presente no elemento Envelope da mensagem SOAP não é válido; ✂️ b) algum elemento obrigatório no Header da mensagem SOAP não pôde ser processado pelo destinatário; ✂️ c) ocorreu uma falha geral no servidor durante o processamento da mensagem SOAP; ✂️ d) algum elemento obrigatório no Body da mensagem SOAP não pôde ser processado pelo destinatário; ✂️ e) a causa raiz é desconhecida. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
287Q1036155 | Arquitetura de Software, Padrões de Projeto Design Patterns, Desenvolvimento de Sistemas, BANRISUL, CESPE CEBRASPE, 2022Acerca dos padrões de projeto em arquitetura de software, julgue o próximo item. O padrão GRASP de Expert é utilizado para atribuir uma responsabilidade à classe que possui a informação necessária para atender essa mesma responsabilidade. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
288Q883086 | Arquitetura de Software, Rio Grande do Sul, Caixa Econômica Federal, CESGRANRIO, 2024Em uma empresa de comércio eletrônico, a equipe de desenvolvimento está buscando maneiras de integrar os sistemas de pedidos, de inventário e de pagamento. O gerente de projetos sugere o uso do padrão REST para facilitar essa integração, por ser considerado uma abordagem eficaz e robusta para projetar Interfaces de Programação de Aplicativos (API — Application Program Interface) que permitem a comunicação entre sistemas distribuídos na web. Uma das características do padrão REST é a de ser um(a) ✂️ a) conjunto de ferramentas utilizado para testar a performance de aplicativos web. ✂️ b) protocolo de comunicação utilizado para transferência de arquivos entre servidores. ✂️ c) framework utilizado para criar interfaces gráficas de usuário. ✂️ d) estilo arquitetônico que define um conjunto de restrições para o design de sistemas distribuídos. ✂️ e) linguagem de programação utilizada para desenvolver aplicativos web. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
289Q967822 | Arquitetura de Software, SOA Serviceoriented architecture, Tecnologia da Informação, TCU, CESPE CEBRASPEJulgue o seguinte item, relativo à arquitetura de software orientado a serviços (SOA) e a padrões de projeto. Os padrões de projeto classificados como EAI (enterprise integration patterns) fundamentam-se nas aplicações distribuídas e privilegiam o uso das mensagens eletrônicas síncronas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
290Q1086617 | Arquitetura de Software, Padrões de Projeto Design Patterns, Analista de Sistemas, TJ RJ, CESPE CEBRASPE, 2021A coleção GoF (Gang of Four) é formada por padrões orientados a objetos, separados em categorias. A categoria padrões estruturais é responsável por ✂️ a) estabelecer um design de objetos reutilizáveis. ✂️ b) fornecer maneiras eficientes para criar objetos. ✂️ c) descrever como os objetos são colocados juntos. ✂️ d) descrever como os objetos interagem. ✂️ e) distribuir responsabilidades entre os objetos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
291Q888990 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Sistemas de processamento de linguagens se caracterizam por expressar as intenções do usuário em linguagem formal. Os mais conhecidos sistemas de processamento de linguagens são os compiladores, responsáveis por: ✂️ a) converter uma linguagem de baixo ou alto nível em código de máquina ✂️ b) gerenciar as transações movendo as informações a partir do banco de dados ✂️ c) implementar a lógica de aplicação, o repositório de informações e os pedidos de recuperação ✂️ d) promover todas as comunicações com a interface de usuário implementada usando um browser Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
292Q888991 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024A programação orientada a objetos se caracteriza por uma abordagem distinta de pensar, sobre as necessidades dos softwares. Com relação a esse paradigma de programação, é correto afirmar que o(a): ✂️ a) reuso consiste na repetição de um código ou trecho de código recorrente na solução elaborada ✂️ b) complexidade de uso é baixa, devido à menor quantidade de conceitos necessários a serem assimilados ✂️ c) abstração permite modelar necessidades essenciais do objeto representado, a partir de um contexto inicial ✂️ d) encapsulamento permite, a quem requisitou, ter conhecimento da lógica interna realizada para gerar o resultado apresentado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
293Q888999 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Através do CSS é possível fazer a aplicação de diferentes estilos para links de uma mesma página. Para estilizar um link quando o cursor é posicionado em cima dele, deve-se utilizar o pseudo-seletor: ✂️ a) a:pointer ✂️ b) a:visited ✂️ c) a:hover ✂️ d) a:focus Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
294Q907201 | Arquitetura de Software, Negócios, CELESC, ACAFE, 2024A empresa XYZ está adotando a norma ISO/IEC 12207 para melhorar seus processos de desenvolvimento de software. Durante a implementação, a equipe de qualidade precisa identificar processos considerados os principais do ciclo de vida de acordo com a norma. Qual dos seguintes processos é um processo principal de ciclo de vida na ISO/IEC 12207? ✂️ a) Processo de Gestão. ✂️ b) Processo de Infraestrutura. ✂️ c) Processo de Suporte. ✂️ d) Processo de Aquisição. ✂️ e) Processo de Manutenção. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
295Q907006 | Arquitetura de Software, Tecnologia da Informação, CENSIPAM, IADES, 2024Assinale a alternativa que apresenta a correta representação do número decimal (9547)10 em notação octal. ✂️ a) (22513)8 ✂️ b) (22514)8 ✂️ c) (254B)8 ✂️ d) (25411)8 ✂️ e) (31435)8 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
296Q907577 | Arquitetura de Software, Desenvolvimento e Transformação Digital, CELESC, ACAFE, 2024Assinale a alternativa que apresenta as características que são comuns aos bancos de dados Oracle 21c e 23c. ✂️ a) Suporte a blockchain: permite a criação e o gerenciamento de bancos de dados blockchain seguros e confiáveis para diversas aplicações. ✂️ b) Suporte a banco de dados em nuvem (Oracle Cloud Infrastructure): oferece a opção de implantar e gerenciar o banco de dados em ambientes de nuvem pública ou privada, com escalabilidade e flexibilidade. ✂️ c) Suporte a machine learning: integra recursos de machine learning para automatizar tarefas, otimizar consultas e extrair insights dos dados. ✂️ d) Suporte a banco de dados distribuído (Oracle Multi-Tenant Database Architecture): permite o gerenciamento de múltiplos bancos de dados em um único servidor, otimizando recursos e simplificando a administração. ✂️ e) Suporte a armazenamento em memória (In-Memory Option): armazena dados na memória principal para acesso rápido e desempenho aprimorado, ideal para cargas de trabalho com alta demanda por performance. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
297Q909896 | Arquitetura de Software, Analista de Tecnologia da Informação, UFMT, UFMT, 2024Uma empresa está desenvolvendo um sistema para um site corporativo que requer uma interface administrativa para criar, editar e excluir artigos, além de exibir esses artigos para os visitantes da página web. O sistema precisa de uma estrutura clara e fácil de manter, com uma separação bem definida entre a lógica de negócios, a interface do usuário e o acesso a dados. Diante desse cenário, qual arquitetura de software é a mais adequada para o projeto? ✂️ a) Arquitetura orientada a eventos ✂️ b) MVC ✂️ c) Microsserviços ✂️ d) SOA / Web Services Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
298Q907093 | Arquitetura de Software, Infraestrutura Operação e Segurança, CELESC, ACAFE, 2024Considerando os fundamentos do ITIL (Information Technology Infrastructure Library), correlacione os processos do ITIL na coluna da esquerda com suas respectivas descrições na coluna da direita.1) Gerenciamento de Incidentes. 2) Gerenciamento de Problemas. 3) Gerenciamento de Mudanças. 4) Gerenciamento de Liberação e Implantação. 5) Gerenciamento de Configuração e Ativos de Serviço.( ) A) Processo responsável por identificar e resolver a causa raiz de incidentes recorrentes.( ) B) Processo que controla o ciclo de vida das mudanças, minimizando interrupções nos serviços.( ) C) Processo que restaura a operação normal do serviço o mais rápido possível após uma interrupção.( ) D) Processo responsável pela entrega e implantação de novos serviços ou alterações nos serviços existentes.( ) E) Processo que mantém informações precisas sobre os ativos de TI e suas relações.A sequência CORRETA, de cima para baixo, dessa associação é: ✂️ a) 1 – D; 2 – E; 3 – C; 4 – A; 5 – B. ✂️ b) 1 – E; 2 – B; 3 – D; 4 – A; 5 – C. ✂️ c) 1 – C; 2 – A; 3 – B; 4 – D; 5 – E. ✂️ d) 1 – B; 2 – D; 3 – E; 4 – C; 5 – A. ✂️ e) 1 – E; 2 – A; 3 – C; 4 – B; 5 – D. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
299Q888671 | Arquitetura de Software, Intranet e Extranet, PROVA ANULADA, Prefeitura de Luiz Alves SC, INAZ do Pará, 2024Navegador é desenvolvido pela Mozilla Corporation? ✂️ a) Google Chrome ✂️ b) Microsoft ✂️ c) Edge Safar ✂️ d) Mozilla Firefox ✂️ e) Mozilla Chrome Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
300Q970361 | Arquitetura de Software, Tecnologia da Informação, TRT 19ª Região AL, FCC, 2022Internamente à Plataforma Digital do Poder Judiciário PDPJ-Br, é encorajado que os serviços se comuniquem entre si por meio de troca de mensagens, fazendo uso de um Message Broker. No caso da PDPJ, utiliza-se para isso a solução open source conhecida como ✂️ a) Keycloak. ✂️ b) Kubernetes. ✂️ c) RabbitMQ. ✂️ d) TIBCO Enterprise Message Service. ✂️ e) RabbitMB. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro