Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Q1256450 Programação
Avalie se as seguintes afirmativas, relativas ao Java Servlet, são falsas (F) ou verdadeiras (V):
✓ As Servlets são para os servidores o que as Applets são para os browsers, ou seja, da mesma forma que a Applet necessita do browser para ser executada, a Servlet necessita do servidor Java. ✓ Uma Servlet pode ser responsável por receber dados ou parâmetros de um formulário em HTML ou de uma Applet Java e atualizar um banco de dados. ✓ O Servlet é uma ferramenta IDE que compreende vários tipos de linguagem e que aceita a instalação de plugins para emular o desenvolvimento da plataforma.
As afirmativas são respectivamente:
Alternativas
Q1256448 Programação

Avalie se as seguintes afirmativas, relativas ao JSON, são falsas (F) ou verdadeiras (V):


✓ JSON é uma linguagem de marcação, possuindo tag de abertura e de fechamento.

✓ JSON é um modelo para armazenamento e transmissão de informações no formato texto.

✓ JSON é independente de linguagem, sendo possível o acesso aos dados por qualquer linguagem de programação, por meio de API’s específicas.


As afirmativas são respectivamente:

Alternativas
Q1256445 Programação
No que diz respeito à criação de métodos em Java, observe o fragmento abaixo.
“O qualificador, também conhecido por modificador, define a visibilidade e pode ser de três tipos básicos:
( I ) _____________ - o método é visível apenas pela própria classe. É o qualificador mais restritivo. ( II ) _____________ - o método é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote. ( III ) _____________ - o método é visível por qualquer classe. É o qualificador mais aberto no sentido de que qualquer classe pode usar este método.”

As palavras que completam corretamente as lacunas no fragmento acima são respectivamente:
Alternativas
Q1256374 Programação
Avalie se as afirmativas a seguir, relativas ao JavaScript, são falsas (F) ou verdadeiras (V):
✓ O operador binário % retorna o inteiro restante da divisão dos dois operandos. Por exemplo, em x = 5 % 3, x assume o valor 2. ✓ O operador != retorna verdadeiro caso os operandos não sejam iguais. Por exemplo, se a = 3 e b = 5, em a != 3; retorna verdadeiro e em a != b; retorna falso. ✓ O operador ++ é utilizado para incrementar variáveis de 1. Por exemplo, se x vale 2, y = ++x faz x igual a 3 e depois y igual a 3.
As afirmativas são respectivamente:
Alternativas
Q1256373 Programação
No que diz respeito ao PHP, analise as afirmativas a seguir:
I. PHP é uma linguagem de scripts open source de uso geral, na qual o script é executado na máquina do cliente, gerando o HTML que é enviado ao browser. II. Com o PHP é possível coletar dados de um formulário, gerar páginas dinamicamente, enviar e receber cookies e gerar relatórios. III. Com PHP é possível interagir com bancos de dados e aplicações existentes no servidor com a vantagem de não expor o código fonte para o cliente.
Assinale a alternativa correta:
Alternativas
Q1256372 Programação
Avalie se as afirmações a seguir, relativas à folha de estilo externa do CSS, são falsas (F) ou verdadeiras (V):
✓ Ideal para ser aplicada exclusivamente à página principal do site. ✓ Sintaxe é <head>...<link rel="stylesheet" type="text/css" href="nome_arquivo.css">...</head>. ✓ As regras CSS são declaradas em um arquivo separado dos documentos HTML para os quais foram criadas.
As afirmações são respectivamente:
Alternativas
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248114 Programação
Qual o nome da técnica que o Java utiliza para implementar os tipos genéricos respeitando códigos legados? Isto é, tornando o código genérico compatível com códigos não genéricos preexistentes, de modo que alterações na sintaxe da linguagem Java ou em JVM não invalidem códigos mais antigos?
Alternativas
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248112 Programação
Sobre polimorfismo em Java, considere as seguintes afirmativas.
1. É o tipo do objeto referenciado, e não o tipo da variável de referência, que determina a versão de um método sobreposto que será executada. 2. Se uma superclasse tiver um método sobreposto por uma subclasse, quando diferentes tipos de objetos forem referenciados por uma variável de referência da superclasse, versões distintas do método serão executadas. 3. Despacho dinâmico de métodos é o mecanismo pelo qual a chamada a um método sobreposto é resolvida no tempo de execução, e não de compilação.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248111 Programação
Sobre Java, considere as seguintes afirmativas.
1. Um construtor de uma classe pode ser genérico tão somente se sua classe também o for. 2. Java permite que uma classe genérica seja usada sem nenhum argumento de tipo, o que cria um tipo bruto para a classe, compatível com códigos legados. 3. Em Java, não é possível criar classes de exceção genéricas. Uma classe genérica, portanto, não pode estender Throwable.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248110 Programação
Para qual linguagem o MSBuild compila seu código em C#?
Alternativas
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248103 Programação

Considere o seguinte código Javascript:


<script>
var abc = “Valor”;
var abc;
</script>


O conteúdo da variável abc ao final da execução desse script será:

Alternativas
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248100 Programação

Quais métodos Javascript são métodos válidos e atuais para recuperar uma parte de uma Data?


1. getFullYear()

2. getShortYear()

3. getDay()

4. setDate()

5. getTime()


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248092 Programação

Quais elementos HTML , dentre os listados abaixo, são elementos novos da HTML 5.0?


1. <main>

2. <dialog> 
3. <progress>
4. <class>
5. <section>


Assinale a alternativa que contém todos os elementos novos.



3. 4. 5. 3. 4. 5.

Alternativas
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248091 Programação
Qual a função do método getDate() do Javascript?
Alternativas
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248090 Programação
Qual o caractere Javascript que performa a operação matemática de módulo, encontrando o resto da divisão de um número por outro?
Alternativas
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248083 Programação
Sobre Stimulus 1.0, assinale a alternativa correta.
Alternativas
Q1246549 Programação
Observe as linhas a seguir: ….…………………………………………………………………………………………………………….. ……………………………………………………………………………………….……………………….. public class Brinquedo{ public String tipo; public int tamanho; public String cor; } ………………………………………………………………………………………...……………………….. ………………………………………………………………………………………………………………….. A partir das análises, pode-se considerar que:
Alternativas
Q1246543 Programação
De acordo com os conceitos relacionados à Orientação a Objetos e seus elementos, pode-se afirmar:
Alternativas
Q1246533 Programação
Dentre os conceitos voltados para programação orientada, temos os métodos e os atributos. De acordo com o conceito destes dois elementos da programação, pode-se afirmar que:
Alternativas
Q1246531 Programação
Segundo os conceitos relacionados às formas de construção de um Software, em relação aos conceitos da P.O.O., pode-se afirmar:
Alternativas
Respostas
5921: B
5922: C
5923: D
5924: B
5925: D
5926: E
5927: B
5928: E
5929: D
5930: C
5931: A
5932: D
5933: B
5934: A
5935: D
5936: D
5937: C
5938: B
5939: D
5940: C