Questões de Concurso Sobre programação

Foram encontradas 15.199 questões

Q2105207 Programação

Considere a classe abaixo.


Imagem associada para resolução da questão



Ao executar a classe,

Alternativas
Q2105203 Programação

Considere o trecho de código Java abaixo.

public class Procurador {

private String numOAB;

private String nome;

private String cpf;

public Procurador (){

}

public Procurador (String numOAB, String nome, String cpf){

this.numOAB = numOAB;

this.nome = nome;

this.cpf = cpf;

     }

}

Considerando os fundamentos da Orientação a Objetos e o código acima, é correto afirmar: 

Alternativas
Q2105202 Programação
Considere este trecho de código em PHP, que não contém erros. A numeração das linhas não faz parte do código.
Imagem associada para resolução da questão


Considerando os fundamentos da Orientação a Objetos e o código acima, é correto afirmar:
Alternativas
Q2104678 Programação
Considerando as características sintáticas e semânticas das linguagens Java e PHP, assinale a afirmativa correta.
Alternativas
Q2104676 Programação
Considere o seguinte código de uma página web: 

<!DOCTYPE html> <html> <body>          <?php          $a=2;          while ($a--) {                echo "a - $a * 2 = " .$a * $a;                echo "<br>";          }         ?> </body> </html>

O resultado da sua execução será:
Alternativas
Q2104675 Programação
A seguinte função em Java destina-se a receber uma lista como parâmetro, bem como inserir elementos de instâncias da classe Produto.


1. public static int f1(ArrayList lista){ 2. for (int i = 0; i < 10; i++) { 3. Produto P = Produto(); 4. lista.add(P); 5. } 6. return lista.size(); 7. }

Após analisar o trecho de código-fonte, assinale a afirmativa correta. 
Alternativas
Q2093456 Programação
Dialogs é um programa capaz de reproduzir interfaces intuitivas para usuários utilizando um Shell Script. Relacione adequadamente os comandos com o resultado destes comandos.
1. --timeout <var> 2. --max-input <var> 3. --help-label <var> 4. --no-cancel 5. --trimm ( ) Omite o botão “CANCELAR” nas caixas Checklist, Inputbox e Menu. ( ) Apaga espaços em branco no início, espaços consecutivos e quebras de linha laterais nos textos. ( ) Define o tamanho máximo do texto que o usuário pode digitar na inserção de textos. ( ) Define o encerramento do programa, caso o usuário não faça nada dentro de um tempo definido. ( ) Define o texto que será apresentado no botão “HELP”.
A sequência correta está em
Alternativas
Q2093409 Programação
A metodologia Extreme Programming (XP) surgiu como uma tentativa para solucionar os problemas causados pelos ciclos de desenvolvimento longos dos modelos de desenvolvimento tradicionais. Assinale os quatro princípios-chave desta metodologia.
Alternativas
Q2093406 Programação
Na UML, um diagrama é considerado como uma representação gráfica usada para demonstrar um esquema simplificado. O diagrama da UML que mostra como as classes estão logicamente divididas em módulos é o diagrama de:
Alternativas
Q2093404 Programação
Na UML, os tipos de relacionamentos entre classes servem para representar a relação entre elas como, por exemplo, quando uma caixa está acima de outra, conectada por uma seta, a caixa de cima é uma superclasse da caixa de baixo.
Imagem associada para resolução da questão

Assinale a alternativa que contém o tipo de relacionamento representado pela imagem anterior.
Alternativas
Q2093399 Programação
A UML (Unified Modeling Language), uma abordagem de notação muito utilizada para descrever soluções orientadas a objetos, pode ser adaptada para se adequar a diferentes situações de desenvolvimento e ciclos de vida de software. Em relação à UML, assinale a afirmativa correta.
Alternativas
Q2093359 Programação
O Ajax utiliza algumas tecnologias bastante conhecidas com o objetivo de melhorar a interatividade entre o usuário e o servidor. A tecnologia utilizada pelo Ajax que, na verdade, é um objeto JavaScript que torna possível a comunicação assíncrona com o servidor, sem a necessidade de recarregar a página por completo, é:
Alternativas
Q2093358 Programação
O AngularJS tem vários filtros, que podem ser executados aplicando um pipe a uma expressão existente na view. O filtro nativo do AngularJS que tem a função de formatar um número em valor monetário é:
Alternativas
Q2093357 Programação
Uma aplicação AngularJS é formada, basicamente, por componentes desacoplados e que têm um papel bem definido na arquitetura da aplicação. Assinale o componente responsável por ampliar a capacidade do HTML, viabilizando novos comportamentos na view. 
Alternativas
Q2093356 Programação
No CSS3, são utilizadas diretrizes para criar regras de estilo para as propriedades do Box Model, as quais servem para determinar a criação do box de um elemento da marcação. A propriedade que define a espessura do enchimento de um box é:
Alternativas
Q2093355 Programação
Em JavaScript, os operadores lógicos efetuam álgebra booleana e são frequentemente usados em conjunto com os operadores relacionais para combinar duas expressões relacionais em outra mais complexa. Considerando o uso de operadores, em relação ao código a seguir, assinale a afirmativa correta. 
if ( x == y ) stop () ; ( x == y ) && stop () ;
Alternativas
Q2093354 Programação
O HTML5 trouxe novos elementos e atributos e a redefinição de alguns elementos e atributos existentes, dentre outras alterações. O atributo que torna arrastável o elemento em que foi inserido e que admite os valores true, false e auto é:
Alternativas
Q2093353 Programação

Analise a imagem a seguir:


Imagem associada para resolução da questão


Podemos afirmar que o resultado da visualização da página, contendo o código JavaScript, será:

Alternativas
Q2093051 Programação
Considere as linhas abaixo, presentes em uma classe chamada Departamento.java de um aplicação que utiliza JPA 2.0 implementada com Hibernate 4.3.
@OneToMany(cascade = CascadeType.ALL, mappedBy = "departamento", fetch = FetchType.EAGER) private List funcionarioList;
Estas linhas permitem concluir corretamente que
Alternativas
Q2093050 Programação
Considere o bloco de código XML Schema abaixo.
<xs:element name="categoria">    <xs:simpleType>
        <xs:restriction base="xs:string">               I            </xs:restriction>    </xs:simpleType> </xs:element>

Para que os únicos valores aceitáveis no elemento categoria sejam hatch ou sedan, a lacuna I deve ser corretamente preenchida com
Alternativas
Respostas
5421: C
5422: C
5423: B
5424: C
5425: A
5426: B
5427: B
5428: C
5429: A
5430: A
5431: C
5432: D
5433: D
5434: B
5435: D
5436: B
5437: D
5438: A
5439: D
5440: C