Questões de Concurso Sobre programação

Foram encontradas 15.227 questões

Q476254 Programação
Inicialmente, aplicações www utilizavam apenas páginas estáticas previamente armazenadas e estruturadas segundo regras de linguagens de marcação como o HTML. Com o passar do tempo, as páginas puderam passar a ser geradas dinamicamente, com base em algum processamento realizado no servidor. Também se tornou possível incrementar as tecnologias e a capacidade de processamento no ambiente dos clientes. Linguagens de script, por exemplo, puderam passar a ser embutidas nas páginas e executadas no ambiente do cliente, em seu navegador. Outra forma mais independente de dotar o cliente de um poder de processamento é permitir que ele possa executar pequenos trechos de código em linguagens de programação como Java, por exemplo. O navegador pode receber esses trechos de código como um recurso independente, sem a necessidade de embutir o código em uma página HTML, e a aplicação passa a contar com um ambiente mais extenso para a sua execução (que passa a incluir uma máquina virtual).

Esses pequenos trechos de código executáveis em uma máquina virtual no cliente ficaram conhecidos como
Alternativas
Q476251 Programação
Considere o seguinte trecho de código na linguagem Java.

              class ContaBancaria {
                       protected double saldo;
                       public Conta(double SaldoInicial) // constructor
                       {
                            saldo = SaldoInicial;
                       }
                            public void deposito(double valor)
                       {
                            saldo = saldo + valor;
                       }
                            public void retirada(double valor)
                       {
                            saldo = saldo - valor;
                       }
              } // fim da classe ContaBancaria
              public class ContaBancariaExt extends ContaBancaria {
                       public void display()
                       {
                            System.out.println(“Saldo = ” + saldo);
                        }
               } // fim da classe ContaBancariaExt

Um programa que utilize a classe ContaBancariaExt e crie uma instância (objeto) dessa classe:
Alternativas
Q476250 Programação
Considere o seguinte trecho de código implementado em Java:

      class ArraySort
      {
                   private double [] a;
                   private int nElems;
                   // outras funcoes omitidas
                   // …
                   public void Sort()
                   {
                                int in, out;
                                for (out = nElems-1; out > 1; out--)
                                             for (in = 0; in < out; in++)
                                                          if (a[in] > a[in+1])
                                                                        swap(in, in+1);
                    } // fim da Sort
                    private void swap (int x, int y)
                    {
                                 double temp = a[x];
                                 a[x] = a[y];
                                 a[y] = temp;
                     }
       } // fim da classe ArraySort

O código apresenta a implentação de uma classe ArraySort, que contém um método denominado Sort, cuja finalidade é implementar a
Alternativas
Q476243 Programação
Considere o seguinte trecho de código em HTML.

Trechos ,imagem-011.jpg ou regiões do imagem-017.jpg podem ser marcados com diferentes tags, que permitem especificar suas imagem-020.jpg bem como permitem definir as âncoras de navegação.

Pode-se dizer que a(s) âncora(s) para navegação definida(s) sobre o texto está(ão) no(s) trechos(s) 

Alternativas
Q476241 Programação
Considere o seguinte trecho de código em linguagem Java.

                   class S {
                        private int Tamanho;
                        private int[] sArray;
                        private int top;
                   //--------------------------------------------------------------
                        public S(int s) // constructor
                        {
                                 Tamanho = s;
                                 sArray = new long[Tamanho]; // create array
                                 top = -1;
                         }
                   //--------------------------------------------------------------
                         public void coloca(int j)
                         {
                                 sArray[++top] = j;
                        }
                   //--------------------------------------------------------------
                         public long tira()
                         {
                                  return sArray[top--];
                        }
                   //--------------------------------------------------------------
                   } // end class S

Esse trecho implementa uma classe que corresponde a uma
Alternativas
Q454037 Programação
Uma interface de baixo nível Java, que permite aplicações Java interagirem com bancos de dados. Trata-se de uma API independente de fornecedor denominada:
Alternativas
Q454028 Programação
Em programação shell, para comparar se uma string é nula, utiliza-se o comando test com a opção:
Alternativas
Q454027 Programação
O caracter especial imagem-004.jpg é usado na programação shell para:
Alternativas
Q446640 Programação
A programação com Javascript pode ser utilizada para gerar conteúdo HTML dinamicamente. Em relação a Javascript, assinale a alternativa correta:
Alternativas
Q446639 Programação
Analise o seguinte código PHP abaixo.

< ?php
    class A {
     public $foo = ‘laranja’;
   }
   class B {
     public $foo = ‘banana’;
      public $ola = ‘aloalo’;
   }
   function normalAtrib($obj) {
     $obj->foo = ‘trocado’;
     $obj = new B;
     $obj->foo = ‘mudeidenovo’;
   }
  function referenceAtrib(&$obj) {
    $obj->foo = ‘mudado’;
    $obj = new B;
  }
  $a = new A;
      normalAtrib($A);
     referenceAtrib($A);
echo “{$a->foo}”;
?>

Assinale a alternativa que contém o valor de $a->foo a ser exibido pelo comando echo contido no final do código PHP acima.
Alternativas
Q446638 Programação
Analise o trecho de código PHP abaixo:

$xxx = 5;
$yyy = 4;
$zzz = $xxx % $yyy;

A alternativa que contém o valor de $zzz é:
Alternativas
Q446637 Programação
Analise os dois trechos de documentos XML abaixo.

Trecho do documento 1:
imagem-001.jpg

Trecho do documento 2:
imagem-002.jpg

Sobre esses trechos, podemos afirmar que:
Alternativas
Q446636 Programação
Considere o desenvolvimento de aplicações web com Ajax (Asynchronous Javascript and XML).

I - O objeto XMLHttpRequest desempenha importante papel, estando relacionado à comunicação assíncrona com o servidor web.

II - Para utilizar Ajax é preciso antes instalar e confgurar um servidor Ajax, o qual interage com o servidor web.

III - Uma das características de Ajax é a exibição dinâmica de dados e uso do modelo de objetos DOM (Document Object Model).

Podemos afirmar que:
Alternativas
Q444917 Programação
Cascading Style Sheets (ou CSS) é uma linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML. Nela é possível estabelecer se a imagem de fundo ficará fixa ou se rolará ao usar a barra de rolagem, sendo definida na linguagem CSS pela propriedade background-
Alternativas
Q444916 Programação
Analisando a linha de código em HTML abaixo, qual o parâmetro que não faz parte da composição de um comando de hyperlink?

                      < a Href=”http://www.sitex.com” Target=”_new”
                      Title=”o site” Super=”fire”>mensagem< /a>
Alternativas
Q443477 Programação
Analise as classes Java a seguir.

public class PrincipalA {      public static void main(String[] args) {        int cont;        cont = 12;       do {            cont++;           System.out.println(cont);       } while (cont <= 11);        System.out.println(cont);      } }
public class PrincipalB {      public static void main(String[] args) {          int cont;          cont = 12;          while (cont <= 11) {             cont++;            System.out.println(cont);          }           System.out.println(cont);      } }


Os valores que serão exibidos após a compilação e execução de cada classe são:
Alternativas
Q443475 Programação
Analise a classe Java a seguir

import javax.swing.JOptionPane;
public class Principal {
    public static void main(String[ ] args) {
        double a, b, c, r;
        a = Double.parseDouble (JOptionPane.showInputDialog
("Digite o valor de a:"));
         b = Double.parseDouble
(JOptionPane.showInputDialog ("Digite o valor de b:"));
         c = Double.parseDouble (JOptionPane.showInputDialog
("Digite o valor de c:"));
         if (a < b && a < c) {
             r = (b + c) / 2;
         } else if (b < c) {
              r = (a + c) / 2;
         } else {
              r = (a + b) / 2;
         }
         System.out.print(r);
    }
}


É possível concluir que:
Alternativas
Q443474 Programação

Em uma aplicação Java EE que utiliza JPA, há um arquivo XML chamado _I_ que possui o seguinte fragmento de código fonte:


   <persistence-unit name="dataPU" transaction-

type="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
    <class>bean.Funcionario</class>
    <properties>
      <property name="hibernate.connection.username"
value="root"/>
      <property name="hibernate.connection.driver_class"
value="com.imysql.jdbc.Driver"/>
      <property name="hibernate.connection.password"
value="alb2c3d4"/>
      <property name="hibemate.connection.url"
value="jdbc:mysql://localhost:3306/controle001'7>
      <property name="hibernate.cache.provider_class"
value="org.hibernate.cache. NoCacheProvider"/>
      <property name="hibernate.hbm2ddl.auto" value="update"/>
   </properties>
</persistence-unit>


Em uma das classes dessa aplicação, há o método a seguir


    public void getEntityManager () {
        EntityManagerFactory emf =
Persistence.createEntityManagerFactory(" II ");
        EntityManager em = emf.createEntityManager();
        return em;
}


As lacunas I e II são preenchidas correta e respectivamente com:

Alternativas
Q429733 Programação
Um técnico de informática escreveu o seguinte script shell chamado “teste”:

#!/bin/sh
while read f
do
echo f
done < $1

Ao ler o programa, um colega percebeu que o comportamento do comando

teste arquivo

é o mesmo do comando
Alternativas
Q429722 Programação
Um aplicativo, usado em uma plataforma, utiliza o esquema XML acima, que está definido no arquivo E:\MeusDocs\Producao.xsd, para enviar seus dados de produção para outro aplicativo empresarial.

Sendo assim, um técnico de informática sabe que um documento válido nesse esquema que poderia ser usado para transferir os dados é
Alternativas
Respostas
12421: C
12422: E
12423: E
12424: C
12425: B
12426: D
12427: A
12428: A
12429: D
12430: C
12431: A
12432: C
12433: D
12434: C
12435: D
12436: B
12437: D
12438: E
12439: A
12440: D