Prévia do material em texto
Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:957800) Peso da Avaliação 4,00 Prova 78773195 Qtd. de Questões 10 Acertos/Erros 5/5 Nota 5,00 Uma característica que influencia a construção do processador é a arquitetura. Atualmente, quais os tipos de arquitetura? A CISC e RISC. B CISCO e RISC. C CISC e RISCO. D CISCO e RISCO. Os sistemas de numeração representam um importantíssimo componente para o funcionamento dos computadores, uma vez que fazem parte dos componentes responsáveis, entre outras coisas, pelos cômputos realizados por essas máquinas. Assim, dado o valor representado na base Binária 101011101, analise as sentenças a seguir: I- Representa um número par na base decimal. II- Representa um número ímpar na base decimal. III- Representa o número 349 na base decimal. IV- Representa um número menor que o binário 101011110. Assinale a alternativa CORRETA: A As sentenças II, III e IV estão corretas. B As sentenças I, III e IV estão corretas. C As sentenças I, II e IV estão corretas. D VOLTAR A+ Alterar modo de visualização 1 Revisar Conteúdo do Livro 2 21/05/2024, 12:13 Avaliação Final (Objetiva) - Individual about:blank 1/8 As sentenças I, II e III estão corretas. Lógica em ciência da computação abrange a sobreposição entre o campo da lógica e da ciência da computação. Os fundamentos de lógica da computação auxiliam no entendimento de alguns conceitos. Sobre esses conceitos, associe os itens, utilizando o código a seguir: I- Dado. II- Informação. III- Comentário. IV- Endentação. ( ) Conjunto que não possui significado completo. ( ) Informação agregada ao algoritmo para auxiliar o programador. ( ) Resultado da união de valor aos dados. ( ) Alinhamento das linhas de comando. Assinale a alternativa que apresenta a sequência CORRETA: A II - I - III - IV. B I - III - II - IV. C IV - III - II - I. D III - II - I - IV. As mídias com base em imagens tornam-se cada vez mais atrativas e eficazes, devido ao seu apelo mais visual e impacto sobre a atenção das pessoas. Sobre as mídias com base em imagens, analise as sentenças a seguir: I- Imagens dinâmicas na forma de vídeos são um conjunto de imagens estáticas na forma de mapas de bits postas em movimento. II- Existe uma relação entre densidade, resolução e a medida dpi (dot per inch) para representar a qualidade de uma imagem estática, ou dinâmica; quanto maior essa relação, maior será a qualidade da imagem. III- Um dos fatores desconsiderados para a taxa de quadros de uma animação é a capacidade do canal de comunicação. IV- O dinamismo e a eficácia de uma animação estão diretamente associados à velocidade da taxa de quadros. Assinale a alternativa CORRETA: A As sentenças I, II e III estão corretas. B As sentenças I, III e IV estão corretas. C As sentenças II, III e IV estão corretas. D As sentenças I, II e IV estão corretas. 3 4 21/05/2024, 12:13 Avaliação Final (Objetiva) - Individual about:blank 2/8 Pode-se construir um algoritmo através de técnicas visuais ou através de abordagens textuais. Dessa forma, com o algoritmo que calcula, e imprime, a média aritmética entre três notas, analise as opções a seguir: Algoritmo MediaAritimetica variáveis nota1, nota2, nota3, media: real; início escreva("Informe a 1a nota: "); leia(nota1); escreva("Informe a 2a nota: "); leia(nota2); escreva("Informe a 3a nota: "); leia(nota3); media <- (nota1+nota2+nota3)/3; escreva(media); fim I- A implementação em Pascal para o algoritmo está correta. program MediaAritimetica; uses Crt; var nota1, nota2, nota3, media: real; begin write('Informe a 1a nota: '); readln(nota1); write('Informe a 2a nota: '); readln(nota2); write('Informe a 3a nota: '); readln(nota1); media := (nota1+nota2+nota3)/3; write(media); end. II- A implementação em C++ para o algoritmo está correta. #include main(){ float nota1, nota2, nota3, media; char Tecla cout << "n"; cout << "Informe a 1a nota: "; cin >> nota1; cout << "Informe a 2a nota: "; cin >> nota2; cout << "Informe a 3a nota: "; cin >> nota3; media = (nota1+nota2+nota3)/(3); cout << media; cout << "n"; cout << "Pressione uma tecla para continuar..."; cin >> Tecla; 5 21/05/2024, 12:13 Avaliação Final (Objetiva) - Individual about:blank 3/8 return 0; } III- A implementação em Pascal para o algoritmo está incorreta. program MediaAritimetica; uses Crt; var nota1, nota2, nota3, media: real; begin write('Informe a 1a nota: '); readln(nota1); write('Informe a 2a nota: '); readln(nota2); write('Informe a 3a nota: '); readln(nota1); media := (nota1+nota2+nota3)/3; write(media); end. IV- A implementação em C++ para o algoritmo está incorreta. #include main(){ float nota1, nota2, nota3, media; char Tecla cout << "n"; cout << "Informe a 1a nota: "; cin >> nota1; cout << "Informe a 2a nota: "; cin >> nota2; cout << "Informe a 3a nota: "; cin >> nota3; media = (nota1+nota2+nota3)/(3); cout << media; cout << "n"; cout << "Pressione uma tecla para continuar..."; cin >> Tecla; return 0; } Assinale a alternativa CORRETA: A As opções II e III estão corretas. B As opções III e IV estão corretas. C As opções I e IV estão corretas. D As opções I e II estão corretas. Revisar Conteúdo do Livro 21/05/2024, 12:13 Avaliação Final (Objetiva) - Individual about:blank 4/8 Os Sistemas de Numeração representam um importantíssimo componente para o funcionamento dos computadores, uma vez que fazem parte dos componentes responsáveis, entre outras coisas, pelos cômputos realizados por essas máquinas. Dados os valores representados na base Octal, associe os itens, utilizando o código a seguir: I- 28. II- 23. III- 35. IV- 20. ( ) Representa um valor na base decimal entre 50 e 100. ( ) Não representa um valor na base octal. ( ) Representa o mesmo valor em decimal 16. ( ) Representa o mesmo valor em binário 10011. Assinale a alternativa que apresenta a sequência CORRETA: A III - I - IV - II. B I - III - II - IV. C IV - II - III - I. D III - IV - I - II. O uso da matemática sempre fez parte dos fundamentos da computação, pode-se dizer que sem ela a computação não seria possível, ou seria inviável. No início do século XVII, um matemático contribuiu muito para os cálculos de logaritmos. Sobre esse matemático, assinale a alternativa CORRETA: A Leibniz. B Basile Bouchon. C John Napier. D Leonardo da Vinci. Pode-se construir um algoritmo através de técnicas visuais ou através de abordagens textuais, dessa forma, com o algoritmo que calcula, e imprime, as raízes de uma equação do segundo grau (x= (+-)RAIZQUADRADA[(b^2-4ac)], onde a equação é representada pela forma ax^2+bx+c=0). Então, com essa informação, analise os seguintes itens retirados da implementação (em uma linguagem de programação) abaixo referentes a esse algoritmo. Sobre o exposto, associe os itens, utilizando o código a seguir: 6 Revisar Conteúdo do Livro 7 Revisar Conteúdo do Livro 8 21/05/2024, 12:13 Avaliação Final (Objetiva) - Individual about:blank 5/8 program Equacao2Grau; uses Crt; Var xraiz, x1, x2, delta, a, b, c, B2 :real; begin write('Digite o valor de ''A'': '); readln(a); write('Digite o valor de ''B'': '); readln(b); write('Digite o valor de ''C'': '); readln(c); b2 := b*b; xraiz := ((4 * a) * c); delta := b2 - xraiz; if a = 0 then begin write('''A'' tem que ser diferente de (0)'); end else begin if delta > 0 then begin writeln('Existem duas raizes ''possíveis'' '); x1 := (-b+RaizQ(delta)) / (2 * a ); x2 := (-b-RaizQ(delta)) / (2 * a ); writeln('A Primeira raiz X'': ', x1); writeln('A Segunda raiz X'''': ', x2); end else begin if delta = 0 then begin writeln('As Duas raizes são iguais '); x1 := (-b+RaizQ(delta)) / (2 * a ); x2 := (-b-RaizQ(delta)) / (2 * a ); writeln('A Primeira raiz X'': ',x1); writeln('A Segunda raiz X'''': ', x2); end else begin if delta < 0 then begin write('Não pertence aos números reais'); end; end; end; end; end. I- "a". II- "delta". III- "if delta = 0 then begin". IV-"RaizQ". ( ) Representa uma variável que precisa ser maior ou igual a zero. ( ) Representa um teste lógico para uma regra de cálculo das raízes da equação. ( ) Representa a implementação de um subalgoritmo para uma regra de cálculo das raízes da equação. ( ) Representa uma variável que não pode ser nula. Assinale a alternativa que apresenta a sequência CORRETA: A III - IV - I - II. 21/05/2024, 12:13 Avaliação Final (Objetiva) - Individual about:blank 6/8 B II - III - IV - I. C IV - I - III - II. D I - III - IV - II. Nos algoritmos criados para realizar tarefas na computação utilizamos variáveis para manipular dados, por exemplo: nome, idade, altura, peso, data de nascimento, sexo, saldo etc. Para otimizar a utilização da memória, cada variável armazena apenas um tipo de dados. Na criação de algoritmos, suportes para as linguagens de programação, usamos tipos primitivos ou estruturados. Sobre esses tipos, associe os itens, utilizando o código a seguir: I- Registro. II- Vetor. III- Matriz. ( ) Uma variável que pode conter várias constantes do mesmo tipo. ( ) Uma variável que pode conter várias constantes do mesmo tipo, mas possui duas dimensões. ( ) Existe o recurso de se utilizar uma variável heterogênea. Assinale a alternativa que apresenta a sequência CORRETA: A III - II - I. B I - III - II. C II - III - I. D II - I - III. Um computador é um elemento híbrido de partes físicas e visíveis, denominadas hardware, e de partes abstratas que não se podem tocar, denominadas softwares, responsáveis pelo controle do hardware. Com a evolução do hardware, partindo de dispositivos eletromecânicos para os dispositivos eletrônicos, o software tornou-se como um componente fundamental para o funcionamento de um computador que ganhou destaque. Sobre os representantes desse componente fundamental, analise as opções a seguir: I- UNIVAC. II- John William Mauchly e John Pesper Eckert Jr. III- Grace Murray Hopper. IV- Linguagens computacionais. Assinale a alternativa CORRETA: A As opções I, II e III estão corretas. B Somente a opção IV está correta. C As opções I e II estão corretas. D 9 10 21/05/2024, 12:13 Avaliação Final (Objetiva) - Individual about:blank 7/8 As opções III e IV estão corretas. Revisar Conteúdo do Livro Imprimir 21/05/2024, 12:13 Avaliação Final (Objetiva) - Individual about:blank 8/8