Questões de Concursos

filtre e encontre questões para seus estudos.

A respeito de práticas e técnicas de programação para desenvolver com segurança o sistema integrado referido no texto, julgue os próximos itens.

No projeto a ser desenvolvido, será apropriado adotar a revisão estática de código, pois tal abordagem produz resultados precisos, objetivos e completos acerca do grau de vulnerabilidade do código analisado, especialmente quando se utilizam ferramentas de software de análise estática que simulem o comportamento da aplicação a partir de seu código-fonte.

Na elaboração de um dicionário de dados com a notação de Yourdon, o operador [ ] (colchetes) significa:

O modelo de programação Java Enterprise Edition é baseado em containers, que fornecem todos os serviços necessários para a aplicação corporativa.

Em consequência,
Um dos campos presentes no pacote RADIUS é o campo de Código, de tamanho 1 byte longo, que indica o tipo de mensagem RADIUS. Os códigos são em números decimais e indicam o estado dos pacotes. Como exemplo, o código 255 é Reservado e o código 13 indica Status do cliente (experimental). Assinale a alternativa que apresenta corretamente o significado do código “3”.

Em programação em baixo nível, em geral é utilizada a linguagem assembly específica para cada tipo de microprocessador. As instruções são executadas seqüencialmente, havendo a possibilidade de desvios controlados nessa seqüência. Acerca de características típicas de programação em baixo nível de microprocessadores, julgue os itens a seguir.

No modo de endereçamento imediato, o endereço de determinado operando é obtido a partir da leitura de registradores de indexação.

Com base em engines de templates web, julgue os itens subsecutivos.

O Apache Velocity, como qualquer template engine, tem aplicação exclusiva no desenvolvimento de páginas web. Dessa forma, ele sempre é utilizado como um componente integrado a outros sistemas.

Julgue os itens que se seguem a respeito dos padrões de desenho e outras técnicas para reúso de software.

O uso do padrão Command apresenta consequências como um objeto Command é usualmente refratário ao enfileiramento; um objeto Command é usualmente transiente, isto é, não é passível de serialização e o uso disseminado de Commands dificulta a estruturação de um sistema em operações de alto nível.

A respeito de compilação e interpretação de programas, julgue os itens a seguir.

Na otimização de código, ocorre uma análise do código final na busca por erros e melhorias, a qual possui atividades como a eliminação de subexpressões redundantes.

Dentre os objetos contidos nas alternativas abaixo, uma operação de cálculo de área poderá ser realizada, aplicando-se o conceito de polimorfismo, com a utilização de um método referenciado na classe de

Com relação ao framework Hibernate 3.5, analise as afirmativas a seguir.

I. A anotação “@Entity”é usada para indicar ao framework de persistência que a classe que está sendo anotada é uma classe persistente cujo estado deve ser gerenciado pelo framework Hibernate.

II. A classe “org.hibernate.Session” é um objeto de single?threaded que representa a conversação entre uma aplicação e o repositório persistente.

III. A API “HibernateSession” é dependente do sistema de demarcação de transações oferecido pela API JDBC.

Assinale:

Em relação às tecnologias Java, é INCORRETO afirmar que as Servlets

Julgue os itens seguintes, acerca de conceitos de tecnologias web, como webservices, Ajax, XML, DHTML, CSS.

Uma das formas de comunicação para encapsular dados transferidos no formato XML para aplicações serviço web (webservice) é o SOAP (simple object access protocol).

No que diz respeito à usabilidade e acessibilidade, julgue os próximos itens. No projeto de sítios otimizados para dispositivos móveis, devem-se priorizar, entre outros aspectos, a eliminação de funcionalidades que não sejam fundamentais, a redução da quantidade de palavras e a ampliação dos elementos da interface para acomodar o problema do “dedo gordo”.

Com relação a portais corporativos e RSS, assinale a opção correta.

Acerca do Extreme Programming (XP), julgue os itens que se seguem.

Projetar detalhadamente todo o software antes de iniciar a sua implementação é uma prática recomendada pelo XP. O software deve ser projetado para atender tanto aos requisitos atuais quanto aos potenciais requisitos futuros. Para atingir esse objetivo, são analisados os possíveis cenários de evolução futura e são empregados padrões de projeto para facilitar a manutenção.

Com relação à segurança das funções de hash, é correto afirmar que

Com relação a interoperabilidade de sistemas, SOA e web services, arquitetura e-ping e padrões XML, julgue os itens seguintes.

A XSD - XML schema definition permite definir elementos e atributos que podem aparecer em um documento XML, tal como um DTD (document type definition).

Os programas computacionais são formados por uma série de instruções a serem executadas pela UCP do computador. Essas instruções são criadas com o uso das mais diversas linguagens de programação, que podem ser estruturadas (como o Pascal) ou orientadas a objetos (como Java). A respeito de conceitos de programação computacional, julgue os próximos itens.

Algumas linguagens de programação utilizam um modificador de tipo de variáveis conhecido como unsigned. Esse modificador é responsável por garantir que um possível bit de sinal, dentro de uma variável, seja desconsiderado. Em C++, por exemplo, as variáveis do tipo char, que geralmente utilizam 8 bits para sua representação (valores decimais de -128 a 127), consideram, quando precedidas com o modificador unsigned, apenas 7 bits (valores decimais de 0 a 127).

A finalidade do comando PARAMETERS em um programa Abap é:
Página 34