Questões de Concurso Público PRODAM-AM 2014 para Programador - Desenvolvedor

Foram encontradas 55 questões

Q455233 Programação
A linguagem Java possui uma classe com diversos métodos especializados em realizar cálculos matemáticos, dos quais dois são descritos a seguir.

I. é utilizado para arredondar um determinado número para o seu inteiro anterior.

II. é utilizado para obter o maior valor entre dois números, que podem ser dos tipos double, float,int ou long

Os métodos I e II são conhecidos, respectivamente,por;
Alternativas
Q455234 Programação
   Observe o código abaixo em Java.
                                                  Imagem associada para resolução da questão

Após a execução, esse código irá gerar a seguinte saída:
Alternativas
Q455235 Programação
Java possibilita o uso dos recursos da programação orientada a objetos. Um desses recursos oferece um mecanismo para a generalização e representa uma técnica avançada de programação, cuja ideia geral é a de que uma determinada classe mais genérica (a super classe ) possa assumir diferentes comportamentos , gerando o bjetos distintos , dependendo de certas condições. Na prática, quer dizer que um mesmo objeto pode executar métodos diferentes, dependendo do momento de sua criação.

Esse recurso é denominado:
Alternativas
Q455236 Programação
No desenvolvimento de aplicações na plataforma J2EE, a aparência e a estética são extremamente importantes, pois a interface do usuário é o cartão de visita da aplicação. Para isso, Java disponibiliza diversos gerenciadores de layout, dos quais dois são descritos a seguir.

I. divide um contêiner em cinco regiões distintas, north, south, west, easte center. A ordem em que os componentes são inseridos é irrelevante, uma vez que o contêiner é dividido em cinco regiões, sendo que apenas cinco componentes podem ser inseridos nesse layout.

II. divide um contêiner em um conjunto de células espalhadas em uma grade retangular, de maneira que todas as células possuam a mesma dimensão. Os componentes são dispostos na ordem em que aparecem, sendo inseridos da esquerda para a direita e de cima para baixo.

Os gerenciadores de layout I e II são conhecidos,respectivamente,por:
Alternativas
Q455237 Programação
J2EE é a denominação antiga para Java EE, um conjunto de ferramentas que possibilita a criação de aplicações comerciais completas, constituindo um padrão para aplicações distribuídas, baseado em  contêineres, que são executadas em vários sistemas de computador ao mesmo tempo, as quais são  complementares entre si. Nesse contexto, observe a figura abaixo, que representa um modelo da arquitetura em camadas, com sistemas, plataformas e máquinas diversas, em que a quantidade de camadas envolvidas vai depender da complexidade do sistema.
                                  Imagem associada para resolução da questão

Pelas características mostradas na figura, as camadas ALFA, BETA e GAMA são denominadas, respectivamente:
Alternativas
Q455238 Programação
Servlets são módulos de software compilados que ficam armazenados em um servidor Java. Nesse contexto, um arquivo informa ao Tomcat de todos os Servlets existentes e funciona como um registro deles. Para que possa rodar no servidor, o Servlet precisa estar registrado.

Esse arquivo é denominado
Alternativas
Q455239 Programação
JSP são páginas web, em linguagem fonte que são processadas pelo Web Contêiner, sendo por este convertida em um servlet. Para isso, nas páginas JSP todo o código, diretivas e tags são inseridos entre os seguintes demarcadores:
Alternativas
Q455240 Programação
O JSP já traz diversos objetos implícitos autoinstanciados, dos quais um representa um ServIetContext, em que se pode armazenar beans que valem para todas as páginas do website.
Esse  objeto  JSP  é  conhecido  por:
 

Alternativas
Q455241 Programação

ECLIPSE constitui um ambiente integrado de desenvolvimento - IDE que, apesar de ser escrito em Java, utiliza uma biblioteca gráfica chamada SWT, baseada em componentes nativos do sistema operacional. Entre os vários atalhos de teclado que suporta, um ajuda o usuário a autocompletar nomes de classes e de métodos, conforme ilustrado a seguir.


                                 Imagem associada para resolução da questão

Ao declarar uma variável do tipo ContaCorrente basta, logo após dar o espaço, pressionar o atalho de teclado e as possibilidades de nome serão sugeridas,conforme mostrado na figura abaixo.


                                  Imagem associada para resolução da questão



O atalho de teclado é
Alternativas
Q455242 Engenharia de Software
CVS é uma sigla para um software que tem por finalidade
Alternativas
Q455243 Programação
  Observe as tabelas-verdade abaixo.  
                                   Imagem associada para resolução da questão

As tabelas I e II correspondem, respectivamente, aos seguintes operadores lógicos em PHP:
Alternativas
Q455244 Programação
Observe o código abaixo  em PHP.
                                     Imagem associada para resolução da questão


O código irá gerar o seguinte resultado:
Alternativas
Q455245 Engenharia de Software
A UML emprega diversos diagramas, cada um com uma finalidade específica . A seguir , são caracterizadas de três desses diagramas.

I. descreve os aspectos dos objeto que tratam do tempo e da seqüência das operações - eventos que marcam mudanças e que definem o contexto dos eventos, além da sua organização.

II. descreve a estrutura dos objetos em um sistema - sua identidade, seus relacionamentos com outros objetos, seus atributos e suas operações.

III. descreve aspectos específicos dos objetos - como os objetos individuais colaboram para alcançar o comportamento do sistema como um todo.

As descrições em I, II e III estão associadas, respectivamente, aos diagramas de:
Alternativas
Q455246 Engenharia de Software
A UML possui duas formas de relacionamento parte-todo, uma geral, que relaciona uma classe de montagem a uma das c las se s das par tes constituintes e outra, mais restritiva, em que uma parte constituinte pode pertencer a no máximo uma montagem e, quando uma parte constituinte tiver sido atribuída a uma montagem, terá um tempo de vida coincidente com a montagem.

Essas formas de relacionamento parte-todo são denominadas,respectivamente.
Alternativas
Q455247 Engenharia de Software
O desenvolvimento de softwares demanda que seus desenvolvedores tenham a possibilidade de estudar esse sistema a partir de várias perspectivas. De acordo com os autores da UML, um sistema pode ser descrito por meio de cinco visões independentes. Uma delas descreve o sistema do ponto de vista externo como um conjunto de interações entre o próprio sistema e os agentes externos ao sistema. Essa visão é criada inicialmente e direciona o desenvolvimento das demais visões do sistema.

Essa abordagem é conhecida como visão de:
Alternativas
Respostas
31: A
32: C
33: C
34: E
35: B
36: D
37: A
38: E
39: C
40: B
41: C
42: B
43: D
44: E
45: D