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.
Q196812
AMAUC - 2023 - Prefeitura de Seara - SC - Técnico de Informática
Ano: 2023
Órgão:
Prefeitura de Seara - SC
Banca:
AMAUC
Matéria:
Programação
Assunto: Conceitos básicos de programação
Dentro do contexto de análise e programação
apresentadas a seguir registre V, para verdadeiras, e F,
para falsas:
1.Um loop "for" é mais adequado quando o número de
iterações é desconhecido, enquanto um loop "while" é
utilizado quando o número de iterações é conhecido.
2.Um "array" em programação é uma estrutura de dados
que armazena elementos de tipos diferentes.
3.Em programação, o termo "debugging" refere-se ao
processo de identificar, corrigir e prevenir erros em um
código.
É(são) verdadeira(s):
Q195205
Instituto IDEAP - 2023 - Prefeitura de Delta - MG - Instrutor de Informática II
Ano: 2023
Órgão:
Prefeitura de Delta - MG
Banca:
Instituto IDEAP
Matéria:
Programação
Assunto: Delphi
Variáveis são áreas reservadas da memória de
um computador identificada por um nome, onde você
pode guardar um determinado valor enquanto o seu
programa estiver sendo executado. Qual dos
seguintes tipos de variáveis em Delphi é usado para
armazenar números inteiros:
Q195204
Instituto IDEAP - 2023 - Prefeitura de Delta - MG - Instrutor de Informática II
Ano: 2023
Órgão:
Prefeitura de Delta - MG
Banca:
Instituto IDEAP
Matéria:
Programação
Assunto: Conceitos básicos de programação
Variáveis são objetos capazes de armazenar em
memória valores a elas atribuídas. Durante todo o
tempo de execução elas estarão disponíveis para
serem manipuladas. São peças indispensáveis na
programação, cada uma tem sua característica de
armazenamento. Qual dos seguintes é um exemplo
de uma variável booleana em Delphi?
Q195203
Instituto IDEAP - 2023 - Prefeitura de Delta - MG - Instrutor de Informática II
Ano: 2023
Órgão:
Prefeitura de Delta - MG
Banca:
Instituto IDEAP
Matéria:
Programação
Assunto: Programação Orientada a Objetos
É um dos pilares da programação orientada a
objetos (POO) e permite que uma classe herde
atributos e métodos de outra classe, promovendo a
reutilização de código e a criação de hierarquias de
classes. Isso permite que objetos compartilhem
características comuns e comportamentos da classe
pai. Qual é o principal conceito que permite que
objetos compartilhem características comuns e
comportamentos reutilizáveis?
Q195202
Instituto IDEAP - 2023 - Prefeitura de Delta - MG - Instrutor de Informática II
Ano: 2023
Órgão:
Prefeitura de Delta - MG
Banca:
Instituto IDEAP
Matéria:
Programação
Assunto: Programação Orientada a Objetos
Com relação a conceitos de orientação a objetos,
julgue os seguintes itens abaixo:
I -
A herança permite que uma classe herde
atributos e métodos de outra classe.
II -
O encapsulamento consiste em ocultar os
detalhes internos de uma classe e fornecer uma
interface para interagir com objetos dessa classe.
III -
O polimorfismo permite que objetos de
classes diferentes sejam tratados de maneira
uniforme, desde que compartilhem um tipo comum.
IV -
A orientação a objetos não suporta a
reutilização de código, sendo necessário escrever
todas as classes do zero em cada novo projeto.
Marque a alternativa correta:
Q195201
Instituto IDEAP - 2023 - Prefeitura de Delta - MG - Instrutor de Informática II
O PHP é uma linguagem de script open source de
uso geral, muito utilizada, e especialmente adequada
para o desenvolvimento web e que pode ser embutida
dentro do HTML. Qual é o objetivo principal da
linguagem de programação PHP?
Q195200
Instituto IDEAP - 2023 - Prefeitura de Delta - MG - Instrutor de Informática II
Ano: 2023
Órgão:
Prefeitura de Delta - MG
Banca:
Instituto IDEAP
Matéria:
Programação
Assunto: Linguagens de programação
Um “comentário” é uma sequência de caracteres
que começam com uma combinação de caracteres
que é tratada como um único caractere de espaço em
branco e ignorada pelo compilador. Qual é o símbolo
usado para iniciar um comentário de linha em PHP?
Q191475
CEFET-MG - 2022 - CEFET-MG - Técnico de Tecnologia da Informação - Infraestrutura de TIC
Analise o seguinte script.
__ #!/bin/bash
__ for ((i=3; i>=1; i--))
__ do
__ _ for ((j=0; j<=2; j++))
__ __ _ do
__ __ __ echo -n “$((j+i)) “
__ __ _ done
__ _ echo
__ done
__
Após a execução do script acima, o texto que será impresso no terminal é
Q191470
CEFET-MG - 2022 - CEFET-MG - Técnico de Tecnologia da Informação - Infraestrutura de TIC
Analise o código Python a seguir.
X, i = [0,1,5], 6
while True:
__ if len(X) > i:
__ __ y = list(range(X[0], X[6], X[2]))
__ __ print (y)
__ __ break
__ else:
__ __ X.append(len(X) * 5)
A opção que indica a saída produzida pela execução do código apresentado acima é
Q191469
CEFET-MG - 2022 - CEFET-MG - Técnico de Tecnologia da Informação - Infraestrutura de TIC
Analise o script a seguir.
#!/bin/bash
x=5
y=3
[ $x -gt $y ] && opcao=1
[ $x -ne $y ] && opcao=2
[ $x -le $y ] && opcao=3
[ $x -eq $y ] && opcao=4
if [ $opcao == “1” ];
then
__ echo “Opção 1”
elif [ $opcao == “2” ];
then
__ echo “Opção 2”
elif [ $opcao == “3” ];
then
__ echo “Opção 3”
elif [ $opcao == “4” ];
then
__ echo “Opção 4”
else
__ echo “Opção inválida”
fi
A alternativa que indica a saída produzida pela execução do script apresentado acima é