Buscar

Atividade Avaliativa Especial - Prova 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

3/3
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
Curso: Engenharia de software 
Semestre: 3º 
Disciplina: Linguagem de programação II
ATIVIDADE AVALIATIVA ESPECIAL (AAE) 1 - referente as aulas 1 a 4
Professor: André Martins do Nascimento 
ORIENTAÇÕES 
Para entregar o aluno deverá abrir um arquivo em WORD e apresentar apenas o desenvolvimento e as respostas 
Cada Atividade respondida de forma correta terá até 1 ponto por anotação correta
1º) O desenvolvimento de software sofreu uma grande crise em 1960, podemos dizer que esta crise ocorreu pela grande demanda na criação de software, já que a tecnologia estava em grande ascensão na época. Descreva quais medidas foram tomadas para resolver essa crise.
 R: Viabilizando a criação do software utilizando o método de modularização, novas técnicas, métodos e ferramentas foram aplicadas e também a mudança do paradigma de desenvolvimento de software.
2º) Na programação na linguagem C++ é possível manipular ponteiros para representar variáveis já existentes e alocadas pelo compilador. Descreva como o ponteiro pode realizar está tarefa.
 R: Os ponteiros armazenam endereços de memória ao invés de valores.
3º) Ao utilizarmos um ponteiro como parâmetro de uma função é correto afirmar que estamos passando:
A) parâmetro por referencia
B) variável por referencia 
C) parâmetro por valor 
D) variável por valor
 Resposta: A
4º) Ao criarmos módulos de códigos na programação estrutura em C++ é possível passar variáveis para dentro desses módulos. Como é chamada essa técnica de passagem de variáveis para esses módulos
A) Valores
B) Dados
C) Globais
D) Parâmetros
 Resposta: B
5º) A Linguagem C++ possui varias funções matemáticas da biblioteca MATH que facilitam o nosso desenvolvimento. Baseado nesta afirmação avalie as sentenças abaixo
A) ( )A função Sqrt retorna a raiz quadrada de um numero
B) ( )A função Ceil arredonda um valor para baixo
C) ( )A função Ceil arredonda um valor para baixo
D) ( )A função pow realiza a exponenciação 
Resposta: A
6º) Quanto a modularização de software é correto afirmar que
A) Deve ficar a critério do programador e não de requisitos especificados por analistas 
B) Facilita a execução de testes de requisitos ou por tarefas 
C) Devem ser definidos no inicio do projeto, e nunca ser mudado durante todo o processo de desenvolvimento 
D) É uma abordagem errônea que dificulta a programação
Resposta: B
7º) Considere o código abaixo
Quais valores o imprimirá na tela após sua execução
A) 2,2,8,2 
B) 2,2,8,8 
C) 2,2,2,8 
D) 1,1,2,8
 Resposta: B
8º) Ao trabalharmos com arquivos na linguagem C/C++, podemos utilizar duas formas de streams. assinale a opção que corresponda a esses dois tipos.
A) Texto e doc
B) Texto e números
C) Texto e binários
D) texto e arquivos
Resposta C
9º) Ao analisarmos o código contido na imagem é possível afirmar que
A) Imprimirá Olá mais o texto passado por parâmetro.
B) O código não funciona
C) Imprimirá Olá André mais o texto passado por parâmetro.
D) Imprimirá Olá André e não utilizará o texto passado por parâmetro.
Resposta: B
10º) Considere o seguinte código:
Considere que o usuário digitou 5 para a variável (a) e 4 para variável (b). Qual será o valor respectivo da variável (b) e (a) ao final da execução do código.
A) 5 e 4
B) 5 e 5
C) 4 e 5
D) 4 e 4
 Resposta: A

Continue navegando