Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.268 questões

Q123271 Arquitetura de Software

Acerca de arquitetura orientada a serviços (SOA), análise de pontos de função e padrões de projeto, julgue o item a seguir.


SOA é um paradigma de organização e utilização de competências distribuídas que estão sob o controle de diferentes domínios proprietários. Ela é empregada para a interoperabilidade de sistemas por meio de conjunto de interfaces de serviços fracamente acoplados, em que os serviços não necessitam de detalhes técnicos da plataforma dos outros serviços para a troca de informações a ser realizada.

Alternativas
Q121947 Arquitetura de Software
Christian Bastien e Dominique Scapin definiram uma lista de critérios principais de ergonomia de interfaces homem-computador: condução, carga de trabalho, controle explícito, adaptabilidade, gestão de erros, consistência, significado dos códigos/denominações, e compatibilidade. Alguns desses critérios se dividem em sub-critérios, que por sua vez, se dividem em critérios elementares. Nas alternativas a seguir, participa da adaptabilidade o sub-critério:
Alternativas
Q121945 Arquitetura de Software
Ben Shneiderman enumerou três princípios que devem ser levados em consideração no projeto de interfaces de usuários: o uso das oito regras douradas do projeto de interfaces, o reconhecimento da diversidade de usuários e a prevenção de erros. Analise as afirmativas a seguir:

I Manter um mesmo padrão no uso da terminologia, cores, formatos, sequências, etc.

II Definir uma sequência de ações organizadas em grupo (ciclo) com início, meio e fim, que permita fechar o ciclo de forma consistente, partindo em seguida para um novo ciclo de ações.

III Classificar os usuários em três níveis: novatos, intermediários e experientes.

IV Fazer com que o usuário tenha o controle da ação a ser realizada pelo sistema, como o responsável pelo sistema e iniciador da ação, e não apenas responder às ações do sistema.

Fazem parte das regras de ouro de Shneiderman:
Alternativas
Q113162 Arquitetura de Software
Tarefas relacionadas aos princípios de modelagem de projetos:
Alternativas
Q113141 Arquitetura de Software
Em relação aos padrões de projeto, é a categoria de padrões que atribui responsabilidade a objetos:
Alternativas
Q95332 Arquitetura de Software
Qual é a característica arquitetural de uma solução Enterprise Resource Planning (ERP) que permite a integração de diversas aplicações?
Alternativas
Q95331 Arquitetura de Software
Acerca de workflow, é incorreto afirmar que
Alternativas
Q94584 Arquitetura de Software
Considerando os padrões de projetos (design patterns) da engenharia de software que utilizam as melhores práticas em orientação a objetos para atingir os resultados desejados, é correto afirmar que o padrão
Alternativas
Q94579 Arquitetura de Software
Tomando como base o Decreto n. o 5.296, de 2 de dezembro de 2004, que contém recomendações de acessibilidade para a construção e adaptação de conteúdo do governo brasileiro na Internet, é correto afirmar que
Alternativas
Q94568 Arquitetura de Software
A arquitetura de desenvolvimento de sistemas que tem base em duas camadas, de modo que em uma delas estão reunidos a lógica particular do sistema e o provisionamento de serviços (exibição de informações) e a outra é responsável pelo acesso às bases de dados, chama-se
Alternativas
Q94564 Arquitetura de Software
Com o advento da Internet, o desenvolvimento de aplicações precisou ser revisto, e surgiu a arquitetura de desenvolvimento em três camadas. Ela recebe este nome em função da separação das aplicações em módulos independentes, com interfaces de comunicação bem definidas. Assinale a alternativa que apresenta as três camadas dessa nova arquitetura.
Alternativas
Q85847 Arquitetura de Software
Julgue os itens que se seguem a respeito dos padrões de desenho e outras técnicas para reúso de software.

Os padrões: Controller; Polimorfismo; e Information Expert, são considerados do tipo GRASP porque cada um embute uma forma de atribuição de responsabilidades a objetos. No caso do Controller, a responsabilidade é concernente ao tratamento de eventos. No caso do Polimorfismo, a responsabilidade é concernente à variação de comportamento, conforme o tipo do objeto. No caso do Information Expert, a responsabilidade concerne à disponibilidade de informações que permitem o desempenho de uma responsabilidade.
Alternativas
Q74662 Arquitetura de Software
Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida iterativos garante ao sistema:
Alternativas
Q74660 Arquitetura de Software
Em relação aos padrões de projeto, o modelo MVC, que foi originalmente desenvolvido pela IBM, apresenta um modelo em três camadas. São elas:
Alternativas
Ano: 2009 Banca: FGV Órgão: MEC Prova: FGV - 2009 - MEC - Arquiteto de Sistemas |
Q57940 Arquitetura de Software
Analise o texto a seguir:

