Considere a classe Java abaixo. Para que esta classe mostre a posição (índice) do vetor onde se encontra o valor 70, as lacunas I e II devem ser corretamente preenchidas por
26 questões da prova Diversas 2019, com gabarito oficial conferido. As duas primeiras são gratuitas.
Considere a classe Java abaixo. Para que esta classe mostre a posição (índice) do vetor onde se encontra o valor 70, as lacunas I e II devem ser corretamente preenchidas por
Um Analista de Informática foi encarregado de avaliar as expressões abaixo em uma aplicação desenvolvida na linguagem Java. Concluiu corretamente que os valores resultantes nas variáveis x, y e z, serão, respectivamente,
Um Analista de Informática desenhou um processo utilizando a notação BPMN. Em ocasiões distintas da modelagem, ele utilizou símbolos para gateways representados por losangos contendo: I. Uma cruz. II. Um “X". III. Um círculo. Tais símbolos representam, correta e respectivamente, os gateways
A soma do hexadecimal 1C5 com o binário de mais baixa ordem 1101, terá como resultado o decimal
No âmbito dos sistemas de numeração computacionais, o número decimal 132 tem sua respectiva correspondência aos seguintes em binário e hexadecimal:
Considere o fragmento de código abaixo, retirado de uma aplicação Java EE que utiliza Hibernate Query Language (HQL). Nesse fragmento de código,
No CSS3 podem ser usadas diversas unidades de medida para definir o tamanho pelo qual os elementos são renderizados na página web quando aberta na janela do navegador. Algumas dessas unidades de medida são relativas e adequam o tamanho do elemento proporcionalmente ao tamanho da janela. Duas dessas unidades de medida são descritas abaixo, em inglês. I. Relative to 1% of the width of the viewport (the browser window size). II. Relative to 1% of the height of the viewport (the browser window size). I e II referem-se, respectivamente, às unidades de medida
Fernando está usando a linguagem SQL (ANSI) e pretende fazer uma atualização nos dados Nome_Cli e End_Cli do cliente cujo Cod_Cli é Cli01, na tabela Cliente. Nome_Cli passará a ser Ariana e End_Cli passará a ser Rua ABC. O código SQL correto que Fernando escreveu foi: I Cliente II Nome Cli = 'Ariana', End _Cli = 'Rua ABC' III Cod_Cli = 'Cli01'; Para que o código esteja correto, as lacunas I, II e III devem ser preenchidas, respectivamente, por
Em uma página HTML 5 de abertura de um site, um Analista de Informática deseja definir uma área no centro onde outras páginas HTML poderão ser carregadas a partir de cliques nos links do menu principal. Ao abrir a página de abertura, um arquivo HTML já poderá ser exibido nessa área, cujo conteúdo poderá mudar na medida que se clica nos links do menu. Para que seja possível o comportamento descrito, essa área deverá ser definida por meio da tag
Considere uma situação hipotética em que três Analistas de Informática, aplicando abordagens distintas de análise e projeto de sistemas, utilizaram frameworks, ferramentas, técnicas ou métodos, conforme segue:
O JasperReports é um mecanismo de geração de relatórios em vários formatos, como arquivos PDF, HTML, XLS, etc. Normalmente uma Jasper Library é incluída no CLASSPATH do projeto e, em seguida, cria-se o layout design que nada mais é do que um arquivo
A modelagem de processos de negócio é um instrumento que auxilia a planejar e analisar mudanças de uma situação conhecida para uma situação futura ou modelo otimizado de um processo. O ciclo de melhoria contínua e o modelo do estado futuro de um processo são conhecidos por
Em uma página JSP de uma aplicação Java EE um Analista de Informática precisa criar um link Alterar que, quando clicado, passa como parâmetro para um arquivo altera.jsp o código e a renda de um cliente. Esses dados podem ser obtidos, respectivamente, chamando-se os métodos getCodigo e getRenda, acessíveis em uma classe Cliente.java por meio de um objeto chamado cli. O comando correto que ele deverá utilizar para criar esse link é:
O tipo de data set do Adabas que contém a área de proteção de dados e de armazenamento temporário para resultados intermediários durante as operações complexas de busca ou processamento de transações distribuídas é o
Em uma linguagem de programação, uma variável de um determinado tipo de dado inteiro usa 2 bytes de memória para armazenar valores decimais inteiros. Essa variável poderá conter números decimais inteiros na faixa de
Uma área de 1 terabyte (TB) armazena
Considere o fragmento de código abaixo, retirado do corpo de uma página web que utiliza JavaScript. Para que ao clicar na imagem ela seja substituída pela imagem grupo2.gif no interior da função trocar deverá ser incluído o comando
Um Analista de Informática levantou os requisitos para desenvolver um sistema de gestão. Dentre os requisitos levantados, I. o sistema deve apresentar a tela de login e senha antes de cada transação e validar o acesso com base nas políticas de segurança organizacional. II. o sistema deve estar disponível para a diretoria em tempo integral, ou seja, 24 x 7. III. o tempo de resposta de uma consulta da alta administração não pode exceder a 5 milissegundos. IV. cada Diretor que usa o sistema deve ser identificado apenas por sua matrícula de cinco dígitos seguidos do código de segurança. V. o sistema deverá gravar um log de autenticação a cada transação completada, contendo a identificação do usuário, data e equipamento utilizado. VI. os backups do sistema deverão ser feitos diariamente a fim de evitar a eventual perda de dados sem capacidade de recuperação. Contêm um requisito funcional e um requisito não funcional, respectivamente, APENAS os itens
Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2 . 5 e modela os seguintes requisitos: Caso de Uso: Cadastrar Funcionário que: I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula. II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário. III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção. Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:
Considere a classe Java abaixo No que se refere à sobrecarga de métodos,
Um Analista de Informática está desenvolvendo um site utilizando como referência de arquitetura o padrão MVC. Nesse padrão,
Em aplicações web que utilizam recursos Hibernate/JPA, informações armazenadas em tabelas do banco de dados podem ser obtidas utilizando-se Hibernate Query Language (HQL), consultas nativas ou a API Criteria. Sabendo disso, um Analista de Informática que está desenvolvendo uma aplicação Java EE e que possui nessa aplicação uma classe de entidade chamada Produto, relacionada à tabela produto de um banco de dados relacional, fez a seguinte pesquisa: Considerando que na classe Produto há um atributo nome que está relacionado ao nome do produto na tabela do banco de dados, para o Analista obter apenas os produtos cujo campo nome seja igual a HD, deverá utilizar, entre os comandos acima, a instrução:
Considere a classe Java abaixo, que usa um método de ordenação por inserção para rearranjar os valores em um vetor em ordem crescente. Para que a ordenação por inserção ocorra corretamente, as lacunas I e II devem ser corretamente preenchidas com
Considere a classe Java a seguir em condições ideais.
No método conectar podem ser lançadas duas exceções que o Analista de Informática deseja que sejam tratadas não no interior do método, mas sim por quem o chamar. Para que isso seja permitido, deve-se inserir o comando
A título de recomendação, estabelece-se que os indicadores de desempenho de um processo contenham determinadas características, como, por exemplo, que sejam
Gerusa está revisando um Modelo Entidade-Relacionamento e observa que: