Questões de Concurso
Sobre software em noções de informática
Foram encontradas 2.487 questões
Software é uma sequência de instruções a serem executadas em um computador. Dadas as afirmações referentes aos softwares,
I. O processador de texto é um tipo de software orientado para tarefa.
II. Uma licença local concede a uma pessoa o direito de usar freeware.
III. Navegador é um software usado para acessar a internet.
IV. Os usuários devem comprar uma licença para usar um software aberto.
V. O sistema operacional é um exemplo de software de aplicação.
pode-se afirmar que estão corretos os itens

Quando clicamos no ícone "iTunes" e apertamos a tecla "Delete" do teclado, uma mensagem será exibida pelo sistema operacional antes dele completar a ação. Qual o nível de informação que esse alerta irá exibir?
Composto por uma sequência lógica de instruções, sendo esta interpretada e executada pelo processador. Esta é a definição técnica de:
Com base na situação hipotética acima apresentada, julgue o item
De modo semelhante ao Linux, o Windows é considerado um software microbásico. Uma característica desse tipo de software é que, uma vez ligado o computador, ele não permanece carregado na memória até que o computador venha a ser desligado. Isso se deve ao fato de que tanto o Linux quanto o Windows alocam o hardware e o software apenas quando estes são requeridos pelo usuário.
AWK é uma linguagem de programação projetada para para processamento de arquivos de texto, tratando arquivos como uma sequência de registros e por default cada linha é um registro. Nesta linguagem, os programas são definidos como uma sequência de comandos do tipo pattern-action. É uma linguagem que aceita o uso de uma estrutura de array que suporta as seguintes operações:
I. op1(x,k): permite obter o dado armazenado no elemento do array cujo estado é x e cujo índice é k.
II. op2(x,k,v): o estado do array resulta da atribuição do valor do elemento para v no estado do array x.
As operações op1 e op2 são, respectivamente:
Observe o algorítmo a seguir, referente a uma função recursiva.
função ALEAM(NEGRO:numérico;XINGU:numérico):numérico;
início
se (NEGRO=XINGU) ou (XINGU=0)
então atribuir 1 a ALEAM
senão atribuir ALEAM(NEGRO-1,XINGU) + ALEAM(NEGRO-1,XINGU-1) a ALEAM;
fim_função_ALEAM;
Após a chamada ALEAM(6,5), a função retornará um valor igual a:
Analise o algorítmo a seguir, utilizado para a multiplicação das matrizes A2x3 e B3x4 e que armazena o resultado na matriz PRODUTO2x4
Algoritmo MULTIPLICA_MATRIZES_AMAZONAS;
Início
Tipo MATRIZ = array[1..4,1..4] inteiro_numérico;
Variáveis A,B, PRODUTO:MATRIZ;
j, k, p : inteiro_numérico;
Rotina LER_MATRIZES_A_B;
Início
{ INSTRUÇÕES - LER MATRIZES A e B }
fim-da-rotina-LER_MATRIZES_A_B;
Rotina ZERAR_MATRIZ_PRODUTO;
Início
para j de 1 até 2 faça
para k de 1 até 4 faça PRODUTO[j,k] = 0;
fim-da-rotina-ZERAR_MATRIZ_PRODUTO;
Rotina PROCESSAR_MULTIPLICAÇÃO_MATRIZES;
Início
INSTRUÇÕES - MULTIPLICAÇÃO DAS MATRIZES |
fim-da-rotina-PROCESSAR_MULTIPLICAÇÃO_MATRIZES;
Rotina IMPRIMIR_MATRIZES;
Início
{INSTRUÇÕES-IMPRIMIR MATRIZES A, B e PRODUTO}
fim-da-rotina-IMPRIMIR_MATRIZES;
{ CORPO PRINCIPAL DO ALGORITMO }
Início
{ chamadas das rotinas}
LER_MATRIZES_A_B;
ZERAR_MATRIZ_PRODUTO;
PROCESSAR_MULTIPLICAÇÃO_MATRIZES;
IMPRIMIR_MATRIZES
FIM. { fim-do-algoritmo }
Assinale a alternativa que indique as instruções que devem substituir o bloco
PERL é um software livre e uma linguagem de programação estável e multiplataforma, sendo utilizada particularmente no desenvolvimento de aplicações web e na programação de formulários www, possuindo funções bastante eficientes direcionadas à manipulação de textos e processamento de cadeias de strings. PERL oferece uma gama de tipos de dados fundamentais, mas é considerada uma linguagem não tipada. Dentre os tipos mais utilizados destacam-se:
I. escalar: um valor único, que pode ser um número, uma string ou uma referência.
II. vetor (array): um conjunto sequencial ordenado de escalares, sendo o índice inicial de uma variável array zero.
III. hash: é um array associativo, um mapeamento de strings para escalares e representa uma coleção de pares de chave/valor.
Na declaração dos tipos escalar, vetor e hash, o nome da variável deve ser precedido por um caracter específico.
Assinale a alternativa que indica, respectivamente, o caracter e a exemplificação para esses tipos.
A respeito do Hibernate, analise as afirmativas a seguir.
I. Na HQL (Hibernate Query Language) as consultas são case sensitive, ou seja, "SELECT" é diferente de "select".
II. Uma instância de uma classe persistente que nunca esteve associada com um contexto persistente, é chamada de objeto transiente.
III. Atualmente além do mapeamento utilizando arquivos XML, é possível mapear as classes persistentes em tabelas de um Banco de Dados utilizando annotations.
Assinale:
O Struts é um framework open-source utilizado para a construção de aplicações Java para a Web utilizando a arquitetura MVC (Model-View-Controller).
Das tecnologias Java listadas a seguir, indique a que é mais comumente utilizada na camada de visão (view) do Modelo MVC.
Em um arquivo XML de mapeamento hibernate, vários elementos (tags XML) podem ser utilizados para representar collections.
Assinale a alternativa que contém a tag que não pode ser utilizada para o mapeamento de collections:
Observe o conteúdo integral de um arquivo que foi extraído de um site da Web:
body {
font: 13px/1.5 Arial, sans-serif;
}
a:focus {
outline: 1px dotted invert;
}
h1 {
font-size: 25px;
}
h2 {
color: #FFCC00;
text-align: center;
}
Com base nesse conteúdo, é correto afirmar que o site do qual esse arquivo foi extraído utiliza: