Logo Passei Direto
Buscar

Avaliação Objetiva (A1)

Ferramentas de estudo

Questões resolvidas

Considere a variável HOJE contendo a seguinte data: “28/10/2017”. Qual a alternativa que atribui o mês dessa data “10” à variável MES?
a. MES ← COMPR(HOJE,4,2).
b. MES ← CARACPNUM(HOJE,4,2).
c. MES ← COPIA(HOJE,4,2).
d. MES ← NUMPCARAC(HOJE,4,2).
e. MÊS ← COPIA(HOJE,2,4).

Assinale a alternativa correta sobre a forma de comunicação entre a Unidade central de processamento, memória principal e controladores. Essas partes se comunicam através de:
a. Barramentos.
b. Internet.
c. Memória RAM.
d. Memória ROM.
e. Disco rígido.

Compiladores geram _________ enquanto os interpretadores leem e interpretam os ________.
a. Linguagem de baixo nível; linguagem de alto nível.
b. Códigos fonte; códigos objeto.
c. Linguagem de alto nível; linguagem de baixo nível.
d. Códigos objeto; códigos fonte.
e. Bancos de dados; arquivos de dados.

Qual o valor de uma variável X depois do processamento do seguinte algoritmo? Y ←2 Z ←3 X ← (Y + Z^2) * (Z – Y)^Y
a. 11
b. 1
c. 17
d. 5
e. 9

As vezes fica difícil decorar tantas senhas. A nossa criatividade falha, muitas vezes, ao sermos obrigados a criar ou mudar uma senha. O algoritmo a seguir ajuda o usuário nisto, aplicando um processamento ao seu nome, de modo a gerar uma senha automática baseada em que lógica?
Escolha uma opção:
a. A lógica usada na geração desta senha foi a de inverter as letras do nome do usuário.
b. O princípio a geração da senha foi a de obter o código ASCII de cada dígito do nome do usuário, concatenando-os.
c. Para gerar a senha do usuário, o algoritmo pediu que ele a digitasse logo após seu nome.
d. A senha gerada é o inverso dos 10 primeiros dígitos do nome do usuário, ou de uma quantidade menor de dígitos.
e. Foi gerada uma senha baseada na criptografia de seu nome.

Analise o algoritmo a seguir e assinale a alternativa que melhor expressa sua finalidade:
Escolha uma opção:
a. Estamos diante de um algoritmo que soma todos os 64 elementos da matriz.
b. Os números são digitados na matriz apenas em sua diagonal principal.
c. Este algoritmo lê números inteiros para a matriz, partindo da direita para a esquerda e de cima para baixo.
d. Este algoritmo lê dados numéricos reais para uma matriz, preenchendo-a do sentido da leitura humana, ou seja, da esquerda para a direita e de cima para baixo.
e. O algoritmo em tela preenche a diagonal secundária da matriz.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Considere a variável HOJE contendo a seguinte data: “28/10/2017”. Qual a alternativa que atribui o mês dessa data “10” à variável MES?
a. MES ← COMPR(HOJE,4,2).
b. MES ← CARACPNUM(HOJE,4,2).
c. MES ← COPIA(HOJE,4,2).
d. MES ← NUMPCARAC(HOJE,4,2).
e. MÊS ← COPIA(HOJE,2,4).

Assinale a alternativa correta sobre a forma de comunicação entre a Unidade central de processamento, memória principal e controladores. Essas partes se comunicam através de:
a. Barramentos.
b. Internet.
c. Memória RAM.
d. Memória ROM.
e. Disco rígido.

Compiladores geram _________ enquanto os interpretadores leem e interpretam os ________.
a. Linguagem de baixo nível; linguagem de alto nível.
b. Códigos fonte; códigos objeto.
c. Linguagem de alto nível; linguagem de baixo nível.
d. Códigos objeto; códigos fonte.
e. Bancos de dados; arquivos de dados.

