Questões de Concurso Para bio-rio

Foram encontradas 5.088 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2787350 Arquitetura de Software

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:

Alternativas
Q2787347 Programação

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:

Alternativas
Q2787344 Arquitetura de Software

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:

Alternativas
Q2787299 Engenharia de Software

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:

Alternativas
Q2787291 Engenharia de Software

No que diz respeito à Orientação a Objetos, dois princípios são caracterizados a seguir.


I. constitui um mecanismo que tem por objetivo organizar os dados que sejam relacionados, agrupando-os em objetos, reduzindo as colisões de nomes de variáveis e, da mesma forma, reunindo métodos relacionados às suas propriedades. Este padrão ajuda a manter um programa com centenas ou milhares de linhas de código mais legível e fácil de trabalhar e manter.

II. constitui um mecanismo a partir do qual as classes derivadas de uma única classe base são capazes de invocar os métodos que, embora apresentem a mesma assinatura, comportam-se de maneira diferente para cada uma das classes derivadas. De acordo com este princípio, os mesmos atributos e objetos podem ser utilizados em objetos distintos, porém, com implementações lógicas diferentes.


Os princípios I e II são conhecidos respectivamente como:

Alternativas
Respostas
306: C
307: E
308: D
309: D
310: E