Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 7.927 questões

Q847375 Programação

Imagem associada para resolução da questão


Considerando que, ao se executar o código precedente, uma cor amarela de fundo deva ser colocada no parágrafo descrito na linha 13, assinale a opção que apresenta a instrução correta a ser inserida na linha 7 para realizar essa ação.

Alternativas
Q847370 Programação
O PHP5 permite manipular arquivos externos, como, por exemplo, arquivos txt, assim como permite realizar tratamento de erro. A seguir, são apresentados o código em PHP5 que abre o arquivo hello.txt e um possível erro associado.

Imagem associada para resolução da questão

Assinale a opção que apresenta o código correto para prevenir o erro em questão.
Alternativas
Q847369 Programação

Imagem associada para resolução da questão


O PHP5 permite criar funções que aceitam mais de um argumento. Considerando que o código precedente crie uma função que recebe dois argumentos (nome e sobrenome), a serem utilizados como descrito na linha 6, assinale a opção que apresenta a instrução correta a ser inserida na linha 2 para se criar essa função.

Alternativas
Q847364 Programação

Imagem associada para resolução da questão


Considerando o trecho de código apresentado, assinale a opção correta a respeito da linguagem Java.

Alternativas
Q846294 Programação

Em um manual de Java havia uma página que estava com algumas partes ilegíveis da seguinte maneira:


“Um arquivo ______ é um arquivo com formato ______ contendo uma aplicação ______”


Assinale a alternativa que completa correta e respectivamente as lacunas.

Alternativas
Q846247 Programação
Liferay é um projeto de portal corporativo livre e de código aberto. Ele é usado principalmente para alimentar intranets e extranets corporativas. O Liferay foi desenvolvido em:
Alternativas
Q846246 Programação

Numa discussão entre os programadores sobre os conceitos de AJAX (Asynchronous Javascript and XML), as seguintes afirmações foram feitas:


( ) permite atualizar dinamicamente o conteúdo, ou partes, de uma página web.

( ) embora usado no nome, a utilização da linguagem XML não é obrigatória.

( ) a XMLHttpRequest(XHR) é utilizada para enviar requisições pelo script para o lado client.


Dê valores Verdadeiro (V) ou Falso (F) em cada afirmação e identifique a alternativa que apresenta a sequência correta (de cima para baixo): 

Alternativas
Q846007 Programação

Abaixo são apresentadas algumas das principais diretivas no AngularJS:


(1) ng-model

(2) ng-app

(3) ng-loop

(4) ng-controller


Selecione a alternativa tecnicamente correta:

Alternativas
Q845381 Programação

Considere o seguinte código:


Imagem associada para resolução da questão


O que irá acontecer quando o código for executado?

Alternativas
Q845380 Programação
Sobre o conceito de polimorfismo em Java, é INCORRETO afirmar que
Alternativas
Q844775 Programação

Em uma aplicação Java para web, uma página exibir.jsp recebeu de uma servlet, a partir de uma operação de consulta em um banco de dados, uma lista contendo um conjunto de objetos de uma classe Cliente.java , que possui os atributos id, nome, telefone e renda. O trecho presente na servlet é apresentado abaixo.


ArrayList lista_clientes = dao.consultar();

request.setAttribute("listaclientes", lista_clientes);

RequestDispatcher d = request.getRequestDispatcher("exibir.jsp");

d.forward(request, response);


Na página exibir.jsp, para receber a lista e exibir os dados utilizando a biblioteca core da JSTL, foi utilizado o trecho abaixo:


Imagem associada para resolução da questão


As lacunas I e II são preenchidas, correta e respectivamente, por

Alternativas
Q844774 Programação
Uma aplicação Java pode conter classes abstratas e interfaces, que são recursos muito úteis na orientação a objetos. Entre elas há algumas similaridades e diferenças. As
Alternativas
Q844773 Programação

Considere que em uma classe Java chamada ClienteDao.java existe o método a seguir:


Imagem associada para resolução da questão


Considere conn um objeto do tipo java.sql.Connection, que estabeleceu, em algum trecho da classe, uma conexão com um banco de dados. Ao chamar o método desconectar a partir de outra classe, se ocorrer uma exceção do tipo SQLException ao executar a instrução conn.close(); ela deverá ser tratada

Alternativas
Q844772 Programação

Considere a classe Java a seguir, que utiliza as bibliotecas gráficas swing e awt.


Imagem associada para resolução da questão


A plataforma Java possui recursos que permitem, muitas vezes, realizar um mesmo trabalho de diversas maneiras diferentes. Abaixo estão 5 blocos de código-fonte que podem completar a lacuna I.


1. setSize(500, 200);

setLocation(200, 300);

2. setBounds(500, 200, 200, 300);

3. Rectangle r = new Rectangle(200, 300, 500, 200);

setBounds(r);

4. Dimension d = new Dimension(500, 200);

setSize(d);

Point p = new Point(200, 300);

setLocation(p);

5. setSize(new Dimension(500, 200));

setLocation(new Point(200, 300));


O bloco de código que gera uma janela com tamanho e posicionamento diferentes dos demais é o

Alternativas
Q841480 Programação

Considere a classe Java abaixo.


public class Teste {

public double calculo(double a, double b, double c){

return (a+b)/c;

}

}


Considere que em uma classe JUnit para testar o método calculo da classe Teste.java, foi criado o método testCalculo mostrado abaixo.


@Test

public void testCalculo() {

System.out.println("calculo");

double x = 10.0;

double y = 8.0;

double z = 1.0;

Teste instance = new Teste();

double e = 15.0;

double r = instance.calculo(x, y, z);

assertEquals(e, r, 0.0);

}


Considerando que os testes estejam sendo realizados em um ambiente Java em condições ideais, pode-se afirmar corretamente que o teste implementado no método testCalculo

Alternativas
Q841479 Programação
O Spring Data JPA tem como objetivo fornecer os repositórios baseados em JPA para simplificar a implementação da camada de acesso a dados. Para salvar, atualizar, consultar ou excluir entidades, cria-se uma interface de repositório, que estende a interface
Alternativas
Q841478 Programação
No Spring MVC, as requisições HTTP são tratadas por uma classe controladora, que deve possuir a anotação @Controller para indicar que os métodos são ações (actions). Estes métodos podem ter quaisquer nomes, desde que estejam com uma anotação que recebe um atributo para indicar qual será a URL utilizada para invocar o método. Esta anotação é a
Alternativas
Q841477 Programação
AngularJS é um framework JavaScript, também referenciado como uma biblioteca escrita em JavaScript. Esse framework permite o uso de 
Alternativas
Q841476 Programação
Considere o fragmento de código abaixo, em um ambiente PHP em condições ideais.

<?php
$dbh = new PDO('odbc:dados', 'rod167', 'a4BCz98');
$linhas = ..I.. ("DELETE FROM dpers WHERE processo = '1234567'");
print("$linhas linhas deletadas.\n");
?>

Para que o comando DELETE possa ser executado corretamente, a lacuna I deve ser preenchida com
Alternativas
Q841473 Programação

Atenção: Os programas abaixo devem ser utilizados para responder a questão,



No Programa 2, para que a busca seja realizada corretamente as lacunas I e II devem ser preenchidas, respectivamente, com
Alternativas
Respostas
4681: A
4682: D
4683: D
4684: B
4685: A
4686: D
4687: B
4688: B
4689: E
4690: C
4691: A
4692: E
4693: E
4694: C
4695: E
4696: D
4697: A
4698: A
4699: C
4700: E