Questões de Concurso sobre Programação

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
865 questões encontradas
Questões por página
20
Mais recentes
 
Ano: 2019
Prova: FADESP - Prefeitura - Técnico de Informática - 2019

A sequência de Fibonacci é uma sequência numérica cujo primeiro elemento é 0, o segundo elemento é 1 e, a partir do terceiro, cada elemento é igual à soma dos dois anteriores, ou seja, [0, 1, 1, 2, 3, 5, ...]. Analise o trecho de código abaixo, escrito em Python 3, que calcula a sequência de Fibonacci para 13 elementos.


0. def calc_fibo_elem(n):

1. a, b = 0, 1

2. for i in range(n):

3. a, b = b, a+b

4. return a

5. fibo_sequencia = [ ]

6. for i in range(13):

7. fibo_elemento = calc_fibo_elem(i)

8. fibo_sequencia.append(fibo_elemento)

9. print(fibo_sequencia[8:10])


Na chamada da função print da linha 9, será impresso



A

[13, 21]


B

[13, 21, 34]


C

[21, 34]


D

[21, 34, 55]

Na configuração do Moodle em um ambiente de rede de uma escola, o administrador da ferramenta inseriu usuários e distribuiu permissões, dentro dos valores possíveis do Moodle. Entre esses valores de permissões do Moodle estão:


A

Administrar, Capacitar e Proibir.


B

Capacitar, Proibir e Impedir.


C

Permitir, Capacitar e Privilegiar.


D

Privilegiar,Administrar e Capacitar.


E

Proibir, Permitir e Impedir.

Em relação aos delimitadores de blocos em JAVA, marque a alternativa VERDADEIRA:


A
“ [ e ] ”

B
“ { ” e “ } ”

C
“ [ ” e “ ] ”

D

“Início” e “Fim”


E
“ ( ” e “ ) ”

Considere o arquivo cadastro.html escrito em HTML e JavaScript a seguir:

Imagem associada para resolução da questão

Ao tentar submeter o formulário, após preencher o valor do campo CPF, clicando no botão 'Enviar', com os valores preenchidos conforme a figura a seguir, qual será a mensagem apresentada?

Imagem associada para resolução da questão


A
Valor não informado

B
Verifique a idade

C
Valor obrigatório

D
Valor errado

Analise as afirmações sobre CSS (Cascading Style Sheets) a seguir:

1 - CSS é uma alternativa amplamente utilizada, gratuita e eficiente para concorrentes como o ASP da Microsoft.

2 - CSS descreve como os elementos HTML devem ser exibidos.

3 - CSS pode ser utilizada para o desenvolvimento de páginas Web responsivas.

4 - CSS é processada no servidor Web, sendo entregue ao navegador do cliente somente o código HTML que ela gera.

São consideradas verdadeiras somente as afirmações:


A
2 e 3.

B
1 e 2.

C
3 e 4.

D
1 e 4.

No C#, o tipo de dado long é capaz de armazenar


A

números inteiros positivos, somente.


B

números inteiros positivos e negativos.


C

sequências de caracteres alfanuméricas com mais de 255 caracteres.


D

números com casas decimais.


E

caracteres Unicode.

O modelo relacional é um dos modelos mais populares em aplicações comerciais, devido à sua simplicidade em relação ao modelo de rede ou modelo hierárquico. Assinale a alternativa que apresenta um conjunto de operações válidas da álgebra relacional.


A

União, projeção, renomeação e projeção generalizada.


B

Atribuição, junção natural, divisão e multiplicação.


C

Projeção, seleção e junção cartesiana.


D

Exclusão, inserção, atualização e projeção generalizada.


E

Produto cartesiano, soma de conjuntos e seleção aritmética.

Analise dois trechos de códigos escritos em linguagem PHP:

Imagem associada para resolução da questão

Figura 1

Imagem associada para resolução da questão

Figura 2


As palavras que preenchem respectivamente as lacunas em branco, para que o código seja executado sem erros seria:


A

echo, break


B

write, stop


C

write, while


D

echo, end


E

read, stop

Além do Moodle, existem várias outras plataformas similares que são utilizadas em ensino a distância (EaD), nem todas necessariamente baseadas em software livre.Uma dessas plataformas é a:


A

Balckboard.


B

SmartScreen.


C

Adobe Reader.


D

HijackersTools.


E

Active Directory.

Sobre estruturas de dados elementares, assinale a alternativa INCORRETA.


A

Em uma pilha, é implementada uma política LIFO (last-in, first-out).


B

Ao tentar extrair algo de uma pilha vazia, acontece um erro de estouro negativo.


C

Em uma lista ligada, a ordem dos objetos é definida pelo índice da lista.


D

Nas filas, a política implementada é a FIFO (first-in, first-out).


E

O atributo topo de uma pilha indexa o elemento mais recentemente inserido.

O código abaixo (figura 1) foi escrito na linguagem de programação Pascal e trata sobre o laço de repetição “while”. Após o compilador executar o código, qual será o resultado? Assinale a alternativa CORRETA:


Imagem associada para resolução da questão


A

1

1


B

2

1


C

1

2


D

2

2


E

O compilador irá apresentar erros ao executar o código.

Marque a opção que contém o tipo de página que foi utilizada, para construir a atividade ilustrada na imagem abaixo, no software EdiLIM, versão 5.1:

Imagem associada para resolução da questão


A

Esquema.


B

Ligações.


C

Menu.


D

Índice.


E

Template.

Quando precisamos exibir alguma informação na tela trabalhando com textos, utilizamos o tipo de dado string. São sequências de caracteres que podem ser delimitadas por aspas simples, duplas ou invertidas, dependendo do resultado que se deseja alcançar.

Para exibir o seguinte trecho de texto, em PHP, indique qual das alternativas abaixo faz o uso correto das aspas para alcançar o resultado desejado.

João disse a sua esposa: "Vamos comer alguma coisa no MacDonald's?" Maria então respondeu: "Hoje não, estou mais a fim de comida japonesa."


A
Imagem associada para resolução da questão

B
Imagem associada para resolução da questão

C
Imagem associada para resolução da questão

D
Imagem associada para resolução da questão

Considere o trecho de código escrito na linguagem Java, apresentado a seguir:

Imagem associada para resolução da questão

É CORRETO afirmar que:


A

A sua execução apresentará a mensagem: Os números sao iguais.


B

A sua execução apresentará a mensagem: Os números sao diferentes.


C

A sua compilação apresentará uma mensagem de erro na linha 1.


D

A sua compilação apresentará uma mensagem de erro na linha 3.


E

A sua compilação apresentará uma mensagem de erro na linha 7.

Qual instrução apresenta o conteúdo do primeiro elemento do vetor ou array declarado em PHP na forma:

$estados = array("AM", "AP", "DF", "PR", "SP","SC", "RS"); ?


A

echo $estados[1];


B

print( $estados[1] );


C

print_r( $estados[1] );


D

print( $estados );


E

echo $estados[0];

Imagine o seguinte cenário: Marcelo lhe deve um dinheiro e promete pagar em parcelas mensais de R$ 70; com o intuito de prever qual seria o valor devido após o decorrer de 12 meses, você resolve escrever algumas linhas de código (JavaScript). Levando em consideração que o valor devido por Marcelo era de R$ 1400, qual seria o total devido após a execução do trecho a seguir?

Imagem associada para resolução da questão



A

Marcelo lhe deveria 2240 reais pois o loop (for) está incrementando o total da dívida.


B

Marcelo teria pago 840 reais e lhe deveria ainda 560.


C

Marcelo lhe deveria ainda 1400 reais, pois o código possui erro semântico.


D

A declaração da função atualizar_divida está errada.


E

O trecho apresenta um erro de sintaxe na linha 3.

Banco de dados são conjuntos de dados relacionados e acessíveis. Seu objetivo é registrar e guardar informações importantes que poderão ser acessadas quando necessário. Sobre banco de dados, é INCORRETO afirmar que:


A

Chaves primárias podem ser copiadas ou duplicadas.


B

Uma chave estrangeira representa relacionamento entre tabelas.


C

É possível ter mais de uma, ou nenhuma, chave estrangeira em uma tabela.


D

Nenhum dos atributos que formam uma chave primária poderá conter um valor nulo em um registro.

   
Gerar simulado