Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C AV Aluno: Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9003 EEX0006_AV_202103677355 (AG) 18/06/2021 11:10:09 (F) Avaliação: 8,0 Nota Partic.: Nota SIA: 9,5 pts INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C - EEX0006 1. Ref.: 3907233 Pontos: 1,00 / 1,00 (FAFIPA - UFFS - Técnico de Laboratório - Informática - 2014) Considerando a linguagem de programação C, para uma variável armazenar "números de ponto flutuante", deve ser declarada como: numeric float point int real 2. Ref.: 3885400 Pontos: 1,00 / 1,00 (AOCP - TCE-PA - Assessor Técnico de Informática - Analista de Suporte - 2012) Sobre a linguagem C, é correto afirmar que: É uma linguagem para implementação de sistemas imperativa e orientada a objetos. O tipo char ocupa 1 byte e serve para armazenar caracteres ou inteiros Como em Java, ela possui um poderoso coletor de lixo e foi uma das primeiras linguagens a implementar essa estratégia de limpeza de memória Os vetores são dinâmicos e aumentam automaticamente, conforme os valores são adicionados à estrutura. Os ponteiros possuem um valor reservado especial (NIL), que aponta para uma posição de memória nula. 3. Ref.: 3907375 Pontos: 1,00 / 1,00 (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: Tipo de dado. Ponteiro de dados. Local na memória para guardar um valor. Tipo inteiro. Local na memória para guardar um registrador. 4. Ref.: 3916673 Pontos: 1,00 / 1,00 O código abaixo escrito no Portugol Studio executa uma série de operações aritméticas. Sabendo disso analise o código e selecione a opção que representa o resultado exibido após a execução do programa. programa { funcao inicio() { inteiro a, b, c a = 23 b = a + 7 c = b + a c = c + b -a escreva("O valor final é: ", c) } } 1 30 60 53 23 5. Ref.: 3885434 Pontos: 1,00 / 1,00 Considere o seguinte trecho de código na linguagem C e avalie as assertivas a seguir. int controle=0,ind,num,menor; for (ind=1;ind<=51;ind++) { scanf("%d",&num); controle++; if (controle == 1) menor=num; else if (num < menor) menor=num; } I. A cláusula else do comando if (controle==1) será executada apenas uma vez. II. A estrutura de repetição escolhida é indicada quando se sabe o número de repetições previamente III. A cada laço da estrutura de repetição o contador ind será incrementado de duas unidades. Assinale a opção que apresenta todas as assertivas corretas: I e II II I III I e III 6. Ref.: 3885470 Pontos: 1,00 / 1,00 1. Considere o seguinte trecho de código na linguagem Portugol Studio e avalie as assertivas a seguir. ind=1 cont10=0 contmaior=0 faca { leia(num; se (num > 1 && num < 10) cont10++ senao contmaior++ ind++; } enquanto (ind<=3) Considere os seguintes valores para a variável num: 7 12 9. Assinale a alternativa que mostra os conteúdos corretos para as variáveis cont10 e contmaior, respectivamente, do trecho de código acima, em Portugol Studio. 1 e 1 2 e 2 1 e 2 3 e 0 2 e 1 7. Ref.: 3891981 Pontos: 0,00 / 1,00 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 14 27 15 26 8. Ref.: 3885579 Pontos: 1,00 / 1,00 Sobre os conceitos de vetor e matriz, avalie as assertivas: I. Os vetores são estruturas homogêneas, pois armazenam somente dados inteiros. II. As matrizes são estruturas heterogêneas, na medida em que possuem 2 índices. III. As matrizes são acessadas por 2 índices, que indicam coluna e linha, respectivamente. IV. Os vetores e matrizes são estruturas de dados, pois armazenam mais de 1 dado, e homogêneas, na medida em que os dados são todos do mesmo tipo. Com base em sua avaliação, está(ão) correta(s) as assertivas: Apenas III II, III e IV I, II, III e IV I e II III e IV 9. Ref.: 3945467 Pontos: 1,00 / 1,00 Assinale a resposta correta a questão abaixo. - Considerando um vetor de 400 posições de inteiro. Qual o indice do vetor que ocupa o terceiro e vigéssimo elemento, respectivamente, em uma implementação em linguagem C ? 2 e 20 3 e 20 4 e 21 2 e 19 3 e 19 10. Ref.: 3907370 Pontos: 0,00 / 1,00 Considere que as variáveis inteiras a e b possuam valor 5 e 3. Na linguagem C, a expressão a&b tem valor: 9 5 3 1 7
Compartilhar