Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Variáveis por sua vez, conforme define Cocian (2004, p. 99), “devem ser declaradas antes de serem utilizadas”. Existem dois tipos de variáveis: Globais e Locais. Com base nas variáveis Locais, assinale a alternativa CORRETA: FONTE: COCIAN, Luis Fernando Espinosa. Manual da linguagem C. Canoas. Ed. ULBRA, 2004, 500p. A A variável local é definida especificamente para uma função. As variáveis locais são aquelas nas quais apenas a função que a declarou pode usá-la. B Qualquer função pode alterar o valor da variável local. C A variável local, é declarada fora das funções, externamente a uma função. D A variável local pode ser acessada por todas as funções. 2 A programação Java, por sua vez, é uma linguagem que atualmente está em ascensão, é muito utilizada para vários tipos de aplicações. Com base no exposto, assinale a alternativa CORRETA: A Para programação Web. B Somente para ordenar banco de dados. C Para orientação de objetos e banco de dados. D Somente para programação C++. 3 Alguns processos auxiliam os computadores nessa função de entender as linguagens de programação e para que esses executem de forma correta as atividades advindas da programação. Com base nos conhecimentos nas linguagens de programação, assinale a alternativa CORRETA: A A linguagem de programação C tem a característica de executar o código fonte, traduzindo cada linha digitada e a cada execução do código o programa precisa ser novamente interpretado pelo computador. B A linguagem de programação Java teve aceitação maior por parte dos programadores, pois é exclusiva de aplicações web C A linguagem de programação Java teve ascensão nos últimos anos, porém foi deixada de lado por sua insegurança. D A linguagem de programação C possui compilador próprio. 4 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 dados, assinale a alternativa CORRETA que apresenta a definição do tipo de dados Numeric: A Valores alfanuméricos que representam caracteres simples ou strings de caracteres. B Datas e horas basicamente. C Valores lógicos nos quais as operações lógicas são realizadas. D Valores numéricos em que as operações aritméticas são realizadas. 5 A estrutura de dados surgiu com o objetivo de auxiliar a tecnologia da informação a estruturar a linguagem de programação, nesse sentido podem ser utilizados vários tipos de associações entre estruturas de dados e linguagem de programação. Com base na interpretação e compilação, assinale a alternativa CORRETA: A Interpretação vem de armazenar, já compilar vem de espalhar, considerando que estamos falando sobre a computação, podemos perceber que o computador precisa interpretar os códigos e linguagens, reunir os conjuntos de códigos, para assim executar tarefas, analisando por este ângulo fica mais fácil entender. B Interpretação vem de interpretar, já compilar vem de reunir, considerando que estamos falando sobre a computação, podemos perceber que o computador precisa interpretar os códigos e linguagens, reunir os conjuntos de códigos, para assim executar tarefas, analisando por este ângulo fica mais fácil entender. C Cimpilação vem de interpretar, já interpretar vem de reunir, considerando que estamos falando sobre a computação, podemos perceber que o computador precisa interpretar os códigos e linguagens, reunir os conjuntos de códigos, para assim executar tarefas, analisando por este ângulo fica mais fácil entender. D Interpretação vem de interpretar, já compilar vem de reunir, considerando que estamos falando sobre a computação, podemos perceber que o computador precisa interpretar os códigos e linguagens, reunir os conjuntos de códigos exclusivamente na Linguagem C, para assim executar tarefas, analisando por este ângulo fica mais fácil entender. 6 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 Positivo e negativo; incremento e decremento. B Multiplicação, divisão, módulo, soma e subtração. C Positivo e negativo; Multiplicação e divisão. D Multiplicação, divisão, módulo, incremento e decremento. 7 Segundo Rebollo (2013), “os comentários podem ser de uma linha ou comentários de múltiplas linhas”. Assinale a alternativa CORRETA que contenha a tag que pode ser usado para realizar o comentário de apenas uma linha: FONTE: REBOLLO, Carlos. Introdução à linguagem C. 2013. Disponível em: http://www.cenapad.unicamp.br/servicos/treinamentos/apostilas/apostila_C.pdf. Acesso em: 9 out. 2014. A /* */ B -- C \\ D // 8Um dos fatores predominantes na escolha de uma estrutura de dados a ser utilizada no desenvolvimento de software é o grau de aderência desta estrutura à complexidade das informações a serem modeladas no domínio sobre o qual o software atuará. Com relação às estruturas de dados utilizadas na programação de computadores, assinale a alternativa CORRETA: A As estruturas de dados surgiram com o objetivo de disciplinar parte do desenvolvimento de software, pois possuem as responsabilidades de organização e armazenamento dos dados. B Os algoritmos têm a finalidade de armazenamento, enquanto as estruturas de dados determinam a lógica de processamento. C O domínio de conhecimento sobre o qual o software atuará influencia na escolha das estruturas de dados, mas não dos algoritmos. D As decisões sobre as estruturas de dados não têm relação com os algoritmos aplicados a elas. 9 Um vetor pode ter várias posições. Com base no exposto, assinale a alternativa CORRETA: A Vetor (9) (4) (6) (2) (5) (10) (0) (0) (1) (8) O elemento 10 está na posição 7. B Vetor (9) (4) (6) (2) (5) (10) (0) (0) (1) (8) A posição 0 contém o elemento 7. C Vetor (9) (4) (6) (2) (5) (10) (0) (0) (1) (8) O elemento 10 está na posição 10. D Vetor (9) (4) (6) (2) (5) (10) (0) (0) (1) (8) A posição 7 contém o elemento 0. 10 A Programação Orientada a Objetos (POO) é um padrão de desenvolvimento de softwares largamente utilizado em muitas linguagens de programação atuais. Com base na Linguagem orientada a objetos, assinale a alternativa CORRETA: A Ferramentas UML. B Fluxograma. C Java. D Algoritmos.
Compartilhar