Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.089 questões

Q1005172 Arquitetura de Software

Considere os textos abaixo, sobre estilos arquiteturais de software.


O estilo _________ é largamente utilizado por scripts Unix e aplicações de processamento de sinal. Consiste em uma série de processos conectados, de maneira que a saída de um processo serve como entrada do próximo; assim, um processo não precisa esperar que outro termine para iniciar sua execução, podendo fazê-lo assim que uma entrada esteja disponível.

Bibliotecas de interface gráfica e os programas que as utilizam estão organizados dentro do estilo ________, que é utilizado por muitos sistemas distribuídos, pois permite o baixo acoplamento dos componentes e uma fácil reorganização do sistema.

No estilo _________, os componentes interagem através de protocolos de rede básicos ou através de chamadas de procedimentos remotos (RPCs – remote procedure calls); usualmente há vários componentes acessando um único componente central.

O estilo _________ é uma maneira popular de organizar software com interfaces gráficas que precisam mostrar diferentes visões dos dados; a ideia principal é separar os dados e sua visualização.

No estilo _________, os componentes focam em tarefas específicas, facilitando a detecção de problemas. Por outro lado, problemas de desempenho podem ocorrer dependendo do número de níveis que uma mensagem precisa percorrer até ser processada.


Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.  

Alternativas
Q969815 Arquitetura de Software

As tecnologias SOAP e REST são largamente utilizadas para troca de informações estruturadas em sistemas distribuídos.

Sobre essas tecnologias, analise as afirmativas a seguir.


I. REST pressupõe que cada solicitação do cliente ao servidor deve conter todas as informações necessárias para processar o pedido e não pode tirar proveito de qualquer contexto armazenado no servidor.

II. As mensagens SOAP são documentos XML construídos especificamente para trafegar através do protocolo de transporte HTTP/HTTPS.

III. REST é mais eficiente que o SOAP porque utiliza exclusivamente mensagens menores no formato JSON.


Está correto o que se afirma em

Alternativas
Q961908 Arquitetura de Software

Considere as afirmações a seguir:


I - O Web Application Description Language (WADL) é um XML utilizado para descrever serviços RESTFul.

II - Web services baseados sobre a arquitetura REST são conhecidos como RESTFul Web services.

III - RESTFul Web services utilizam o HTTP para transportar o dado e o JSON para representar o dado.


Está(ão) correta(s):

Alternativas
Q959643 Arquitetura de Software

No que se refere a serviços e tecnologias para web, julgue o item que se segue.

Web Service é o nome dado aos servidores HTTP que hospedam sites web, como, por exemplo, os de notícias, de acesso via Internet.

Alternativas
Ano: 2018 Banca: FCM Órgão: IFN-MG Prova: FCM - 2018 - IFN-MG - Professor - Informática |
Q958867 Arquitetura de Software

Sobre as afirmativas abaixo relacionadas aos conceitos de serviços Web


Considere os acrônimos:


•REST - Representational State Transfer;

•SOAP - Simple Object Access Protocol .


É correrto afirmar que o

Alternativas
Q957967 Arquitetura de Software
Existem sistemas de gestão empresarial capazes de integrar todas as necessidades de uma corporação em um único pacote de software. Chama-se esse tipo de software de :
Alternativas
Q957838 Arquitetura de Software

O Modelo de Acessibilidade em Governo Eletrônico (e-MAG), em sua versão 3.1, apresenta padrões de acessibilidade que compreendem recomendações ou diretrizes que visam tornar o conteúdo Web acessível a todas as pessoas, inclusive às pessoas com deficiência. O e-MAG é organizado em seções, tais como Marcação, Comportamento, Conteúdo/Informação, Apresentação/Design, Multimídia e Formulário. Considere as seguintes assertivas quanto às recomendações constantes no e-MAG:


I. Em sua seção de Marcação, utilizar a estratégia de segurança CAPTCHA.

II. Em sua seção de Comportamento, que todas as funções de uma página eletrônica, desenvolvidas utilizando-se linguagens de script (javascript), devam ser programadas, primeiramente, para o uso com teclado.

III. Em sua seção de Apresentação/Design, que seja permitido o redimensionamento de uma página eletrônica até 200%, sem perda de funcionalidade.


Quais estão corretas?

Alternativas
Q957837 Arquitetura de Software

A Portaria SLTI/MP nº 92/2014 instituiu a arquitetura Padrões de Interoperabilidade de Governo Eletrônico (ePING). Essa arquitetura, em sua versão 2018, disponível no endereço eletrônico <<http://eping.governoeletronico.gov.br/>>, adotou um padrão de formação de endereços de Correio Eletrônico para Caixas Postais Individuais. Para efeito da resolução dessa questão, considere exclusivamente os seguintes dados fictícios:


