Questões de Concurso Sobre arquitetura de software

Questões Discursivas

Foram encontradas 8.201 questões

Q930450 Arquitetura de Software
Sobre padrões de projeto é correto afirmar que:
Alternativas
Q930448 Arquitetura de Software
As Tecnologias de Informação e Comunicação (TICs) são instrumentos cada vez mais importantes no desenvolvimento de ferramentas que melhorem a prestação de serviços e a disponibilização de informações primordiais para os cidadãos. A adoção dessas tecnologias permite o aumento da eficácia, da eficiência e da transparência governamental. Neste contexto, os Padrões Web em Governo Eletrônico (e-PWG) são:
Alternativas
Q897533 Arquitetura de Software
Identifique a alternativa que apresenta um dos principais objetivos do padrão de projeto Bridge:
Alternativas
Q877242 Arquitetura de Software
Em relação ao modelo de arquitetura Cliente/Servidor, qual dos elementos listados implementa um servidor?
Alternativas
Q877233 Arquitetura de Software
Deseja-se implementar uma interface gráfica que permita que se escolha a marcação dos efeitos de texto Negrito, Itálico e Sublinhado, de tal forma que possa ser escolhido um dos três efeitos, dois deles ou até os três simultaneamente, ou, ainda, nenhum deles, mantendo o texto no modo normal, isto é, sem nenhum efeito. Segundo as regras de usabilidade vigentes, qual é a alternativa que realiza o solicitado com maior usabilidade? 
Alternativas
Q877232 Arquitetura de Software
Existem normas ISO que definem o conceito de usabilidade de acordo com alguns princípios básicos e essenciais. Das alternativas abaixo, qual NÃO corresponde a um desses princípios básicos?
Alternativas
Q856260 Arquitetura de Software
Factory Method é um padrão de projeto
Alternativas
Q841664 Arquitetura de Software
No protocolo SOAP, o elemento Fault é opcionalmente utilizado para indicar mensagens de erro. Um de seus subelementos descreve o responsável pela causa da falha. Este subelemento é chamado
Alternativas
Q841662 Arquitetura de Software
A respeito de uma mensagem SOAP, é INCORRETO afirmar que ela
Alternativas
Q841660 Arquitetura de Software

Um típico ciclo de vida de um projeto em TDD consiste em:


I. Executar os testes novamente e garantir que estes continuem tendo sucesso.

II. Executar os testes para ver se todos estes testes obtiveram êxito.

III. Escrever a aplicação a ser testada.

IV. Refatorar (refactoring).

V. Executar todos os possíveis testes e ver a aplicação falhar.

VI. Criar o teste.


A ordem correta e cronológica que deve ser seguida para o ciclo de vida do TDD está expressa em

Alternativas
Q841655 Arquitetura de Software

Em aplicações para web orientadas a objeto, há um design pattern muito utilizado, (relacionado à arquitetura de sistemas) que possui um componente que:


− Define o comportamento da aplicação.

− Mapeia ações do usuário para classes que cuidam do acesso aos dados.

− Seleciona páginas web para entregar resultados vindos das classes de acesso aos dados.


O componente citado no texto acima é o

Alternativas
Q841646 Arquitetura de Software

Essa API é uma especificação da W3C, independente de plataforma e linguagem, que permite que programas e scripts acessem dinamicamente e possam alterar o conteúdo, a estrutura e o estilo de um documento eletrônico. Oferece uma maneira padrão de se acessar os elementos de um documento, além de permitir que se trabalhe com cada um desses elementos separadamente, possibilitando a criação de páginas altamente dinâmicas.


A API citada no texto é a

Alternativas
Q841626 Arquitetura de Software

Com relação ao processo de desenvolvimento de sítios acessíveis especificado no Modelo de Acessibilidade em Governo Eletrônico (versão 3), analise as afirmativas a seguir.


