av 1 - ling prog

4
Fechar Avaliação: CCE0242_A V1_201102070866 » LINGUA GEM DE PROGRA MA ÇÃ O I Tipo de Avaliação: AV1 Aluno: 201102070866 - A NDERSON TONDIN Professor: ANDRE PRZEWODOWSKI FILHO OSWALDO BORGES PERES Turma: 9022/M Nota da Prova: 5,0 de 8,0 Nota do Trab.: Nota de Partic.: 0,5 Data: 04/04/2014 10:31:09 1 a Questão (Ref.: 201102212113) Pontos: 0,0 / 0,5 A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização. Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível; ||) Grande período para o aprendizado. |||) Adequação a grandes projetos; Assinale a alternativa que contem apenas vantagens da linguagem C++. Apenas ||| || e ||| | e ||| Apenas | | e || 2 a Questão (Ref.: 201102309666) Pontos: 0,5 / 0,5 Todo programa codificado na linguagem C pode incluir uma, ou várias bibliotecas, mas existe uma que tem que estar nessa lista, na maioria das vezes, devido a necessidade da interação com o usuário.. Assinale a alternativa que apresenta essa biblioteca. iostream stdio.h iostream.h stdin.h studio.h 3 a Questão (Ref.: 201102309473) Pontos: 0,0 / 0,5 Geralmente, o primeiro comando, pode ser uma função, que se aprende quando se

Upload: nata-renata

Post on 02-Dec-2015

217 views

Category:

Documents


2 download

DESCRIPTION

Prova.

TRANSCRIPT

Page 1: AV 1 - Ling Prog

Fechar

Avaliação: CCE0242_AV1_201102070866 » LINGUAGEM DE PROGRAMAÇÃO I

Tipo de Avaliação: AV1

Aluno: 201102070866 - ANDERSON TONDIN

Professor:ANDRE PRZEWODOWSKI FILHOOSWALDO BORGES PERES

Turma: 9022/M

Nota da Prova: 5,0 de 8,0 Nota do Trab.: Nota de Partic.: 0,5 Data: 04/04/2014 10:31:09

1a Questão (Ref.: 201102212113) Pontos: 0,0 / 0,5

A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização.Considere as seguintes afirmativas:

|) Possibilidade em programação de alto e baixo nível;

||) Grande período para o aprendizado.

|||) Adequação a grandes projetos;

Assinale a alternativa que contem apenas vantagens da linguagem C++.

Apenas |||

|| e |||

| e |||

Apenas |

| e ||

2a Questão (Ref.: 201102309666) Pontos: 0,5 / 0,5

Todo programa codificado na linguagem C pode incluir uma, ou várias bibliotecas, masexiste uma que tem que estar nessa lista, na maioria das vezes, devido a necessidadeda interação com o usuário..

Assinale a alternativa que apresenta essa biblioteca.

iostream stdio.h

iostream.h

stdin.h

studio.h

3a Questão (Ref.: 201102309473) Pontos: 0,0 / 0,5

Geralmente, o primeiro comando, pode ser uma função, que se aprende quando se

Page 2: AV 1 - Ling Prog

estuda uma linguagem de programação é o que produz um resultado na tela.Na linguagem C, temos uma função com a possibilidade de formatação muito rica.Observe o programa abaixo e assinale a opção que exibe a saída desse programa.

4a Questão (Ref.: 201102255506) Pontos: 0,5 / 0,5

Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.

+, - e *

&&, >= e ||

=, > e ||

<, > e >=

Page 3: AV 1 - Ling Prog

&&, || e ~

5a Questão (Ref.: 201102212127) Pontos: 1,0 / 1,0

Uma parte bastante importante no estudo da linguagem C é ter o conhecimento das suas bibliotecas. Asrespectivas categorias das funções das bibliotecas #include ctype.h e #include math.h são:

Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa; funçõespara entrada e saída de dados.

Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa; funçõesmatemáticas que possibilitam arredondamento de um numero.

Funções para entrada e saída de dados; funções matemáticas que possibilitam arredondamento de umnumero.

Funções para entrada e saída de dados; funções para conversão de números e alocação na memória.

Funções para conversão de números e alocação na memória; funções matemáticas que possibilitamarredondamento de um numero.

6a Questão (Ref.: 201102266672) Pontos: 1,0 / 1,0

Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordocom as características das variáveis LOCAIS, marque a alternativa ERRADA.

Existem funções que não têm variáveis locais.

As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas.

Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes.

Uma variável local só é visualizada pela função onde foi declarada.

A função main() pode acessar qualquer variável local de qualquer função.

7a Questão (Ref.: 201102318388) Pontos: 0,0 / 1,0

A estrutura de decisão switch é extremamente poderosa na linguagem C. Dado o código:

#include < stdio.h>#include < stdlib.h>

void main(){ int a= 3; int b =2; switch(a){ case 1: a++; break; case 2: a-=b++; break; case 3: if(b)a+=b; default: a = 1; } printf("%d", a+b); system("PAUSE");}

Selecione a opção correta:

O programa exibirá 3

O programa exibirá 7

Ocorrerá um erro

O programa exibirá 5

O programa exibirá 1

Page 4: AV 1 - Ling Prog

8a Questão (Ref.: 201102181309) Pontos: 1,0 / 1,0

Qual é a saída de tela, deste trecho de programa?

int x=4, y=8; if (x < 2) printf ("%d \n", x); else printf ("%d \n", y);

\n8

\n4

9

8

12

9a Questão (Ref.: 201102212949) Pontos: 0,0 / 1,0

Durante a criação de um programa, foi percebido que uma parte do código era executada váriasvezes, porém não era em uma sequência de repetições e sim esporadicamente. Cada vez queesta parte era executada inicialmente precisava-se de um valor diferente e no final do trecho aresposta nem sempre era a mesma. Era necessário achar alguma forma de evitar a redundânciade códigos e melhorar a escrita e desempenho do sistema. Baseado na descrição apresentadaacima e utilizando-se da melhor forma os conceitos de programação, qual seria a melhor soluçãopra o problema:

Criar uma função para executar a parte do código que se repetia.

Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia.

Utilizar a estrutura de loop FOR com o GOTO, para executar a parte do código que se repetia.

Utilizar a estrutura de loop FOR, para executar a parte do código que se repetia.

Utilizar a estrutura de loop DO-WHILE, para executar a parte do código que se repetia.

10a Questão (Ref.: 201102212124) Pontos: 1,0 / 1,0

A linguagem C/C++ utiliza variáveis, que podem ser classificadas como globais ou locais.

Dentre as opções, assinale a que expressa corretamente à definição de "variável global" da linguagemC/C++.

São declaradas dentro do main(). E suas variáveis são escritas dentro do escopo das funções.

Não mantêm seu valor em todo o programa e suas variáveis são escritas dentro do escopo das funções.

São declaradas no início de um bloco. Seus escopos estão restritos aos blocos em que essas variáveisforam declaradas.

São declaradas no final de um bloco. Seus escopos não estão restritos aos blocos em que essasvariáveis foram declaradas.

Mantêm seu valor em todo o programa e suas variáveis são escritas fora do escopo das funções.