• Nome da organização pública federal: Secretaria de Planejamento Estratégico (SPE);

• Nome do servidor público, lotado nesse órgão: Luiz Carlos Fraga da Silva;

• Observações: (1) não existe usuário homônimo cadastrado nesse órgão; (2) esse servidor não utiliza nome social; (3) o nome desse servidor não constitui qualquer regra de exceção.


Nesse caso, segundo o ePING, o endereço de correio eletrônico padrão desse servidor, no âmbito da SPE, deveria ser:

Q955969 Arquitetura de Software
Um dos recursos utilizados para a inclusão dos deficientes visuais são os leitores de tela, softwares que fornecem informações por meio da síntese de voz sobre os elementos exibidos na tela do computador. Esses softwares interagem com o sistema operacional, capturando as informações apresentadas na forma de texto, transformando-as em resposta falada mediante um sintetizador de voz. Para navegar utilizando um leitor de tela, o usuário faz uso de comandos pelo teclado.

A respeito de alguns leitores de tela, julgue o próximo item.


Criado pela empresa brasileira Micropower, o Jaws ainda é o único leitor de tela totalmente desenvolvido no Brasil.

Alternativas
Q955968 Arquitetura de Software
Um dos recursos utilizados para a inclusão dos deficientes visuais são os leitores de tela, softwares que fornecem informações por meio da síntese de voz sobre os elementos exibidos na tela do computador. Esses softwares interagem com o sistema operacional, capturando as informações apresentadas na forma de texto, transformando-as em resposta falada mediante um sintetizador de voz. Para navegar utilizando um leitor de tela, o usuário faz uso de comandos pelo teclado.

A respeito de alguns leitores de tela, julgue o próximo item.


A grande vantagem do NVDA sobre o Jaws é a não exigência de sua instalação no sistema, já que ele pode ser armazenado em pendrive, CD ou qualquer outra mídia removível.

Alternativas
Q955967 Arquitetura de Software
Um dos recursos utilizados para a inclusão dos deficientes visuais são os leitores de tela, softwares que fornecem informações por meio da síntese de voz sobre os elementos exibidos na tela do computador. Esses softwares interagem com o sistema operacional, capturando as informações apresentadas na forma de texto, transformando-as em resposta falada mediante um sintetizador de voz. Para navegar utilizando um leitor de tela, o usuário faz uso de comandos pelo teclado.

A respeito de alguns leitores de tela, julgue o próximo item.


Entre os softwares leitores de tela Jaws, Virtual Vision, Orca e NVDA, apenas o Orca pode ser executado no sistema operacional Linux.

Alternativas
Q955966 Arquitetura de Software
Um dos recursos utilizados para a inclusão dos deficientes visuais são os leitores de tela, softwares que fornecem informações por meio da síntese de voz sobre os elementos exibidos na tela do computador. Esses softwares interagem com o sistema operacional, capturando as informações apresentadas na forma de texto, transformando-as em resposta falada mediante um sintetizador de voz. Para navegar utilizando um leitor de tela, o usuário faz uso de comandos pelo teclado.

A respeito de alguns leitores de tela, julgue o próximo item.


Os leitores de tela Virtual Vision, Jaws, Orca e NVDA são softwares livres e de código aberto disponíveis para download gratuito na Internet.

Alternativas
Q955965 Arquitetura de Software
Um dos recursos utilizados para a inclusão dos deficientes visuais são os leitores de tela, softwares que fornecem informações por meio da síntese de voz sobre os elementos exibidos na tela do computador. Esses softwares interagem com o sistema operacional, capturando as informações apresentadas na forma de texto, transformando-as em resposta falada mediante um sintetizador de voz. Para navegar utilizando um leitor de tela, o usuário faz uso de comandos pelo teclado.

A respeito de alguns leitores de tela, julgue o próximo item.


Os comandos do Virtual Vision são constituídos por uma tecla de função e uma tecla do teclado numérico. Nesse software, ao se executar o comando constituído pela tecla Imagem associada para resolução da questão e pela tecla correspondente ao algarismo zero (0), o programa repete o último texto falado, soletrando cada caractere desse texto.

Alternativas
Q955964 Arquitetura de Software
Um dos recursos utilizados para a inclusão dos deficientes visuais são os leitores de tela, softwares que fornecem informações por meio da síntese de voz sobre os elementos exibidos na tela do computador. Esses softwares interagem com o sistema operacional, capturando as informações apresentadas na forma de texto, transformando-as em resposta falada mediante um sintetizador de voz. Para navegar utilizando um leitor de tela, o usuário faz uso de comandos pelo teclado.

