Simulado: Técnico Científico - BASA AM - Ciência da Computação - Programação - CESPE

responda às questões deste simulado e clique em 'corrigir' ao final para conferir seu desempenho nesta prova.

Publicidade
Ensino Superior
20 questões
1
Questão

Acerca da utilização de algoritmos e fluxogramas em lógica de programação, julgue os itens a seguir.

O comando while utilizado em algoritmos implementa laços com teste antecipado de condições, testando a condição e, sendo ela verdadeira, executando o bloco de comandos.

2
Questão

A respeito de depuração em lógica de programação, julgue os itens que se seguem.

A aplicação da técnica de depuração de programas denominada atividade de teste revela erros ainda não descobertos.

3
Questão

Em códigos de programas, é muito comum o uso de estruturas condicionais para que determinado código seja executado mediante o atendimento de determinada condição. Julgue os itens que se seguem, a respeito dessas estruturas.

Em estruturas do tipo case, a execução de código ocorre somente no caso de determinada condição especificada na estrutura ter sido satisfeita.

4
Questão

Acerca de interoperabilidade de dados, julgue os itens subsecutivos.

Um documento codificado em ASCII possui maior expressividade e interoperabilidade semântica que um similar codificado em UTF-8.

5
Questão

Acerca de coesão e acoplamento, elementos críticos para o desenvolvimento e manutenção de sistemas, julgue os itens que se seguem.

De acordo com o princípio da coesão de classes, cada classe deve representar uma única entidade bem definida no domínio do problema. O grau de coesão diminui com o aumento contínuo de código de manutenção nas classes.

6
Questão

Julgue os itens 63 e 64, acerca de independência dos dados.

Independência de dados lógica é a capacidade de modificar o esquema lógico sem que, com isso, qualquer programa de aplicação precise ser reescrito. Modificações no nível lógico são necessárias, ocasionalmente, para aprimorar o desempenho.

7
Questão

Com o advento da World Wide Web (WWW) e da Internet, muitas tecnologias utilizadas em ambientes bancários passaram a ter como base os padrões de codificação da informação definidos e empregados nessas redes. Com relação a esses padrões, julgue os itens que se seguem.

XML consiste em um padrão de representação de informação extensível que, por isso, pode ser usado para representar tanto informação estruturada como não estruturada.

8
Questão

Julgue os itens 63 e 64, acerca de independência dos dados.

Modificações no nível físico são necessárias sempre que um requisito for alterado, por exemplo, para melhorar o desempenho do processo de inclusão de registros.

9
Questão

Acerca de interoperabilidade de dados, julgue os itens subsecutivos.

DTD (document type definition) e XSD (XML schema description) são dois formatos de interoperabilidade de dados usados no escopo do padrão XML, e, de modo geral, um documento DTD é semanticamente menos expressivo que seu equivalente XSD.

10
Questão

Acerca de interoperabilidade de dados, julgue os itens subsecutivos.

O padrão XML (extensible markup language) é mais adequado à obtenção de interoperabilidade no nível sintático, quando comparado ao padrão RDF (resource description framework), este último de nível semântico.

11
Questão

A respeito de tecnologias de desenvolvimento web, julgue os itens seguintes.

Com o objetivo de validar arquivos XML, é correto utilizar o DocumentTypeDefinition (DTD), para descrever os elementos e seus atributos.

12
Questão

A respeito de depuração em lógica de programação, julgue os itens que se seguem.

O uso de comandos de impressão para rastrear os valores das variáveis durante a execução do programa é um exemplo de técnica de depuração.

13
Questão

Com relação a interface de interação com usuário, julgue o item abaixo.

Os landmarks são pontos ou marcas de referência utilizados por leitores de tela específicos para portadores de necessidades especiais, como o Jaws. Por meio desses pontos, é possível ajudar o usuário a localizar, na página consultada, especificamente o que ele busca, como, por exemplo, menu, conteúdo principal, campos de busca etc. Para criar esses pontos, deve-se utilizar o atributo role seguido de = e do valor da marca, entre aspas, com sua semântica.

14
Questão

A respeito de depuração em lógica de programação, julgue os itens que se seguem.

Testes top-down são utilizados em conjunto com terminadores, em que uma técnica de rotina de inicialização substitui métodos de mais alto nível por um stub.

15
Questão

Julgue os itens consecutivos, relativos a JBossSeam.

A anotação @End, no JBossSeam, especifica que o método anotado termina a conversação em andamento; o contexto da conversação que recebe essa anotação será destruído no final do request.

16
Questão

A respeito de depuração em lógica de programação, julgue os itens que se seguem.

Um depurador é definido como um ambiente especializado para controlar e monitorar a execução de um programa. A sua funcionalidade básica consiste na inserção de pontos de parada no código, de forma que, quando o programa esteja parado, o valor corrente das variáveis possa ser verificado.

17
Questão
18
Questão

Acerca de coesão e acoplamento, elementos críticos para o desenvolvimento e manutenção de sistemas, julgue os itens que se seguem.

O acoplamento de métodos expressa o fato de que qualquer método deve ser responsável somente por uma tarefa bem definida.

19
Questão

Em códigos de programas, é muito comum o uso de estruturas condicionais para que determinado código seja executado mediante o atendimento de determinada condição. Julgue os itens que se seguem, a respeito dessas estruturas.

A estrutura while é um tipo de loop em que o código nela contido será executado até que a condição especificada de parada seja satisfeita.

20
Questão

Julgue os seguintes itens, relativos a programação nos sistemas operacionais Windows e Linux.

Dependendo da linguagem de programação, arquivos fontes podem ser compilados e executados sem erros tanto no Linux quanto no Windows, mas os arquivos binários executáveis resultantes da compilação somente podem ser executados em ambos os sistemas por meio de softwares de emulação.

Publicidade