Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

Q246800 Programação
Observe, abaixo, o trecho de programa em Pascal, que ilustra o emprego da estrutura de controle for ... to .... do.
   
                                                                       for K:=5  to  9  do  writeln(K:5);
  A codificação equivalente, que utiliza a estrutura de controle repeat ... until ... e que produz o mesmo resultado, incluindo os valores finais das variáveis, é:

Alternativas
Q246792 Programação
ASP tem por significado Active Server Pages e é uma tecnlogia criada pela Microsoft, que combina HTML, comandos script e componentes ActiveX, para criar páginas web com conteúdo dinâmico. Emprega diversos objetos e um deles fornece acesso às informações passadas na solicitação do browser ao servidor.

Esse objeto é denominado:
Alternativas
Q246791 Programação
CSS tem por significado Cascading Style Sheets e é uma linguagem de estilo, utilizada para descrever a apresentação de um documento escrito em uma linguagem de marcação, como HTML, DHTML ou XML. Existem três maneiras de se aplicarem estilos aos documentos, sendo uma delas caracterizada a seguir:

1- é a mais poderosa, visto que as definições feitas em um style sheet podem ser aplicadas a inúmeros documentos.

2- utiliza um arquivo texto contendo somente a sintaxe CSS.

3- é definida por meio do uso da tag LINK dentro do elemento HEAD, como exemplificado cado em  <.LINK rel=”stylesheet” href=”http://www.procom.br/estilos.css” type=”text/css”>

A maneira caracterizada acima é definida como style sheet do tipo:
Alternativas
Q246790 Programação
Ao construir um site para a internet, para gerar uma página cujo fundo corresponda à fi gura procom.jpg, deve ser inserido um parâmetro na tag <body>. Um exemplo correto para essa sintaxe é:
Alternativas
Q242311 Programação
Analise:

I. O Java refere-se tanto a uma linguagem de programação quanto a uma plataforma;

II. O Java SE (Standard Edition) é formalmente chamado de J2SE;

III. O J2EE é a edição corporativa do Java. Esta versão inclui o Java Standard Edition além de outras tecnologias como javamail, servlets, JSF e Enterprise Java Beans.

IV. O Java possui uma versão para dispositivos móveis chamada J2ME (Micro Edition).

São verdadeiras as afirmações:
Alternativas
Q242307 Programação
Na linguagem de programação C#, qual a saída do comando:

Console.WriteLine("Prova")
Alternativas
Q242306 Programação
Analise:

I. A programação estruturada é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.

II. A Programação modular é uma forma de programação de computadores que preconiza que todos os programas possíveis podem ser reduzidos a apenas três estruturas: sequência, decisão e repetição.

III. A Programação orientada a objetos é uma forma de programação no qual o desenvolvimento das rotinas de programação é feito através de módulos, que são interligados entre si através de uma interface comum.

IV. A Programação Linear envolve problemas de otimização nos quais a função objetivo e as restrições são todas lineares.

São incorretas as afirmações:
Alternativas
Q242305 Programação
Analise:

I. Cada família de computadores possui sua própria linguagem de máquina. Um programa em linguagem de máquina é dependente do computador ou seja, tendo sido escrito para um determinado computador, somente poderá ser executado em computadores da mesma família, que lhe sejam 100% compatíveis.

II. O processo de tradução da linguagem de montagem para a linguagem de máquina é realizado por um programa chamado Assembler.

III. As primeiras linguagens foram FORTRAN, COBOL e C++, criadas na década de 50.

IV. O processo de tradução do programa escrito em uma linguagem simbólica pelo programador, para a linguagem de máquina do computador é chamado montagem. São verdadeiras as afirmações:
Alternativas
Q242304 Programação
Para realizar a declaração de uma variável tipo texto nas linguagens de programação Delphi e Java usamos, respectivamente, os comandos:
Alternativas
Q242260 Programação
Um profissional estava desenvolvendo uma página web utilizando HTML e CSS com uma técnica conhecida como tableless. Criou então o layout da página utilizando contêineres com bordas discretas para agrupar elementos de acordo com um conjunto de características. Quando adicionou elementos nos contêineres, percebeu que estes elementos ficavam grudados nas laterais.
Para definir, então, uma margem interna de mesma medida, em todos os lados dos contêineres, utilizou o atributo CSS
Alternativas
Q242252 Programação
No JBoss Application Server 7, o Command Line Interface (CLI) é carregado por meio de um arquivo contido na pasta bin do diretório onde o JBoss foi instalado. Esse arquivo, dependendo do Sistema Operacional, pode ser
Alternativas
Q236452 Programação
Quando o JBoss Application Server 7 é iniciado para permitir o gerenciamento de múltiplas instâncias do servidor, há um arquivo de configuração principal que inclui a
configuração de vários perfis (profiles) que instâncias do servidor podem ser configuradas para executar. Esse arquivo é conhecido como:
Alternativas
Q236451 Programação
Em uma página JSP, para importar uma classe de um pacote e para fazer referência a uma biblioteca (como, por exemplo, JSTL) podem ser utilizadas, respectivamente, as diretivas:
Alternativas
Q236450 Programação
Na linguagem Java, o método executeQuery da interface Statement, envia uma instrução SQL select para o banco de dados e retorna, se a consulta for válida e uma conexão estiver estabelecida, um ou mais registros em um objeto da interface:
Alternativas
Q236449 Programação
Para que um documento XML seja considerado válido, ele precisa ter um conjunto de instruções que define a estrutura do documento, ou seja, quais elementos e atributos são permitidos. Esse conjunto de instruções (que pode ser declarado dentro de um documento XML ou em um arquivo à parte) é denominado:
Alternativas
Q236448 Programação
O Struts 2 traz várias inovações em relação ao Struts 1. Sobre o Struts 2, é correto afirmar:
Alternativas
Q236305 Programação
No JBoss Application Server 7, o servidor poderá ser iniciado para permitir o gerenciamento de múltiplas instâncias do servidor (sejam elas físicas ou virtuais, a partir de um ponto único) ou para se comportar como um único processo independente. Essas formas de execução podem ser conseguidas respectivamente por meio da execução do(s) script(s) ......, presente(s) na pasta bin do JBoss no servidor.

A lacuna pode ser preenchida corretamente por:
Alternativas
Q236304 Programação
Analise o código Java a seguir:

public class Classe1 {
     public static void main(String[] args) {
          int n, r, c, s;
          n = 6;
          r = 0;
          c = 1;
          s = -1;
          while (c <= n) {
              if (c % 2 == 0) {
                   r = r + c * s;
              } else {
                   r = r + c;
              }
              c++;
          }
          System.out.println(r);
     }
}


Ao compilar e executar a Classe1, os valores finais nas variáveis r e c serão respectivamente:
Alternativas
Q236303 Programação
Analise o código a seguir.

import java.sql.*;
public class Dao {
    public int metodoA(String v) {
          int x = 0;
          try {
            Class.forName("com.mysql.jdbc.Driver");
              Connection con = DriverManager.getConnection
("jdbc:mysql://localhost:3306/controle", "root", "x");
              Statement st = con.createStatement();
              x = st.executeUpdate(v);
              return x;
         } catch (ClassNotFoundException ex) {
              return x;
         } catch (Exception ex1) {
              return x;
        }
    }
}


Para que o metodoA execute a operação desejada, na chamada ao método executeUpdate é necessário que ele receba como parâmetro uma instrução DML SQL
Alternativas
Q236302 Programação
Em Python, os métodos de lista permitem utilizar listas como pilhas, onde o item adicionado por último é o primeiro a ser recuperado. Para adicionar um item ao topo da pilha, e para recuperar um item do topo da pilha utilizam-se, respectivamente os métodos:
Alternativas
Respostas
9161: B
9162: B
9163: D
9164: E
9165: E
9166: E
9167: D
9168: A
9169: C
9170: B
9171: E
9172: B
9173: A
9174: A
9175: B
9176: A
9177: C
9178: B
9179: C
9180: A