A respeito de alguns leitores de tela, julgue o próximo item.


É possível encerrar uma seção de uso do programa Orca e fechá-lo executando-se o atalho formado pelas teclas Imagem associada para resolução da questão

Alternativas
Q955963 Arquitetura de Software
Um dos recursos utilizados para a inclusão dos deficientes visuais são os leitores de tela, softwares que fornecem informações por meio da síntese de voz sobre os elementos exibidos na tela do computador. Esses softwares interagem com o sistema operacional, capturando as informações apresentadas na forma de texto, transformando-as em resposta falada mediante um sintetizador de voz. Para navegar utilizando um leitor de tela, o usuário faz uso de comandos pelo teclado.

A respeito de alguns leitores de tela, julgue o próximo item.


É possível ler um texto de forma contínua no Jaws mediante a execução do atalho formado pelas teclas Imagem associada para resolução da questão

Alternativas
Q955962 Arquitetura de Software
Um dos recursos utilizados para a inclusão dos deficientes visuais são os leitores de tela, softwares que fornecem informações por meio da síntese de voz sobre os elementos exibidos na tela do computador. Esses softwares interagem com o sistema operacional, capturando as informações apresentadas na forma de texto, transformando-as em resposta falada mediante um sintetizador de voz. Para navegar utilizando um leitor de tela, o usuário faz uso de comandos pelo teclado.

A respeito de alguns leitores de tela, julgue o próximo item.


Para iniciar o NVDA, utiliza-se o atalho formado pelas teclas Imagem associada para resolução da questão

Alternativas
Q954575 Arquitetura de Software

Em um órgão federal que faz parte da área de integração do governo eletrônico, foi aberto um projeto para conduzir o desenvolvimento de uma solução técnica ERP (sistema integrado de gestão empresarial) e a aquisição do hardware necessário para sua instalação. Finalizado o projeto, foi realizada uma auditoria para investigar possíveis inconsistências nas regras de negócios obtidas e requisitos mal definidos, a qual identificou o seguinte:


• dificuldades na comunicação entre stakeholders;

• falta da formalização de um gerente de projetos;

• falta de capacidade do sistema trocar informações com outros sistemas do governo brasileiro e com a sociedade.

Considerando a situação hipotética precedente, julgue o item seguinte.


À luz das recomendações da eMAG, um sistema que seja acessível por meio de browser não deve abrir novas instâncias sem a solicitação do usuário, logo, não devem ser utilizados pop-ups.

Alternativas
Q954572 Arquitetura de Software

Em um órgão federal que faz parte da área de integração do governo eletrônico, foi aberto um projeto para conduzir o desenvolvimento de uma solução técnica ERP (sistema integrado de gestão empresarial) e a aquisição do hardware necessário para sua instalação. Finalizado o projeto, foi realizada uma auditoria para investigar possíveis inconsistências nas regras de negócios obtidas e requisitos mal definidos, a qual identificou o seguinte:


• dificuldades na comunicação entre stakeholders;

• falta da formalização de um gerente de projetos;

• falta de capacidade do sistema trocar informações com outros sistemas do governo brasileiro e com a sociedade.

Considerando a situação hipotética precedente, julgue o item seguinte.


De acordo com as recomendações da ePING, um sistema não necessita trocar informações com a sociedade, pois a premissa é que haja interoperabilidade na prestação dos serviços de governo eletrônico com elevado nível de segurança, ou seja, a troca deve restringir-se aos poderes e esferas de governo.

Alternativas
Q954542 Arquitetura de Software

Acerca da integração de sistemas e da implantação de uma arquitetura orientada a serviços (SOA, na sigla em inglês), julgue o item seguinte.


API (application program interface) pode ser usada para integrar sistemas, de forma que um dos lados seja consumidor de um serviço provido pelo outro lado, desde que tais serviços tenham sido implementados por meio de SOA.

Alternativas
Q954541 Arquitetura de Software

Acerca da integração de sistemas e da implantação de uma arquitetura orientada a serviços (SOA, na sigla em inglês), julgue o item seguinte.


Na implantação de SOA, os serviços disponibilizados devem lidar com processos de negócio, encapsulando todas as funções que sejam necessárias para a sua execução e gerando independência em relação a outros serviços.

Alternativas
Respostas
2961: B
2962: A
2963: E
2964: E
2965: C
2966: C
2967: D
2968: D
2969: E
2970: C
2971: C
2972: E
2973: E
2974: E
2975: C
2976: C
2977: C
2978: E
2979: E
2980: E