Questões
Pratique com questões de diversas disciplinas e universidades
3.529 questões encontradas(exibindo 10)
2. (FAPERP − 2015 − SEMAE − ANALISTA EM TECNOLOGIA DA INFORMAÇÃO) UMA BOA LÓGICA DE PROGRAMAÇÃO É FUNDAMENTAL PARA QUE OS ALGORITMOS SEJAM BEM DESENVOLVIDOS E, CONSEQUENTEMENTE, OS PROGRAMAS BEM IMPLEMENTADOS, CLARO QUE SE AGREGANDO O CONHECIMENTO DA SINTAXE DA LINGUAGEM DE PROGRAMAÇÃO ESCOLHIDA. DESSA FORMA, PENSANDO-SE EM ESTRUTURAS DE ALGUMAS IMPLEMENTAÇÕES, CONSIDERE O SEGUINTE TRECHO DE CÓDIGO:
INT FIBONACCI (INT N) {
IF (N <= 1)
RETURN N;
ELSE
RETURN (FIBONACCI(N - 1) + FIBONACCI(N - 2));
}
What are the rules for naming variables and constants?
Para identificação de constantes, por convenção, usa-se letras maiúsculas.
Para algoritmos, a escolha de letras maiúsculas ou minúsculas para nomes de variáveis é indiferente.
Sobre variáveis em programação, podemos afirmar que:
I. Uma variável pode iniciar-se com letras, com underscore ( _ ) ou com traço (-) e deve ser evitado o uso de caracteres especiais.
II. Se criarmos uma variável chamada aluno1 e outra chamada aluno2, teremos dois espaços na memória para guardar valores.
III. Uma variável chamada nota pode armazenar, ao mesmo tempo, o nome de um aluno e sua respectiva nota em uma avaliação.
IV. Uma variável não pode ter caracteres especiais ou traços, afinal, o computador pode não compreender estes sinais.
As alternativas verdadeiras são:
minha_lista = 5, 18, 15, 28, 25
def filtro(numero):
if numero > 10:
return True
return False
minha_lista_filtrada = filter(filtro, minha_lista)
Quais elementos estarão presentes na variável minha lista filtrada após a execução desse programa?Considerando o algoritmo apresentado, julgue as afirmacoes que seguem e marque (V) para verdadeiro ou (F) para falso.
( ) A parte 1 do pseudocódigo indica a declaração das variáveis que são compatíveis com qualquer tipo de dados.
( ) A parte 3 do pseudocódigo corresponde a entrada de dados do algoritmo.
( ) A parte 4 do pseudocódigo corresponde tando a parte de processamento quanto a parte de saída de dados do algoritmo.
Agora, assinale a alternativa que contém sequência correta.
Sabendo disso, quais tipos de projetos podemos criar na plataforma Scratch?
I - Um procedure é uma rotina de código que não tem retorno algum.
II - Uma função é uma rotina de código que retorna um dado para o programa principal, ou para outra função que a invocou.
III - Funções e procedimentos podem coexistir em um mesmo programa computacional, não havendo limitações para a quantidade de cada sendo utilizada no algoritmo.
Acerca das afirmativas apresentadas, assinale somente as CORRETAS: