Baixe o app para aproveitar ainda mais
Prévia do material em texto
17/11/2020 Revisar envio do teste: AVALIAÇÃO II – 6600-15_SEI_TI_... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_52185912_1&course_id=_119589_1&content_id=_1604803_1&retur… 1/7 Revisar envio do teste: AVALIAÇÃO II ESTUDOS DISCIPLINARES VIII 6600-15_SEI_TI_0719_R_20202 CONTEÚDO Usuário humberto.oliveira9 @aluno.unip.br Curso ESTUDOS DISCIPLINARES VIII Teste AVALIAÇÃO II Iniciado 17/11/20 20:40 Enviado 17/11/20 21:17 Status Completada Resultado da tentativa 9 em 10 pontos Tempo decorrido 36 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente Pergunta 1 Resposta Selecionada: a. Respostas: a. b. c. d. e. Leia o excerto a seguir: “O nome compilador faz referência ao processo de composição de um programa pela reunião de varias rotinas de bibliotecas, a tradução de linguagem abstrata para linguagem de baixo nível que é executada pelo compilador.” Fonte: BRANCO; Guido Aparecido Junior; TAMAE, Rodrigo Yoshio. Uma breve introdução ao estudo e implementação de compiladores. 2008. Disponível em: http://faef.revista.inf.br/imagen s_arquivos/arquivos_destaque/RHXqIjJHvJQhhCK_2013-5-28-11-13-48.pdf. Selecione a alternativa que contém o nome que damos a uma sequência de instruções em uma linguagem de máquina: Código de máquina. Código de máquina. Código fonte. Código estrutural. Código objeto. Objeto de máquina. Pergunta 2 UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS 0 em 1 pontos 1 em 1 pontos http://company.blackboard.com/ https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_119589_1 https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_119589_1&content_id=_1604565_1&mode=reset http://faef.revista.inf.br/imagens_arquivos/arquivos_destaque/RHXqIjJHvJQhhCK_2013-5-28-11-13-48.pdf 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 17/11/2020 Revisar envio do teste: AVALIAÇÃO II – 6600-15_SEI_TI_... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_52185912_1&course_id=_119589_1&content_id=_1604803_1&retur… 2/7 Resposta Selecionada: b. Respostas: a. b. c. d. e. Feedback da resposta: Leia o excerto a seguir: “O tipo de dados lógico é usado para representar dois únicos valores lógicos possíveis: verdadeiro e falso. É comum encontrar-se em outras referências outros tipos de pares de valores lógicos como sim/não, 1/0, true/false.” Fonte: OLIVEIRA, Luiz A�onso H. Guedes. Algoritmo e Lógica de Programação. Universidade Federal do Rio Grande do Norte. Maio, 2004. Disponível em: https://www.dca.ufrn.br/~a�on so/DCA800/pdf/algoritmos_parte1.pdf. Como são chamados os tipos que incluem os seguintes elementos: INTEGER, REAL, BOOLEAN, CHAR? Tipos primitivos. Tipos enumerados. Tipos primitivos. Tipos compostos. Tipo nulo. Tipos derivados. Resposta: B Comentário: os tipos primitivos são aqueles que estão disponíveis na maioria dos computadores como recursos internos. Eles incluem os números inteiros, os valores lógicos da verdade e um conjunto de caracteres imprimíveis. Em muitos computadores, os números fracionários também são incorporados, juntamente com as operações aritméticas padrão. Podemos classi�car os tipos primitivos como sendo os elementos: INTEGER, REAL, BOOLEAN, CHAR. Pergunta 3 Resposta Selecionada: e. Respostas: a. b. c. d. Leia o excerto a seguir: “[...] os �uxogramas convencionais preocupam-se com detalhes de nível físico da implementação do algoritmo. Por exemplo, �guras geométricas diferentes são adotadas para representar operações de saída de dados realizadas em dispositivos distintos, como uma �ta magnética ou um monitor de vídeo.” Fonte: OLIVEIRA, Luiz A�onso H. Guedes. Algoritmo e Lógica de Programação. Universidade Federal do Rio Grande do Norte. Maio, 2004. Disponível em: https://www.dca.ufrn.br/~a�on so/DCA800/pdf/algoritmos_parte1.pdf. De que forma os símbolos devem ser conectados uns aos outros? Por linhas de setas. Por losangos. Por retângulos. Por triângulos. Por balões. 1 em 1 pontos https://www.dca.ufrn.br/~affonso/DCA800/pdf/algoritmos_parte1.pdf https://www.dca.ufrn.br/~affonso/DCA800/pdf/algoritmos_parte1.pdf 17/11/2020 Revisar envio do teste: AVALIAÇÃO II – 6600-15_SEI_TI_... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_52185912_1&course_id=_119589_1&content_id=_1604803_1&retur… 3/7 e. Feedback da resposta: Por linhas de setas. Resposta: E Comentário: os símbolos devem ser conectados uns aos outros por linhas de setas que mostrem explicitamente a direção do �uxo a ser executado pelo programa. A estrutura visual do diagrama deve, a princípio, estar orientada no sentido de cima para baixo, da direita para a esquerda e ser desenhada no centro da folha de papel. No entanto, dependendo da situação, esse critério pode ser alterado, o que leva à necessidade de manter o uso das linhas de seta indicando a direção do �uxo. Pergunta 4 Resposta Selecionada: c. Respostas: a. b. c. d. e. Feedback da resposta: Leia o excerto a seguir: “Uma informação do tipo lógico só possui dois valores possíveis: .V. ou .F. Assim, a princípio, um único bit seria su�ciente para armazenar uma informação deste tipo. Contudo, deve-se lembrar que a menor porção de memória que se pode acessar é o byte. Portanto, uma informação do tipo lógico é armazenada em um byte de memória.” Fonte: OLIVEIRA, Luiz A�onso H. Guedes. Algoritmo e Lógica de Programação. Universidade Federal do Rio Grande do Norte. Maio, 2004. Disponível em: https://www.dca.ufrn.br/~a�on so/DCA800/pdf/algoritmos_parte1.pdf. A partir da de�nição de Oliveira (2004), selecione a alternativa que apresenta a forma como de�nimos um nome simbólico atribuído a um item de dados pelo programador: Variável. Algoritmo. Lógica de programação. Variável. Estrutura condicional. Estrutura de repetição. Resposta: C Comentário: uma variável é um nome simbólico atribuído a um item de dados pelo programador. Em qualquer momento, uma variável representará um dado especí�co, chamado de valor de uma variável, que pode mudar de tempos em tempos durante um processo de computação. Pergunta 5 Leia o excerto a seguir: “O conjunto dos números reais (R) contém um número in�nito de elementos e, pelas mesmas razões que o conjunto dos números inteiros, precisa ser limitado. Para dados deste 1 em 1 pontos 1 em 1 pontos https://www.dca.ufrn.br/~affonso/DCA800/pdf/algoritmos_parte1.pdf 17/11/2020 Revisar envio do teste: AVALIAÇÃO II – 6600-15_SEI_TI_... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_52185912_1&course_id=_119589_1&content_id=_1604803_1&retur… 4/7 Resposta Selecionada: e. Respostas: a. b. c. d. e. Feedback da resposta: tipo julgou-se apropriado adotar quatro bytes para sua representação interna nos computadores”. Fonte: OLIVEIRA, Luiz A�onso H. Guedes. Algoritmo e Lógica de Programação. Universidade Federal do Rio Grande do Norte. Maio, 2004. Disponível em: https://www.dca.ufrn.br/~a�on so/DCA800/pdf/algoritmos_parte1.pdf. Em Linguagem C, de que forma de�nimos uma variável como sendo do tipo real? �oat int char void long �oat Resposta: E Comentário: em Linguagem C, o tipo Real é nomeado utilizando a palavra reservada �oat (exemplos: 3.1416. 8.8). Pergunta 6 Resposta Selecionada: c. Respostas: a. b. c. d. e. Feedback da resposta: Leia o excerto a seguir: “Expressões aritméticas são aquelas cujo resultadoda avaliação é do tipo numérico, seja ele inteiro ou real. Somente o uso de operadores aritméticos e variáveis numéricas é permitido em expressões deste tipo.” Fonte: OLIVEIRA, Luiz A�onso H. Guedes. Algoritmo e Lógica de Programação. Universidade Federal do Rio Grande do Norte. Maio, 2004. Disponível em: https://www.dca.ufrn.br/~a�on so/DCA800/pdf/algoritmos_parte1.pdf. Uma operação muito comum em programação de computadores é usar expressões aritméticas para o estabelecimento de quais processamentos? Processamentos matemáticos. Processamentos geométricos. Processamentos estatísticos. Processamentos matemáticos. Processamentos literais. Processamentos ortográ�cos. Resposta: C Comentário: uma operação muito comum em programação de computadores é usar expressões aritméticas para o estabelecimento de processamentos matemáticos. As expressões aritméticas são realizadas a partir do relacionamento existente entre variáveis e constantes numéricas com a utilização dos operadores aritméticos. 1 em 1 pontos https://www.dca.ufrn.br/~affonso/DCA800/pdf/algoritmos_parte1.pdf https://www.dca.ufrn.br/~affonso/DCA800/pdf/algoritmos_parte1.pdf 17/11/2020 Revisar envio do teste: AVALIAÇÃO II – 6600-15_SEI_TI_... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_52185912_1&course_id=_119589_1&content_id=_1604803_1&retur… 5/7 Pergunta 7 Resposta Selecionada: e. Respostas: a. b. c. d. e. Feedback da resposta: Leia o excerto a seguir: “Ainda podemos notar que a popularização da engenharia de software e a redução do custo dos equipamentos tem permitido o desenvolvimento de ferramentas de software e hardware acessíveis e voltadas ao ensino, sempre tendo em vista que a �uência digital transcende o simples papel de usuário, mas envolve também o papel de criador, projetista e adaptador.” Fonte: REIS, Emmanuel; SANTOS, Phelipe; DUTRA, Bruna; COUTO, Leandro; OLIVEIRA, Daniele; CARNEIRO, Murillo. (2018). Jovens Programadores: ensino de programação e robótica para alunos do ensino básico de Monte Carmelo-MG. 649. 10.5753/cbie.wcbie.2018.649. Projetar um computador é uma tarefa desa�adora, pois envolve o software e o hardware em quais níveis? Selecione a alternativa correta: Organização funcional, projeto lógico e implementação. Organização pragmática, projeto lógico e codi�cação. Organização funcional, organização pragmática e estruturação. Organização crítica, projeto matemático e implementação. Projeto matemático, projeto lógico e organização pragmática. Organização funcional, projeto lógico e implementação. Resposta: E Comentário: projetar um computador é uma tarefa desa�adora. Envolve o software (pelo menos no nível de design do conjunto de instruções) e o hardware, em todos os seus níveis: organização funcional, projeto lógico e implementação. Pergunta 8 Resposta Selecionada: a. Leia o excerto a seguir: “O Fluxograma Convencional é uma representação grá�ca de algoritmos onde formas geométricas diferentes implicam ações (instruções, comandos) distintos. Tal propriedade facilita o entendimento das ideias contidas nos algoritmos e justi�ca sua popularidade.” Fonte: OLIVEIRA, Luiz A�onso H. Guedes. Algoritmo e Lógica de Programação. Universidade Federal do Rio Grande do Norte. Maio, 2004. Disponível em: https://www.dca.ufrn.br/~a�on so/DCA800/pdf/algoritmos_parte1.pdf. De que forma o �uxograma é frequentemente considerado? Como sendo a planta de um projeto. 1 em 1 pontos 1 em 1 pontos https://www.dca.ufrn.br/~affonso/DCA800/pdf/algoritmos_parte1.pdf 17/11/2020 Revisar envio do teste: AVALIAÇÃO II – 6600-15_SEI_TI_... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_52185912_1&course_id=_119589_1&content_id=_1604803_1&retur… 6/7 Respostas: a. b. c. d. e. Feedback da resposta: Como sendo a planta de um projeto. Como sendo a codi�cação de um projeto. Como sendo a arquitetura de um projeto. Como sendo o histórico de um projeto. Como sendo a linguagem de um projeto. Resposta: A Comentário: o �uxograma é frequentemente considerado como sendo a planta de um projeto usado para resolver um problema especí�co. Os símbolos de identi�cação grá�ca representam sempre uma operação ou conjunto de operações similares, podendo ser identi�cados por um rótulo relacionado à própria ação do símbolo em uso, somente quando necessário. Pergunta 9 Resposta Selecionada: e. Respostas: a. b. c. d. e. Feedback da resposta: Leia o excerto a seguir: “Existe um conceito de níveis na arquitetura de computadores. A ideia básica é que existem muitos níveis nos quais o computador pode ser considerado, do nível mais alto, onde o usuário executa programas, ao nível mais baixo, que consiste de transistores e �os.” Fonte: MURDOCCA, Miles; HEURING, Vincent. Introdução à Arquitetura de Computadores. UFRJ, 2009. Disponível em: https://www.gta.ufrj.br/ensino/EEL580/apresentacoes/Parte1.pd f. A partir dessa de�nição, selecione a alternativa que apresenta quais aspectos de um computador o termo “arquitetura de computadores” abrange: Abrange todos os aspectos de um computador que você deve conhecer para entender como um computador executa um programa. Abrange todos os aspectos de um algoritmo que você deve conhecer para entender como um computador executa um programa. Abrange alguns aspectos de um sistema operacional que você deve conhecer para entender como um computador executa um programa. Abrange todos os aspectos de um sistema operacional que você deve conhecer para entender como um computador executa um programa. Abrange alguns aspectos de um computador que você deve conhecer para entender como um computador executa um programa. Abrange todos os aspectos de um computador que você deve conhecer para entender como um computador executa um programa. Resposta: E Comentário: o termo “arquitetura de computadores” abrange todos os aspectos de um computador que você deve conhecer para entender como um 1 em 1 pontos 17/11/2020 Revisar envio do teste: AVALIAÇÃO II – 6600-15_SEI_TI_... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_52185912_1&course_id=_119589_1&content_id=_1604803_1&retur… 7/7 Terça-feira, 17 de Novembro de 2020 21h17min11s GMT-03:00 computador executa um programa. O termo “arquitetura” é usado para incluir a arquitetura do conjunto de instruções (a abstração do programador de computador), organização ou microarquitetura (a estrutura interna e a implementação de um computador no registro e na unidade funcional) e arquitetura do sistema (a organização do computador a partir da memória cache e no nível do barramento). Pergunta 10 Resposta Selecionada: e. Respostas: a. b. c. d. e. Feedback da resposta: Leia o excerto a seguir: “Dentro do diversi�cado leque de categorias de ferramentas que prestam apoio às atividades da Engenharia de Software, uma especí�ca vem ganhando cada vez mais destaque e, sobre ela, tem-se aplicado muito investimento nos últimos tempos: as Ferramentas de Geração de Código, ou simplesmente Geradores de Código. Dessa forma, Gerador de Código é aquela ferramenta que possui a capacidade de gerar código a partir de um determinado modelo de software.” Fonte: BRANCO; Guido Aparecido Junior; TAMAE, Rodrigo Yoshio. Uma breve introdução ao estudo e implementação de compiladores. 2008. Disponível em: http://faef.revista.inf.br/imagen s_arquivos/arquivos_destaque/RHXqIjJHvJQhhCK_2013-5-28-11-13-48.pdf. No que o compilador converte o código fonte? Selecione a alternativa correspondente: Em uma linguagem binária ou linguagem de máquina. Em um �uxograma. Em um algoritmo. Em um código fonte. Em uma linguagem de programação. Em uma linguagem binária ou linguagem de máquina. Resposta: E Comentário: o compilador converte o código fonte em uma linguagem binária ou linguagem de máquina. Esse código convertido é conhecido como código do objeto que é compreensível pelo computador (as instruções dadas pelo ser humano são compreensíveis pelocomputador a partir dessa conversão). ← OK 1 em 1 pontos http://faef.revista.inf.br/imagens_arquivos/arquivos_destaque/RHXqIjJHvJQhhCK_2013-5-28-11-13-48.pdf javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_1604565_1&course_id=_119589_1&nolaunch_after_review=true');
Compartilhar