Questões de Concurso Comentadas sobre programação
Foram encontradas 9.413 questões
Acerca das bibliotecas NumPy, pandas e SciPy, analise as afirmativas a seguir, e assinale V para a afirmativa verdadeira e F para a falsa.
( ) A biblioteca NumPy é baseada na manipulação de estruturas de dados multidimensionais, nas quais todos os elementos possuem o mesmo tipo.
( ) A biblioteca pandas possui métodos próprios para geração e visualização de gráficos.
( ) A biblioteca SciPy possui um pacote para manipulação de matrizes esparsas.
As afirmativas são, respectivamente
a. Algoritmo
b. Programação modular
c. Programação estruturada
d. Programação orientada a objetos
( ) Técnica de programação fundamentada na divisão de um programa maior em diversos subprogramas a fim de decompor o problema em porções menores e mais fáceis de trabalhar.
( ) Representação textual de uma solução para um determinado problema, que descreve uma sequência lógica de etapas ou procedimentos e que transformam uma entrada de dados numa saída válida.
( ) Técnica de programação fundamentada na capacidade de reutilização de códigos já prontos, denominados classes, para criarmos as partes vitais do programa. Nesse tipo de programação, as linguagens empacotam as estruturas de dados e as rotinas que trabalham com elas numa única entidade.
( ) Técnica de programação fundamentada na construção de sistemas com a utilização de blocos como estruturas básicas, que podem ser expandidas até́ o nível de complexidade necessário à resolução de um determinado problema.
Assinale a alternativa que representa a sequência correta:
Sobre o conceito de Programação Orientada a Objetos (POO), analise as afirmativas a seguir.
I. O encapsulamento é o princípio que permite a exposição irrestrita dos atributos e métodos de um objeto para facilitar a interação entre diferentes objetos dentro de um sistema.
II. A herança é um mecanismo que possibilita a reutilização de código ao permitir que uma classe derive de outra, herdando seus atributos e métodos.
III. O polimorfismo permite que diferentes classes utilizem a mesma interface para operações semelhantes, mas que sejam implementadas de formas distintas, dependendo da classe específica.
IV. A abstração é um processo de ocultar detalhes complexos de implementação, destacando apenas as características essenciais relevantes para o contexto em que o objeto será utilizado.
Está correto o que se afirma apenas em
A sigla IDE significa Integrated Development Environment. Um ambiente de desenvolvimento integrado (IDE) é um software para criar aplicações que combina ferramentas comuns de desenvolvedor em uma única interface de usuário gráfica (GUI).
(Disponível em: https://www.redhat.com/ Acesso em: setembro de 2024.)
Qual das alternativas a seguir NÃO representa uma função típica de um IDE?
I. O código escrito em Java é compilado para linguagem nativa de máquina e, devido a isso, Java é uma linguagem independente de plataforma, ou seja, portável.
II. Sobrecarga de operadores é um dos recursos da linguagem Java.
III. Garbage Collection é um processo automatizado que gerencia a memória em sistemas de computação. Ele busca e libera memória que não está mais sendo usada por programas, eliminando a necessidade dos programadores gerenciarem manualmente a alocação e desalocação de memória