"Consiste em um conjunto de recomendações a ser considerado para que o processo de acessibilidade dos sítios e portais do governo brasileiro seja conduzido de forma padronizada e de fácil implementação. É coerente com as necessidades brasileiras e em conformidade com os padrões internacionais. Foi formulado para orientar profissionais que tenham contato com publicação de informações ou serviços na Internet a desenvolver, alterar e/ou adequar páginas, sítios e portais, tornando-os acessíveis ao maior número de pessoas possível. Ele surgiu devido a uma exigência do decreto 5.296, publicado em dezembro de 2004, que torna obrigatória a acessibilidade nos portais e sítios eletrônicos da administração pública na rede mundial de computadores para o uso das pessoas com necessidades especiais, garantindo-lhes o pleno acesso aos conteúdos disponíveis."

O texto faz referência ao:
Alternativas
Ano: 2009 Banca: FGV Órgão: MEC Prova: FGV - 2009 - MEC - Arquiteto de Sistemas |
Q57939 Arquitetura de Software
A respeito das tecnologias relacionadas a Web Services, analise as afirmativas a seguir:
I. A UDDI é uma plataforma de arquitetura orientada a serviços assíncronos utilizada como base para suportar os Web Services.

II. A WSDL (Web Services Description Language) é uma interface de programação que permite a execução de chamadas remotas no estilo RPC.

III. SOAP (Simple Object Access Protocol) é um protocolo, baseado em XML, para troca de informação estruturada com Web Services em redes de computadores.

Assinale:
Alternativas
Ano: 2009 Banca: FGV Órgão: MEC Prova: FGV - 2009 - MEC - Arquiteto de Sistemas |
Q57936 Arquitetura de Software
Em relação a padrões de projeto de software, assinale a afirmativa incorreta.
Alternativas
Q54672 Arquitetura de Software
Acerca desses padrões, avalie:

I. Em termos de padrões de criação de projetos, algumas classes, tais como um spooler de impressão ou um sistema de arquivos, devem ser instanciadas uma única vez e prover um ponto de acesso global a esta instância.

II. Pertencente ao grupo de padrões estruturais, é utilizado para permitir que dois objetos se comuniquem mesmo que tenham interfaces incompatíveis.

III. Encapsula uma requisição como um objeto, permitindo que os clientes parametrizem diferentes requisições e filas, ou façam o registro de log de requisições e dêem suporte a operações que podem ser desfeitas.

IV. Atribuir a responsabilidade do tratamento de um evento do sistema a uma classe que representa o próprio sistema ou à classe que representa um caso de uso.

As proposições correspondem, respectivamente, aos padrões
Alternativas
Q54671 Arquitetura de Software
Imagem 008.jpg

Analise:

I. É o responsável pela especificação dos tipos de objetos a serem criados usando uma "instância" prototípica e pela criação de novos objetos copiando este protótipo.

II. Define uma interface de nível mais alto que torna o subsistema mais fácil de usar e fornece uma interface única para um subsistema com diversas interfaces; compõe o grupo de padrões estruturais.

III. Integrante do grupo de padrões comportamentais, ele provê uma forma de acessar sequencialmente os elementos de um agregado de objetos, sem expor a representação interna desse agregado.

IV. As consequências do uso deste padrão é que o encapsulamento é mantido, já que objetos usam sua própria informação para cumprir responsabilidades; leva ao fraco acoplamento entre objetos e à alta coesão, uma vez que objetos fazem tudo que é relacionado à sua própria informação.

As afirmações correspondem, respectivamente, aos padrões
Alternativas
Q50838 Arquitetura de Software
Assinale a opção correta com referência às linguagens de programação.
Alternativas
Respostas
7501: C
7502: B
7503: D
7504: E
7505: A
7506: C
7507: D
7508: B
7509: A
7510: E
7511: C
7512: C
7513: A
7514: A
7515: E
7516: C
7517: D
7518: A
7519: D
7520: E