Questões de Concurso Sobre programação

Foram encontradas 15.199 questões

Q1808580 Programação
Pascal é uma linguagem de programação criada por Niklaus Wirth na década de 1970 para sistematizar o desenvolvimento e o ensino de programação de forma estruturada, confiável e eficiente. À época, as linguagens de programação faziam uso generalizado de diferentes tipos de dados, usavam comando tipo “go to” para saltos e codificação extensa de programas. Com uma abordagem de programação estruturada, tipos de dados pré-definidos, modularização da codificação em funções e procedimentos, a linguagem de programação Pascal foi padronizada com a ISO 7185:1983 e revisada na ISO 7185:1990.
Imagem associada para resolução da questão
A partir dessas informações e do código de programa dado, marque V para as afirmativas verdadeiras e F para as falsas.
( ) A sintaxe das construções da linguagem Pascal pode ser visualizada na forma gráfica na carta sintática construída no formato Backus-Naur Form, conhecida como BNF. ( ) A variável Perim poderia ser definida como do tipo de dados: integer. ( ) Se a entrada digitada for 10, a saída exibida na tela terá o valor 62.83185308. ( ) A linguagem Pascal oferece suporte a operadores de bit (bitwise operators), permitindo operações lógicas, complemento de um e deslocamento de bits para direita ou esquerda.
Assinale a sequência correta.
Alternativas
Q1804435 Programação
Na linguagem C#, a estrutura correta para código de tratamento de erros de execução é caracterizada como:
Alternativas
Q1804434 Programação

Analise o código CSS exibido a seguir.


Imagem associada para resolução da questão


No HTML abrangido pelo comando, serão afetados por esse estilo todos os elementos HTML que:

Alternativas
Q1804433 Programação

Considere o código Python, versão 2.7.1, na qual o comando print não requer parênteses.


Imagem associada para resolução da questão


A execução desse código:

Alternativas
Q1804431 Programação

Considere o código JavaScript exibido logo abaixo.


var x1 = 16;

var x2 = "16";

var x3 = [1,2,3];


Usando as definições acima, analise as expressões a seguir.


x3[0] == 1

x1 == x2

x1 === x2

true == x1

true == x3[0]


Respectivamente, os valores retornados pelas expressões acima são:

Alternativas
Q1804430 Programação
No contexto de páginas Web e JavaScript, o comando que escreve “Atenção!” num elemento HTML cujo id é “obj55” é:
Alternativas
Q1804429 Programação
O código XML sintaticamente correto é:
Alternativas
Q1804428 Programação

Analise o código a seguir no contexto do MS Excel/VBA.


Imagem associada para resolução da questão


Para que a procedure TESTE seja compilada e executada corretamente, “XXX” deve ser substituído pelo tipo:

Alternativas
Q1801581 Programação
O HyperText Markup Language (HTML) é usado na construção de páginas web. A respeito do HTML, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Pode ser usado em conjunto com CSS. ( ) Foi criado para substituir o modelo javaScript. ( ) Eliminou definitivamente o uso de tags. ( ) Exige o uso de criptografia nos sites.
Assinale a sequência correta.
Alternativas
Q1797825 Programação

Sobre a teoria da informação, julgue o item que se segue.


A eficiência na representação de dados relaciona-se à codificação de fonte, cujo objetivo é remover redundâncias no conteúdo da informação e, com isso, reduzir o tamanho da mensagem.

Alternativas
Q1797823 Programação
Considerando que a documentação de referência é imprescindível para garantir a usabilidade de uma API, julgue o próximo item.
A documentação de uma biblioteca de funções de uma API construída em linguagem procedural deve incluir uma descrição das estruturas de dados das quais depende; uma descrição das propriedades de cada uma das funções; e eventuais restrições de acessibilidade e visibilidade.
Alternativas
Q1797822 Programação

Com relação a mineração de dados, aprendizado de máquina e aplicações Python, julgue o item a seguir.


Uma das aplicações de Python é o aprendizado de máquina, que pode ser exemplificado por um programa de computador que aprende com a experiência de detectar imagens de armas e de explosivos em vídeos, tendo seu desempenho medido e melhorado por meio dos erros e de acertos decorrentes da experiência de detecção.

