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

Foram encontradas 8.034 questões

Q383684 Programação
Considere o seguinte documento HTML, contendo um código JavaScript, aberto em um navegador:

imagem-013.jpg

A opção CORRETA que corresponde ao código fonte do documento HTML apresentado é:
Alternativas
Q379631 Programação
O algoritmo a seguir deve ser utilizado para resolver a questão.

imagem-007.jpg
Os operadores lógicos E, OU e NÃO e o operador relacional <>, que aparecem no algoritmo apresentado, podem ser escritos em Java, respectivamente, como
Alternativas
Q378290 Programação
Analise o método da classe Java a seguir.

Imagem associada para resolução da questão

Na sua execução, conclui-se que
Alternativas
Q377523 Programação
Faça o rastreio do seguinte código.

imagem-015.jpg

O resultado da execução do código é:
Alternativas
Q377520 Programação
Observe o código PHP abaixo.

imagem-012.jpg

O resultado da execução desse código é
Alternativas
Q377519 Programação
Considerando-se a linguagem PHP, analise o que se segue:

I- Os códigos escritos em PHP são executados no lado servidor.
II- O código escrito em PHP precisa ser compilado antes de ser executado.
III- A criação de páginas web, visualizadas no lado cliente, é possível na linguagem PHP.
IV- A linguagem PHP não é gratuita.
V- A linguagem PHP permite programar orientado a objetos.

Estão corretos os itens
Alternativas
Q377517 Programação
Considerando-se a linguagem Javascript, analise as afirmativas abaixo:

I- Os códigos escritos em Javascript são executados no lado cliente.
II- É uma linguagem interpretada.
III- Não é baseada em objetos.
IV- Inclui a função eval que consegue efetuar, em tempo de execução, comandos da linguagem que estejam escritos em uma string.

Estão corretos os itens
Alternativas
Q377516 Programação
Observe o código em Java abaixo, elaborado para criar uma classe Aluno com atributo encapsulado nome do tipo String, atributo público de nome contador do tipo inteiro que seja da classe, e os métodos para acesso ao atributo encapsulado.

imagem-006.jpg

Os termos que preenchem corretamente as lacunas são:
Alternativas
Q377515 Programação
Observe o trecho de código em Java exibido abaixo, que executa uma consulta em um banco de dados e exibe o resultado na saída padrão.

imagem-005.jpg

Analise as seguintes assertivas referentes ao trecho de código apresentado:

I- A consulta é realizada em uma tabela de nome “Alunos” no Banco de Dados.
II- Os atributos consultados e exibidos são: matricula e nome.
III- A consulta restringe o resultado exibido a um registro.
IV- É correto afirmar que existe uma tabela chamada coordenador.

Estão corretas as afirmativas
Alternativas
Q376196 Programação
Considere o seguinte trecho de documento HTML, contendo código-fonte escrito na linguagem JavaScript.

imagem-019.jpg

A linguagem JavaScript fornece um modelo de objetos que permite interagir com aspectos de um browser, como histórico de navegação, endereço da página atual, dentre outros. Considerando esse modelo de objetos e as propriedades do objeto fictício OBJ no código-fonte em questão, o objeto OBJ deve ser substituído por
Alternativas
Q376191 Programação
Avalie o método a seguir, escrito na linguagem Java, cujos dados de entrada incluem um arranjo vet de números inteiros e um número inteiro n >= 1, de tal maneira que vet tenha pelo menos n elementos. A saída desse método consiste no somatório dos n primeiros elementos do arranjo vet.

imagem-018.jpg

A prática de programação utilizada nesse método Java para obter a saída descrita chama-se recursão
Alternativas
Q376188 Programação
Observe o seguinte código-fonte escrito em Java.

imagem-016.jpg

Pela análise desse código-fonte da perspectiva de métodos e de passagem de parâmetros na linguagem Java, verifica- se que
Alternativas
Q376187 Programação
Considere o código-fonte a seguir escrito na linguagem de programação Java.

imagem-015.jpg

