Questões de Concurso
Comentadas para faurgs
Foram encontradas 3.082 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere as afirmações abaixo sobre depuração.
I - A depuração é o processo de remoção do erro, detectado em teste, sendo, pois considerada consequência de um teste bem-sucedido.
II - Há várias ferramentas para depuração disponíveis nos Ambientes Integrados de Desenvolvimento (IDEs), permitindo, por exemplo, detectar a falta de caracteres de fim de instrução e variáveis indefinidas.
III - Rastreamento (backtracking) é uma estratégia de depuração e consiste em investigar, retroativamente, o código fonte, a partir do ponto onde o sintoma foi descoberto, até a sua causa.
Quais estão corretas?
Um trecho de um programa contém a expressão lógica de um comando de teste (IF-THEN-ELSE), representada, abaixo, em metalinguagem.
(P = 5) AND (Q NOT < 3) OR (P NOT = 5) AND
(Q < 3) OR (P = 5) AND (Q < 3)
Assinale a alternativa que indica a forma simplificada da expressão equivalente, que mantém a mesma lógica.
Considere as afirmativas abaixo, à luz da Constituição Estadual.
I - O Procurador do Estado, no exercício do cargo, goza das prerrogativas inerentes à atividade de advocacia, cabendo-lhe requisitar, de qualquer autoridade ou órgão da administração estadual, informações, esclarecimentos e diligências que entender necessários ao fiel cumprimento de suas funções.
II - A Defensoria Pública é instituição essencial à função jurisdicional do Estado, incumbindo-lhe a orientação jurídica e a defesa, em todos os graus, dos necessitados, na forma do art. 5º, LXXIV, da Constituição Federal, estendendo-se os seus serviços por todas as comarcas do Estado, de acordo com as necessidades e a forma prescrita em lei complementar estadual.
III - O Ministério Público é instituição permanente, essencial à função jurisdicional do Estado, incumbindo-lhe a defesa da ordem jurídica, do regime democrático e dos interesses sociais e individuais indisponíveis.
Quais estão corretas?
De acordo com a IN 04/2010, editada pela Secretaria de Logística e Tecnologia da Informação, na fase de “Seleção de Fornecedor”, é recomendada a modalidade ________________ no processo de contratação de soluções de tecnologia da informação.
Assinale a alternativa que completa corretamente a lacuna acima.
Considere as afirmações abaixo sobre procedimentos armazenados (stored procedures).
I - Se um programa cliente exige acesso a um banco de dados particular, o procedimento pode ser armazenado no cliente para estabelecer uma conexão com o servidor de banco de dados.
II - Se um programa de banco de dados é necessário para várias aplicações, pode ser armazenado no servidor e invocado por quaisquer programas de aplicação. Isso reduz a duplicação de esforços e melhora a modularidade de software.
III - Executar um programa (procedimento) no servidor pode reduzir a transferência de dados e, consequentemente, em certas situações, os custos de comunicação entre os clientes e o servidor.
Em quais circunstâncias os procedimentos armazenados (stored procedures) são úteis?
A sintaxe mais simples do comando SELECT é:
SELECT [DISTINCT|ALL] {*|coluna [coluna,...]} FROM tabela
Sobre o comando SELECT, é correto afirmar que
Considere a visão a seguir, escrita na linguagem SQL.
Assinale abaixo a alternativa correta em relação à visão escrita na linguagem SQL.
No que se refere ao Microsoft SQL Server, assinale a alternativa que preenche, correta e respectivamente, as lacunas do enunciado abaixo.
Três tipos de arquivos são usados para armazenamento em um banco de dados SQL Server. ________ contém as informações de inicialização para o banco de dados e também são usados para armazenar dados. ____________ contém todos os dados que não se ajustam no _____________. ___________ contém todas as informações usadas para recuperar o banco de dados. O banco de dados deve ter um arquivo __________ e, pelo menos, um arquivo __________.
Considere as seguintes afirmações sobre cada um dos três tipos principais de documentos XML.
I - Documentos XML centrados em dados (data-centric) possuem muitos itens de dados pequenos que seguem uma estrutura específica e podem ser extraídos a partir de banco de dados estruturado.
II - Documentos XML centrados em documentos (document-centric) são documentos com grandes quantidades de texto, como artigos de jornais ou livros, sendo que existem poucos, ou nenhum, elementos de dados estruturados.
III - Documentos XML híbridos podem possuir partes que contêm dados estruturados e, outras partes, são textuais ou não estruturadas.
Quais estão corretas?
Diversos problemas podem ocorrer quando transações concorrentes são executadas de maneira descontrolada. Considere as seguintes afirmações sobre controle de concorrência.
I - O problema da atualização perdida ocorre quando duas transações que acessam os mesmos itens no banco de dados tiverem suas operações intercaladas, de forma que tornem incorretos o valor de alguns itens do banco de dados.
II - O problema do sumário incorreto ocorre quando uma transação atualiza um item do banco de dados e, a seguir, falha por alguma razão. O item atualizado será acessado por uma outra transação antes que retorne ao seu valor original.
III - O problema da atualização temporária ocorre quando uma transação aplica uma função agregada para sumário de um número de registros, enquanto outras transações estiverem atualizando alguns desses registros. A função agregada calculará certos valores antes que estes valores sejam atualizados e, de outros, depois de feita a atualização.
Quais estão corretas?
Estruturas de acesso adicionais auxiliares, chamadas índices, são usadas para aumentar a velocidade da recuperação dos registros na resposta a certas condições de busca.
Considere uma situação em que um índice é um arquivo ordenado cujos registros são de tamanhos fixo e contém dois campos. O primeiro campo é do mesmo tipo de dados do campo-chave de classificação – chamado chave primária – do arquivo de dados, e o segundo campo é um ponteiro para um bloco de disco (um endereço de bloco). Nesse caso, o índice constituirá um exemplo de
Considere o seguinte trecho de código escrito em PHP.
O resultado apresentado, após a execução do programa,
será
Uma aplicação web deseja manter a confidencialidade, a autenticidade e a irretratabilidade (não repúdio) para a mensagem de requisição de um cliente C a um servidor S. Para que esse objetivo seja atingido, é possível cifrar a mensagem de requisição com a chave _________ do servidor S e assinar a mensagem digitalmente usando a chave ________ do cliente C.
Assinale a alternativa que completa, correta e respectivamente, as lacunas do parágrafo acima.
Considere a implementação de serviços web (web services), empregando uma arquitetura baseada em serviços (Services Oriented Architecture – SOA).
Assinale a alternativa que permite publicar e descobrir informações sobre um determinado serviço web.