I. Garante que o código esteja dentro dos padrões Web internacionais definidos pelo W3C. Uma página desenvolvida deve estar em conformidade com as normas HTML, XML, XHTML e CSS, seguindo as regras de formatação sintática. Além disso, o código deverá ser semanticamente correto, cada elemento deve ser utilizado de acordo com um significado apropriado, valor e propósito.

II. Segue as diretrizes ou recomendações de acessibilidade que explicam como tornar o conteúdo Web acessível a todas as pessoas. As diretrizes se destinam aos criadores de conteúdo Web (autores de páginas e criadores de sítios) e aos programadores de ferramentas para criação de conteúdo. Um dos principais documentos nessa área é a WCAG.

III. Realiza testes para avaliar a acessibilidade. Um dos testes consiste em verificar o fluxo de leitura da página, nesses casos se utilizam navegadores textuais, tais como o Lynx, ou leitores de tela como, por exemplo, o NVDA ou ORCA.


Assinale:

Alternativas
Q841625 Arquitetura de Software

Os órgãos que integram a coordenação do Modelo de Acessibilidade em Governo Eletrônico (e-MAG) são:


I. Coordenadoria Nacional para a Integração da Pessoa Portadora de Deficiência da Secretaria Especial de Direitos Humanos da Presidência da República.

II. Departamento de Governo Eletrônico da Secretaria de Logística e Tecnologia da Informação do Ministério do Planejamento, Orçamento e Gestão.

III. Controladoria-Geral da União.


Assinale:

Alternativas
Q841619 Arquitetura de Software
Assinale a alternativa que apresenta estruturas de organização utilizadas por sistemas de organização de arquitetura de informação (AI).
Alternativas
Q841618 Arquitetura de Software
Assinale a alternativa que apresenta elementos de um documento Web Services Description Language (WSDL) versão 2.0.
Alternativas
Q840000 Arquitetura de Software

A legislação que norteia o processo de promoção da acessibilidade e a implementação do Modelo de Acessibilidade em Governo Eletrônico (versão 3.0), é definida por um conjunto de documentos.


Analise as afirmativas a seguir que apresentam exemplos desses documentos.


I. Decreto n. 5.296/04, que regulamenta a lei n. 10.098/00.

II. Comitê CB‐40 da ABNT, que normatiza o campo de acessibilidade, atendendo aos preceitos de desenho universal.

III. Portaria n. 3/07, que institucionalizou o e‐MAG no âmbito do sistema de Administração dos Recursos de Informação e Informática.


Assinale:

Alternativas
Q839997 Arquitetura de Software

A Arquitetura da Informação pode ser compreendida pela composição de sistemas interdependentes, onde cada sistema é composto por regras próprias.

As alternativas a seguir apresentam esses sistemas à exceção de uma. Assinale‐a.

Alternativas
Q839992 Arquitetura de Software

Com relação à especificação SOAP versão 1.2, assinale V para a afirmativa verdadeira e F para a falsa.


( ) O elemento “SOAP HEADER” é obrigatório em qualquer mensagem SOAP.

( ) A especificação SOAP fornece um modelo de processamento distribuído, o qual assume que uma mensagem SOAP é originada em um remetente inicial SOAP e é enviada para um receptor SOAP final, através de zero ou mais intermediários SOAP.

( ) A ocorrência de falhas em uma mensagem SOAP é indicada pelo elemento “SOAP EXCEPTION”.


As afirmativas são, respectivamente,

Alternativas
Q839990 Arquitetura de Software
As alternativas a seguir descrevem características da Arquitetura Orientada a Serviços ou SOA (do inglês, Service Oriented Architecture), à exceção de uma. Assinale‐a.
Alternativas
Respostas
5741: D
5742: C
5743: B
5744: B
5745: B
5746: C
5747: B
5748: D
5749: A
5750: C
5751: B
5752: A
5753: E
5754: D
5755: B
5756: C
5757: E
5758: C
5759: D
5760: E