Questões de Noções de Informática - Software para Concurso
Foram encontradas 2.344 questões
Considere o seguinte algoritmo, apresentado na forma de uma pseudolinguagem, em que Mat é uma estrutura de dados de duas dimensões e cada dimensão tem 10 posições, sendo a primeira de índice 1. Esse algoritmo deve ser utilizado para responder às questões de números 29 e 30.
int Mat [10][10]
int 1,j
Para i=l até 10 faça
{
Para j=1 até 10, faça
{
Se i=j
Então
Mat [i][j]=0
Senão
Mat [i] [j]=i+5
}
}
O algoritmo apresentado, ao ser executado, terá produzido em Mat[5][5] e Mat[5][6] os seguintes valores, respectivamente:
Considere o seguinte algoritmo, escrito na forma de um diagrama de Nassi-Schneiderman, para responder às questões de números 27 e 28.
Com base no diagrama anterior, o bloco
poderia ser substituído, sem perda de funcionalidade, por
Considere o seguinte algoritmo, escrito na forma de um diagrama de Nassi-Schneiderman, para responder às questões de números 27 e 28.
Com base no algoritmo apresentado, ao final da sua execução, pode-se concluir que o valor de k será igual a
A partir das afirmativas a seguir, relativas aos comandos da linguagem Java, pode-se afirmar que:
I- A palavra chave class é usada para definir tipos derivados em Java. De fato, tais tipos constituem as principais estruturas dos programas orientados a objetos.
II- O modificador private, quando aplicado a um atributo de classe, impede que qualquer outra classe tenha acesso a tal atributo.
III- A palavra chave extends é usada para permitir a herança múltipla em Java.
IV- O modificador protected, quando aplicado a um atributo de classe, permite que classes filhas desta classe, tenham acesso a este atributo.
Assinale a alternativa que contém as afirmativas corretas.
Na Linguagem Delphi, para que os ponteiros sejam destruídos com segurança, é necessário que uma função localize e fixe em "nil" todos os ponteiros que apontem para a variável heap dinâmica que está sendo destruída. Essa função é conhecida como:
Analise as seguintes sentenças em relação à linguagem Java:
I- O Java suporta apenas herança única, embora alguns benefícios da herança múltipla possam ser ganhos usando-se a contrução de interface
II- O java não tem o tipo booleano primitivo .
III- O java inclui correções de tipo (conversões de tipo implícitas) somente se eles estiverem sendo convertidos do tipo menor para um tipo maior, por exemplo, as coerções de float para int.
Em relação às sentenças acima, é correto afirmar que somente:
Na programação com a linguagem PHP 4, pode se usar funções pré-definidas para identificar o tipo de uma variável passada como argumento. Com relação a essas funções, é incorreto afirmar que a função:
I. Ferramentas denominadas de IDEs (ambientes de desenvolvimento interativo) não são consideradas ferramentas CASE, pois se aplicam ao paradigma de orientação a objetos e não ao paradigma de análise essencial ou análise e desenho estruturado.
II. A modelagem de dados empregando UML depende, fundamentalmente, de diagramas de classe.
III. A modelagem funcional empregando UML depende em maior proporção de diagramas de seqüência e colaboração, e, em menor proporção, de diagramas de componente e instalação.
A quantidade de itens certos é igual a
Com relação a projetos e implantação de SIGs, assinale a opção incorreta.
Julgue os itens seguintes considerando as informações apresentadas no código.
I Na linha 1, é declarada uma diretiva JSP.
II Na execução da linha 5, cria-se uma instância da classe "sun.jdbc.odbc.JdbcOdbcDriver".
III O método getConnection, da classe DriverManager é um método estático.
IV Na execução da linha 27, será enviada uma resposta http com código de redirect para o browser web que submeteu o pedido http em tratamento pela página associada ao código. Essa resposta direcionará o browser para um endereço http que aponta para o recurso "home.jsp".
Estão certos apenas os itens
O código apresentado, que contém trechos de código Java e SQL, refere-se a uma página JSP. Considere que a aplicação parcialmente definida por esse código seja plenamente funcional. Com relação ao código apresentado e à página JSP por ele implementado, assinale a opção incorreta.
Código para as questões de 25 a 27
Julgue os itens seguintes, acerca de conceitos de modularização, linguagens de programação e programação orientada a objetos empregados no código apresentado.
I Na implementação da classe Queue foi usado o princípio de encapsulamento.
II O tipo Queue é polimórfico, no sentido de que qualquer tipo de objeto pode ser armazenado em uma instância da classe Queue.
III A classe Queue herda da classe Object e, desta forma, uma instância de Queue pode ser armazenada como um elemento de si própria.
IV A cauda corrente da fila é armazenada pela variável rear.
A quantidade de itens certos é igual a
As auditorias da qualidade são uma ferramenta e técnica de qual dos processos do PMBOK?
Assinale a alternativa que não apresenta uma liberdade para os usuários do Software Livre.
Quando a matriz da análise de SWOT apresenta uma estratégia de fatores internos e externos, na qual indica que uma organização deve se esforçar para usar suas forças e evitar ameaças, trata-se de uma combinação
Um governo eletrônico, ao ser implementado, deve adotar como referência prioritária o princípio da
É um dos parâmetros mínimos da categoria Acessibilidade para possibilitar uma evolução de qualidade dos sites de Governo Eletrônico
O tipo de departamentalização orientada para a especialização, indicado pela teoria clássica, é representado na estrutura organizacional por
Uma matriz é uma estrutura de dados do tipo variável composta
Em programação estruturada, uma lógica de seleção é implementada APENAS pela estrutura