Qual o valor de uma variável X depois do processamento do seguinte algoritmo? Y ←2 Z ←3 X ← (Y + Z^2) * (Z – Y)^Y
a. 11
b. 1
c. 17
d. 5
e. 9

As vezes fica difícil decorar tantas senhas. A nossa criatividade falha, muitas vezes, ao sermos obrigados a criar ou mudar uma senha. O algoritmo a seguir ajuda o usuário nisto, aplicando um processamento ao seu nome, de modo a gerar uma senha automática baseada em que lógica?
Escolha uma opção:
a. A lógica usada na geração desta senha foi a de inverter as letras do nome do usuário.
b. O princípio a geração da senha foi a de obter o código ASCII de cada dígito do nome do usuário, concatenando-os.
c. Para gerar a senha do usuário, o algoritmo pediu que ele a digitasse logo após seu nome.
d. A senha gerada é o inverso dos 10 primeiros dígitos do nome do usuário, ou de uma quantidade menor de dígitos.
e. Foi gerada uma senha baseada na criptografia de seu nome.

Analise o algoritmo a seguir e assinale a alternativa que melhor expressa sua finalidade:
Escolha uma opção:
a. Estamos diante de um algoritmo que soma todos os 64 elementos da matriz.
b. Os números são digitados na matriz apenas em sua diagonal principal.
c. Este algoritmo lê números inteiros para a matriz, partindo da direita para a esquerda e de cima para baixo.
d. Este algoritmo lê dados numéricos reais para uma matriz, preenchendo-a do sentido da leitura humana, ou seja, da esquerda para a direita e de cima para baixo.
e. O algoritmo em tela preenche a diagonal secundária da matriz.

Prévia do material em texto

Lógica de Programação
Iniciado em terça, 6 Abr 2021, 17:17
Estado Finalizada
Concluída em terça, 6 Abr 2021, 17:52
Avaliar 10,0 de um máximo de 10,0(100%)
Questão 1
Correto
Considere a variável HOJE contendo a seguinte data: “28/10/2017”. Qual a alternativa que atribui o mês dessa data “10” à variável
MES?
Escolha uma opção:
a. MES ← COMPR(HOJE,4,2).
 
b. MES ← NUMPCARAC(HOJE,4,2).
 
c. MES ← CARACPNUM(HOJE,4,2).
 
d. MES ← COPIA(HOJE,4,2).
 
 A função COPIA é a mais adequada para extrair parte de uma cadeia de
caracteres. No caso especí�co desta questão, ela deve extrair uma sub-cadeia
(ou substring) de 2 bytes a partir do byte 4, portanto: COPIA(HOJE,4,2) é a
atribuição correta.
e. MÊS ← COPIA(HOJE,2,4).
 
Sua resposta está correta.
A resposta correta é: MES ← COPIA(HOJE,4,2)..

 
https://aula.fael.edu.br/
https://aula.fael.edu.br/
Questão 2
Correto
Assinale a alternativa que traz nomes de variáveis com a sintaxe correta:
Escolha uma opção:
a. Valor1, soma, nome.
 
 Embora isto dependa de linguagem a linguagem, normalmente variáveis não podem ter
seus identi�cadores iniciados por algarismos ou símbolos especiais, tampouco podem
ter espaços em branco descontinuando seu identi�cador. Por isso, a alternativa que
contém as variáveis “valor1”, “soma” e “nome” estão corretamente quali�cadas.
b. 21idade, nome usuario, endereço.
 
c. Cpf, telefone!, endereço.
 
d. @email, fone#, nome.
 
e. Numero, endereco, nome!.
 
Sua resposta está correta.
A resposta correta é: 
Valor1, soma, nome..

 
https://aula.fael.edu.br/
https://aula.fael.edu.br/
Questão 3
Correto
Assinale a alternativa correta sobre a forma de comunicação entre a Unidade central de processamento, memória principal e
controladores. Essas partes se comunicam através de:
Escolha uma opção:
a. Internet.
 
b. Barramentos.
 
 Esses componentes se comunicam
através dos barramentos.
c. Memória RAM.
 
d. Memória ROM.
 
e. Disco rígido.
 
Sua resposta está correta.
A resposta correta é: 
Barramentos..

 
https://aula.fael.edu.br/
https://aula.fael.edu.br/
Questão 4
Correto
Compiladores geram _________ enquanto os interpretadores leem e interpretam os ________.
Escolha uma opção:
a. Bancos de dados; arquivos de dados.
 
b. Códigos fonte; códigos objeto.
 
c. Códigos objeto; códigos fonte.
 
 Os interpretadores leem os programas-fonte e os compiladores também
os leem, só que geram programas-objeto para serem executados.
Programa e código signi�cam a mesma coisa, neste caso.
d. Linguagem de alto nível; linguagem de baixo nível.
 
e. Linguagem de baixo nível; linguagem de alto nível.
 
Sua resposta está correta.
A resposta correta é: 
Códigos objeto; códigos fonte..

 
https://aula.fael.edu.br/
https://aula.fael.edu.br/
Questão 5
Correto
Qual o valor de uma variável X depois do processamento do seguinte algoritmo?
Y ← 2
Z ← 3
X ← (Y + Z^2) * (Z – Y)^Y
Escolha uma opção:
a. 9.
 
b. 11.
 
 Substituindo os valores na expressão dada, teremos: 
X ← (2 + 3^2) * (3 – 2)^2 
Seguindo a ordem de prioridade dos operadores, teremos que resolver
primeiramente a potenciação que está entre parênteses. Depois, a soma dentro
dos parênteses. Nos segundos parênteses, primeiramente teremos que subtrair
para, somente depois, elevar à segunda potência. 
X ← (2 + 9) * 1^2 
X ← 11 * 1 
X ← 11
c. 17.
 
d. 1.
 
e. 5.
 
Sua resposta está correta.
A resposta correta é: 11..

 
https://aula.fael.edu.br/
https://aula.fael.edu.br/
Questão 6
Correto
As vezes �ca difícil decorar tantas senhas. A nossa criatividade falha, muitas vezes, ao sermos obrigados a criar ou mudar uma
senha. O algoritmo a seguir ajuda o usuário nisto, aplicando um processamento ao seu nome, de modo a gerar uma senha
automática baseada em que lógica?
ALGORITMO
VAR
VET: VETOR [1..10] DE CARACTER
I, N: INTEIRO
NOME, SENHA: CARACTERE
LEIA NOME
SE COMPR(NOME)>10 ENTÃO
     N ← 10
SENÃO
     N ← COMPR(NOME)
FIMSE
PARA I DE 1 ATÉ N FAÇA
        VET[I] ← COPIA(NOME, N–I+1, 1)
FIMPARA
PARA I DE 1 ATÉ N FAÇA
        SENHA ← SENHA + VET[I]
FIMPARA
ESCREVA SENHA
FIMALGORITMO
Escolha uma opção:
a. A lógica usada na geração desta senha foi a de inverter as letras do nome do usuário.
 
b. O princípio a geração da senha foi a de obter o código ASCII de cada dígito do nome do usuário, concatenando-os.
 
c. Para gerar a senha do usuário, o algoritmo pediu que ele a digitasse logo após seu nome.
 
d. A senha gerada é o inverso dos 10 primeiros dígitos
do nome do usuário, ou de uma quantidade menor
de dígitos.
 
 
A senha gerada é o inverso dos 10 primeiros dígitos do nome do
usuário, ou de uma quantidade menor de dígitos, dependendo do
nome digitado pelo usuário.
e. Foi gerada uma senha baseada na criptogra�a de seu nome.
 
Sua resposta está correta.
A resposta correta é: 
A senha gerada é o inverso dos 10 primeiros dígitos do nome do usuário, ou de uma quantidade menor de dígitos..

 
https://aula.fael.edu.br/
https://aula.fael.edu.br/
Questão 7
Correto
Analise o algoritmo a seguir e assinale a alternativa que melhor expressa sua �nalidade:
ALGORITMO
VAR
LIN, COL: INTEIRO
SOMA: REAL
MATRIZ: VETOR [1..8, 1..8] DE REAL
PARA LIN DE 1 ATÉ 8 FAÇA
            PARA COL DE 1 ATÉ 8 FAÇA
                       LEIA MATRIZ [LIN, COL]
            FIMPARA
