Questões de Concurso Sobre programação

Foram encontradas 14.854 questões

Q608968 Programação

O resultado obtido pelo interpretador Ruby (versão 1.9) quando o código abaixo for executado é:

5.times{4.times{puts “5+3”}}

Alternativas
Q607542 Programação
O Sistema de Informações da Biblioteca do TJ-PI (SisBib) disponibiliza para a Equipe de Tecnologia de Informação do Tribunal diversas informações sobre os livros disponíveis para consulta na biblioteca. Rogério, analista recém empossado no Tribunal, recebeu a incumbência de listar os títulos de todos os livros disponíveis para consulta. Para isso, ele recebeu acesso ao arquivo “biblioteca.xml" disponibilizado pelo SisBib e descrito a seguir: 

Imagem associada para resolução da questão

Para atender ao que foi solicitado, Rogério deve usar a path expression do XQuery: 
Alternativas
Q607541 Programação
A tecnologia XQuery é recomendada pelo W3C (World Wide Web Consortium) para realização de consultas em dados no formato XML. A XQuery é para o XML o que a linguagem SQL é para as bases de dados. As consultas do XQuery se dão através de path expressions (para navegação nos elementos do XML) e functions (para extração de dados no XML). Sobre as funções do XQuery, é correto afirmar que a função:
Alternativas
Q607529 Programação
Considere o seguinte trecho de código em PHP:

Imagem associada para resolução da questão

Sabendo-se que a função rand(a, b) retorna números aleatórios entre a e b, inclusive, a quantidade de senhas distintas que podem ser geradas pelo código é: 
Alternativas
Q607525 Programação
Com relação ao desenvolvimento JAVA para Web, os métodos sendRedirect da classe HttpServletResponse e forward da classe RequestDispatcher, sabe-se que:
Alternativas
Q607524 Programação
Considere o seguinte código Java. 

Imagem associada para resolução da questão
O número mostrado na tela será:
Alternativas
Q607522 Programação
Analise o trecho de código abaixo escrito na linguagem Ruby (versão 1.9). 

Imagem associada para resolução da questão

Com base nesse código, está correto afirmar que:
Alternativas
Q607521 Programação
Analise o código PHP mostrado a seguir. 

Imagem associada para resolução da questão

Ao final da execução desse código, os valores na variável $lista estarão:
Alternativas
Q606876 Programação
Linguagens de programação imperativas normalmente utilizam o conceito de tipos de dados na declaração de variáveis. Com isso, as linguagens criam um mecanismo que possibilita o armazenamento e a manipulação de dados durante a execução de programas. Considerando esse assunto, julgue o item subsecutivo.

Ao declarar uma variável a partir de um tipo de dado estruturado heterogêneo, a quantidade de memória alocada pode ser insuficiente para armazenar todos os dados dessa variável.


Alternativas
Q606874 Programação
Um programa pode ser estruturado em módulos denominados funções ou procedimentos. Considerando esse assunto, julgue o próximo item, acerca dos tipos de módulos.

É possível que procedimentos produzam valores a serem utilizados depois do término de sua execução.


Alternativas
Q606869 Programação
Julgue o item subsequente, relativos a RSS e Portlet.

Em RSS, o uso do elemento < skipMinutes > permite determinar o tempo, em minutos, que o feed pode ser mantido em cache antes de ser atualizado.


Alternativas
Q606868 Programação
Julgue o item subsequente, relativos a RSS e Portlet.

O Portlet versão 2.0 oferece a possibilidade de reusar um cache mesmo após este estar expirado.


Alternativas
Q606858 Programação
Acerca de linguagens de programação e ferramentas de desenvolvimento, julgue o item subsecutivo.

Xcode, que se baseia em várias ferramentas de código-aberto, é uma IDE que oferece um extenso conjunto de recursos para gerenciar o ciclo de vida de um projeto de desenvolvimento de software.


Alternativas
Q606857 Programação
Acerca de linguagens de programação e ferramentas de desenvolvimento, julgue o item subsecutivo.

Objective-C, linguagem de programação que estende a linguagem C, oferece recursos orientados a objetos, em que os métodos são chamados diretamente em um objeto.


Alternativas
Q606855 Programação
Acerca de linguagens de programação e ferramentas de desenvolvimento, julgue o item subsecutivo.

No desenvolvimento de aplicações móveis, o arquivo AndroidManifest.xml é a base das aplicações Android e deve estar presente em qualquer projeto nessa plataforma.


Alternativas
Q606854 Programação
A respeito de sistemas de gerenciamento de conteúdo e de acessibilidade, julgue o seguinte item.

Plone é uma extensão do CMF (content management framework), desenvolvido na linguagem Python, que utiliza o servidor Zope e tem a desvantagem de somente ser compatível com o banco de dados ZODB (zope object database).


Alternativas
Q606851 Programação
Com relação a tecnologias Web, julgue o item a seguir.

Caso dois arquivos que contêm a mesma quantidade de dados na representação JSON ou XML sejam compactados por uma requisição http, eles apresentarão tamanhos diferentes.


Alternativas
Q606847 Programação
No que se refere ao Java 2 Platform Standard Edition Development, julgue o item que se segue.

As duas instruções seguintes apresentam o mesmo valor.

System.out.print(“Soma é " + A + B);
System.out.printf(“Soma é %d", A + B);


Alternativas
Q606846 Programação
No que se refere ao Java 2 Platform Standard Edition Development, julgue o item que se segue.

Na programação em rede, Java fornece classes e interfaces nos pacotes java.rmi para RMI (remote method invocation) e nos pacotes org.omg para CORBA (common object request broker architecture).


Alternativas
Q606843 Programação
Acerca de frameworks e API, julgue o item subsequente.

Por convenção, no framework Symfony2, a atribuição aos valores dos parâmetros de conexão com o banco de dados é realizada no arquivo app/config/config.yml.


Alternativas
Respostas
9881: C
9882: E
9883: D
9884: C
9885: D
9886: E
9887: A
9888: C
9889: C
9890: C
9891: E
9892: C
9893: C
9894: E
9895: C
9896: E
9897: E
9898: E
9899: C
9900: E