Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: EEX0006 - INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C Período: 2020.3 EAD (GT) / AV Data: 16/10/2020 14:12:13 Turma: 9002 ATENÇÃO TIREI 9,0 DE 10 NÃO SEI QUAL QUESTÃO ESTÁ INCORRETA 1a Questão (Ref.: 202010929997) (INPE - Técnico da Carreira de Desenvolvimento Tecnológico - 2006)Considere as três afirmações a seguir: I. Recursividade é uma forma de repetição. II. Variáveis são uma abstração de locais de memória do computador. III. Operações aritméticas e lógicas só́ podem ser realizadas entre operandos do mesmo tipo. Está(ão) correta(s): II e III I e II I, II e III Apenas I Apenas II 2a Questão (Ref.: 202010930130) (Adaptada de: COPS-UEL - Agente Universitário - Técnico em Informática - 2015) Sobre variáveis e constantes, considere as afirmativas a seguir: I. Constantes são valores fixos que um programa não pode alterar. II. Variáveis declaradas dentro de uma função são chamadas de variáveis locais. III. Uma variável é uma posição de memória usada para guardar um valor. IV. Uma variável global é usada para que uma função receba argumentos. Estão corretas: I, II e III III e IV I e II I e IV I, II, III e IV 3a Questão (Ref.: 202010930137) (IF-PA - Técnico de Tecnologia da Informação - 2016) Quando se escreve um algoritmo ou um programa de computador, é quase impossível não se ter uma variável. Em programação de computadores, a variável é um: Local na memória para guardar um valor. Tipo de dado. Tipo inteiro. Ponteiro de dados. Local na memória para guardar um registrador. 4a Questão (Ref.: 202010930158) Com relação aos 3 segmentos de estrutura de repetição, avalie cada assertiva a seguir como V(verdadeira) ou F(falsa). I. O comando FOR é o mais indicado quando sabemos quantas vezes a repetição vai ocorrer. II. O comando WHILE é uma estrutura de repetição que precisa de uma condição que controle quando o trecho deve se repetir. III.O comando DO... WHILE, por realizar o teste ao final do laço de repetição, vai sempre executar ao menos 1 vez a sequência de comandos a se repetir. IV.O comando WHILE executa a repetição até que a condição seja verdadeira, isto é, enquanto a condição for falsa. F,V,F,V V,V,V,F V,V,V,V F,F,V,V V,V,F,V 5a Questão (Ref.: 202010930165) Considere o seguinte trecho de código em Portugol Studio: leia (num) produto=1 soma=0 enquanto (num !=9) { se (num%2==0) Produto=produto*num senao soma=soma+num leia(num) } escreva(produto,soma) Quais serão as saídas do sistema para os seguintes dados de entrada para a variável num: 2 4 5 9? 8 e 12 8 e 14 8 e 16 9 e 14 10 e 19 6a Questão (Ref.: 202010931077) Considere a seguinte estrutura do comando FOR: for (ind=15;ind>=4;cont--). Quantas vezes a repetição vai ocorrer? 15 25 11 13 12 7a Questão (Ref.: 202010914743) Considere o seguinte código escrito em linguagem C: int num,ind,soma=0; for (ind=1;ind<=5;ind++) { scanf ("%d",&num); if (num%2 == 0) soma=soma+num; } printf("%d",soma); Assinale a opção que apresenta corretamente a saída do programa para os seguintes dados de entrada: 2 4 8 5 7: 12 26 15 27 14 8a Questão (Ref.: 202010931085) Assinale a alternativa que apresenta o trecho de código correto para armazenar o nome de 10 pessoas - cada nome tem até 40 caracteres: for (lin=0;lin<40;lin++) { scanf ("%s",nome[lin]); } for (lin=0;lin<40;lin++) { scanf ("%c",nome[lin]); } for (lin=0;lin<10;lin++) { scanf ("%c",nome[lin]); } for (lin=0;lin<10;lin++) { scanf ("%s",nome[lin]); } for (lin=0;lin<10;lin++) { scanf ("%s",nome); } 9a Questão (Ref.: 202010930811) Em relação ao ciclo básico de atividades recomendado pela NBR 15999 para a realização de um bom Plano de Continuidade de Negócios (PCN) e que segue o modelo PDCA, selecione a etapa na qual serão implementadas as estratégias de prevenção e de mitigação: Documentação de Planos. Testes e Simulações. Análise de Impacto de Negócios. Mapeamento de Negócios. Definição de Melhores Estratégias. 10a Questão (Ref.: 202010930816) Considere a seguinte declaração de vetor na linguagem C: int vet [8] = {5,1,4,2,7,8,3,6}; Marque a alternativa que apresenta cada elemento do vetor após a execução do seguinte trecho de código: int ind, aux,vet[7]; for (ind=7;ind>=4;ind--) { aux=vet[7-ind]; vet[7-ind]=vet[ind]; vet[ind]=aux; } 5 1 4 2 7 8 3 6 6 1 4 2 7 8 3 5 6 3 8 7 2 4 1 5 6 3 8 2 7 4 1 5 6 3 4 2 7 8 1 5
Compartilhar