Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 5.295 questões

Q852101 Programação
Uma exceção é uma indicação de um problema não frequente que ocorre durante a execução de um programa. O tratamento de exceções permite a um programa continuar executando depois de lidar com um problema. Das alternativas abaixo, a que NÃO representa uma indicação de uso do tratamento de exceções em Java é:
Alternativas
Q819309 Programação
Selecione a única alternativa que NÃO esteja corretamente representada como uma variável do PHP:
Alternativas
Q819308 Programação

Com o código PHP abaixo entende-se que:

<?php

$a = ‘hello’;

$$a = “world”;

?>

Alternativas
Q816990 Programação

A respeito do PHP, orientado a objetos, é CORRETO afirmar:

I. Uma classe é um conjunto de variáveis e funções relacionadas a essas variáveis.

II. Uma vantagem da utilização de classes e objetos em php é poder usufruir do recurso de encapsulamento de informação.

III. Para definir uma classe pode ser utilizada a seguinte sintaxe:

Class nome_classe {

var nome1;

function funcao1 (parametro) { /*corpo da função */ }

}

IV. Variáveis do tipo de uma classe são chamadas de objetos, e devem ser criadas pelo operador new.

Assinale:

Alternativas
Q810450 Programação
A linguagem de programação PHP é uma linguagem centrada no desenvolvimento de scripts. Sobre PHP é correto afirmar que:
Alternativas
Q810447 Programação
Dentre as linguagens de programação de hoje em dia, a linguagem Java tem sido amplamente utilizada. Sobre a linguagem de programação Java é corretoafirmar que:
Alternativas
Q810418 Programação

Dadas as afirmativas sobre a linguagem Javascript,


I. A nova versão da sintaxe JavaScript, conhecida como ECMA Script 6, permite a definição de herança utilizando a palavra reservada extends, como na linguagem Java.

II. Em JavaScript, variáveis não inicializadas são descartadas, enquanto as demais recebem o tipo do valor de inicialização.

III. Mesmo em sua versão mais recente, a linguagem JavaScript ainda não permite a definição de constantes; porém, essa limitação não reduz a expressividade da linguagem.


verifica-se que está(ão) correta(s)  

Alternativas
Q810417 Programação

Dadas as afirmativas a respeito das estruturas de dados e suas respectivas implementações disponíveis na API da linguagem Java,


I. Quando um sistema não possui acesso concorrente (thread safe) é preferível utilizar a estrutura de dados implementada pela classe HashMap, ao invés da estrutura implementada pela classe Hashtable.

II. Enquanto a estrutura de dados implementada na classe HashMap mantém os valores ordenados pela chave, a estrutura de dados implementada na classe TreeMap não garante a ordem das chaves, uma vez que os dados são organizados na forma de árvore.

III. Enquanto uma busca em uma estrutura de dados linear, como uma lista encadeada, tem complexidade 0(N)  , uma busca binária em uma estrutura de dados de árvore tem complexidade 0(log N)   .

IV. Tanto a classe HashSet quanto a Hashtable implementam diretamente as interfaces Collection e Iterable.


verifica-se que estão corretas apenas  

Alternativas
Q810414 Programação

Dadas as afirmativas sobre o paradigma orientado a objetos e as linguagens Java e C++,


I. O uso de artifícios como Templates (de C++) ou Generics (de Java) é considerado um tipo particular de polimorfismo, denominado polimorfismo paramétrico.

II. Em linguagens orientadas a objetos somente existem três tipos de polimorfismo.

III. Apesar de aumentar a flexibilidade do software, o uso de polimorfismo é desaconselhado, uma vez que prejudica a segurança do sistema.


verifica-se que está(ão) correta(s)  

Alternativas
Q810361 Programação
Dentre as ramificações da Linguagem Java, existe a que é específica para desenvolvimento Web, trata-se da:
Alternativas
Q810359 Programação

Na linguagem de programação JavaScript podemos realizar várias conversões de valores, entre elas, utilizamos para converter String para inteiro.

I - eval( )

