Questões de Concursos Públicos - Programação
Resolva questões gratuitas da Programação. Banco com 449 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q242033
FURB - 2025 - Prefeitura de São João Batista - SC - Professor Fundamental II 6ª/9ª - Informática - Edital nº 2
A programação textual é amplamente utilizada em
linguagens como Python, JavaScript e C, enquanto a
programação em blocos é comum em ferramentas como
Scratch e App Inventor. Analise as afirmativas a seguir:
I.A programação textual exige a escrita manual de
comandos usando sintaxe de uma linguagem formal,
diferentemente dos blocos arrastáveis.
II.A programação em blocos não requer conhecimento
de lógica de programação, pois os blocos se encaixam
automaticamente, corrigindo erros de raciocínio lógico do
usuário.
III.A programação textual é menos eficiente que a
programação em blocos, pois exige o uso obrigatório de teclado em todos os dispositivos móveis.
É correto o que se afirma em:
Q237166
IDCAP - 2025 - PPSA - Especialista em Petróleo e Gás - Análise e Controle da Produção de Óleo e Gás
No contexto da integração do Python no Excel, indique
uma função para plotar relacionamentos em pares em
um conjunto de dados, permitindo criar uma grade de
eixos em que cada variável numérica nos dados seja
compartilhada entre os eixos y em uma única linha e os
eixos x em uma única coluna:
Q236117
IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Projetos de TI
Observe as afirmativas a seguir, em relação aos
sistemas de Manipulação e Tratamento de Dados
empregando o pacote dlyr, do Sistema R, que é uma
linguagem e um ambiente para gráficos e computação
estatística:
I.A função group_by() sumariza a base, reduzindo vários
valores a um único resumo.
II.A função arrange() seleciona colunas, escolhendo
variáveis com base em seus nomes.
III.A função filter() filtra linhas, escolhe casos com base
em seus valores.
Estão corretas as afirmativas:
Q236077
IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Segurança da Informação
React é uma biblioteca JavaScript para criar interfaces
de usuário, sendo que os aplicativos são feitos de
componentes. Um componente é uma parte da interface
do usuário, que tem sua própria lógica e aparência,
podendo ser tão pequeno quanto um botão ou tão
grande quanto uma página inteira. Entre os principais
componentes, um corresponde a uma técnica avançada
do React para reutilizar lógica em componentes, sendo
uma função que recebe um componente como
argumento e retorna um novo componente com
funcionalidades adicionais.
Essa descrição diz respeito ao componente React:
Q236063
IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Segurança da Informação
Java, como plataforma de programação, é composta de
uma máquina virtual java (JVM), um completo conjunto
de APIs (bibliotecas) e a linguagem Java orientada a
objetos, constituindo uma tecnologia independente de
sistema operacional e hardware. Em Java, o acesso
direto a uma variável de instância de um objeto pode não
estar habilitado. Quando se declara uma variável de
instância, pode-se, opcionalmente, definir um
modificador de variável, seguido pelo tipo e identificador
daquela variável. O escopo de uma variável de instância
pode ser controlado pelo uso dos modificadores de
variáveis, de acordo com a classificação listada a seguir.
I.MA1 - Quando qualquer um pode acessar variáveis de
instância públicas.
II.MA2 - Quando métodos do mesmo pacote ou
subclasse podem acessar variáveis de instância
protegidas.
III.MA3 -Quando apenas métodos da mesma classe,
excluindo métodos de uma subclasse, podem acessar
variáveis de instâncias privadas.
Os modificadores de acesso MA1, MA2 e MA3 são
denominados, respectivamente:
Q235149
IDCAP - 2025 - PPSA - Especialista em Petróleo e Gás - Avaliação Econômica
Esse trecho de código quando executado na janela imediata:
Q235148
IDCAP - 2025 - PPSA - Especialista em Petróleo e Gás - Avaliação Econômica
Após rodar essa macro, o resultado apresentado é:
Q235135
IDCAP - 2025 - PPSA - Especialista em Petróleo e Gás - Avaliação Econômica
Na lógica de programação estruturada, existem
estruturas de controle bem definidas que permitem
representar qualquer algoritmo de forma clara e
organizada. De acordo com esse paradigma, existem
três estruturas básicas que, combinadas, são suficientes
para expressar a solução de qualquer problema
computacional. Essas estruturas são:
Q235125
IDCAP - 2025 - PPSA - Especialista em Petróleo e Gás - Avaliação Econômica
Um programa durante a compilação inicia com uma
linguagem de alto nível, passa por uma etapa
intermediária, e termina com um microcódigo. Na etapa
intermediária é gerado um código conhecido como:
Q234910
IDCAP - 2025 - PPSA - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Observe as figuras (a) e (b) que mostram,
respectivamente, o resultado da execução e o código
correspondente, em JavaScript. Ao clicar no botão exibido em (a), o código em (b) será executado,
resultando na geração da seguinte sequência de
números: