Baixe o app para aproveitar ainda mais
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: ORIENTAÇÕES O arquivo está em PDF, 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. Resposta: Foram tomadas as seguintes medidas, a analise econômica, de sistema de informação, o uso melhores tecnicas, metedos e ferramenta. 2º) Na programação na linguagem C++ é possivel manipular ponteiros para representar variáveis já existentes e alocadas pelo compilador. Descreva como o ponteiro pode realizar está tarefa. 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 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 5º) Ao criarmos um ponteiro para representar uma matriz ou vetor é correto afirmar que: A) O ponteiro aponta para a primeira posição B) O ponteiro aponta para a ultima posição C) O ponteiro aponta para todo vetor D) O ponteiro não pode representar uma matriz 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 7º) Considere o código abaixo A) Quais valores o imprimirá na tela após sua execução2,2,8,2 B) 2,2,8,8 C) 2,2,2,8 D) 1,1,2,8 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 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. 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
Compartilhar