Foram encontradas 1.968 questões.
A respeito da linguagem de programação R, é correto afirmar que
Provas
Qual estrutura de dados está presente na linguagem de programação Python e é caracterizada por possuir necessariamente apenas valores únicos (sem repetições)?
Provas
A linguagem de programação Python, assim como a imensa maioria das linguagens, possui instruções de controle de fluxo condicionais e de repetição. Uma das críticas mais conhecidas acerca da Python é a ausência de certa instrução que é comum nas demais linguagens. Essa instrução foi incorporada à Python a partir da versão 3.10, e seu uso é descrito no PEP 634, recebendo o nome de Structural Pattern Matching. Na linguagem de programação C, essa instrução é conhecida como
Provas
Considerando a linguagem de programação C#, qual é o tipo de ponto flutuante com maior precisão?
Provas
Trata-se de uma função em JavaScript que é executada assim que definida. É um Design Pattern também conhecido como Self-Executing Anonymous Function e contém duas partes principais. A primeira é a função anônima cujo escopo léxico é encapsulado entre parênteses. Isso previne o acesso externo às variáveis declaradas internamente, bem como evita que variáveis locais poluam o escopo global. A segunda parte corresponde à criação da expressão “( )”, por meio da qual o interpretador JavaScript avaliará e executará a função.
Disponível em: <https://developer.mozilla.org/pt- BR/docs/Glossary/>. Acesso em: 29 ago. 2022, com adaptações.
Assinale a alternativa que corresponde ao conceito da linguagem de programação JavaScript mencionado no texto.
Provas
- Fundamentos de ProgramaçãoAlgoritmosAlgoritmos de Ordenação
- Fundamentos de ProgramaçãoComplexidade
- LinguagensJava
A linguagem de programação Java fornece o método de ordenação sort para diversos tipos de dados. Na versão de ordenação ascendente de arrays de inteiros, o algoritmo utilizado é uma versão do Dual-Pivot Quicksort, de Vladimir Yaroslavskiy, Jon Bentley e Joshua Bloch. Esse algoritmo performa melhor do que outras implementações tradicionais do Quicksort.
Com base no exposto, assinale a alternativa que apresenta a complexidade temporal média do algoritmo de ordenação padrão do Java para arrays de inteiros.
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Em uma classe base, é possível que diversas classes derivadas possuam métodos com a mesma assinatura da classe base, porém com comportamentos distintos específicos para a necessidade de cada uma delas. Para isso, também se usa uma referência a um objeto do tipo da classe base. A esse tipo de recurso dá-se o nome de
Provas
Uma thread de execução leve na linguagem de programação Go e uma função que é executada em paralelo com o resto do programa. Sua execução é incrivelmente barata quando comparada às threads tradicionais, pois o overhead para a respectiva criação é muito baixo, e o seu uso é amplo na programação concorrente em Go.
Disponível em: <https://www.educative.io>. Acesso em: 26 ago. 2022 tradução livre, com adaptações.
O texto apresentado refere-se ao recurso da linguagem de programação Go conhecida como
Provas
Considere a classe a seguir, escrita na linguagem de programação C++.
class MinhaClasse {
virtual void func_1() = 0;
void func_2(){
printf("tarefa realizada");
}
};
A respeito da classe MinhaClasse, assinale a alternativa correta.
Provas
Admita o trecho de código a seguir, escrito na linguagem de programação C.
#include <stdio.h>
int main() {
int *p;
int array[] = {4, 12, 0, 9, 8, 3};
p = array;
p += 4;
printf("%p-", p);
printf("%d-", *p);
printf("%p", &p);
return 0;
}
Assumindo que o tipo int ocupa 32 bits, que o endereço da variável p é 0x22f1 e que o endereço de array[0] é 0x79f2, qual será a saída apresentada na tela após a execução desse código?
Provas
Caderno Container