Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 8.303 questões

Q2897608 Arquitetura de Software
Com relação às tecnologias e aos protocolos de redes locais, julgue os itens que se seguem.
O uso de roteador é obrigatório para a interconexão de uma rede sem fio no padrão IEEE 802.11 a uma rede Ethernet.
Alternativas
Q2897606 Arquitetura de Software
Com relação às tecnologias e aos protocolos de redes locais, julgue os itens que se seguem.
Considere dois hosts A e B que estejam conectados a um switch. Nessa situação, se o host A enviar um frame em broadcast e o host B não receber esse frame, então é correto inferir que os hosts A e B pertencem a VLANs diferentes.
Alternativas
Q2897603 Arquitetura de Software
Com relação às tecnologias e aos protocolos de redes locais, julgue os itens que se seguem.
Os padrões Ethernet e IEEE 802.3 tratam colisões de forma diferente. O primeiro realiza backoff exponencial antes de tentar a retransmissão; enquanto o segundo tenta retransmitir tão logo o canal esteja livre.
Alternativas
Q2897600 Arquitetura de Software
A respeito de banco de dados e otimização de consultas SQL, julgue os itens seguintes.
Há vantagens em tentar transformar subconsultas aninhadas em junções, pois algoritmos de junção eficientes ajudam a evitar o acesso ao disco, que é uma operação dispendiosa.
Alternativas
Q2897597 Arquitetura de Software
A respeito de banco de dados e otimização de consultas SQL, julgue os itens seguintes.
Regras de heurística podem ser utilizadas na tentativa de otimizar uma consulta. Uma das principais regras de heurística é realizar as operações de seleção e projeção antes de aplicar operadores de junção ou qualquer operador binário.
Alternativas
Q2897592 Arquitetura de Software
Acerca das tecnologias de data warehouse, julgue os itens subsequentes.
O data mart consiste em um subconjunto de dados de um data warehouse. Geralmente, um data mart é referente a um departamento ou área específica.
Alternativas
Q2897586 Arquitetura de Software
Acerca das tecnologias de data warehouse, julgue os itens subsequentes.
Uma das operações básicas de OLAP é denominada drill down e ocorre quando se eleva o nível de detalhamento da informação. Com isso, o nível da granularidade é reduzido. A operação inversa, denominada drill throught, ocorre quando o usuário diminui o nível de detalhamento.
Alternativas
Q2897582 Arquitetura de Software
Acerca das tecnologias de data warehouse, julgue os itens subsequentes.
Um sistema de data warehouse visa formar uma grande base de dados para utilização em sistemas transacionais. O sistema deve conter apenas informações que reflitam o momento atual que está sendo vivido pela organização. Com isso, o data warehouse pode ser uma ferramenta útil na tomada de decisões gerenciais.
Alternativas
Q2897579 Arquitetura de Software
Com relação à cartilha do modelo de acessibilidade do governo eletrônico (e-Mag), julgue os próximos itens.
Uma das recomendações do e-Mag é que se utilize unidades relativas. O uso de unidades relativas seria corretamente representado pelo trecho: p {font-size: 14pt}.
Alternativas
Q2897576 Arquitetura de Software
Com relação à cartilha do modelo de acessibilidade do governo eletrônico (e-Mag), julgue os próximos itens.
De acordo com o e-Mag, deve ser fornecida uma descrição textual para todas as imagens de um sítio. Para isso, podem ser utilizados os atributos longdesc ou alt. Esses, quando utilizados, não devem ficar vazios ou conter apenas espaços em branco.
Alternativas
Q2897574 Arquitetura de Software
Com relação à cartilha do modelo de acessibilidade do governo eletrônico (e-Mag), julgue os próximos itens.
Os níveis de prioridade propostos pelo e-Mag agrupam as recomendações conforme as características técnicas e as prioridades de implementação. No nível de prioridade 1, é recomendado o uso do atributo lang do HTML para identificar as alterações de idioma no texto.
Alternativas
Q2897571 Arquitetura de Software
A respeito de frameworks JSF e Hibernate, julgue os itens a seguir.
O Hibernate permite diversas estratégias de fetching, como o join fetching, que permite escolher quais objetos relacionados devem ser carregados juntamente com o objeto referenciado. Dessa forma, esses objetos associados podem ser retornados em uma única solicitação ao banco de dados. Estratégias utilizando o join fetching podem ser aplicadas para se obter melhorias de desempenho no Hibernate.
Alternativas
Q2897570 Arquitetura de Software
A respeito de frameworks JSF e Hibernate, julgue os itens a seguir.
O ciclo de vida do Hibernate consiste basicamente em três estados de persistência: transiente, persistente e desacoplado. Objetos transientes são todos aqueles que não possuem a anotação @Persistent. Uma vantagem de um objeto transiente é que ele conta com a possibilidade de rollback até que seja persistido utilizando o método save() ou o saveOrUpdate().
Alternativas
Q2897569 Arquitetura de Software
A respeito de frameworks JSF e Hibernate, julgue os itens a seguir.
O JSF é muito utilizado para construção de aplicações web. Um dos pontos centrais do JSF é o suporte a componentes de interface. O JSF conta com um componente capaz de gerar código de forma automática denominado seam-gen, que é capaz de, a partir de um banco de dados, criar automaticamente uma aplicação web padrão com a capacidade de incluir, alterar, listar e excluir elementos do banco de dados.
Alternativas
Q2897568 Arquitetura de Software
A respeito de frameworks JSF e Hibernate, julgue os itens a seguir.
Na criação de aplicações web dinâmicas, é possível utilizar, juntamente com JSF, a tecnologia Ajax, que proporciona comunicação assíncrona entre cliente e servidor. O Ajax utiliza o XMLHttpRequest para enviar as requisições para o servidor web e, em seguida, JavaScript para processar os dados obtidos na resposta.
Alternativas
Q2897567 Arquitetura de Software
A base textual da Web não permite interação muito adequada para tarefas automatizadas entre sistemas. O conceito de web services cria uma forma mais adequada para a comunicação entre diferentes aplicações e serviços, possibilitando a execução e o processamento automático de informações constantes em diferentes aplicações. Acerca de web services e tecnologias relacionadas, julgue os itens que se seguem.
A tecnologia de web services é recomendada como solução de interoperabilidade da e-Ping, que também recomenda a utilização do protocolo SOAP para interconexão em arquiteturas descentralizadas e(ou) distribuídas para implementação de serviços em sistemas de qualquer porte. Alternativamente, para serviços web de pequeno porte, considera-se possível o desenvolvimento de projetos embasados em REST.
Alternativas
Q2897566 Arquitetura de Software
A base textual da Web não permite interação muito adequada para tarefas automatizadas entre sistemas. O conceito de web services cria uma forma mais adequada para a comunicação entre diferentes aplicações e serviços, possibilitando a execução e o processamento automático de informações constantes em diferentes aplicações. Acerca de web services e tecnologias relacionadas, julgue os itens que se seguem.
O ciclo de vida de um web service consiste de quatro fases: publicação, descoberta, descrição e invocação. Um padrão muito utilizado na fase de descrição é o XSLT, que descreve todas as funcionalidades disponibilizadas pelo serviço.
Alternativas
Q2897564 Arquitetura de Software
A base textual da Web não permite interação muito adequada para tarefas automatizadas entre sistemas. O conceito de web services cria uma forma mais adequada para a comunicação entre diferentes aplicações e serviços, possibilitando a execução e o processamento automático de informações constantes em diferentes aplicações. Acerca de web services e tecnologias relacionadas, julgue os itens que se seguem.
Web services permitem a comunicação entre diferentes sistemas. Com a adoção de tecnologias como UDDI, XML, WSDL e SOAP, aplicações de diversos locais da Internet podem ser integradas e interconectadas como se fizessem parte de um mesmo sistema, independentemente da linguagem de programação na qual foram desenvolvidas.
Alternativas
Q2897562 Arquitetura de Software
A respeito da engenharia de requisitos e da engenharia de processos, julgue os itens subsequentes.
A modelagem de processos de negócios é adequada para aplicações orientadas a processos, como, por exemplo, um caixa eletrônico.
Alternativas
Q2897561 Arquitetura de Software
A respeito da engenharia de requisitos e da engenharia de processos, julgue os itens subsequentes.
A rastreabilidade de requisitos é essencial para que o controle de mudanças possa avaliar o impacto de uma solicitação de mudança.
Alternativas
Respostas
6621: E
6622: C
6623: E
6624: C
6625: C
6626: C
6627: E
6628: E
6629: E
6630: E
6631: C
6632: C
6633: E
6634: E
6635: C
6636: C
6637: E
6638: C
6639: E
6640: C