Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.027 questões

Q1162958 Programação

A Figura 1 abaixo contém um algoritmo escrito através do software VISUALG 3.0.6.5. Suponha que o valor de entrada na linha 8 (instrução leia) seja 94823540015. Com base neste algoritmo e na entrada de dados citada, responda à questão.



O que deve ser impresso com a execução de escreval(dv2) // Questão 5?
Alternativas
Q1162957 Programação

A Figura 1 abaixo contém um algoritmo escrito através do software VISUALG 3.0.6.5. Suponha que o valor de entrada na linha 8 (instrução leia) seja 94823540015. Com base neste algoritmo e na entrada de dados citada, responda à questão.



O que deve ser impresso com a execução de escreval(dv1) // Questão 4?
Alternativas
Q1162956 Programação

A Figura 1 abaixo contém um algoritmo escrito através do software VISUALG 3.0.6.5. Suponha que o valor de entrada na linha 8 (instrução leia) seja 94823540015. Com base neste algoritmo e na entrada de dados citada, responda à questão.



O que deve ser impresso com a execução de escreval(cont)// Questão 3?
Alternativas
Q1022864 Programação

Um usuário estava na página web principal da ARTESP usando um navegador e acionou um recurso que exibe o código da página. As linhas iniciais do código são apresentadas abaixo.  


Imagem associada para resolução da questão


Observando as informações contidas no código acima, é correto afirmar que 

Alternativas
Q1022607 Programação
Para responder a questão, considere as seguintes classes em Java:
public class C1 { int proc (int x, int y, int z) { while (z < (x + y)) y--; return (x+y);} }
public class C2 extends C1 { int proc (int x, int y, int z) { while (z <= (x + y)) x--; return (x+y); } } 
Se a expressão new C1().proc(5,6,new C2().proc(5,6,new C2().proc(5,6,7))) for executada, então o valor obtido será
Alternativas
Q1022606 Programação
Para responder a questão, considere as seguintes classes em Java:
public class C1 { int proc (int x, int y, int z) { while (z < (x + y)) y--; return (x+y);} }
public class C2 extends C1 { int proc (int x, int y, int z) { while (z <= (x + y)) x--; return (x+y); } } 
A execução de new C1().proc(5,6,new C2().proc(5,6,7)) resulta no valor:
Alternativas
Q1022605 Programação
Para responder a questão, considere as seguintes classes em Java:
public class C1 { int proc (int x, int y, int z) { while (z < (x + y)) y--; return (x+y);} }
public class C2 extends C1 { int proc (int x, int y, int z) { while (z <= (x + y)) x--; return (x+y); } } 
O valor resultante da execução de new C1().proc(5,6,7) + new C2().proc(5,6,7) é:
Alternativas
Q1022604 Programação
Para responder a questão, considere as seguintes classes em Java:
public class C1 { int proc (int x, int y, int z) { while (z < (x + y)) y--; return (x+y);} }
public class C2 extends C1 { int proc (int x, int y, int z) { while (z <= (x + y)) x--; return (x+y); } } 
O valor obtido pela execução de new C2().proc(5,6,7) é:
Alternativas
Q1022603 Programação
Para responder a questão , considere as classes X e Y, tal que X estende Y. A classe X possui um método denominado calcula e a classe Y possui um método denominado calcula.
Considere que o método calcula em X retorna um valor inteiro que é o triplo do único valor inteiro passado como parâmetro e o método calcula em Y retorna um valor inteiro que é produto dos dois valores inteiros passados como parâmetro. Se x e y são objetos das classes X e Y, respectivamente, então a execução da expressão y.calcula(x.calcula(3), x.calcula(4)) resulta no valor
Alternativas
Q1022602 Programação
Para responder a questão , considere as classes X e Y, tal que X estende Y. A classe X possui um método denominado calcula e a classe Y possui um método denominado calcula.
Considere que o método calcula em X retorna um valor inteiro que é o dobro do único valor inteiro passado como parâmetro e o método calcula em Y retorna um valor inteiro que é a soma dos dois valores inteiros passados como parâmetro. Se x e y são objetos das classes X e Y, respectivamente, então a execução da expressão x.calcula(y.calcula(10,11)) resulta no valor
Alternativas
Q1022601 Programação
Para responder a questão , considere as classes X e Y, tal que X estende Y. A classe X possui um método denominado calcula e a classe Y possui um método denominado calcula.
O método calcula em Y é sobrescrito pelo método calcula em X no seguinte exemplo:
Alternativas
Q926888 Programação

Dados os códigos de 4 arquivos que representam uma arquitetura MVC em PHP:


Imagem associada para resolução da questão

Os nomes das classes nas linhas 2, 3 e 2 dos arquivos A.php, B.php e C.php respectivamente são
Alternativas
Q926875 Programação

Dadas as classes a seguir:


Imagem associada para resolução da questão

Os conceitos de orientação a objetos que estão sendo utilizados são definidos como

Alternativas
Q926874 Programação

Dada uma Classe em Javascript chamada Fila.js que implementa uma fila:


Imagem associada para resolução da questão

e o código HTML que utiliza a Classe:
Imagem associada para resolução da questão

Será impresso na tela
Alternativas
Q926873 Programação

Dado o código em PHP


Imagem associada para resolução da questão

Será impresso na tela
Alternativas
Q926871 Programação
Em linguagem Delphi, dado um objeto da classe TTable, identificado como TabFunc no FDataModulo como forma de acesso para gravar as informações de matricula, nome e senha de um funcionário em uma tabela do banco de dados:
Imagem associada para resolução da questão

Sabendo-se que:
i) para o funcionamento do codigo, além da existência do componente TabFunc no FdataModulo, deve ser considerada também a existência dos componentes EditMatr, EditNome e EditSenha, ii) as virgulas são utilizadas somente para separar comandos,
os comandos (métodos do componente TTable) que completam respectivamente as linhas 3, 6, 7, 10 e 11 são
Alternativas
Q923905 Programação

Observe o projeto abaixo, desenvolvido na linguagem de programação orientada a objetos, denominada “Java”:


Imagem associada para resolução da questão


Após a execução do projeto acima, o valor visualizado é

Alternativas
Q923904 Programação
Linguagem de programação utilizada para aplicações de inteligência artificial (IA), que trabalha com tradução e documentação automática de textos por meio da manipulação de símbolos e listas, é a
Alternativas
Q916758 Programação
Dentre as alternativas a seguir, assinale a que NÃO se aplica ao conceito de responsividade.
Alternativas
Q916753 Programação
As aplicações web e as soluções de e-commerce e e-government aumentaram a demanda por melhores e mais dinâmicos formulários eletrônicos (e-forms). Atualmente, é possível e viável usar HTML para criar e-forms, que possuem inúmeros benefícios, EXCETO:
Alternativas
Respostas
8641: D
8642: B
8643: E
8644: B
8645: D
8646: C
8647: A
8648: B
8649: B
8650: C
8651: D
8652: A
8653: A
8654: B
8655: D
8656: B
8657: D
8658: B
8659: E
8660: C