Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Q597502 Programação
“Duas das principais APIs e suas funcionalidades da versão mais atual de J2EE são:

• ______ - padroniza componentes J2EE do lado servidor, com regras de desenvolvimento definidas como implementação de interfaces responsáveis por tarefas definidas ou regras de herança. Tem como vantagem o tratamento automático de segurança, persistência, transação dentre outros serviços. Tornou-se um padrão para desenvolvimento de aplicações coorporativas distribuídas e multicamadas, realizando o encapsulamento da lógica de negócio de uma aplicação.

• ______ - tem como objetivo fornecer uma interface padrão para localização de usuários, máquinas, objetos, redes e serviços, podendo ser utilizado tanto para localização de um computador em uma rede, quanto para busca de objetos Java.”
Os itens que completam corretamente as lacunas do fragmento acima são respectivamente:
Alternativas
Q597498 Programação
Na linguagem Java há um comando que é usado para forçar o término da execução de uma instrução switch ou de uma estrutura de controle while, continuando a execução do programa na próxima linha após o laço. Esse comando é:
Alternativas
Q597496 Programação
No que diz respeito aos padrões XML e JSON, analise as afirmativas a seguir.
I - JSON representa informações no formato texto, da mesma forma que XML.
II - JSON não é uma linguagem de marcação, da mesma forma que XML também não é.
III - JSON não permite a execução de instruções de processamento, algo possível em XML.
Assinale a alternativa correta:
Alternativas
Q597492 Programação
Em programação orientada a objetos, a expressão “modificador de acesso” é a palavra-chave que define como um atributo, método, ou classe será visto no contexto que estiver inserido. A seguir, são definidos três tipos de “modificadores de acesso”.

I. Deixará visível a classe ou membro para todas as outras classes, subclasses e pacotes do projeto Java.

II. Deixará visível o atributo para todas as outras classes e subclasses que pertencem ao mesmo pacote. A principal diferença é que apenas as classes do mesmo pacote têm acesso ao membro. O pacote da subclasse não tem acesso ao membro.

III. Deixará visível o atributo apenas para a classe em que este atributo se encontra.
As descrições I, II e III definem os “modificadores de acesso” respectivamente como:
Alternativas
Q597491 Programação
No que diz respeito às características da linguagem Java, analise as afirmativas a seguir.
I. Os aplicativos Java começam a rodar pelo método class.
II. Java é sensitive case diferenciando letras maiúsculas de minúsculas.
III. Dados primitivos são definidos por meio dos tipos integer, float, double e string.
Assinale a alternativa correta:
Alternativas
Q596377 Programação
Acerca de Java, julgue o item subsequente.

A principal função do desenvolvedor de componentes na arquitetura JSF é criar a interface de aplicação mediante utilização da HTML e suas tags.
Alternativas
Q596376 Programação
Acerca de Java, julgue o item subsequente.
Para o usuário do JPA (Java Persistence API), o arquivo hbm.xml é responsável pela configuração do funcionamento do sistema e especifica a conexão com o banco de dados, seu dialeto e a linguagem de consulta.
Alternativas
Q596372 Programação
No que se refere ao funcionamento do HTML5 e do CSS3, julgue o item a seguir.

A tag <css> é utilizada para definir um estilo interno.
Alternativas
Q596370 Programação
No que se refere ao funcionamento do HTML5 e do CSS3, julgue o item a seguir.

O elemento <acronym>, usado em versão anterior, não faz parte da especificação HTML5.
Alternativas
Q596163 Programação
Com relação à análise e à avaliação de riscos em projetos de teste de software, julgue o item a seguir.

A JUnit é uma biblioteca típica de testes de apoio e fornece suporte para a execução de testes, geração de logs e verificação de resultados. Por meio do conjunto de classes C# do JUnit, é possível a criação de ambiente de testes automatizado.


Alternativas
Q595134 Programação
A respeito de arquitetura para desenvolvimento de sistemas, de programação orientada a aspectos (POA) e de banco de dados distribuídos, julgue o item subsecutivo.

