Questões de Concurso Comentadas para analista judiciário - análise de sistemas

Foram encontradas 2.404 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2253558 Programação

Observe o seguinte código escrito em HTML:


<html>

<body>

<table border=1 bgcolor='white'>

<tr>

<td>concurso</td>

<td>continuação</td>

</tr>

<tr>

<td>próximo concurso</td>

<td>estudarei com afinco</td>

</tr>

</table>

</body>

</html>


O resultado da execução desse código em um browser do tipo Internet Explorer será

Alternativas
Q2253555 Engenharia de Software
O Tribunal solicita o uso de métodos de teste de software para que o Analista de Sistemas possa derivar os casos de teste que:

− garantam que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo menos uma vez;
− exercitem todas as decisões lógicas para valores falsos ou verdadeiros;
− executem todos os laços (loops) em suas fronteiras e dentro de seus limites operacionais;
− exercitem as estruturas de dados internas para garantir sua validade.

Para atender a todos os requisitos acima, o Analista de Sistemas usa a abordagem de teste de
Alternativas
Q2253554 Algoritmos e Estrutura de Dados
...I... é um conjunto finito de elementos que ou está vazio ou está dividido em 3 subconjuntos:
− um elemento chamado ...II... ;
− dois subconjuntos, cada um dos quais é, por si mesmo, ...III...

No contexto das estruturas de dados, preenche correta e completamente as lacunas I, II e III acima:
Alternativas
Q2253552 Arquitetura de Software
É um design pattern, inserido no catálogo de padrões de criação (creational) do GoF, que tem por objetivo definir uma interface para criar objetos de forma a deixar subclasses decidirem qual classe instanciar. Também conhecido como Construtor Virtual é o
Alternativas
Q2253549 Programação
São três estruturas fundamentais de controle da programação estruturada:
Alternativas
Q2253548 Programação
Analise o texto a seguir:

     “Na elaboração de um projeto orientado a objeto utilizou-se um conceito que permite tratar objetos semelhantes de uma maneira uniforme. Nesse caso, é possível que se envie uma mesma mensagem para um conjunto de objetos e que cada objeto responda de maneira diferente em função da mensagem recebida. Quanto a esse conceito é correto afirmar que se trata da habilidade de uma subclasse especializar uma operação herdada, redefinindo a implementação da operação, mas não a sua especificação (assinatura).”

O conceito a que se refere o texto é
Alternativas
Q2253546 Direito Administrativo
São formas de provimento de cargos públicos:
Alternativas
Q2253545 Direito Administrativo
A penalidade de suspensão de até noventa dias, será aplicada quando o servidor reincidir na seguinte falta: 
Alternativas
Q2253543 Direito Administrativo
O agente público somente pode praticar atos que estejam autorizados pelo ordenamento jurídico, em virtude do princípio administrativo da
Alternativas
Q2253541 Direito Administrativo
A autoridade administrativa, ao expedir o ato de desapropriação visando unicamente prejudicar o proprietário do imóvel, sem atentar, portanto, ao interesse público, estará inobservando o requisito do ato administrativo denominado
Alternativas
Q2253527 Português
As verdades da Ciência

         Li recentemente nos jornais que o renomado cientista Stephen Hawking fez uma declaração sensacional, para dizer o mínimo. Afirma que cometeu um erro ao enunciar, nos anos 70, a sua teoria dos buracos negros, e agora se prepara para apresentar as devidas correções diante de um plenário de cientistas. Para entender o de que vou aqui tratar não é necessário saber o que são os buracos negros; basta lembrar que constituem uma das questões mais controversas e cativantes da astrofísica moderna.
        Para os que lidam com as ciências, não há nada de excepcional nessa atitude de Hawking, mas entendo que o episódio deva ser levado ao conhecimento dos jovens de todas as escolas não-fundamentalistas e leigas, para que reflitam sobre os princípios da ciência moderna. Esta não crê que o novo está sempre certo, ou que a verdade reside congelada num passado remoto. Ao contrário, ela se baseia no princípio da “falibilidade”, segundo o qual a ciência avança corrigindo-se constantemente, desmentindo suas hipóteses por meios de tentativa e erro, reconhecendo os próprios enganos e considerando que um experimento malsucedido não é um fracasso, podendo ser tão valioso quanto outro bem-sucedido, por provar que determinada linha de pesquisa estava equivocada, e que é necessário corrigi-la, ou mesmo recomeçar do zero.
      Esse modo de pensar opõe-se a todas as formas de fundamentalismo, a todas as interpretações literais das sagradas escrituras – também passíveis de constante reinterpretação – e a todas as certezas dogmáticas das próprias idéias. Essa é a boa “filosofia”, no sentido cotidiano e socrático do termo, que a escola deveria ensinar.

Umberto Eco
(Adaptado do site http:// revistaentrelivros.uol.com.br)
A supressão da(s) vírgula(s) implicará alteração de sentido na frase:
Alternativas
Q2253516 Banco de Dados
 Cada instrução SQL executada pelo Oracle Database Server possui um cursor individual associado. De acordo com o conceito de cursores implícitos e explícitos, considere as afirmativas abaixo.

I. Os cursores implícitos são declarados e nomeados pelo programador, apenas para instruções PL/SQL SELECT, incluindo consultas que podem retornar uma ou mais linhas.
II. Os cursores explícitos são utilizados apenas para consultas que retornam mais de uma linha.
III. Os cursores implícitos são gerados dinamicamente para todas as instruções DML e PL/SQL SELECT, incluindo consultas que retornam somente uma linha.

É correto o que se afirma APENAS em
Alternativas
Q2253515 Banco de Dados
Na implementação física de bases de dados, cada SGBD (Sistema Gerenciador de Bancos de Dados) possui um método próprio de armazenamento e manipulação de suas estruturas de dados. Em alguns casos, um mesmo SGBD poderá apresentar diferentes métodos de armazenamento e manipulação de suas estruturas, dependendo
Alternativas
Q2253514 Banco de Dados
A linguagem de consulta estruturada (SQL) possui um recurso para combinar os registros de duas tabelas conhecido como join. Com relação a este recurso, é correto afirmar que:
Alternativas
Q2253513 Banco de Dados
São elementos da representação de um modelo conceitual de dados (MCD):
Alternativas
Q2253512 Programação
Asynchronous Javascript and XML (Ajax) é uma técnica de desenvolvimento de aplicações web cujo objetivo é a troca de pequenas porções de dados entre um browser e um servidor web de modo a evitar a recarga de toda a página cada vez que um cliente solicita uma mudança. Sobre Ajax considere as afirmativas abaixo.

I. É uma técnica indicada para melhorar a experiência do usuário, reduzir a utilização de banda e claramente separar dados, formatação, estilo e funcionalidade.
II. O modelo de objetos html/xml (DOM) é acessado e transformado por linguagens de script como JavaScript.
III. O objeto XMLHttpRequest e/ou o objeto iFrame são utilizados para troca de dados assíncrona com o servidor.

É correto o que se afirma em
Alternativas
Q2253511 Programação
Os modernos websites são desenvolvidos para serem acessíveis também por deficientes. Um dos métodos que permitem a um site ser acessível é denominada tableless, que é
Alternativas
Q2253510 Programação
O software Apache Tomcat é um servidor de páginas dinâmicas web que
Alternativas
Q2253509 Programação
A arquitetura Java EE 5 é composta por componentes implementados sobre containeres. A respeito de componentes e containeres considere as afirmativas abaixo.

I. Message-Driven Beans são implementados no container EJB e permitem as aplicações Java EE processar mensagens assíncronas
II. JavaServer Faces são implementadas no container Web e permitem escrever facilmente tags JSP que atuam como objetos sem estado no container Web.
III. A API de Persistência Java pode ser utilizada no container Web e/ou no container EJB e disponibiliza recursos de mapeamento objeto-relacional as aplicações Java EE.

É correto o que se afirma em
Alternativas
Q2253508 Programação
Considere as afirmativas abaixo sobre as linguagens de programação.

I. PHP é uma linguagem direcionada para construção de websites cujo código-fonte deve ser compilado antes de ser realizado o deployment no servidor.
II. Delphi é uma linguagem compilada, baseada em Pascal, direcionada ao desenvolvimento de aplicações de desktop e que pode gerar aplicações baseadas no .NET Framework.
III. Java é uma linguagem interpretada baseada em bytecodes, é open-source, e é direcionada para a criação de aplicações de desktop em ambientes Linux.

É correto o que se afirma APENAS em
Alternativas
Respostas
461: A
462: B
463: C
464: B
465: E
466: C
467: B
468: D
469: C
470: D
471: B
472: E
473: B
474: D
475: A
476: E
477: C
478: D
479: C
480: B