Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.089 questões

Q1894453 Arquitetura de Software

Julgue o item subsequente, a respeito de padrões de projeto de software.


Design patterns é um conjunto de soluções generalistas para problemas recorrentes durante o desenvolvimento de um software; trata-se de um framework ou código pronto, e não de uma definição de alto nível de como um problema comum pode ser solucionado. 

Alternativas
Q1894452 Arquitetura de Software

Julgue o item subsequente, a respeito de padrões de projeto de software.


Enquanto a arquitetura é responsável pela infraestrutura de alto nível do software, o design é responsável pelo software a nível de código, como, por exemplo, o que cada módulo está fazendo, o escopo das classes e os objetivos das funções. 

Alternativas
Q1894451 Arquitetura de Software

Julgue o item subsequente, a respeito de padrões de projeto de software.


Os três principais padrões de projeto (design patterns) são os criacionais, os estruturais e os comportamentais; os padrões criacionais aumentam a flexibilidade e a reutilização de código porque oferecem diversas alternativas de criação de objetos.

Alternativas
Q1894450 Arquitetura de Software

Acerca dos conceitos referentes à arquitetura de aplicações, julgue o item a seguir. 


Os protocolos SOAP e REST são os padrões mais utilizados na comunicação entre os sistemas por meio do web service; esses protocolos, unidos à estrutura básica XML, compõem a estrutura básica dos web services.

Alternativas
Q1894449 Arquitetura de Software

Acerca dos conceitos referentes à arquitetura de aplicações, julgue o item a seguir. 


Com a SOA é mais fácil escalar ou ampliar o uso de uma funcionalidade para plataformas ou ambientes novos, o que resulta em maior agilidade e eficiência no desenvolvimento, por outro lado, em geral, acaba por promover aumento nos custos da solução.

Alternativas
Q1894448 Arquitetura de Software

Acerca dos conceitos referentes à arquitetura de aplicações, julgue o item a seguir. 


Uma das vantagens do SOAP é a sua utilização correta dos métodos HTML (PUT, GET, POST, DELETE), enquanto o REST utiliza apenas o método POST para realizar as requisições através de um arquivo XML. 

Alternativas
Q1894447 Arquitetura de Software

Acerca dos conceitos referentes à arquitetura de aplicações, julgue o item a seguir. 


Web service é um sistema de software projetado para suportar interação entre máquinas através de uma rede; esse sistema possui uma interface descrita em formato processável por máquina, especificamente o WSDL (web services descriptor language). 

Alternativas
Q1894446 Arquitetura de Software

Quanto a storytelling e análise de personas de usuários de software, julgue o item a seguir.


No contexto de storytelling, é fundamental mitigar as possibilidades de navegação por meio das interfaces e impor à experiência do usuário o sequenciamento estrito das atividades que constituem a sua história. 

Alternativas
Q1894445 Arquitetura de Software

Quanto a storytelling e análise de personas de usuários de software, julgue o item a seguir.


Entrevistas e questionários são técnicas comumente usadas para obter informações relacionadas às necessidades de grupos de usuários representados por personas, que exemplificam como um usuário típico interage com um produto. 

Alternativas
Q1894444 Arquitetura de Software

A respeito de requisitos e experiência do usuário, julgue o item subsecutivo.


Do ponto de vista de design e de usabilidade, o produto mínimo viável dispensa padrões de qualidade comercial, sendo suficiente que a funcionalidade parcial proposta tenha um nível básico de confiabilidade.

Alternativas
Q1889486 Arquitetura de Software

Com relação a sistemas operacionais, julgue o próximo item. 


Nos sistemas operacionais do tipo cliente-servidor, as informações são trocadas entra as partes por meio de mensagens.

Alternativas
Q1889339 Arquitetura de Software
Façade, Iterator e Observer são denominações de ____________ e podem ser utilizados, como soluções já aprovadas a problemas comuns, durante o projeto de software orientado a objetos.

Assinale a alternativa que completa corretamente a lacuna do texto acima.
Alternativas
Q1889336 Arquitetura de Software
Medida do quanto um sistema computacional facilita o aprendizado, ajuda os aprendizes a se lembrarem daquilo que aprenderam, reduz a probabilidade de erros, permite que se tornem eficientes e os deixa satisfeitos com o sistema. Pode-se dizer que essa medida não é derivada da estética ou do uso de mecanismos de interação de última geração, mas ocorre quando a arquitetura da interface atende as necessidades das pessoas que a usarão.

Assinale a alternativa que nomeia o conceito definido acima.
Alternativas
Q1889221 Arquitetura de Software
Considere as seguintes afirmações sobre elementos essenciais de padrões de projeto, segundo a definição clássica GoF.

I - Um nome que seja uma referência significativa para o padrão.
II - Uma descrição do problema que explique quando o modelo pode ser aplicado.
III- Uma descrição da solução, ou seja, um modelo para uma solução de projeto que pode ser instanciado de diferentes maneiras.

Quais estão corretas?
Alternativas
Q1889220 Arquitetura de Software
Adapter, Observer e Singleton podem ser utilizados durante o projeto de software orientado a objetos, e são denominações de 
Alternativas
Q1883835 Arquitetura de Software
A respeito de mensageria e de integração entre plataformas altas e baixas, julgue o item a seguir. 

A mensageria é uma arquitetura flexível que permite o processamento de requisições em ambientes diferentes, como mainframe e cliente-servidor.
Alternativas
Q1881579 Arquitetura de Software
Na construção de uma aplicação para web, características estéticas e de interface são abordadas em
Alternativas
Q1881573 Arquitetura de Software

Em UX, a pergunta Como apresentar os elementos da interface na tela? é abordada no plano de 

Alternativas
Q1881571 Arquitetura de Software
O REST emprega um protocolo universal, o HTTP, para oferecer um serviço web simples e aberto. Verbos HTTP são usados para realizar chamadas e indicar para o serviço que ação deve ser realizada. Assinale a opção que indica o verbo usado tipicamente para a atualização de um recurso existente. 
Alternativas
Q1881570 Arquitetura de Software
O GRASP (general responsibility assignment software patterns) define princípios básicos padrões de projetos orientados a objetos. Considere os seguintes questionamentos, feitos no âmbito de um sistema escolar onde se conhece a média total do resultado de um aluno. 

• Para se conhecer a média total do resultado de um aluno, qual princípio vai se direcionar para encontrar a classe de objetos adequada para receber essa responsabilidade? 
• Nesse caso, qual princípio GRASP procura identificar a classe de objetos que tem a informação necessária para a determinação da média? 
Assinale a opção que apresenta o princípio GRASP presente nos referidos questionamentos. 

Alternativas
Respostas
2141: E
2142: C
2143: C
2144: C
2145: E
2146: E
2147: C
2148: E
2149: C
2150: E
2151: C
2152: D
2153: B
2154: E
2155: C
2156: C
2157: E
2158: A
2159: E
2160: A