Buscar

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. AIAMIS Virtual
2. LÓGICA DE PROGRAMAÇÃO
3. AP3.1 - Vale 40% da nota
QUESTIONÁRIO
AP3.1 - Vale 40% da nota
	Iniciado em
	sexta-feira, 10 fev. 2023, 20:12
	Estado
	Finalizada
	Concluída em
	sexta-feira, 10 fev. 2023, 20:25
	Tempo empregado
	12 minutos 32 segundos
	Notas
	20,00/20,00
	Avaliar
	10,00 de um máximo de 10,00(100%)
Parte superior do formulário
Questão 1
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Sobre a estrutura do vetor, é correto afirmar que:
Escolha uma opção:
A.
Índices começam a ser contados a partir da unidade 0.
B.
Índices começam a ser contados a partir da unidade 1.
C.
Índices não são numerados.
D.
Vetores não armazenam elementos.
Feedback
Sua resposta está correta.
Questão 2
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
As variáveis podem ser declaradas em linha e podem também ser declaradas em múltiplas linhas. Como abordado previamente. Há, entretanto, alguns critérios da linguagem que devem ser respeitados. Marque a alternativa que possui este critério:
Escolha uma opção:
A.
Nomeação, variáveis nunca podem ser iniciadas com nomes maiúsculos.
B.
Nomeação, a linguagem C é case-sensitive, ou seja, diferencia caracteres maiúsculos e minúsculos.
C.
Variáveis não devem explicitar seu tipo de dado.
D.
Nomeação, variáveis nunca podem conter caracteres minúsculos.
Feedback
Sua resposta está correta.
Questão 3
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
As funções podem permitir a passagem de parâmetros, ou seja, receber valores para realizar alguma operação. Em linguagens de programação e em pseudocódigos são definidos tipos primitivos e as funções podem retornar como resultado algum destes. Quais os tipos de dado que uma função pode assumir
Escolha uma opção:
A.
Laço de repetição, numérico, lógico.
B.
Desvio condicional, laço de repetição e numérico.
C.
Numérico, lógico, sequência de caracteres ou vazio (void).
D.
Inteiro, decimal e desvio condicional
Feedback
Sua resposta está correta.
Questão 4
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Os computadores eletrônicos surgiram em meados da década de 30 e tiveram papel decisivo nos rumos da Segunda Grande Guerra Mundial. Aliado a essa urgência, grandes avanços tecnológicos permitiram a criação de grandes máquinas de calcular. Diante deste contexto, marque a alternativa que evidencia à importância da lógica de programação para a computação em geral:
Escolha uma opção:
A.
A lógica de programação garante que os programas sejam rápidos e eficientes.
B.
A lógica de programação não tem importância nenhuma à programação.
C.
A lógica de programação garante que sejam sempre utilizadas boas práticas durante o processo de programação.
D.
A lógica de programação é utilizada para garantir que as instruções sejam coerentes e as operações possam retornar resultados úteis ao propósito final.
Feedback
Sua resposta está correta.
Questão 5
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
A máquina analítica é considerada por muitos dos estudiosos da computação como a precursora dos computadores modernos. Ela foi criada por Charles Babbage, cientista e matemático inglês. Segundo o conteúdo da unidade I, qual característica a deu este status de precursora da computação moderna
Escolha uma opção:
A.
O fato de ela ser programável para diferentes funções.
B.
Ela era portátil e facilmente carregada para diferentes espaços.
C.
Ela utilizava linguagens de programação moderna.
D.
O fato de ela utilizar circuitos eletrônicos, muito avançados à época.
Feedback
Sua resposta está correta.
Questão 6
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Sobre algoritmos é correto afirmar:
Escolha uma opção:
A.
Eles dificultaram a criação de programas de computador.
B.
Eles dificultaram a criação de computadores eletrônicos.
C.
Eles servem somente para resolver problemas numéricos e equações.
D.
Eles podem ter diversas aplicações, desde realizar cálculos de equações até propiciar a criação de carros autômatos.
Feedback
Sua resposta está correta.
Questão 7
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Com base no conteúdo da unidade I, o que seria um algoritmo
Escolha uma opção:
A.
Somente um sinônimo para a palavra “Algarismo”.
B.
Um conjunto de cálculos que deve ser feito pelo computador para resolver um problema matemático.
C.
Um algoritmo é série de ordens que o usuário deve seguir para conseguir interagir com o computador.
D.
Algoritmo é o nome dado ao conjunto de instruções utilizados para realizar uma tarefa.
Feedback
Sua resposta está correta.
Questão 8
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
As variáveis devem ser nomeadas de modo a evitar ambiguidade, além disto, elas devem respeitar outra condição. Marque a alternativa que corresponde a esta condição:
Escolha uma opção:
A.
Armazenar apenas conteúdo pertencente ao tipo de dado declarado em sua criação.
B.
Armazenar valores independentes se eles combinam ou não com o tipo de dado.
C.
Armazenar somente valores do tipo caractere.
D.
Armazenar somente valores do tipo numérico.
Feedback
Sua resposta está correta.
Questão 9
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Há dois elementos básicos que um programa de computador é capaz de manipular: as constantes e as variáveis. Constantes são valores fixados pelo programador ou ainda pela própria linguagem de programação. Enquanto que as variáveis podem ser definidas como:
Escolha uma opção:
A.
Sequências de caracteres alfanuméricos.
B.
Valores lógicos.
C.
Números.
D.
Espaços na memória do computador reservadas para armazenar qualquer tipo de dado.
Feedback
Sua resposta está correta.
Questão 10
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
De forma sucinta, a recursividade pode ser compreendida como sendo uma função que chama a si mesma para resolver algum problema. A recursão pode ocorrer de forma direta e de forma indireta. Sobre a forma indireta, marque a alternativa correta:
Escolha uma opção:
A.
A forma indireta é quando a função possui uma chamada para outra função que implementa a recursividade.
B.
A forma indireta é quando a função não recebe parâmetros em sua declaração.
C.
A forma indireta é quando a função utiliza somente laços de repetição.
D.
Não existe recursão indireta.
Feedback
Sua resposta está correta.
Questão 11
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
O fluxograma é um artifício que se utiliza para representar graficamente um conjunto de operações a serem realizadas pelo algoritmo. Marque a alternativa correta sobre este artifício:
Escolha uma opção:
A.
Estes símbolos podem ser ambíguos e ter mais que um significado ao mesmo tempo
B.
Estes símbolos devem ser claros e não podem permitir ambiguidades na representação.
C.
Os fluxogramas são informais e não devem ser seguidos à risca.
D.
Existe somente um conjunto de símbolos permitidos para a construção de um fluxograma, sendo esta a única maneira de representação gráfica.
Feedback
Sua resposta está correta.
Questão 12
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
As estruturas de decisão também podem ser chamados de "desvios condicionais" e funcionam da seguinte forma: uma expressão é avaliada e caso o resultado se encaixe dentro do esperado, o fluxo de execução do algoritmo segue para um bloco de instruções específico. Com base nisto, qual das estruturas abaixo não é uma estrutura de decisão
Escolha uma opção:
A.
Se-Senão-Se.
B.
Escolha-Caso.
C.
Faça-Enquanto.
D.
Se-Senão.
Feedback
Sua resposta está correta.
Questão 13
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Complete corretamente as lacunas a seguir: "No ____________ devem estar descritos os tipos de _________ sobre os quais o programa irá operar e como ele irá operar para que se tenha ao final da execução a saída esperada. A diferença básica entre um pseudocódigo e o código-fonte de um programa é que este último é escrito segundo a __________ de uma linguagem formal."
Escolha uma opção:A.
Programa, estrutura, sintaxe.
B.
Programa, dados, manual.
C.
Código-fonte, dados, sintaxe.
D.
Código-fonte, estrutura, manual.
Feedback
Sua resposta está correta.
Questão 14
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Uma função pode ser declarada dentro do corpo do programa, sem necessariamente contar com uma área reservada para isto, como ocorre com bibliotecas, constantes e variáveis. O corpo do programa é a área onde encontra-se instruções e variáveis, já uma função possui um corpo que também possui instruções e declarações de variáveis. Este corpo recebe o nome de:
Escolha uma opção:
A.
Escopo da função.
B.
Estrutura de repetição.
C.
Estrutura de decisão.
D.
Corpo da função.
Feedback
Sua resposta está correta.
Questão 15
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Complete corretamente as lacunas a seguir: "Um algoritmo faz uso da lógica de programação, pois ela é o que garante a ___________ e a ___________ das ações que podem ser realizadas pelo algoritmo."
Escolha uma opção:
A.
Integridade e segurança.
B.
Integridade e velocidade.
C.
Velocidade e segurança.
D.
Integridade e coerência.
Feedback
Sua resposta está correta.
Questão 16
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Complete corretamente as lacunas a seguir utilizando as palavras-chaves abaixo: "Para que um programa seja criado é necessário primeiramente que ele seja escrito utilizando-se uma ______________. Programar consiste em escrever um _____________ onde estão descritas uma ________________ que serão realizadas pelo computador."
1. Linguagem de Programação.
2. Código-fonte.
3. Série de instruções.
A ordem correta para completar as lacunas, de cima para baixo, é:
Escolha uma opção:
A.
1, 3, 2.
B.
1, 2, 3.
C.
2, 3, 1.
D.
3, 2 ,1.
Feedback
Sua resposta está correta.
Questão 17
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
As variáveis declaradas dentro do corpo de uma função ou procedimento recebem um nome especial por estarem acessíveis somente dentro do escopo da função. Estas são conhecidas por estarem disponíveis somente no momento de execução da função e podem ser chamadas de:
Escolha uma opção:
A.
Parâmetro de retorno.
B.
Variável local.
C.
Variável global.
D.
Constante.
Feedback
Sua resposta está correta.
Questão 18
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Qual a diferença do ciclo Enquanto para o ciclo Faça-Enquanto
Escolha uma opção:
A.
Incremento igual no ciclo Para.
B.
Critério de parada.
C.
Quantidade de instruções.
D.
Inicialização igual no ciclo Para.
Feedback
Sua resposta está correta.
Questão 19
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
O ciclo FOR possui três componentes importantes em sua declaração, que são respectivamente:
Escolha uma opção:
A.
Inicialização, incremento e desvio condicional
B.
Desvio condicional, incremento e inicialização
C.
Inicialização, condição, incremento.
D.
Incremento, desvio condicional, condição
Feedback
Sua resposta está correta.
Questão 20
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
As funções podem receber tanto o nome de sub-rotina quanto o de subprogramas. Além disso, são muito utilizadas em diversas etapas da programação de um algoritmo. Um de seus benefícios é o reaproveitamento de código. Qual a diferença entre uma função e um procedimento
Escolha uma opção:
A.
Procedimentos podem receber parâmetros, mas não tem um retorno.
B.
Não há nenhuma diferença entre as duas.
C.
Funções recebem parâmetros e procedimentos não precisam de parâmetros.
D.
Procedimentos e funções não são sinônimos.
Feedback
Sua resposta está correta.
Parte inferior do formulário

Mais conteúdos dessa disciplina