Alternativas
Q1795166 Programação
O componente DataWindow do Ambiente PowerBuilder 4 pode ser usado para fazer muitas coisas. Entretanto, ele é incapaz de realizar o(a):
Alternativas
Q1795165 Programação
O trecho de código a seguir foi retirado de uma página web construída utilizando vue.js e seus componentes: Imagem associada para resolução da questão
O resultado da execução desse código é a figura a seguir: Imagem associada para resolução da questão
Essa figura ilustra a tela apresentada ao usuário quando, após a renderização inicial, é escolhida a opção:
Alternativas
Q1795164 Programação
O seguinte trecho de código foi retirado do arquivo de configuração de rotas de um sistema desenvolvido no framework Codeigniter 3:
$route['product'] = 'catalogo/product';
$route['product/(:num)'] = 'catalogo/product/find/$1'; $route['product/find/(:num)'] = 'catalogo/product/find/$1'; $route['product/(:any)'] = 'catalogo/product'; $route['product/edit/(:num)'] = 'catalogo/product/edit/$1'; $route['product/delete/(:num)'] = 'catalogo/product/delete/$1'; $route['product/save'] = 'catalogo/product/save'; $route['product/(.+)'] = 'catalogo/product/notfound';
Durante um teste, ao utilizar a aplicação para pesquisar um produto, o codificador foi direcionado para uma página de produto não encontrado. Uma causa provável para esse comportamento da aplicação seria:
Alternativas
Q1795163 Programação
Considerando uma instalação padrão do framework CodeIgniter 3, as boas práticas para atualização do seu core e a necessidade de criar uma função _toString() personalizada que seja herdada por todos os Models, o modo correto de realizar a construção/instalação se dará pela criação do(a):
Alternativas
Q1795162 Programação

Um arquivo HTML será carregado com a implementação a seguir em um navegador web:

<html>

<head>

<script src=https://code.jquery.com/jquery-3.6.0.js crossorigin="anonymous">

</script>

<script type="text/javascript">

$(document).ready(function() {

$("#btn1").click(function() {

alert(processa($("#n1").val()))

});

$(".btn").click(function() {

var a = 2;

var b = [4, function() {}, 'A'];

var c = ($("#n2").html() / a) != 2;

var x = $("#n1").val();

alert((jQuery.isFunction(b[1]) && c) ? x * a : x / a);

});

});

function processa(x) {

return x ** 3;

}

</script>

</head>

<body>

<input id="n1" type="hidden" value="2">

<div id="n2">4</div>

<button id="btn1" class="btn-primary">A</button>

<button id="btn2" class="btn">B</button>

</body>

</html>


Considerando os conceitos de jQuery, o acionamento do botão “B” irá exibir em tela o valor:

Alternativas
Q1795161 Programação
O Bootstrap prevê uma estilização padrão para formulários, bastando que se marque um div container com a classe form-group para cada conjunto de controles do formulário. No Bootstrap também é possível estilizar um formulário em linha, nesse caso, um valor de marcação válido seria:
Alternativas
Q1795160 Programação

Um codificador realizou testes em uma aplicação escrita na linguagem de programação Java, utilizando o framework Hibernate como forma de mapeamento objeto-relacional e encontrou problema de lentidão. Em seguida, lembrou que a disparidade entre a forma como objetos são acessados em Java e em bancos de dados é uma fonte bastante comum desse tipo problema. Em um exame mais apurado, descobriu que havia se deparado com o problema das n+1 seleções. Para tentar solucioná-lo, uma das hipóteses deve ser:

Alternativas
Q1795159 Programação
Tendo em vista o suporte para orientação a objetos na linguagem JAVA, caso um objeto do tipo enumeração fosse criado, para liberar seu armazenamento na memória seria necessário:
Alternativas
Respostas
6681: C
6682: E
6683: E
6684: C
6685: D
6686: A
6687: E
6688: B
6689: A
6690: C
6691: C
6692: C
6693: D
6694: A
6695: B
6696: A
6697: D
6698: C
6699: A
6700: B