Com a POA, cujo objetivo consiste em aperfeiçoar a programação orientada a objetos (POO), permitindo que objetos correlacionados sejam evoluídos em conjunto, sem afetar a coesão e o acoplamento dos módulos, é possível, durante o desenvolvimento do software, unir a modelagem de dados, a segurança e a auditoria.
Alternativas
Q595035 Programação
Em relação a servidores web e servidores de aplicação, julgue o item que se segue.

Na configuração de vários servidores de controladores de domínio JBoss Application Server 7.1, o nome de cada host e de usuário precisam ser exclusivos ao registrar o controlador de domínio. Caso os nomes do host forem iguais, haverá conflito de resposta e um dos servidores ficará inacessível. No caso de nomes de usuários iguais, os controladores perderão a relação de confiança entre os domínios, inabilitando o canal de autenticação entre os servidores.
Alternativas
Q595034 Programação
Em relação a servidores web e servidores de aplicação, julgue o item que se segue.

O Apache Tomcat 8 usa MBeans JMX como diretivas inseridas em páginas HTML que são avaliadas no servidor permitindo que se adicione conteúdo gerado dinamicamente a uma página HTML.
Alternativas
Q594887 Programação
Analise o seguinte código na linguagem Java: 

01. public class StringExemplo {

02. static String s1 = "conteudo";

03. public static void main(String[] args) {

04. String s2 = "conteudo";

05. String s3 = new String(s1);

06. System.out.println(s1 == s2);

07. System.out.println(s3 == s1);

08. System.out.println(s1.equals(s2));

09. System.out.println(s3.equals(s1));

10. }

11. }


Assinale a afirmativa que apresenta a linha que irá imprimir “false".


Alternativas
Q594885 Programação
Analise o seguinte código na linguagem Java:

public class Exemplo {

           static int getAno() throws Exception {

                       return 2015;

            }

            public static void main(String[] args) {

                       try {

                                   int x = getAno();

                        } catch (Exception e) {

                                    x++;

                        } finally {

                                  System.out.println("ano = " + x++);

                        }

            }

}


Assinale a afirmativa que apresenta o resultado correto da execução do código. 


Alternativas
Q594263 Programação
Acerca dos servidores de aplicação JEE e Red Hat JBoss, julgue o item subsequente.

GlassFish e TomCat são exemplos de servidores de aplicação JEE que suportam a tecnologia EJB.

Alternativas
Q594262 Programação
Acerca dos servidores de aplicação JEE e Red Hat JBoss, julgue o item subsequente.

Por meio da interface de gerenciamento CLI do Red Hat JBoss, o comando deploy aplicacao.war permite implantar uma aplicação cujo deployment esteja em aplicacao.war em um servidor standalone.

Alternativas
Q594261 Programação
Acerca dos servidores de aplicação JEE e Red Hat JBoss, julgue o item subsequente.

É possível executar múltiplas instâncias standalone do Red Hat JBoss em uma máquina que suporta apenas um endereço de rede.

Alternativas
Q594225 Programação
Em geral, um buffer overflow se caracteriza por permitir a sobrescrita de espaços de memória utilizados por um processo, o que pode ser realizado intencionalmente ou não. A esse respeito, julgue o item que se segue.
O seguinte trecho de código não é passível de um ataque buffer overflow.
#include <stdio.h> #include <string.h> void fun1(void) { char arg2[10]; gets(arg2); printf("%s\n", arg2); } int main(void) { printf("Isso pode?\n"); fun1(); printf("Sim, pode...\n"); return 0; }
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-RR Prova: FCC - 2015 - DPE-RR - Analista de Sistemas |
Q592750 Programação
Considere as linhas a seguir em uma classe Java. a = con.prepareStatement("select * from cliente where id = ? "); a.setInt(1, id); b = a.executeQuery();
Um Analista de Sistemas pode concluir corretamente que os objetos a e b são, respectivamente, dos tipos de interface 
Alternativas
Respostas
7701: E
7702: A
7703: D
7704: D
7705: B
7706: E
7707: E
7708: E
7709: C
7710: E
7711: E
7712: E
7713: E
7714: D
7715: A
7716: E
7717: C
7718: C
7719: E
7720: D