Questões de Concurso Público MEC 2011 para Arquiteto de Sistemas
Foram encontradas 69 questões
De acordo com a e-ping, todos os sistemas necessitam ter capacidade de se comunicar diretamente em XML, pois essa linguagem permite armazenar dados utilizando elementos, tags e atributos.
A arquitetura orientada a serviço constitui um modelo arquitetônico que visa aumentar a agilidade e melhorar a relação custo/benefício de uma organização com referência à implantação de sistemas interoperáveis. Esse modelo tem como princípio a disponibilização de unidades lógicas de solução, em que a orientação a serviços tem sido aplicada de forma significativa.
Web service é uma solução lógica que oferece a possibilidade de recuperar informações remotamente por meio de cloud computing. Esse serviço utiliza a definição WSDL em um ou mais XML Schemas, que são armazenados na UDDI.
Um web service pode ser desenvolvido, também, com o uso de REST, que utiliza o protocolo HTTP para comunicação entre emissor e destinatário, e o SOAP, para encapsular as mensagens trafegadas.
Referenciada na e-ping, a XSLT é uma linguagem que transforma documentos XML em outros documentos XML, o que permite o intercâmbio de informações e a interoperabilidade entre sistemas.
As etapas do processo de acessibilidade a um sítio, preconizadas pela E-MAG, incluem a verificação da necessidade de acessibilidade, a validação e promoção de acessibilidade e a garantia contínua da acessibilidade.
Sistemas de gerenciamento de conteúdo, quando desenvolvidos com ferramentas livres, não mostram conteúdos diferentes, independentemente de o usuário estar ou não autenticado, pois isso feriria o princípio da arquitetura web e das liberdades preconizadas para esse tipo de software.
Em relação ao uso, a E-MAG identifica quatro situações principais relacionadas ao acesso a computador por parte de usuários portadores de necessidades especiais: acesso ao computador sem teclado, sem mouse, sem monitor e sem áudio.
O SCRUM é um método ágil em que todos os itens do sprint backlog advêm do product backlog.
O desenvolvimento de um código na Extreme Programming está relacionado à fase de planejamento, pois, nessa metodologia, não há fase de desenvolvimento, haja vista que a codificação é realizada em pares.
Segundo o conceito de orientação a objetos, uma classe é um conjunto de objetos em comum, e um objeto é uma instância de uma classe.
Em uma análise de sistemas OO, devem ser verificados eventos que interajam com os objetos, tendo-se como referência a recomendação de o projeto de software ser construído com ênfase na reusabilidade de classes de objetos existentes e, quando necessário, em novas classes. Nesse sentido, a reusabilidade é uma das vantagens da orientação a objetos, por permitir que o arquiteto de software trabalhe, se necessário, em padrão conceitual único durante todo o processo de criação.
O diagrama de caso de uso de negócio é um diagrama do RUP utilizado para mapear e descrever atores e funções envolvidos na modelagem de negócio.
O diagrama de caso de uso ilustrado abaixo está incorreto, pois não há herança entre use case, apesar de haver entre os atores.
É possível indicar multiplicidade em diagramas de caso de uso. O diagrama ilustrado abaixo indica que o caso de uso conduzir transações é utilizado 400.000 vezes por dia pelos clientes. Cada cliente inicia o caso de uso duas vezes ao mês.
Em um diagrama de implantação com componentes, é possível indicar o protocolo na ligação entre dois nós, bem como mostrar relações de dependência entre componentes.
Considerando que C2 e C3 sejam classes que herdem de C1, é possível que um método M1 em C1 também possa estar presente na classe C2. Assim, essa operação pode ser implementada por meio de polimorfismo com a sobrescrita do método e, nesse caso, os parâmetros e, consequentemente, a assinatura de M1 em C2 serão diferentes dos de M1 da classe C1.
Uma agregação composta presente entre duas classes indica uma associação do tipo todo parte, em que uma classe é a parte e a outra, o todo.
O diagrama de sequência descreve as mudanças de estado ou condição de uma instância de uma classe na troca de mensagens entre os objetos.
Web service é um exemplo de arquitetura orientada a serviços que, de acordo com suas características, está mais bem adequada à arquitetura cliente/servidor do que à monolítica.