lista de exercícios de estrutura de dados Básico primeira prova
1. CURSO TÉCNICO EM INFORMATICA
Nome: __________________________________________________ n° _____
Professor: Rogério Cardoso Disciplina: Estrutura de Dados Turma: ________
:____________________
Questão: marque a opção que define paradigmas de Programação?
São simulações de como resolver um problema usando técnicas de álgebra linear.
São um sistema especifico para programar usando uma IDE.
E uma forma de modificar um software já existente criando um novo programa baseado no
antigo.
Um paradigma de programação fornece e determina a visão que o programador possui
sobre a estruturação e execução do programa.
Todas erradas.
Questão: Qual a diferença de JAVA para as outras linguagens? Marque a opção correta
para esta pergunta.
JAVA possui uma interface fácil de ser programado com um ambiente simples bem
parecido com o .net da Microsoft.
JAVA não possui nenhuma diferença com outras linguagens de programação o único
detalhe e que JAVA jamais pode ser portátil e so roda em sistemas Windows.
JVM nada mais e que uma forma de fazer com que o sistema Linux rode programas da
plataforma .NET
JAVA e uma linguagem orientada a objetos que possui grande portabilidade graças a JVM.
Todas corretas.
Questão: O que são tipos de dados marque a opção que descreve esta resposta e
mostra os exemplos corretos sobre.
Tipos de dados são itens reservados pela linguagem que fazem determinadas funções
exemplos disso são: if, else, try, catch, main.
Tipos de dados são as declarações de dados específicos durante a execução de uma
classe ou software; exemplos : int, big decimal, string, import.
Tipos de dados são as declarações de importação especificas durante a execução de um
programa ou classe; exemplos: import.java.io.*
Tipos de dados são as declarações de dados específicos durante a execução de uma
classe exemplos são: int, string, float, big decimal, boolean, short, double, byte.
Tipos de dados são as declarações de dados específicos durante a execução de uma
classe exemplos são: interno, string, flaat, bif decimal, boolean, short, doble, byte.
Questão: marque a opção que descreve qual a função do Try / Catch?
O try e o catch são um tipo de jeito de manipular uma classe de forma que ela nunca seja
executada.
Faz com que a classe fique inacessível não deixando ela publica e fazendo que nenhum
usuário execute o programa.
Ele e o main do software e extremamente necessário para que o usuário consiga executar
a classe.
E uma maneira de programar de forma que todas as instruções sejam feitas em um único
bloco de informações.
Todas erradas.
Questão: marque a opção que descreve a função da estrutura de seleção de múltipla
escolha “switch ... case break”.
Funcionam com uma opção predeterminada e faz com que reduza varias linhas de códigos
usando if e else alternadamente simplificando a programação.
Forma de programar que para o programa e sua execução independente de como o
usuário execute o sistema.
São extremamente úteis, pois e ele que junta o funcionamento das variáveis de ambiente
com o sistema operacional do usuário.
Todo sistema funcionam com a dobradinha de switch case para manipular operações do
sistema operacional.
São funções especificas do JAVA e não existem em outras linguagens e serve para
2. escolher opções determinadas pela classe.
Questão: Qual a função da seguinte linha de código " import java.io.*;"
Serve para importar o Java para a JVM e funcionar exclusivamente em MAC.OS
E utilizado em programação para andróide para importar pacotes de comunicação.
Extremamente útil quando faz programações de sistemas para empresas no J.E.E.
Usado para importar bibliotecas especificas para que a JVM execute com sucesso para o
sistema.
Questão: Faça um pseudocódigo e um programa em JAVA que conte de 1 até 100. (use o
verso se precisar).
Questão: Qual a estrutura de funcionamento da JRE. Explique a diferença de jre e jdk
3. Questão: Complete o código em JAVA que tenha com entrada o um numero de
repetições de um laço for e execute o programa quantas vezes o usuário quiser e mostre
se um numero de uma determinada faixa de valores e par ou impar
import java.io.*;
public class Consumo_litro {
public static void main(String[] args) {
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
Questão: Explique e de exemplos
a) if
______________________________________________________________________
______________________________________________________________________
b) While ( /* teste lógico */)
______________________________________________________________________
______________________________________________________________________
c) do { /* bloco de instruções para execução */ } while(/*treste logico*/)
______________________________________________________________________
______________________________________________________________________
Questão: marque a opção que define paradigmas de Programação orientada a objeto?
São simulações de como resolver um problema usando técnicas de álgebra linear.
São um sistema especifico para programar usando uma IDE.
E uma forma de modificar um software já existente criando um novo programa baseado no
antigo.
Um paradigma de programação fornece e determina a visão que o programador possui
sobre a estruturação e execução do programa.
Questão: Qual a diferença de JAVA que fez com que ele se tornasse muito utilizado.
JAVA possui uma interface fácil de ser programado com um ambiente simples bem
parecido com o .net da Microsoft.
JAVA não possui nenhuma diferença com outras linguagens de programação o único
detalhe e que JAVA jamais pode ser portátil e so roda em sistemas Windows.
JVM nada mais e que uma forma de fazer com que o sistema Linux rode programas da
plataforma .NET
JAVA e uma linguagem orientada a objetos que possui grande portabilidade graças a JVM.
A JVM possibilita a grande portabilidade da linguagem rodando em qualquer tipo de
aparelho praticamente de celulares a geladeiras e indiferente de S.O.
4. Questão: O que são tipos de dados marque a opção que descreve esta resposta e mostra
os exemplos corretos sobre.
Tipos de dados são itens reservados pela linguagem que fazem determinadas funções
exemplos disso são: if, else, try, catch, main.
Tipos de dados são as declarações de dados específicos durante a execução de uma
classe ou software; exemplos: int, big decimal, string, import.
Tipos de dados são as declarações de importação especificas durante a execução de um
programa ou classe; exemplos: import.java.io.*
Tipos de dados são as declarações de dados específicos durante a execução de uma
classe exemplos são: int, string, float, big decimal, boolean, short, double, byte.
Tipos de dados são as declarações de dados específicos durante a execução de uma
classe exemplos são: interno, string, flaat, bif decimal, boolean, short, doble, byte.
Questão: marque a opção que descreve qual a função do import no começo de uma
classe?
O import é um tipo de jeito de manipular uma classe de forma que ela nunca seja
executada.
Faz com que a classe fique inacessível não deixando ela publica.
Ele e o main do software e extremamente necessário para que o usuário consiga executar
a classe.
E uma maneira de programar de forma que todas as instruções sejam feitas em um único
bloco de informações.
Funciona para adicionar bibliotecas para executar um determinado programa.
Questão: marque a opção que descreve a função da estrutura de seleção de múltipla
escolha “switch ... case break”.
Funcionam com uma opção predeterminada e faz com que reduza varias linhas de códigos
usando if e else alternadamente simplificando a programação.
Forma de programar que para o programa e sua execução independente de como o
usuário execute o sistema.
São extremamente úteis, pois e ele que junta o funcionamento das variáveis de ambiente
com o sistema operacional do usuário.
Todo sistema funcionam com a dobradinha de switch case para manipular operações do
sistema operacional.
São funções especificas do JAVA e não existem em outras linguagens e serve para
escolher opções determinadas pela classe.
Questão: Qual a função da seguinte linha de código “System.out.println(“hello”);"
Serve para importar o Java para a JVM e funcionar exclusivamente em MAC.OS
E utilizado em programação para andróide para importar pacotes de comunicação.
Extremamente útil quando faz programações de sistemas para empresas no J.E.E.
Funciona para mostrar uma mensagem para o Java na JVM no caso a palavra hello
Funciona para mostrar uma mensagem na tela para o usuário no caso a palavra hello.
Questão: Faça um pseudocódigo ou um programa em JAVA que crie uma seqüência de
Fibonacci
Questão: qual a função das variáveis de ambiente no sistema operacional ? e que
significa JAVA_HOME pra que serve essa variável.
5. Questão: Complete o código em JAVA que tenha com entrada o preço do litro de
gasolina, uma distancia percorrida e mostre a media de KM/litros para o usuário.
import java.io.*;
public class Consumo_litro {
public static void main(String[] args) {
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
Questão: Explique e de exemplos
d) system.out.println
______________________________________________________________________
______________________________________________________________________
e) if ( /* teste lógico */)
______________________________________________________________________
______________________________________________________________________
f) (string arg[ ])
______________________________________________________________________
______________________________________________________________________