Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: EXAME IESTUDOS DISCIPLINARES V 6581-05_SEI_CC_0122_R_20231 CONTEÚDO Pergunta 1 Resposta Selecionada: c. Leia o excerto a seguir. “Uma vez veri�cado que não existem erros sintáticos ou semânticos, o compilador pode realizar sua tarefa, que é a criação do código- objeto. Em geral, o código-objeto é armazenado num arquivo que pode ser posteriormente linkeditado com outros códigos-objeto ou simplesmente carregado na memória do computador e executado pelo sistema operacional.” 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/imagens_arquivos/arquivos_destaque/RHXqIjJHvJQhhCK_2013-5-28-11-13-48.pdf. A partir desse excerto, selecione a alternativa que apresenta o que as linguagens de alto nível possibilitam: possibilitam maior facilidade de comunicação com um computador pelo fato de serem expressadas de maneira mais próxima à comunicação humana. Pergunta 2 UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS 1 em 1 pontos 1 em 1 pontos http://company.blackboard.com/ https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_282460_1 https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_282460_1&content_id=_3348866_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 Resposta Selecionada: c. Leia o excerto a seguir. “As instruções comandam o funcionamento da máquina e determinam a maneira como devem ser tratados os dados. As instruções são especí�cas para cada modelo de computador, pois são funções do tipo particular de processador utilizado em sua implementação.” 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�onso/DCA800/pdf/algoritmos_parte1.pdf. Como é chamado o conjunto de instruções escritas em um idioma (como o C, C#, Java, .NET, BASIC etc.) compreensível pelo computador para executar uma função especí�ca no computador? Selecione a alternativa correta: Um programa. Pergunta 3 Resposta Selecionada: b. Leia o excerto a seguir. “Há diversas formas de representação de algoritmos que diferem entre si pela quantidade de detalhes de implementação que fornecem ou, inversamente, pelo grau de abstração que possibilitam com relação à implementação do algoritmo em termos de uma linguagem de programação especí�ca. Dentre as principais formas de representação de algoritmos destacam-se: a descrição narrativa, o �uxograma convencional e o pseudocódigo (ou linguagem estruturada).” 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�onso/DCA800/pdf/algoritmos_parte1.pdf. Selecione a alternativa que contém três razões de que é possível incentivar a utilização da construção dos algoritmos: e�ciência, abstração e reutilização. 1 em 1 pontos Pergunta 4 Resposta Selecionada: c. Leia o excerto a seguir. “Os dados de tipo real são aqueles que podem possuir componentes decimais ou fracionários, e podem também ser positivos ou negativos. Como dito anteriormente, os elementos dos conjuntos de números fracionários e reais são necessariamente representados no computador por dados do tipo real.” 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�onso/DCA800/pdf/algoritmos_parte1.pdf. Como é chamada uma operação aritmética envolvendo apenas operandos reais? é chamada aritmética real. Pergunta 5 Resposta Selecionada: d. Leia o excerto a seguir. “Todo este esforço e a variedade de linguagens de programação e de compiladores disponíveis justi�ca-se pelo fato de que programar em linguagem de baixo nível tornou-se cada vez mais complicado, na mesma proporção em que surgem novos recursos computacionais.” 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/imagens_arquivos/arquivos_destaque/RHXqIjJHvJQhhCK_2013-5-28-11-13-48.pdf. A implementação de uma máquina refere-se à lógica e às técnicas de design que são usadas para implementar uma instância da arquitetura. Selecione a alternativa que contém os dois aspectos da implementação: Os aspectos lógicos e as especi�cidades de uma implementação. 1 em 1 pontos 1 em 1 pontos Pergunta 6 Resposta Selecionada: c. Leia o excerto a seguir. “De modo geral, um �uxograma se resume a um único símbolo inicial por onde a execução do algoritmo começa, e um ou mais símbolos �nais, que são pontos onde a execução do algoritmo se encerra. Partindo do símbolo inicial, há sempre um único caminho orientado a ser seguido, representando a existência de uma única sequência de execução das instruções.” 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�onso/DCA800/pdf/algoritmos_parte1.pdf. Em termos de ciência da computação, o que é um algoritmo? Selecione a alternativa correspondente: uma descrição formalizada de um procedimento computacional. Pergunta 7 Leia o excerto a seguir. “(...) é crescente a demanda por Ambientes de Desenvolvimento de Software, que buscam combinar técnicas, métodos e ferramentas para apoiar o Engenheiro de Software na construção de produtos de software, abrangendo todas as atividades inerentes ao processo, tais como planejamento, gerência, desenvolvimento e controle da qualidade.” MIAN, P. G.; NATALI, A. C. C.; FALBO, R.A. Ambientes de Desenvolvimento de Software e o Projeto ADS. Disponível em: https://nemo.inf.ufes.br/w p-content/papercite-data/pdf/ambientes_de_desenvolvimento_de_software_e_o_projeto_ads_2001.pdf. O que revela o signi�cado das cadeias sintaticamente válidas em um idioma? Selecione a alternativa correta: 1 em 1 pontos 1 em 1 pontos Resposta Selecionada: a. A semântica. Pergunta 8 Resposta Selecionada: c. Leia o excerto a seguir. “Os números inteiros são aqueles que não possuem componentes decimais ou fracionários, podendo ser positivos ou negativos. Os elementos pertencentes aos conjuntos N e Z, apesar de serem representáveis na classe dos números reais, são classi�cados como dados do tipo inteiro, por não possuírem parte fracionária.” 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�onso/DCA800/pdf/algoritmos_parte1.pdf. Selecione a alternativa que contém os números que podemos atribuir como inteiro. 80, 0, 234, -56, -9. Pergunta 9 Leia o excerto a seguir. “Um compilador é um software que traduz um programa descrito em uma linguagem de alto nível para um programa equivalente em código de máquina para um processador. Em geral, um compilador não produz diretamente o código de máquina, mas sim um programa em linguagem simbólica (assembly) semanticamente equivalente ao programa em linguagem de alto nível.” 1 em 1 pontos 1 em 1 pontos Quarta-feira, 21 de Junho de 2023 12h32min05s GMT-03:00 Resposta Selecionada: a. 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/imagens_arquivos/arquivos_destaque/RHXqIjJHvJQhhCK_2013-5-28-11-13-48.pdf. Apartir da de�nição de Branco (2008), selecione a alternativa que contém o que as linguagens de baixo nível possibilitam: possibilitam uma comunicação mais natural com a máquina. Pergunta 10 Resposta Selecionada: d. Leia o excerto a seguir. “A disciplina de Introdução à Computação aborda os princípios da lógica de programação com o objetivo de desenvolver a capacidade dos alunos de analisar e resolver problemas na forma de algoritmos.” KAMIYA, Reginaldo Rideaki; BRANDÃO, Leônidas de Oliveira. iVProg - um sistema para introdução à Programação através de um modelo Visual na Internet. Instituto de Matemática e Estatística. Universidade de São Paulo (USP). Disponível em: https://www.ime.usp.br/~leo/artigos/arti go-sbie-2009-10-14c-iVProg.pdf. A partir da de�nição de Kamiya et al. (2009), a que os ambientes de desenvolvimento de software se referem? Selecione a alternativa correta: à coleção de ferramentas de hardware e software que um sistema desenvolvedor utiliza para construir sistemas de software. ← OK 1 em 1 pontos
Compartilhar