A análise desse código-fonte, do ponto de vista do uso da estrutura de repetição while e das definições de variáveis na linguagem Java, permite constatar que
Alternativas
Ano: 2014 Banca: FCC Órgão: SABESP Prova: FCC - 2014 - SABESP - Tecnólogo - Sistemas |
Q374020 Programação
Analise as afirmativas sobre métodos de implementação de linguagens de programação:

I. No processo de interpretação, a instrução é traduzida e executada no momento da execução do programa. Uma vantagem é que apenas partes do programa podem ser executados, mas há desvantagens: o processo é mais lento em relação ao processo de compilação e pode haver maior consumo de memória.

II. O processo híbrido combina a execução eficiente e a portabilidade de programas. A base é a existência de um código intermediário, mais fácil de ser interpretado e não específico de uma plataforma computacional. O método é dividido em duas etapas: compilação para um código intermediário e interpretação desse código. Um exemplo é o Java e a JVM.

III. O processo de compilação efetua a tradução integral do código fonte para o código de máquina. A execução é mais rápida porque não é necessário fazer nenhuma tradução intermediária. Para que o programa seja executado é necessário apenas o código executável. A vantagem é a total portabilidade do código executável, que pode ser executado em qualquer sistema operacional.

Está correto o que se afirma APENAS em
Alternativas
Q373310 Programação
Considere as seguintes linguagens de programação:

                          C C++ C# Java VB.NET SmallTalk Python

Dessa lista, a linguagem que não oferece suporte a orientação objetos é :
Alternativas
Q372832 Programação
Analise o conteúdo do Shell Script “num.sh” apresentado a seguir

#!/bin/bash
echo -n 1 >&2
echo -n 2 >&1
echo -n 3 1>&2
echo -n 4 2>&1
echo -n 5

Se o script for executado no terminal de comando do sistema operacional Linux: “./num.sh >/dev/null”, será exibida na tela a seguinte mensagem:
Alternativas
Q372502 Programação
As classes e interfaces Java a seguir ocupam cada qual seu próprio arquivo:

imagem-010.jpg

Qual diagrama de classes UML é compatível com o código Java acima?
Alternativas
Q372500 Programação
As classes Java a seguir ocupam arquivos distintos. Elas são usadas para implementar árvores binárias nas quais os nós armazenam valores inteiros.

package estruturas;
imagem-007.jpg

A criação dos nós de uma árvore é realizada pelo construtor da classe Arv. Esse construtor, entretanto, não é exibido por ser irrelevante para a questão. É necessário saber apenas que, após a execução do construtor, a variável de instância raiz irá referenciar o nó raiz da árvore criada.

A classe Main a seguir foi elaborada para utilizar as classes descritas acima.

imagem-008.jpg

Seja a seguinte árvore binária:

imagem-009.jpg

Supondo que uma árvore como essa seja criada após a instanciação de um objeto da classe Arv, o que será exibido no console quando o método main( ) acima for executado?
Alternativas
Q372495 Programação
Seja o seguinte programa Java:

import java.util.*;

public class Main {
       public static void main(String[ ] args) {
              Collection a=new TreeSet( );
              Set b=new TreeSet( );
              Set c=(new HashMap( )).values( );
              SortedSet d=new TreeSet( );
              Deque e=new LinkedList( );
       }
}

Qual comando produz um erro de compilação?
Alternativas
Q372492 Programação
Considere as classes e interfaces Java abaixo, em que cada qual ocupa seu próprio arquivo.

public class ClsA {
       int x;
       int y;
       public final void opA1(int a) {
       }
       public static void opA2(float b) {
       }
       public void opA3(int a,String b) {
       }
}
public abstract class ClsB {
       String s1;
       int i;
       public void opB1(String s) {
       }
       public abstract void opB2(String s,String t);
       public void opB3(int a,int b) {
       }
}
public interface ItX {
       void op1(Object x);
       String op2(Object x,String y);
}

Qual classe NÃO produz erros de compilação?

Alternativas
Respostas
6101: A
6102: B
6103: D
6104: D
6105: A
6106: C
6107: D
6108: E
6109: B
6110: D
6111: B
6112: C
6113: A
6114: E
6115: A
6116: B
6117: B
6118: B
6119: C
6120: D