Questões de Concurso Sobre programação
Foram encontradas 13.009 questões


Dois programas foram gerados a partir desses códigos fonte. A execução de cada um deles implica a entrada de um valor inteiro informado pelo usuário, conforme scanf da linha 4 de cada código fonte, e a exibição de um valor inteiro na saída padrão, conforme printf da linha 13 de cada código fonte.
Cada programa foi executado uma vez para teste, e ambos apresentaram o mesmo valor na saída padrão. O valor informado na entrada de dados também foi idêntico para os dois programas e está dentre as alternativas listadas a seguir.
Assinale a alternativa que apresenta o valor que foi informado para os dois programas para que eles tenham apresentado o mesmo valor na saída.
De acordo com o paradigma da programação concorrente, considere as afirmativas a seguir.
I → O modelo Fork-Join é uma estratégia usada na programação paralela.
II → Quando duas ou mais threads tentam, simultaneamente, acessar dados compartilhados, ocorre uma condição de corrida.
III → Mutexes são usados para se obter atomicidade na programação concorrente.
IV → Thread Pools são usadas para gerenciar threads em programação concorrente. Cada thread é descartada após o uso, e uma nova é criada em seu lugar.
Estão corretas
Julgue o próximo item, referente à bioinformática.
A visão modular habitualmente empregada em R pode também ser utilizada de forma alternativa ou até complementar por meio da ferramenta Snakemake.

A respeito do trecho de código Python precedente, julgue o item a seguir.
Ao executar o referido trecho de código pandas, será exibido um DataFrame com as colunas carro e passagens com os respectivos valores e índices automaticamente gerados.
Com relação a extração e integração automática de dados via APIs e gestão, processamento e armazenamento de dados, julgue o item.
Considere o código a seguir.
GET /users/search?name=John%20Doe&age=30
No design de APIs RESTful, o endpoint GET /users/search realiza uma busca no recurso /users, enviando critérios de busca como parâmetros de consulta na URL.
Com relação a extração e integração automática de dados via APIs e gestão, processamento e armazenamento de dados, julgue o item.
O código a seguir apresenta um exemplo de um registro estruturado em formato JSON que pode ser armazenado em um banco de dados vetorial.
A partir do código precedente, considerando que todas as bibliotecas, dados e módulos necessários para a execução sem qualquer tipo de erro ou incompletude já tenham sido importados e configurados previamente, julgue o item a seguir.
Essencialmente, y_pred contém as previsões do modelo sobre os valores correspondentes de saída que o modelo estima com base nas características fornecidas em X_test.
A partir do código precedente, considerando que todas as bibliotecas, dados e módulos necessários para a execução sem qualquer tipo de erro ou incompletude já tenham sido importados e configurados previamente, julgue o item a seguir.
A linha mae = mean_absolute_error(y_test, y_pred) calcula a raiz quadrada do erro quadrático médio, fornecendo uma métrica de erro que é fácil de interpretar e que dá uma ideia da precisão das previsões do modelo.
No que se refere à bioinformática estrutural, julgue o item subsecutivo.
A linguagem Perl é extensamente utilizada para análise estatística e visualização de dados, sendo considerada superior à linguagem R no que diz respeito às funcionalidades para manipulação de grandes volumes de dados.
Acerca da linguagem Python e dos conceitos sobre desenvolvimento web, julgue o item a seguir.
JSON é um formato de dados leve e de fácil leitura, utilizado para armazenar e transferir dados entre um servidor e uma aplicação web.
Acerca da linguagem Python e dos conceitos sobre desenvolvimento web, julgue o item a seguir.
O método speak(), utilizado em JavaScript para representar o comportamento de um objeto que pode emitir algum som, deve ser declarado dentro da classe como uma função regular, sendo referenciado pelo objeto instanciado, para que possa ser chamado corretamente.
Acerca da linguagem Python e dos conceitos sobre desenvolvimento web, julgue o item a seguir.
<meta charset=”UTF‑8” > é uma tag HTML utilizada para definir o conjunto de caracteres a ser utilizado na exibição do conteúdo de um site.
Acerca da linguagem Python e dos conceitos sobre desenvolvimento web, julgue o item a seguir.
Em Python, um comando destinado à manipulação eficiente de coleções de dados, por exemplo, é o comando result = map(lambda x, y: x * y, [1, 2, 3], [4, 5]), o qual gera todas as permutações possíveis dos elementos fornecidos sem erros.
Acerca da linguagem Python e dos conceitos sobre desenvolvimento web, julgue o item a seguir.
Na linguagem Python, a expressão sum(x**2 for x in range(1000000)), por exemplo, utiliza um gerador (generator expression), que gera os valores sob demanda sem armazená‑los em memória, tornando o processamento mais eficiente para grandes volumes de dados.
Em relação às metodologias de desenvolvimento de sistemas e às linguagens de programação utilizadas no desenvolvimento de sistemas, julgue o item seguinte.
O comando puts, na linguagem de programação Ruby, exibe um valor na saída-padrão sem adicionar automaticamente uma nova linha ao final.
Em relação às metodologias de desenvolvimento de sistemas e às linguagens de programação utilizadas no desenvolvimento de sistemas, julgue o item seguinte.
Em C++, malloc() é uma função que serve fazer a alocação dinâmica de memória.
Considerando as linguagens de programação e a análise orientada a objetos (AOO), julgue o item a seguir.
No JavaScript, o comando let func = function() {} é utilizado para definir uma função anônima e atribuí‑la a uma variável.
Considerando as linguagens de programação e a análise orientada a objetos (AOO), julgue o item a seguir.
Em Python, o comando getattr() retorna uma lista com os atributos e os métodos disponíveis para um objeto ou um módulo.

A descrição do código acima

O código acima é exemplo de