Buscar

ALGORITIMOS - QUESTIONÁRIO UNIDADE III

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 8 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 8 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

Prévia do material em texto

13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774464_1&course_id=_163219_1&content_id=_2100619_1&return_co… 1/8
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE III
ALGORITMOS 7642-60_55903_R_E1_20211 CONTEÚDO
Usuário elizeu.sandes @aluno.unip.br
Curso ALGORITMOS
Teste QUESTIONÁRIO UNIDADE III
Iniciado 13/05/21 19:44
Enviado 13/05/21 20:10
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 25 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
d.
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
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_163219_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_163219_1&content_id=_2100562_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774464_1&course_id=_163219_1&content_id=_2100619_1&return_co… 2/8
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.
Feedback
da
resposta:
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.
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.
0,25 em 0,25 pontos
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774464_1&course_id=_163219_1&content_id=_2100619_1&return_co… 3/8
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
Resposta
Selecionada:
a.
Para trabalhar com POO você deve conseguir identi�car três características principais dos
objetos, sendo elas:
0,25 em 0,25 pontos
0,25 em 0,25 pontos
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774464_1&course_id=_163219_1&content_id=_2100619_1&return_co… 4/8
Respostas: a.
b.
c.
d. 
e. 
Feedback
da
resposta:
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.
c.
d.
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áveise/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.
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.
0,25 em 0,25 pontos
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774464_1&course_id=_163219_1&content_id=_2100619_1&return_co… 5/8
e.
Feedback
da
resposta:
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
resposta:
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
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.
0,25 em 0,25 pontos
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774464_1&course_id=_163219_1&content_id=_2100619_1&return_co… 6/8
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
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
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.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774464_1&course_id=_163219_1&content_id=_2100619_1&return_co… 7/8
d. 
e. 
Feedback
da
resposta:
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
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
Conforme estudamos, quais as principais vantagens de um arquivo?
0,25 em 0,25 pontos
0,25 em 0,25 pontos
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774464_1&course_id=_163219_1&content_id=_2100619_1&return_co… 8/8
Quinta-feira, 13 de Maio de 2021 20h10min39s GMT-03:00
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
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.
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.
← OK
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_2100562_1&course_id=_163219_1&nolaunch_after_review=true');

Continue navegando