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

Foram encontradas 8.034 questões

Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Web Design |
Q561263 Programação
Um CMS (content management system) é utilizado para o gerenciamento de conteúdo em sites e podem ter diversas funções, tais como administrar usuários, criar ou remover conteúdo, autorizar publicações, produzir formulários, entre outros. Com base nessas informações, julgue o item que se segue.
Apesar do HTML ser integrado com o PHP para a produção de páginas web, devido ao núcleo de funcionamento de um CMS, a linguagem de desenvolvimento mais utilizada nesses sistemas é o Python.
Alternativas
Q560963 Programação
Julgue o seguinte item, relativo à programação em Shellscript.

O resultado da execução do script Bash mostrado a seguir é representado por Valor final é 6.

var=0

func(){

      local var=$var;

      let var=var+1

}

while [ $var -lt 5 ]; do

            let var=var+1

done

func;

echo Valor final é $var


Alternativas
Q560962 Programação
Julgue o seguinte item, relativo à programação em Shellscript.

O seguinte script Powershell lista todos os diretórios e arquivos do driver C.

Get-ChildItem C:\ -Recurse

Alternativas
Q560264 Programação
Julgue o item que se segue, que tratam de Java.

A vinculação estática permite a sobrescrita, se o método for estático ou privado.

Alternativas
Q560263 Programação
Julgue o item que se segue, que tratam de Java.

Interface é um substituto para herança múltipla, uma vez que existe reúso de código na herança múltipla.

Alternativas
Q560262 Programação
Julgue o item que se segue, que tratam de Java.

Embora não sejam objetos, os valores dos tipos primitivos escalares são suportados por Java.

Alternativas
Q560260 Programação
Julgue o item subsequente, relativo a Delphi.

A diretiva $V controla a verificação de tipos em sequências curtas, que são passados como parâmetros variáveis.

Alternativas
Q560259 Programação
Julgue o item subsequente, relativo a Delphi.

O TdataSource é um componente não visual da VCL (visual component library) utilizado em formulários para conectar um controle e um conjunto de dados usado pelo controle.

Alternativas
Q560258 Programação
Julgue o item subsequente, relativo a Delphi.

Na versão 7 do Delphi, os drivers nativos para o Firebird não estão disponíveis, mas é possível acessá-los por meio de componentes dbExpress, em cuja paleta a propriedade DriverName define o driver do banco de dados utilizado.

Alternativas
Q556358 Programação
Em um processo de teste estrutural (ou caixa-branca) de um programa, considere os artefatos abaixo.

 Programa Java:

1     public static void main(String[] args) {

2           int[] anos = new int[6];

3           int coluna;

4           coluna = 0;

5           while (coluna < 6 && anos[coluna] != 2015)

6                 coluna++;

7      }  

Grafo de fluxo do programa.

                        Imagem associada para resolução da questão

5 indica a execução da condição coluna<6.

5a indica e execução da condição anos[coluna] != 2015.

Conjunto de caminhos independentes do grafo: 

C1: ..I......

C2: 1-4, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 5a, 6, 5, 7

C3: .II..... 

Caso de teste para o programa: 

                 Caminho independente            Entrada               Saída esperada

                              C1                 anos={ 2015,0,0,0,0,0}        coluna=0

                              C2                 anos={ 0,0,0,0,0,0}             coluna=6

                              C3                 anos={0, 2015,0,0,0,0}        coluna=1 

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


Alternativas
Q556355 Programação
Um analista de TI está participando de uma equipe que está migrando uma aplicação de Java para Ruby, e observou que estas linguagens possuem muitas semelhanças, porém, ao contrário de Java, em Ruby
Alternativas
Q555658 Programação
Considere, abaixo, o código fonte da classe Colaborador. 

Imagem associada para resolução da questão

Neste código 


Alternativas
Q555657 Programação

Considere o programa Java abaixo.

Imagem associada para resolução da questão

Este programa está

Alternativas
Q554756 Programação
. Considere as características abaixo:

I. Utiliza Javascript.

II. Utiliza xml.

III. Muitos navegadores, como o Microsoft Internet Explorer 11, não são compatíveis com suas técnicas.

IV. Solicitações feitas, por padrão, de forma assíncrona.

É correto afirmar que se aplicam ao AJAX apenas as características: 

Alternativas
Q554754 Programação
 Considere as seguintes afirmativas: 

I. É a API padrão de mercado para conectividade entre a linguagem JAVA e vários tipos de bases de dados. Usando essa API, pode-se acessar praticamente qualquer fonte de dados, de bases de dados relacionais a planilhas.

II. É uma API que oferece um meio de mapeamento objeto/relacional para que desenvolvedores JAVA gerenciem dados relacionais em aplicações JAVA.

As afirmativas I e II podem estar corretamente se referindo, respectivamente, às APIs: 


Alternativas
Q554739 Programação
. Ao se executar o trecho de código abaixo, escrito na linguagem Java, será obtido o seguinte resultado:

public class Classe {

public static void main(String[] args) {

           int i = 9;

           int x = 10;

           System.out.println("Soma " + i + x);

}}

Alternativas
Q554738 Programação
A respeito da linguagem de Programação Java é correto afirmar que:
Alternativas
Q554736 Programação
 Palavras reservadas são palavras que não podem ser utilizadas como um identificador. A linguagem Java possui as palavras reservadas.

I. continue

II. procedure

III. constructor

IV. throws

A quantidade de itens corretos é igual a? 

Alternativas
Q554735 Programação
 Avalie as seguintes assertivas que tratam da linguagem Java:

I. As classes podem estender uma única superclasse e implementar várias interfaces.

II. Possui o processo Garbage Collection responsável pela alocação e desalocação da memória.

III. Utiliza o conceito de máquina virtual que permite que o código seja escrito uma única vez e a aplicação possa ser executada em diferentes sistemas operacionais.

IV. Por ser uma linguagem simples, para o desenvolvimento de programas utilizando Java é necessário somente a instalação de alguma versão da JRE, uma vez que a mesma já possui o compilador.

Quantas assertivas estão corretas? 

Alternativas
Q554734 Programação
Sobre listas e coleções na linguagem Java, podemos afirmar que:
Alternativas
Respostas
5641: E
5642: E
5643: E
5644: E
5645: E
5646: C
5647: C
5648: C
5649: C
5650: A
5651: E
5652: E
5653: A
5654: B
5655: D
5656: D
5657: C
5658: D
5659: A
5660: D