Buscar

QUESTIONÁRIO UNIDADE III_Algoritimos

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 9 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 9 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 9 páginas

Prévia do material em texto

Revisar envio do teste: QUESTIONÁRIO UNIDADE III
ALGORITMOS 7642-60_55903_R_E1_20211 CONTEÚDO
Usuário rodrigo.lima49 @aluno.unip.br
Curso ALGORITMOS
Teste QUESTIONÁRIO UNIDADE III
Iniciado 11/05/21 19:34
Enviado 11/05/21 19:35
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 1 minuto
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
Uma função pode ser desenvolvida pelo programador, a função é um trecho independente
de código de programa com atribuições bem de�nidas. Uma função (também pode ser
denominada como sub-rotina) pode ser interna ou externa. Qual das alternativas a seguir
corresponde à descrição correta sobre a vertente interna e externa?
É considerada função interna quando faz parte do compilador e é
considerada função externa quando é desenvolvida e implementada por
um programador com a �nalidade de atender a uma necessidade em
particular.
É considerada função interna quando uma função pode retornar um
valor, e é considerada função externa quando O return type é o tipo de
dados que a função retorna.
É considerada função interna quando faz parte do processador e é
considerada função externa quando é desenvolvida e implementada por
um compilador.
É considerada função interna quando usa strcat() para concatenar duas
cadeias, e função  externa quando usa memcpy() para copiar um local da
memória para outro local.
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
rodrigo.lima49 @aluno.unip.br
← OK
Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...
1 of 9 11/05/2021 19:36
d.
e.
Feedback
da
resposta:
É considerada função interna quando faz parte do compilador e é
considerada função externa quando é desenvolvida e implementada por
um programador com a �nalidade de atender a uma necessidade em
particular.
É considerada função interna quando faz parte do HD interno e é
considerada função externa quando é desenvolvida e implementada para
um HD externo.
Resposta: D
Comentário: É considerada função interna quando faz parte do compilador.
O conjunto das funções internas forma a chamada biblioteca de funções
como, por exemplo, as bibliotecas-padrão stdio.h e string.h (demonstradas
em exemplos de programas nos capítulos anteriores). É considerada função
externa quando é desenvolvida e implementada por um programador com a
�nalidade de atender a uma necessidade em particular.
Pergunta 2
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
d.
e.
Sobre a tabela das Bibliotecas-padrão da Linguagem C (compilador GCC) qual dos
componentes a seguir faz parte do campo “stdio.h ”?
É a padrão, na qual estão embutidas as funções printf(), puts(), gets(),
scanf(), entre outras.
Possui as funções matemáticas usadas pela linguagem. Encontram-se
funções trigonométricas, hiperbólicas, exponenciais, logarítmicas, entre
outras.
Essa biblioteca possui as funções de manipulação de data e hora do
sistema.
Possui um conjunto de funções que não se enquadra em outras
categorias. As funções dessa biblioteca são conhecidas como "funções
miscelâneas".
É a padrão, na qual estão embutidas as funções printf(), puts(), gets(),
scanf(), entre outras.
Esta possui as rotinas de tratamento de strings e caracteres, na qual se
encontram as funções strcmp() e strcpy(), entre outras.
0,25 em 0,25 pontos
Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...
2 of 9 11/05/2021 19:36
Feedback da
resposta:
Resposta: D
Comentário: A alternativa D está correta. Essa biblioteca é a mais utilizada
na programação em linguagem C, pois é a padrão, na qual estão embutidas
as funções printf(), puts(), gets(), scanf(), entre outras.
Pergunta 3
Resposta
Selecionada:
e.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
A programação orientada a objetos (ou POO) é a programação dominante nos paradigmas
atuais, tendo substituído a programação “estruturada”, que é baseada em técnicas de
programação que foram desenvolvidas no início dos anos 70. A chave para ser mais
produtivo na POO é:
Tornar cada objeto responsável por executar um conjunto de tarefas
relacionadas.
Projetar um conjunto de funções (ou algoritmos) para resolver um
problema.
Analisar os algoritmos que operam os dados.
Tornar inúmeros objetos responsáveis por executar um conjunto de
tarefas aleatórias.
Colocar um objeto para manipular diretamente os dados internos de
outro objeto.
Tornar cada objeto responsável por executar um conjunto de tarefas
relacionadas.
Resposta: E
Comentário: A chave para ser mais produtivo na POO é tornar cada objeto
responsável por executar um conjunto de tarefas relacionadas. Se um objeto
depende de uma tarefa que não é de sua responsabilidade, ele precisa ter
acesso a outro objeto cujas responsabilidades incluem essa tarefa. O primeiro
objeto pede ao segundo objeto para executar a tarefa. Em particular, um
objeto nunca deve manipular diretamente os dados internos de outro objeto,
nem deve expor dados para outros objetos acessarem diretamente suas
informações.
Pergunta 4
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...
3 of 9 11/05/2021 19:36
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Para trabalhar com POO você deve conseguir identi�car três características principais dos
objetos, sendo elas:
O comportamento do objeto, o estado do objeto e a identidade do
objeto.
O comportamento do objeto, o estado do objeto e a identidade do
objeto.
O DNA do objeto, a liquidez do objeto e a vulnerabilidade do objeto.
O comportamento do objeto, a classe do objeto e a mobilidade do
objeto.
O valor do objeto, o estilo do objeto e a sonoridade do objeto.
O designer do objeto, o objetivo do objeto e o estado do objeto.
Resposta: A
Comentário: Para trabalhar com POO você deve conseguir identi�car três
características principais dos objetos: 1 - O comportamento do objeto – o que
você pode fazer com esse objeto ou quais os métodos são possíveis acessar.
2 - O estado do objeto – como o objeto reage quando você aplica esses
métodos. 3 - A identidade do objeto – como o objeto se distingue dos outros
que podem ter o mesmo comportamento e estado.
Pergunta 5
Resposta
Selecionada:
b.
Respostas: a.
b.
Uma classe consiste em um tipo de instância e um objeto de classe. Um tipo de instância é
uma estrutura que contém membros variáveis, chamados de variáveis da instância, e
membros da função, chamados de métodos da instância. Conforme estudamos, o que faz a
Classe Storage:
A classe Storage de�ne o escopo (visibilidade) e o tempo de vida das
variáveis e/ou funções dentro de um programa C.
De�nir variáveis locais que não devem ser armazenadas e registradas
na memória RAM.
A classe Storage de�ne o escopo (visibilidade) e o tempo de vida das
variáveis e/ou funções dentro de um programa C.
0,25 em 0,25 pontos
Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...
4 of 9 11/05/2021 19:36
c.
d.
e.
Feedback
da
resposta:
Instrui o compilador a manter uma variável local ativa durante a vida
útil do programa.
Desanexar informações extras às entidades da linguagem com uma
sintaxe generalizada.
Permite que uma instância de objeto utilize outro elemento para
executar uma ação em seu nome.
Resposta: B
Comentário: A classe Storage de�ne o escopo (visibilidade) e o tempo de vida
das variáveis e/ou funções dentro de um programa C. Esses especi�cadores
precedem o tipo que eles modi�cam. Existem as seguintes classes de
armazenamento, que podem ser usadas em um programa C: auto, register,
static, extern.
Pergunta 6
Resposta
Selecionada:a.
Respostas: a.
b.
c.
d.
e.
Feedback
da
Os atributos são um mecanismo pelo qual o desenvolvedor pode:
Anexar informações extras às entidades da linguagem com uma sintaxe
generalizada, em vez de introduzir novas construções sintáticas ou
palavras-chave para cada recurso.
Anexar informações extras às entidades da linguagem com uma sintaxe
generalizada, em vez de introduzir novas construções sintáticas ou
palavras-chave para cada recurso.
Permitir que uma instância de objeto utilize outro elemento para
executar uma ação em seu nome.
Possibilitar a unidade básica de modularização em um ambiente
orientado a objetos.
Permitir apenas abrir um arquivo texto para leitura de seus dados,
sendo necessário que o arquivo esteja presente no disco.
Anexar imagens extras às entidades da mídia com uma sintaxe
generalizada para introduzir novas construções sintáticas ou palavras-
chave para cada recurso.
Resposta: A
Comentário: Os atributos são um mecanismo pelo qual o desenvolvedor pode
0,25 em 0,25 pontos
Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...
5 of 9 11/05/2021 19:36
resposta: anexar informações extras às entidades da linguagem com uma sintaxe
generalizada, em vez de introduzir novas construções sintáticas ou palavras-
chave para cada recurso. Esta informação destina-se a ser usada por uma
implementação de maneiras que tenham um mínimo de semântica, como
melhorar a qualidade dos diagnósticos produzidos por uma implementação
ou especi�car o comportamento especí�co da plataforma.
Pergunta 7
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e.
Feedback
da resposta:
Toda ação de entrada e saída efetivada com a linguagem C sempre realiza:
A ação do tratamento de cadeias ou caracteres e sua conversão para o
tipo adequado usado pela linguagem.
A ação de duplicação de cadeias ou caracteres e sua multiplicação para
o tipo máximo usado pela linguagem.
A programação do alinhamento de cadeias ou caracteres e sua divisão
para um tipo paralelo usado pela linguagem.
A ação do tratamento de cadeias ou caracteres e sua conversão para o
tipo adequado usado pela linguagem.
A adição do conteúdo de uma string em outra, além de converter
conteúdo para minúsculas.
A determinação de um tipo especí�co para a manipulação de strings,
que são vetores ou cadeias de caracteres, terminados pelo caractere
NULL.
Resposta: C
Comentário: Toda ação de entrada e saída efetivada com a linguagem C,
independentemente de essas ações se darem de forma direta ou indireta,
sempre realiza a ação do tratamento de cadeias ou caracteres e sua
conversão para o tipo adequado usado pela linguagem.
Pergunta 8
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...
6 of 9 11/05/2021 19:36
Resposta Selecionada: b.
Respostas: a.
b.
c.
d.
e.
Feedback da
resposta:
Abaixo temos algumas das importantes funções de manipulação de strings, qual delas está
incorreta?
strcat( ): exclui o conteúdo de uma string.
strcpy( ): copia uma string em outra.
strcat( ): exclui o conteúdo de uma string.
strlwr( ): converte conteúdo para minúsculas.
strupr( ): converte conteúdo para maiúsculas.
strcmp( ): compara duas strings.
Resposta: B
Comentário: Das opções em questão, apenas a alternativa B está incorreta,
visto que a função strcat( ): adiciona o conteúdo de uma string em outra;
quando, por ocasião, a alternativa apresenta que ela “exclui” o conteúdo.
Pergunta 9 0,25 em 0,25 pontos
Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...
7 of 9 11/05/2021 19:36
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
e.
Feedback da
resposta:
O tipo de abertura de um arquivo é especi�cado por três códigos do tipo string, a saber:
Letra r para leitura ( read), letra w para gravação ( write) e letra a para
adicionar dados ( append).
Letra r para leitura (read), letra w para gravação (write) e letra a para
adicionar dados (append).
Letra f para abrir (fopen), letra w para gravação (write) e letra a para
adicionar dados (append).
Letra r para leitura (read), letra f para abrir (fopen) e letra c para fechar
dados (fclose).
Letra r para posicionar (rewind), letra w para gravação (write) e letra a
para adicionar dados (append).
Letra r para posicionar (rewind), letra w para localizar (word) e letra a
para adicionar dados (append).
Resposta: A
Comentário: A resposta correta é A, ela contém de forma coerente os três
códigos do tipo string, sendo a letra r para leitura ( read), letra w para
gravação ( write) e letra a para adicionar dados ( append).
Pergunta 10
Resposta
Selecionada:
d.
Respostas: a.
b.
Conforme estudamos, quais as principais vantagens de um arquivo?
As informações armazenadas podem ser consultadas a qualquer
momento e o fato de armazenar um número maior de registros do que
uma tabela em memória.
As informações armazenadas podem ser consultadas dentro de um dia
e o fato de armazenar um número equivalente de registros de uma
tabela em memória.
Não estar limitado ao tamanho do meio físico para gravação e fazer
parte de um sistema integrado.
0,25 em 0,25 pontos
Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...
8 of 9 11/05/2021 19:36
Terça-feira, 11 de Maio de 2021 19h35min41s GMT-03:00
c.
d.
e.
Feedback
da resposta:
A não necessidade de que o arquivo esteja presente no disco e a
facilidade de acessá-lo mesmo assim.
As informações armazenadas podem ser consultadas a qualquer
momento e o fato de armazenar um número maior de registros do que
uma tabela em memória.
As funções armazenadas podem ser alteradas a qualquer momento e o
fato de modi�car um número maior de registros do que uma tabela em
memória.
Resposta: D
Comentário: A principal vantagem de um arquivo é que as informações
armazenadas podem ser consultadas a qualquer momento. Outra vantagem
é o fato de armazenar um número maior de registros do que uma tabela em
memória. Está limitado apenas ao tamanho do meio físico para gravação.
Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...
9 of 9 11/05/2021 19:36

Continue navegando