Font size
WorksheetsQuis LP
Total questions: 54
Worksheet time: 26mins
O que é fluxograma?
Um algoritmo em Linguagem JavaScript
Um algoritmo representado por símbolos
Um algoritmo em português estruturado.
Um loop
1. Através das linhas de código a seguir, responda quantas vezes será impresso o termo "Olá desenvolvedor "?
cont = 0;
while cont <= 3:
print("Olá desenvolvedor Java");
cont = cont + 1
3
4
5
6
7
As rotinas podem podem receber valores especiais chamados _____ que afetam na sua execução. A palavra que completa corretamente a lacuna é:
parâmetros
retornos
resultados
disparadores
Portugol WebStudio, qual será o valor de r, de acordo com o processamento abaixo (Fique atento a ordem de precedência da multiplicação e soma):
inteiro a=2,b=2,c=4,r
r=a+b*c
7
8
9
10
Existem dois tipos de pessoas...
as boas e as más.
as que fazem backup e as que choram.
as que choram e as que não salvam os arquivos.
as que fazem backup e as que salvam os arquivos.
Portugol WebStudio, qual será o valor de r, de acordo com o processamento abaixo (Fique atento a ordem de precedência da multiplicação e soma):
inteiro a=2,b=2,c=4,r
r=(a+b)*c
14
15
16
17
Para uma variável nome completo de um aluno, qual será o tipo de dados?
caractere
real
inteiro
cadeia de caracteres
Uma variável chamada altura foi criada e a ela atribuído o valor 1.90, qual o tipo de dado dessa variável?
int
string
float
boolean
Qual a declaração correta para o Nome da variável idade de um jogador
idade Do Jogador = 40
1idadeDoJogador = 12
_idade_Do_Jogador = 12
Jogador Idade = 13
O que é um contador?
Permite contar quantos erros os algoritmos tem
É uma variável que se incrementará cada vez que o processo é executado
É uma variável que acumula um determinado valor relativo à soma da quantidade de funções existentes
Assinala um valor de maneira aleatória em uma variável
É um exemplo de acumulador:
soma = soma + i
soma + soma + i
soma + 1 = i
i = soma
A estrutura ENQUANTO é:
Uma estrutura de atribuição
Uma estrutura de alienação
Uma estrutura de repetição
Uma estrutura de condição
Qual resultado final do algoritmo
inteiro a,b,c,d
a =5
b=3
c=7
c = b
escreva (c)
3
5
7
10
Qual dos seguintes itens possui apenas tipos válidos usados em lógica de programação (tipos primitivos)?
inteiro, temporal, caractere, double
inteiro, booleano, tipografia, double
inteiro, booleano, caractere, double
temporal, triple, caractere, double
Como podemos definir um Algoritmo?
Sequência de comandos ordenados, infinitos e ambíguos que são empregados para executar uma tarefa.
Sequência de instruções ordenadas, infinitas e não-ambíguas que são empregadas para executar uma tarefa.
Sequência de instruções ordenadas, finitas e não-ambíguas que são empregadas para executar uma tarefa.
Sequência de comandos ordenados, infinitos e não-ambíguos que são empregados para executar uma tarefa.
Não confie
Esta é incorreta
Esta é correta
Esta é a certa
Clique aqui
Quais são os estados possíveis que um tipo lógico pode assumir?
Verdadeiro, Duvidoso
Falso, Duvidoso, Verdadeiro
Incerto, Certo
Verdadeiro, Falso
Verdadeiro, Errado
Quais dos itens a seguir apresentam apenas nomes de variáveis que são válidos? (marque mais de uma resposta)
nome Aluno, nota2, CEP, RuaNumero
nomeAluno, 2nota, CEP, RuAnUmErO
nomeAluno, nota2, CEP, RuAnUmErO
nomeAluno, nota2, CEP, Rua&Número
AlunoNumero, nota00002, cep, ruaComNumeroDaCasa
Pode chutar que essa é na sorte.
.
.
.
.
O que é uma Variável?
Local na memória CMOS do computador empregado para armazenar de forma temporária os dados que são utilizados pelo programa.
Valor que varia conforme passa o tempo, sendo sempre modificado conforme o programa vai sendo executado.
Local na memória RAM do computador utilizado para armazenar temporariamente dados que são utilizados pelo programa.
Valor armazenado em locais variáveis no computador, como HD, RAM ou Memória Cache.
Qual dos seguinte itens a seguir pode ser representado por um valor constante?
Salário de um Funcionário
Valor da Temperatura no Verão
Distância da Terra ao Sol
Valor de Pi
Para que serve o operador aritmético de módulo %?
Calcular porcentagens
Realizar cálculos aritméticos de investimentos
Retornar o módulo matemático (valor absoluto)
Calcular o resto de uma divisão inteira
Qual dos seguintes itens mostra um laço for (para) escrito corretamente?
para contador de 1 ate 10 passo -1 faça
para contador de 10 ate 1 passo 1 faça
para contador de 10 ate -1 passo 1 faça
para contador de 1 ate 10 passo 1 faça
Um trecho de código dentro de um algoritmo precisa ser repetido exatamente 62 vezes em sequência. Qual das estruturas a seguir é a mais indicada para realizar essa tarefa?
enquanto
se / então
array
para
repetir
A famosa frase: "Penso, logo existo!" é atribuída ao filósofo:
Platão
René Descartes
Sócrates
Aristóteles
Precisamos criar um vetor (array unidimensional) para armazenar 15 valores numéricos relativos aos salários de funcionários de uma empresa.
Qual das seguintes instruções deve ser empregada para esse fim em um algoritmo?
salarios : vetor [0..15] de real
salarios : vetor [1..15] de numeros
salarios : vetor [0..14] de inteiro
salarios : vetor [0..14] de real
Observe atentamente o algoritmo a seguir:
var
num : inteiro
início
num < - 1
enquanto (num <= 10) faça
escreval (num)
num <- num += 0
fimenquanto
se (num > 10) entao
escreva(num)
fimalgoritmo
Esse algoritmo possui um erro. Que erro é esse?
Loop Infinito
Loop Truncado
Erro de Compilação
Declaração das Variáveis
Bloco se sem bloco senão
Qual das seguintes afirmações sobre arrays (vetores) é verdadeira?
Um array é uma estrutura que pode armazenar uma série de elementos de dados de mesmo tipo.
Podemos acessar os elementos individuais de uma array por meio de uma posição de índice, começando em A.
Um array é uma estrutura que pode armazenar uma série de elementos de dados de tipos diferentes.
Podemos acessar todos os elementos individuais de uma array por meio de uma posição de índice, começando em 1.
Como funciona um laço while?
Um laço while repete o bloco de código associado enquanto um teste lógico realizado retornar falso.
Um laço while repete o bloco de código associado um número de vezes específico, determinado em sua declaração.
Um laço while não repete o bloco de código associado enquanto um teste lógico realizado retornar verdadeiro.
Um laço while repete o bloco de código associado enquanto um teste lógico realizado retornar verdadeiro.
É possível ordenar valores numéricos já armazenados em um vetor de números decimais?
Não, somente é possível ter valores em ordem se os valores forem inseridos em ordem
Sim, mas para isso é necessário usar um algoritmo para ordenação de vetores
Sim, mas somente se os números forem inteiros. Números decimais não podem ser ordenados
Não, não é possível ordenar valores já armazenados em um vetor em nenhuma hipótese
Quais são os tipos de arrays que podemos empregar na criação de algoritmos?
Unidimensional (vetor), Bidimensional (matriz), Tridimensional (cubo)
Unidimensional (linha), Bidimensional (vetor), Tridimensional (cubo)
Unidimensional (vetor), Bidimensional (quadrado), Tridimensional (esfera)
Unidimensional (ponto), Bidimensional (matriz), Tridimensional (campo)
Uma questão de sorte
?
?
?
?
Qual a alternativa que descreve, respectivamente, a representação das formas geométricas utilizadas em fluxogramas?
(i) processamento, (ii) saída de dados, (iii) ponto de decisão
(i) início/fim, (ii) entrada de dados, (iii) ponto de decisão
(i) saída de dados, (ii) processamento, (iii) entrada de dados
(i) início/fim, (ii) saída de dados, (iii) sentido do fluxo
Qual opção a seguir não representa uma forma de representação de um algoritmo?
Pseudocódigo
Fluxograma
Descrição Narrativa
Linguagem baixo nível
Assinale a alternativa que corresponde a descrição a seguir:
"A forma ou estrutura das expressões, das instruções e das unidades de programas."
Semântica
Sintaxe
Paradigma de programação
Linguagem de Programação
Apenas confie
Falsa
Incorreta
Esta é a errada
Esta é a certa
Um fluxograma é constituído por:
linhas sem pontas
Só retângulos
Setas
Diferentes formas geométricas
É um exemplo de algoritmo
Acordar levantar e voltar a dormir
Dormir e ir ao banheiro
Tomar café e dormir
Acordar ir ao banheiro e tomar café
Tomar café dormir e ir ao banheiro
Erro de Sintaxe é...
A escrita errada
A escrita correta
Não escrever
Escrever e não ler
Apenas ler
Todo programa de automação deve possuir
Uma sequencia logica
Incoerência
Muitos kilobytes de programação
Poucos kilobytes de programação
Funções trigonométricas
A lógica diz que para uma pessoa se movimentar antes ela deve estar...
Em pé
Sentada
Pulando
dançando
Parada
A sequência de instruções exatas para lavar roupa seria:
Esfregar e enxaguar
Molhar, ensaboar, esfregar, enxaguar e secar
Ensaboar, enxaguar e secar
Molhar, esfregar e secar
O que acontece com um robô ou um processador que não recebe uma instrução errada ou incompleta?
Explode em pedaços
Pára de funcionar
Repete o código em loop
Pára de executar o código e reporta uma mensagem de erro
Um algoritmo deve (assinale as opções corretas):
Ser eficiente.
Ser complexo.
Estar isento de ambiguidades.
Ser redundante.
Ser eficaz.
Qual o nome do presidente do Brasil que ficou conhecido como Jango?
Jânio Quadros
Jacinto Anjos
Getúlio Vargas
João Goulart
Durante a execução de um programa, o conteúdo de uma variável pode mudar ao longo do tempo, no entanto ela só pode armazenar um valor por vez.
ERRADO
CERTO
As rotinas que permitem o retorno de um valor são conhecidas como:
rotinas compostas
rotinas retornáveis
procedimentos
funções
Para declarar uma ou mais variáveis para que elas tenham escopo global, devemos declará-las em que lugar do programa?
dentro de cada rotina temos que ter uma cópia da declaração
dentro de parênteses, logo abaixo do nome da rotina
fora dos blocos das rotinas, em uma linha acima das declarações de função
no final do programa, colocando a declaração na última linha disponível
Na hora de fazer uma chamada a uma função que precisa receber parâmetros, esses valores serão representados
cada um dentro do seu próprio conjunto de parênteses
depois do nome da função, sem parênteses e separados por vírgulas
antes do nome da função, com parênteses e separados por vírgulas
todos dentro de um único conjunto de parênteses, separados por vírgulas
Uma variável declarada dentro de uma rotina é considerada como tendo um:
escopo global
escopo formal
escopo local
escopo real
