Questões de Concursos Públicos - BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
Resolva questões gratuitas da BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica. Banco com 30 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q56373
BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
DDD tem porsignificado Domain Driven Design e fazreferência
a Projetos Orientados a Domínio, ilustrado por meio da figura
abaixo. Observa-se que foi usado um modelo em camadas, que
destaca o domínio das demais partes que compõem o sistema. Nesse contexto, duas camadas são caracterizadas a seguir:
I. Representa os conceitos, as regras e as lógicas de negócio.
II. Fornece recursos técnicos que dão suporte às demais
camadas, sendo responsável pelas conexões com
bancos de dados, gravação e leitura de discos e envio de
mensagens por redes.
As camadas I e II são denominadas respectivamente:
Q56372
BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
Avalie se as afirmativas a seguir, relativas às ferramentas CASE, são falsas (F) ou verdadeiras (V):
É o nome dado ao software usado para apoiar as atividades de processo de software, como engenharia de requisitos, projeto, desenvolvimento de programas e teste. São exemplos os editores de diagramas, dicionário de dados, compiladores, de buggers e ferramentas de construção de sistemas. São aplicativos utilizados na área de planejamento, como os compiladores, os geradores de casos de teste e browsers para navegação na internet.
As afirmativas são respectivamente:
Q56371
BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
Observe a figura abaixo, que ilustra um das ferramentas UML
utilizadas no desenvolvimento de um sistema de biblioteca. Essa ferramenta é conhecida como Diagrama de:
Q56370
BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
Ano: 2016
Banca:
BIO-RIO
Matéria:
Arquitetura de Software
Assunto: Conceitos Básicos em Governança de TI
Cliente/servidor é um modelo computacional que separa
clientes e servidores, sendo interligados entre si geralmente
utilizando-se uma rede de computadores. Neste sentido,
observe a figura abaixo. Leia o fragmento a seguir.
“No modelo de 4 camadas, na (1) __________________, o
usuário utiliza um browser como o Internet Explorer para
navegar pelos sites. Na (2) __________________, passa pelo
servidor web, sendo que a interface pode ser composta de
páginas HTML, ASP, ou qualquer outra tecnologia capaz de
gerar conteúdo para o browser. Na (3) __________________, passa pelo servidor de aplicações, onde estão as regras do
negócio, que determinam de que maneira os dados serão
utilizados. Na (4) __________________, passa pelo servidor de
bancos de dados, no qual reside toda a informação necessária
para o funcionamento da aplicação”.
Assinale a alternativa cujos nomes das camadas completam
corretamente as lacunas do fragmento.
Q56369
BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
A figura abaixo mostra o relacionamento entre as atividades
desenvolvidas nos processos de alto nível de engenharia de
requisitos, com destaque para os documentos produzidos em
cada estágio.
Os processos identificados por R, S e T são denominados
respectivamente:
Q56368
BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
No que diz respeito à Análise de Negócios, observe a figura
abaixo que ilustra as áreas de conhecimento.
Um das áreas tem por características:
• descreve como o Analista de Negócio identifica as necessidades de negócio, refina , esclarece a definição da necessidade e determina o escopo da solução que será implementada.
• especifica a definição do problema, análise, desenvolvimento do caso de negócio, estudo viabilidade e definição do escopo da solução.
• utiliza técnicas como Benchmarking, Brainstorming, análise de regra de negócio, grupo de foco, decomposição funcional e análise de causa raiz, para o entendimento do contexto do negócio e uma base que permita avaliar todos os desafios e questões futuras. A área descrita é denominada:
• descreve como o Analista de Negócio identifica as necessidades de negócio, refina , esclarece a definição da necessidade e determina o escopo da solução que será implementada.
• especifica a definição do problema, análise, desenvolvimento do caso de negócio, estudo viabilidade e definição do escopo da solução.
• utiliza técnicas como Benchmarking, Brainstorming, análise de regra de negócio, grupo de foco, decomposição funcional e análise de causa raiz, para o entendimento do contexto do negócio e uma base que permita avaliar todos os desafios e questões futuras. A área descrita é denominada:
Q56367
BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
A linguagem Java dá suporte ao uso da estrutura switch-case que se refere a uma modalidade de desvio da execução de programa com certas condições, semelhante ao da instrução if. A estrutura switch-case equivale a um conjunto de instruções if encadeadas, fornecendo maior inteligibilidade e eficiência à execução. A sintaxe correta dessa estrutura em Java está indicada na seguinte opção:
Q56366
BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
No que diz respeito à linguagem Java, alguns identificadores são utilizados com significados específicos, dos quais dois são caracterizados a seguir.
I. É o nome do método que indica ao compilador o início do programa, sendo o método principal em que todas as variáveis, argumentos e instruções são interpretados e processados para a execução do programa.
II. É um qualificador de método que pode ser usado em qualquer método, indicando que ele é acessível externamente à classe, seno útil quando uma classe necessita utilizar alguma funcionalidade de outra classe, característica muito comum em Java.
Os identificadores caracterizados em I e II são denominados respectivamente:
Q56365
BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
No que diz respeito aos modificadores de acesso aos métodos e atributos dos objetos no PHP versão 5, analise as afirmativas a seguir.
I. public – é o nível de acesso mais permissivo e serve para indicar que o método ou atributo da classe é público. Neste caso pode-se acessar a este atributo, para visualizálo ou editá-lo, por qualquer outro elemento do programa. É o modificador que se aplica se não se indica outra coisa.
II. private - é o nível de acesso mais restritivo. Serve para indicar que essa variável somente vai poder ser acessada pelo próprio objeto, nunca de fora. Se for tentado o acesso a um método ou atributo declarado private de fora do próprio objeto, resultará numa mensagem de erro indicando que não é possível a este elemento.
III. protected – é o nível de acesso médio e um pouco mais especial que os demais e servindo para que o método ou o atributo seja público dentro do código da própria classe e de qualquer classe que herde daquela onde está o método ou propriedade protected. É privado e não acessível de qualquer outra parte, ou seja, um elemento protected é público dentro da própria classe e em suas heranças.
Assinale a alternativa correta:
Q56364
BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
Ano: 2016
Banca:
BIO-RIO
Matéria:
Arquitetura de Software
Assunto: SOAP (Simple Object Access Protocol)
Avalie se as afirmativas a seguir, referentes ao padrão SOAP, são falsas (F) ou verdadeiras (V):
I. É um protocolo para transmissão de dados dentro da estrutura de Web Services proposta pelo W3C.
II. É um protocolo para a troca de mensagens entre aplicações e Web Services, sendo uma tecnologia construída com base em XML e HTTP
III. É um protocolo projetado para invocar aplicações remotas através de RPC ou trocas de mensagens, em um ambiente dependente de plataforma e de linguagens de programação como HTML.
As afirmativas são respectivamente: