Logo Passei Direto
Buscar
Material

Prévia do material em texto

Iniciado em
	domingo, 27 nov 2022, 09:48
	Estado
	Finalizada
	Concluída em
	domingo, 27 nov 2022, 09:56
	Tempo empregado
	7 minutos 35 segundos
	Avaliar
	4,80 de um máximo de 6,00(80%)
Parte superior do formulário
Questão 1
Correto
Atingiu 0,60 de 0,60
Marcar questão
Texto da questão
O conceito de pilha assim como a fila é algo bastante comum para as pessoas como por exemplo: Pilha de roupas, tijolos, moedas e etc.
Assim, para a Implementação da Pilha Sequencial Estática, precisa-se de alguns arquivos.
Analise as afirmativas abaixo quanto a este assunto:
I. Main.c;
II. PilhaSequencial.h;
III. PilhaSequencial.c;
IV. PilhaSequencial.y
Assinale a alternativa correta:
a.
Todas as alternativas estão corretas.
b.
Apenas I, II e IV estão corretas.
c.
Apenas II e IV estão corretas.
d.
Apenas I, II e III estão corretas.
e.
Apenas II e III estão corretas.
Feedback
Sua resposta está correta.
A resposta correta é:
Apenas I, II e III estão corretas.
Questão 2
Correto
Atingiu 0,60 de 0,60
Marcar questão
Texto da questão
Na computação, a pilha nada mais é do que um conjunto finito de itens (mesmo tipo) com a finalidade de armazenar e organizar dados.
Deste modo, para a Implementação da Pilha Sequencial Estática, precisa-se de de 3 arquivos: Main.c; PilhaSequencial.h; PilhaSequencial.c.
Quanto ao PilhaSequencial.h, analise as afirmativas abaixo:
I. Protótipos das funções;
II. O ponteiro da pilha;
III. O tipo de dados “pilha”;
IV. Tamanho do array usado na pilha.
Assinale a alternativa correta:
a.
Apenas I, II e III estão corretas.
b.
Todas as alternativas estão corretas.
c.
Apenas I, II e IV estão corretas.
d.
Apenas II e III estão corretas.
e.
Apenas II e IV estão corretas.
Feedback
Sua resposta está correta.
A resposta correta é:
Apenas I, II e IV estão corretas.
Questão 3
Incorreto
Atingiu 0,00 de 0,60
Marcar questão
Texto da questão
O debugger nada mais é do que um programa de computador usado para testar e depurar (limpar, purificar) outros programas. Entre as principais funcionalidades de um debugger estão:
Analise as afirmativas abaixo:
I. A possibilidade de executar um programa passo a passo;
II. Pausar o programa em pontos predefinidos, chamados pontos de parada ou breakpoints, para examinar o estado atual de suas variáveis;
III. Compilar todos os arquivos do seu projeto para fazer o processo de “linkagem” com tudo o que é necessário para gerar o executável do seu programa;
IV. Além de gerar o executável, essa opção também executa o programa gerado.
Assinale a alternativa correta:
a.
Todas as alternativas estão corretas.
b.
Apenas III e IV estão corretas.
c.
Apenas I e II estão corretas.
d.
Apenas I e III estão corretas.
e.
Apenas I, II e IV estão corretas.
Feedback
Sua resposta está incorreta.
A resposta correta é:
Apenas I e II estão corretas.
Questão 4
Correto
Atingiu 0,60 de 0,60
Marcar questão
Texto da questão
Qualquer expressão relacional que resulte em uma resposta verdadeiro ou falso. São utilizados operadores. Quanto a este assunto, analise os operadores abaixo:
Tais operadores são utilizados em qual situação?
Assinale a alternativa correta:
a.
Laço finito.
b.
Laço infinito.
c.
Comando while.
d.
Incremento.
e.
Condição.
Feedback
Sua resposta está correta.
A resposta correta é:
Condição.
Questão 5
Correto
Atingiu 0,60 de 0,60
Marcar questão
Texto da questão
De acordo com BACKES (2013), o comando #include é utilizado para declarar as bibliotecas que serão utilizadas pelo programa. Uma biblioteca é um arquivo contendo um conjunto de funções (pedaços de código), variáveis, macros etc., já implementados e que podem ser utilizados pelo programador em seu programa. De modo geral, os arquivos de bibliotecas na linguagem C são terminados com a extensão .h.
Não obstante, O comando #include permite duas sintaxes. Analise as alternativas abaixo:
I. #include < nome_da_biblioteca >
II. #include “nome_da_biblioteca”
III. #include $nome_da_biblioteca$
IV. #include +nome_da_biblioteca+
Assinale a alternativa correta:
a.
Apenas I e IV estão corretas.
b.
Apenas II e IV estão corretas.
c.
Apenas II e III estão corretas.
d.
Apenas I e II estão corretas.
e.
Apenas III e IV estão corretas.
Feedback
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
Questão 6
Correto
Atingiu 0,60 de 0,60
Marcar questão
Texto da questão
O comando while repete um laço de código enquanto uma condição for True, mas se o programador quisesse que o código repetisse um bloco de instruções um certo número de vezes, ele teria que declarar uma variável, verificar se essa variável ultrapassou um certo valor, e incrementar essa variável.
Para facilitar esse processo, existe um outro comando de repetição chamado de:
Assinale a alternativa correta:
a.
Fire.
b.
Fifity.
c.
Far.
d.
Five.
e.
For.
Feedback
Sua resposta está correta.
A resposta correta é:
For.
Questão 7
Correto
Atingiu 0,60 de 0,60
Marcar questão
Texto da questão
Os códigos desenvolvidos até agora foram pequenos, mas caso seja necessário criar algo mais robusto, sem funções, será difícil, caso se queira repetir o código em outra parte do programa poderia se copiar as linhas, mas caso tenha de mudar algo nele, o programador teria que refazer em vários trechos do programa. Para esses casos o melhor é usar funções.
Assim, como se denomina o processo quando o valor passado por parâmetro a função modifica o valor original passados a ela?
Assinale a alternativa correta:
a.
Passagem por For.
b.
Pesagem por Referência.
c.
Passagem por Referência.
d.
Passagem por Função.
e.
Passagem por Put.
Feedback
Sua resposta está correta.
A resposta correta é:
Passagem por Referência.
Questão 8
Correto
Atingiu 0,60 de 0,60
Marcar questão
Texto da questão
As funções são comuns em Python e em outras linguagens de programação. Elas podem ser definidas como agrupamentos de partes de códigos, que podem ser chamadas quando o programador precisar executar o trecho do código. Sendo assim, funções podem ser vistas como miniprogramas dentro do programa.
Sendo assim, independente da função ela segue os seguintes passos. Analise as afirmativas abaixo e enumere-as de 1 a 6, sendo 1 para a primeira, e assim sucessivamente, até o 6, que refere-se ao último passo.
(    ) O código do programa é executado até encontrar a chamada da função;
(    ) O programa é interrompido temporariamente, para executar a função;
(    ) Se houver parâmetro na função os valores são copiados para ela;
(    ) Comandos da função são executados;
(    ) Quando a função termina ou encontra a palavra return, o programa volta ao ponto que foi interrompido;
(    ) Se houver um valor no return ele volta para a variável que foi escolhida para receber o valor.
Assinale a alternativa que contenha a ordem correta:
a.
2, 3, 4, 5, 6, 1.
b.
1, 2, 3, 4, 5, 6.
c.
1, 4, 2, 5, 3, 6.
d.
6, 5, 4, 3, 2, 1.
e.
2, 4, 5, 6, 1, 3.
Feedback
Sua resposta está correta.
A resposta correta é:
1, 2, 3, 4, 5, 6.
Questão 9
Incorreto
Atingiu 0,00 de 0,60
Marcar questão
Texto da questão
As funções possuem um nome, que é a forma que ela será chamada para executar o trecho de código definido na função. Algumas são incluídas com os módulos do Python, como o print.
Deste modo, quanto ao funcionamento da Função analise as afirmativas abaixo:
I. O código do programa é executado até encontrar a chamada da função;
II. O programa é interrompido temporariamente, para executar a função;
III. Se houver parâmetro na função os valores são copiados para ela;
IV. Quando a função termina ou encontra a palavra return, o programa volta ao ponto que foi interrompido.
Assinale a alternativa correta:
a.
Todas as alternativas estão corretas.
b.
Apenas I, II e IV estão corretas.
c.
Apenas II e IV estão corretas.
d.
Apenas I e III estão corretas.
e.
Apenas I, III e IV estão corretas.
Feedback
Sua resposta está incorreta.
A resposta correta é:
Todas as alternativas estão corretas.
Questão 10
Correto
Atingiu 0,60 de 0,60
Marcar questão
Texto da questão
A linguagemC permite criar nossa própria biblioteca. Nela, podemos colocar nossas funções, estruturas etc., o que torna maisprática e fácil a sua utilização em outros projetos. Uma biblioteca é como o seu arquivo de código-fonte principal, com a diferença de que ele não possui a função main (). Isso ocorre porque o seu programa não vai começar na biblioteca.
Neste sentido, analise as afirmativas abaixo:
I. Para criar uma biblioteca em C precisamos de dois arquivos: Cabeçalho e Código-morse da biblioteca;
II. O comando #include é utilizado para declarar as bibliotecas que serão utilizadas pelo programa;
III. Uma biblioteca é um arquivo contendo um conjunto de funções (pedaços de código), variáveis, macros etc;
IV. De modo geral, os arquivos de bibliotecas na linguagem C são terminados com a extensão .h.
Assinale a alternativa correta.
a.
Apenas I, II e IV estão corretas.
b.
Apenas IV está correta.
c.
Apenas II, III e IV estão corretas.
d.
Todas as alternativas estão corretas.
e.
Apenas I e III estão corretas.
Feedback
Sua resposta está correta.
A resposta correta é:
Apenas II, III e IV estão corretas.
Parte inferior do formulário

Mais conteúdos dessa disciplina