FIMPARA
FIMALGORITMO
Escolha uma opção:
a. Estamos diante de um algoritmo que soma todos os 64 elementos da matriz.
 
b. Os números são digitados na matriz apenas em sua diagonal principal.
 
c. Este algoritmo lê números inteiros para a matriz, partindo da direita para a esquerda e de cima para baixo.
 
d. Este algoritmo lê dados numéricos reais para uma
matriz, preenchendo-a do sentido da leitura
humana, ou seja, da esquerda para a direita e de
cima para baixo.
 
 A resposta certa é a alternativa que a�rma ser este um algoritmo
que preenche a matriz da esquerda para a direita, e de cima para
baixo, na ordem da leitura humana.
e. O algoritmo em tela preenche a diagonal secundária da matriz.
 
Sua resposta está correta.
A resposta correta é: 
Este algoritmo lê dados numéricos reais para uma matriz, preenchendo-a do sentido da leitura humana, ou seja, da esquerda
para a direita e de cima para baixo..

 
https://aula.fael.edu.br/
https://aula.fael.edu.br/
Questão 8
Correto
Podemos apontar como principal vantagem do uso dos procedimentos:
Escolha uma opção:
a. Aumento da performance dos programas.
 
b. Organização estética do código fonte.
 
c. Redução de redundância de códigos.
 
 Usando procedimentos podemos reduzir a redundância de códigos, uma vez
que um mesmo grupo de instruções podem ser isoladas em um
procedimento, e invocadas a cada vez que este grupo necessite ser
executado.
d. Não há qualquer vantagem no uso de procedimentos.
e. Economia de memória.
 
Sua resposta está correta.
A resposta correta é: 
Redução de redundância de códigos..

 
https://aula.fael.edu.br/
https://aula.fael.edu.br/
Questão 9
Correto
Marque (V) para verdadeiro e (F) para falso em cada uma das a�rmações sobre matrizes:
( ) Matrizes são variáveis heterogêneas multidimensionais.
( ) Vetores são um tipo particular de matriz declarada com uma única dimensão.
( ) Matrizes são variáveis homogêneas bidimensionais.
( ) Qualquer problema que envolva uma matriz de duas colunas pode ser solucionado com dois vetores.
Escolha uma opção:
a. V – V – V – F.
 
b. V – F – F – F.
 
c. F – V – V – F.
d. F – V – F – V.
 
e. F – V – V – V.
 
 As matrizes não são variáveis heterogêneas (portanto, F); os vetores podem sim
ser chamados de matrizes de apenas uma dimensão (portanto, V); as matrizes são
homogêneas (portanto, V); e dois vetores juntos podem substituir uma matriz de
duas colunas (portanto, V).
Sua resposta está correta.
A resposta correta é: F – V – V – V..

 
https://aula.fael.edu.br/
https://aula.fael.edu.br/
Questão 10
Correto
Os _______ são dados repassados a ele pelo programa principal,os quais ocupam variáveis especi�camente declaradas para este
�m. Assinale a alternativa que preenche corretamente essa lacuna.
Escolha uma opção:
a. Testes.
 
b. Procedimentos.
 
c. Argumentos.
 
d. Parâmetros.
 
 São os parâmetros que são repassados de
um programa a um procedimento. 
e. Índices.
Sua resposta está correta.
A resposta correta é: 
Parâmetros..
Atividade Anterior
Seguir para...
Próxima atividade

 
https://aula.fael.edu.br/mod/page/view.php?id=71593&forceview=1
https://aula.fael.edu.br/mod/scorm/view.php?id=71595&forceview=1
https://aula.fael.edu.br/

Mais conteúdos dessa disciplina