Questões de Programação para Concurso

Foram encontradas 12.223 questões

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
Q1795473 Programação

Considere o Shell Script a seguir.

#!/bin/bash

prog1 && echo 1

prog2 || echo 2

prog3 ; echo 3

Sobre esse script, pode-se afirmar, corretamente, que o comando

Alternativas
Q1795456 Programação
O modelo de desenvolvimento do ASP.NET que permite que o código associado (back end) fique em um arquivo separado da página ASP.NET (front end) é chamado de modelo
Alternativas
Q1795455 Programação

Analise o trecho de código PHP a seguir.

      $x = 10;

      if ($x == '10') {

           echo "SIM";

      }  else  {

          echo "NÃO";

      }

Ao ser executado, esse código apresentará a mensagem:

Alternativas
Q1795454 Programação

Considere o programa Java a seguir:

   public class Classe {

       public static void main(String[] args) {

        String string = 'xyzk';

        System.out.println(string);

      }

 }


Esse programa não pode ser compilado, pois 

Alternativas
Q1795452 Programação
Assinale a alternativa que apresenta, no contexto de depuração de programas, uma definição correta para o termo “breakpoint”.
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
Q1795158 Programação
Considerando os conceitos de Herança, presentes na linguagem orientada a objetos Java, é correto afirmar que:
Alternativas
Q1795157 Programação
Um tipo de dados define uma coleção de valores de dados e um conjunto de operações pré-definidas sobre ele. O sistema de tipos de uma linguagem de programação define como um tipo é associado com cada expressão na linguagem e inclui suas regras para equivalência e compatibilidade de tipos. Entender seu sistema de tipos é uma das partes mais importantes para entender a semântica de uma linguagem de programação. De acordo com essa afirmação e com os conceitos da linguagem de programação Java, é correto afirmar que:
Alternativas
Ano: 2020 Banca: FUNDATEC Órgão: CIGA-SC Prova: FUNDATEC - 2020 - CIGA-SC - Programador |
Q1794379 Programação

Testes são importantes para verificar e validar os artefatos, mesmo durante a fase de desenvolvimento de software. Existem inúmeras ferramentas que auxiliam os programadores JavaScript a trabalharem com testes. Em relação a essas ferramentas e técnicas, analise as afirmações abaixo:


I. UNITJS é incompatível com o MOCHA.

II. UNITJS só pode ser utilizada para testes unitários.

III. MOCHA só pode ser utilizada para testes de integração.


Quais estão INCORRETAS?

Alternativas
Ano: 2020 Banca: FUNDATEC Órgão: CIGA-SC Prova: FUNDATEC - 2020 - CIGA-SC - Programador |
Q1794378 Programação
Analise a Figura 8 abaixo, que contém código JavaScript com testes sobre um arquivo “funcoes.js”, utilizando UNITJS:
Imagem associada para resolução da questão
A seguir, é apresentado, pelo Quadro 4 abaixo, o conteúdo do arquivo “funcoes.js”, objeto dos testes apresentados anteriormente. Perceba que uma parte foi ocultada propositalmente.
Imagem associada para resolução da questão

Qual das alternativas abaixo substitui a parte ocultada no arquivo “funcoes.js” e faz os dois testes serem executados com sucesso?
Alternativas
Ano: 2020 Banca: FUNDATEC Órgão: CIGA-SC Prova: FUNDATEC - 2020 - CIGA-SC - Programador |
Q1794377 Programação
Para responder à questão, considere o código apresentado pela Figura 7 abaixo, escrito em PHP 5.5: 



Analise o código do Quadro 3 abaixo no contexto do código apresentado na Figura 7:
Imagem associada para resolução da questão
Qual alternativa representa o resultado mostrado após a sua execução?
Alternativas
Ano: 2020 Banca: FUNDATEC Órgão: CIGA-SC Prova: FUNDATEC - 2020 - CIGA-SC - Programador |
Q1794376 Programação
Para responder à questão, considere o código apresentado pela Figura 7 abaixo, escrito em PHP 5.5: 



Analise as seguintes expressões lógicas escritas em PHP 5.5, caso fossem avaliadas logo após a execução do código apresentado anteriormente:
1. $fa1===$fi 2. $fa1==$fi 3. $fa1===$fa2 4. $fa1==$fa2
A alternativa que apresenta o resultado correto das expressões é:
Alternativas
Respostas
4041: C
4042: E
4043: C
4044: A
4045: C
4046: A
4047: D
4048: A
4049: B
4050: A
4051: D
4052: C
4053: A
4054: B
4055: C
4056: B
4057: E
4058: D
4059: D
4060: D