Baixe o app para aproveitar ainda mais
Prévia do material em texto
23/03/2023, 16:01 Avaliação I - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:768953) Peso da Avaliação 1,50 Prova 55935015 Qtd. de Questões 10 Acertos/Erros 8/2 Nota 8,00 O conceito de string pode ser construído através do uso de várias linguagens de programação, como, por exemplo a construção de algoritmos simples, vamos analisar a seguir esses modelos, vamos iniciar pela linguagem C. Com base nas linguagens de programação, assinale a alternativa CORRETA no que diz respeito às linguagens que geram arquivos compilados: A C#, Visual Basic e VBA (Visual Basic Aplicativos). B C, C++, JavaScript. C PHP, ASP. D Delphi, C++, C, C# e Visual Basic. Os compiladores são identificados como programas que realizam a tradução do código-fonte para uma linguagem compilada e entendível para o computador. Com base nos três componentes da compilação de programas, assinale a alternativa CORRETA: A Código-código, Código-objeto e Código printável. B Código-fonte, Código-objeto e Código executável. C Código-fonte, Código-objeto e Código printável. D Código-código, Código-objeto e Código executável. A linguagem de programação C possui tipos primitivos de dados, constantes e variáveis, atribuição, operadores aritméticos e funções. Os operadores aritméticos realizam o processo de cálculo diferentemente da atribuição, neste caso os cálculos seguem as regras estabelecidas na álgebra, onde os operadores compilam os valores da esquerda para a direita. Sobre os tipos de operadores binários e unários, assinale a alternativa CORRETA que apresenta os operadores binários: A Multiplicação, divisão, módulo, incremento e decremento. B Multiplicação, divisão, módulo, soma e subtração. VOLTAR A+ Alterar modo de visualização 1 2 3 23/03/2023, 16:01 Avaliação I - Individual about:blank 2/5 C Positivo e negativo; Multiplicação e divisão. D Positivo e negativo; incremento e decremento. O Java é uma linguagem híbrida, isto é, ela não é totalmente compilada, como C e C++, nem totalmente interpretada como JavaScript e Lua. Com base no código java que executa corretamente, assinale a alternativa CORRETA: A public class MeuPrimeiroCodigoJava { public static void main(String[] args) { System.out.printn("Meu Primeiro Código Java ;)"); } } B public class MeuPrimeiroCódigoJava { public static void main(String[] args) { System.out.println("Meu Primeiro Código Java ;)"); } } C public class MeuPrimeiroCodigoJava { public static void main(String[] args) { System.out.println("Meu Primeiro Código Java ;)"); } } D public class MeuPrimeiroCodigoJava { public static void main(String[] args) { Systen.out.println("Meu Primeiro Código Java ;)"); } } Os operadores aritméticos realizam o processo de cálculo diferentemente da atribuição, nesse caso os cálculos seguem as regras estabelecidas na álgebra, em que os operadores compilam os valores da esquerda para a direita. Com base num operador aritmético, assinale a alternativa INCORRETA: A /. B Mod. C ^. D <>. 4 5 23/03/2023, 16:01 Avaliação I - Individual about:blank 3/5 Uma cadeia de caracteres (string) é definida por ser composta por uma sequência ordenada de símbolos, letras e números, como também cada símbolo que é armazenado na memória de um programa, se transforma em um valor numérico e este número também é considerado um carácter. Segundo Aguilar (2011), as constantes não mudam durante a execução do programa, na linguagem C++. Com base nos quatro tipos de constantes, assinale a alternativa CORRETA: FONTE: AGUILAR, Luis J. Fundamentos de programação – 3 ed.: Algoritmos, estruturas de dados e objetos. Tradução: VALLE, Paulo H. C. Revisão Técnica: SILVA, Flavio S. C. Dados Eletrônicos. Porto Alegre: AMGH, 2011. A Constantes literais, Constantes definidas, Constantes enumeradas e Constantes declaradas. B Constantes literais, Constantes argumentativas, Constantes enumeradas e Constantes declaradas. C Constantes literais, Constantes definidas, Constantes numeradas e Constantes declaradas. D Constantes literais, Constantes definidas, Constantes enumeradas e Constantes afirmativas. Um fator muito interessante e importante da linguagem Java foi sua grande contribuição para impulsionar a forma como eram desenvolvidos os programas, possui uma especificidade de desenvolver seus códigos orientados a objetos. O Java simplificou a programação geral na web, ela inovou com um tipo de programa de rede chamado applet que, na época, mudou a maneira do mundo on-line pensar em conteúdo. Com base nos recursos da linguagem Java, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Uma característica muito positiva da linguagem de programação Java é sua portabilidade de ser utilizada em qualquer tipo de equipamento tecnológico, seja ele um equipamento móvel ou equipamento estático fisicamente, suas funcionalidades vão além do uso de apenas um computador, mas podem ser vistos em vários tecnologias, como computadores, laptop, tablets e smartphones. ( ) Um fator muito importante para a linguagem de programação Java é a segurança que fica a cargo do applet, não permitindo que programas não confiáveis e não autorizados acessem arquivos de computador. ( ) Applets são grandes programas Java que demandam uma banda de internet elevada, além de serem inseridos em códigos de PHP ( ) Os applets possuem a característica de possibilitar e desenvolver programas dentro de páginas em HTML, tornam as páginas da web muito mais intuitivas, pois disponibilizam formas animadas, dinâmicas e interativas para a web. Assinale a alternativa que apresenta a sequência CORRETA: A V – F – V – F. B V – F – F – V. C F – V – F – V. D V – V – F – V. 6 7 23/03/2023, 16:01 Avaliação I - Individual about:blank 4/5 Analisando as funcionalidades e características das funções em linguagem C, pode ser observado que sua responsabilidade é executar comandos e executar uma ou várias tarefas, consideradas como sub- rotinas dentro de um programa. Essas sub-rotinas são responsáveis por receber as informações ou as solicitações, realiza o processamento dessas informações retornando a solicitação com outra informação. Conforme Dornelles (1997, p.74), “existem dois tipos de funções". Com base no exposto, assinale a alternativa CORRETA: FONTE: DORNELLES, Adalberto A. F. Fundamentos Linguagem de C. 1997. Disponível em: http://www.ebah.com.br/content/ABAAAAmX8AL/fundamentoslinguagem-c. Acesso em: 8 set. 2014. A Funções compiladas. B Funções interativas. C Funções Secundárias. D Funções de biblioteca e funções de usuário. A identificação de quão bem as estruturas de dados coincidem com o domínio do problema a ser tratado, é o ratifica que é essencial à linguagem de programação o suporte no desenvolvimento do programa e auxílio absoluto das estruturas de dados, esta lógica permite que sejam agregados valor na especificação dos dados, relacionando de forma estruturada os dados, as variáveis e seus elementos. Sabendo que a estrutura e a escolha dos algoritmos dependem muitas vezes fortemente da estrutura de dados, assinale a alternativa CORRETA que apresenta no que consiste a Arte de Programar: A Na entrada, diagramação e saída de dados. B Nas decisões sobre estruturas dos dados que não podem ser feitas com conhecimento dos algoritmos aplicados a eles, e vice-versa. C Na escolha dos algoritmos dependerem fracamente da estrutura dos dados. D Na arte de organizar e dominar a complexidade. 8 9 23/03/2023, 16:01 Avaliação I - Individual about:blank 5/5 Analise o código a seguir: Qual o resultado da variável soma se as entradas forem respectivamente, 93 e 66? A 160. B 157. C 158. D 159. 10 Imprimir
Compartilhar