Baixe o app para aproveitar ainda mais
Prévia do material em texto
Módulo A - 96776 . 7 - Métodos Computacionais - D.20222.A Atividade de Autoaprendizagem 2 Pergunta 1 Na linguagem de programação C temos diversos tipos de operadores que nos auxiliam na construção dos programas. Quando queremos expressar a diferença entre dois valores, usamos o operador de diferença, que é representado por: % != <> =& >< Pergunta 2 “Um tipo de dados especifica um conjunto de valores determinando sua natureza, seu tamanho, sua representação e sua imagem.” (PINHEIRO, 2012) Sobre os tipos de dados, podemos afirmar que: char permite guardar uma cadeia de caracteres. float permite guardar números reais. void é o tipo usado para guardar um caracter. int permite guardar número inteiros e reais. double permite guardar apenas números duplicados. Pergunta 3 Segundo Backes (2013), ao declararmos uma variável, é preciso sempre definir o seu tipo e nome. No entanto, o local onde a variável é definida também é muito importante, ou seja, se a variável é declarada dentro ou fora das funções. Diante disso, as variáveis podem ser: Constantes ou alternadas. gerais ou pontuais. externas ou internas. locais ou internas. globais ou locais. Pergunta 4 “Funções são os blocos de construção de C e o local onde toda a atividade do programa ocorre.” (SCHILDT, 1996). Sobre a declaração e a forma geral das funções, responda a alternativa correta. as funções aceitam, no máximo, dois parâmetros. o comando return retorna um valor e sempre deverá ter esse valor informado. a declaração dos parâmetros é sempre obrigatória. se o tipo de retorno não for informado, o tipo padrão será void. o corpo da função sempre deve estar entre chaves { }. Pergunta 5 A linguagem C possui cinco tipos de dados. Qual dos tipos a seguir não é um tipo de dado válido? include int char void double Pergunta 6 Veja o código a seguir: #include <stdio.h> intmain() { int contagem; for(contagem=1; contagem<100; contagem++) { printf(“%d”, contagem); } return (0); } O que a expressão “contagem++” está realizando? soma mais um na variável contagem a cada iteração. soma a variável contagem com ela mesma. está somando duas vezes a variável contagem. o ++ é um operador aritmético. é apenas uma expressão e não tem função. Pergunta 7 “Paradigma também pode ser denominado como método para resolver algum problema ou realizar alguma tarefa. O paradigma de programação é uma abordagem para resolver problemas usando alguma linguagem de programação” (Fonte: https://acervolima.com/introducao-de-paradigmas-de-programacao/, acessado em: 06/06/2022) A linguagem de programação C implementa qual paradigma? declarativo estruturada orientado a objetos funcional processamento de banco de dados Pergunta 8 A linguagem C possui comandos específicos para entrada e saída de dados. Assinale a alternativa verdadeira sobre o comando PRINTF. não faz parte da biblioteca padrão “stdio.h”. é um comando usado para entrada de dados. esse não é um comando de entrada ou saída de dados. printf é apenas um comando e não pode ser chamado de função. permite exibir na tela textos e valores associados a variáveis. Pergunta 9 As estruturas de repetição em C também são conhecidas por laços de repetição. Acerca disso, responda a alternativa correta: A estrutura While não é uma estrutura de repetição. O “while” é uma estrutura de decisão determinada. Um dos laços de repetição é o if - else. O loop “for” é uma estrutura de decisão determinada. O laço de repetição “for” não precisa de valores iniciais e finais para funcionar. Pergunta 10 A linguagem de programação C é uma linguagem estruturada em blocos, de alto nível e muito versátil, onde grandes problemas podem ser divididos em problemas menores. Sobre a linguagem C, assinale a alternativa correta: #define é usada para declarar variáveis. a expressão const é usada para definir uma constante. não existem bibliotecas padrões em C. #include é usado para incluir funções. scanf() é um comando para saída de dados.
Compartilhar