II - parseFloat( )

III - parseInt( )

Estão CORRETOS:

Alternativas
Q810358 Programação
Para construção de uma aplicação WEB desenvolvida em Java, utiliza-se Container, que são também chamados de servidores de objetos, ou servidores de aplicação que possuem funcionalidades de baixo nível específicas de uma plataforma, como exemplo temos o:
Alternativas
Q810355 Programação
Dentre os diferentes tipos de dados suportados pelo PHP, temos os dados compostos, que são:
Alternativas
Q803739 Programação

Em PHP, existem diversas funções para rotinas específicas. Com base nas funcionalidades das funções abaixo, numere a segunda coluna de acordo com a primeira.

COLUNA I

1- trim()

2- ucfirst()

3- explode()

4- ucwords()

5- strtoupper()


COLUNA II

( ) Retira espaços em branco de uma String.

( ) Coloca todos os caracteres de uma String em maiúsculo.

( ) Tem por finalidade dividir uma String em outras várias Strings.

( ) Coloca o primeiro caractere de uma String em maiúsculo, caso este seja alfabético.

( ) Coloca o primeiro caractere de cada palavra de uma String em maiúsculo, caso estes sejam alfabéticos.

A sequência correta é
Alternativas
Ano: 2016 Banca: COSEAC Órgão: UFF Prova: COSEAC - 2016 - UFF - Analista de Sistemas |
Q794950 Programação

As classes, são estruturas das linguagens de programação orientadas a objetos para conter, para determinado modelo, os dados que devem ser representados e as operações que devem ser efetuadas com estes dados.

Considere as seguintes afirmações:

I A classe é usada para que várias instâncias sejam criadas a partir dela.

II Na linguagem de programação Java, as operações contidas em uma classe são chamadas de método.

III Na linguagem de programação Java, os construtores são métodos especiais, que são chamados quando instâncias são criadas.

IV Na linguagem de programação Java, os construtores devem ter exatamente o mesmo nome da classe a que pertencem e não podem retornar nenhum valor, nem mesmo void.

São verdadeiras as afirmações

Alternativas
Q777646 Programação
A linguagem Java segue, em grande parte de sua concepção, o paradigma da Orientação a Objetos. Dessa forma, quanto melhor for o seu conhecimento sobre esse paradigma, melhor será o reuso do seu código e a resolução de alguns problemas triviais a partir de certos conceitos. Qual alternativa representa corretamente esses conceitos?
Alternativas
Q777642 Programação
“A Máquina Virtual Java ______ o código fonte para código de máquina específico de uma plataforma e sistema operacional”. Qual alternativa completa corretamente a lacuna?
Alternativas
Q776573 Programação

Um código em Javascript puro, para atribuir o valor "3" a um elemento qualquer, ficaria assim:

document.getElementById( 'Concurso' ).value = 3;

Como ficaria esse mesmo código em jQuery?

Alternativas
Q776570 Programação
Ruby on Rails é um framework que faz o desenvolvimento, a implantação e a manutenção de uma aplicação web mais fácil. No Rails, cada biblioteca tem uma tarefa especializada; quando juntas, essas individuais entidades fazem o mapeamento diretamente do padrão MVC. Qual é a biblioteca responsável pela abstração e interação do banco de dados?
Alternativas
Ano: 2016 Banca: FCC Órgão: AL-MS Prova: FCC - 2016 - AL-MS - Técnico de Informática |
Q773077 Programação
Um Técnico em Informática, trabalhando no desenvolvimento de um portal corporativo Java EE, desenvolveu um componente reutilizável respeitando as especificações JSR 168 e 286, que poderá ser agregado ou plugado em qualquer página do portal. Conclui-se corretamente que este Técnico desenvolveu um
Alternativas
Respostas
3361: A
3362: E
3363: A
3364: D
3365: B
3366: C
3367: A
3368: A
3369: A
3370: C
3371: E
3372: E
3373: C
3374: C
3375: A
3376: A
3377: A
3378: D
3379: D
3380: A