Questões de Noções de Informática - Software para Concurso

Foram encontradas 2.344 questões

Q2814159 Arquitetura de Software
A respeito dos conceitos de engenharia de requisitos, requisitos funcionais de um sistema são
Alternativas
Q2814154 Arquitetura de Software
Assinale a alternativa que apresenta um dos benefícios de um protótipo de software.
Alternativas
Q2813703 Noções de Informática

Os dados acessados por meio do sistema Escola Via Net – sistema de gestão escolar) (EVN) estão localizados em datacenters especializados com total garantia de segurança. Nenhuma informação cadastrada no sistema fica registrada no computador onde o usuário estiver trabalhando. O EVN pode ser instalado em qualquer computador com sistema operacional Windows, só funciona estando conectado na internet, e qualquer pessoa com login e senha pode entrar no sistema. Nesse sentido o presente software sugere as seguintes atitudes seguras:


I. Cadastre uma senha segura, contendo no mínimo seis caracteres – use letras maiúsculas (ABC), minúsculas (abc), números (123) e caracteres especiais (!@#).

II. Empreste sua senha para outros usuários, várias pessoas podem ter a mesma senha de acesso.

III. Feche o EVN sempre que sair da sua sala. Desta forma você estará protegendo todo o banco de dados do município.

IV. Em casa, não deixe o EVN aberto sem sua atenção. Uma pessoa desavisada pode ocasionar um problema de grande escala ao ativar indevidamente certas funções.

V. Em casa, cuidado com crianças com acesso ao mesmo computador em que está instalado o sistema evn. Certifique-se de fechar o sistema sempre que estiver fora do alcance da sua visão e não deixe seu login e senha visíveis. Atenção ao informar o endereço de e-mail, pois esse será o e-mail de contato na Central de Atendimento EVN. Ao abrir um chamado na Central de Atendimento EVN o usuário será identificado pelo login (usuário) utilizado no acesso ao sistema.

VI. O login de acesso é vinculado ao cadastro da pessoa no banco de dados. Ele é fornecido para cada usuário do sistema na escola e tem permissão de “usuário”. Dependendo da determinação, somente a Secretaria de Educação terá acesso para cadastrar novos usuários para as escolas do município.

VII. São senhas recomendadas: 123456; data do seu aniversário; placa do seu carro; Nome do seu filho/filha; Nome do seu animal de estimação.


As atitudes seguras estão expressas em:

Alternativas
Q2809058 Arquitetura de Software

Assinale a alternativa que apresenta os três métodos básicos de acesso a registro de um arquivo.

Alternativas
Q2809029 Noções de Informática

O software que permite acessar computadores remotamente, compartilhar telas, transferir arquivos, instalar aplicativos remotamente, imprimir documentos localmente a partir do computador remoto, iniciar reuniões e bate‐papo em vídeo e está disponível em mais de 25 idiomas é o(a)

Alternativas
Q2809015 Noções de Informática

A respeito do software WinSCP, assinale a alternativa correta.

Alternativas
Q2807986 Noções de Informática

Nas questões que avaliam os conhecimentos de noções de informática, a menos que seja explicitamente informado o contrário, considere que todos os programas mencionados estão em configuração padrão, em português, que o mouse está configurado para pessoas destras, que expressões como clicar, clique simples e clique duplo referem-se a cliques com o botão esquerdo do mouse e que teclar corresponde à operação de pressionar uma tecla e, rapidamente, liberá-la, acionando-a apenas uma vez. Considere também que não há restrições de proteção, de funcionamento e de uso em relação aos programas, arquivos, diretórios, recursos e equipamentos mencionados.

Em um computador com o sistema operacional Windows, quando se tem um número muito grande de arquivos armazenados no disco e deseja-se compactá-los em um único arquivo com senha de proteção, podem-se utilizar as ferramentas:

Alternativas
Q2803537 Arquitetura de Software

Assinale a alternativa que contém apenas elementos HTML que pertencem por padrão ao grupo de elementos de bloco (block-level elements).

Alternativas
Q2803518 Arquitetura de Software

Em relação ao objeto XMLHttpRequest, usado para criar e gerenciar solicitações em aplicações Ajax, considere as seguintes afirmativas:


I. A propriedade onreadystatechange armazena a função de callback, ou seja, o tratador de evento que é chamado quando o servidor responde uma solicitação.

II. A propriedade status armazena o código de status HTTP da solicitação. O status 200 significa que a solicitação teve sucesso; o status 404 significa que o recurso solicitado não foi localizado; e o status 500 indica que houve um erro enquanto o servidor estava processando a solicitação.

III. O método open envia a solicitação ao servidor, e possui dois parâmetros obrigatórios: o método (GET ou POST) e a URL. Também há um terceiro parâmetro opcional, que especifica se a conexão é assíncrona ou não (por padrão, ele é definido como true).


Assinale a alternativa em que todas a(s) afirmativa(s) está(ão) CORRETA(S):

Alternativas
Q2803513 Arquitetura de Software

Considere o seguinte código HTML contendo uma folha de estilo CSS3.


<html>

<head>

<style>

body p {color:blue;}

div + p {color:red;}

div > p {color:yellow;}

</style>

</head>

<body>

<div><p>Foo</p></div>

<p>Bar</p>

<p>Void</p>

</body>

</html>


A página descrita pelo código mostrado, ao ser visualizada em um navegador, exibirá as palavras Foo, Bar e Void. Assinale a alternativa que indica a cor com que cada palavra será escrita.

Alternativas
Q2803511 Arquitetura de Software

Analise o seguinte código HTML contendo uma folha de estilo CSS3 e um script escrito na linguagem JavaScript. Se a página descrita pelo código for visualizada em um navegador, será exibido o texto _________ na cor _________.

<html>

<head>

<style>

.animal {color:red;}

#animal {color:blue;}

</style>

<script type="text/javascript">

<!--

var s = "HIPOPOTAMO";

document.write("<div id=\"animal\">");

document.write(s.substr(2,3));

document.write(s.substring(2,4));

document.write("</div>");

-->

</script>

</head>

<body>

</body>

</html>


Assinale a alternativa que apresenta as palavras que preenchem CORRETAMENTE as lacunas, na ordem em que aparecem no texto.

Alternativas
Q2803510 Arquitetura de Software

Analise o trecho de código a seguir escrito em Java.


// Inicio do arquivo Foo.java

package operadores;



public class Foo {

public static void main(String[] args) {

byte b;

b = 24 & 10;

System.out.print(b);

b = 24 ^ 10;

System.out.print(b);

b = 24 | 10;

System.out.print(b);

}

}

// Final do arquivo Foo.java


Considerando um ambiente de execução com o JDK versão 1.8 devidamente instalado e configurado, selecione a alternativa que mostra a saída gerada pela execução do código apresentado.

Alternativas
Q2803508 Arquitetura de Software

Analise o trecho de código a seguir escrito em Java.


// Inicio do arquivo TesteLiskov.java

package geometria;


class Retangulo {

protected int largura;

protected int altura;

public void setLargura(int l){largura =

l;}

public void setAltura(int a){altura = a;}

public int getLargura(){return largura;}

public int getAltura(){return altura;}

public int getArea(){return largura *

altura;}

}


class Quadrado extends Retangulo {

public void setLargura(int l){

largura = l;

altura = l;

}

public void setAltura(int a) {

largura = a;

altura = a;

}

}

class TesteLiskov {

private static Retangulo xyz() {return new

Quadrado();}

public static void main (String args[]) {

Retangulo r = TesteLiskov.xyz();

r.setAltura(10);

r.setLargura(5);

int a = r.getArea();

System.out.print(a++);

}

}

// Fim do arquivo TesteLiskov.java


Considerando um ambiente de execução com o JDK versão 1.8 devidamente instalado e configurado, selecione a alternativa que mostra a saída gerada pela execução do código apresentado.

Alternativas
Q2803507 Arquitetura de Software

Analise o código a seguir escrito na linguagem PHP. Considere que o código será executado em um ambiente onde a versão 7.0.11 do PHP se encontra devidamente instalado.

<?php

$var1 = 3;

$var2 = 8;

$var3 = 5;

$var4 = ++$var2 * $var1--;

$var5 = $var3-- - $var1;

$var6 = --$var1 + $var3++;

echo _______ ($var1*$var3+$var5).($var2*$var4-$var6);

?>

Após executar o código anterior, o resultado exibido na página será:

Alternativas
Q2803498 Arquitetura de Software

Assinale a alternativa que apresenta a linha de código Java correta para se definir um atributo chamado TAMANHO, inteiro, constante, com valor igual a 100, acessível somente em métodos da própria classe onde foi definido.

Alternativas
Q2803494 Arquitetura de Software

O procedimento de busca de nós em uma árvore onde se vasculham todos os nós de um ramo até atingir os nós terminais (folhas), repetindo o processo em todos os ramos, é conhecido como:

Alternativas
Q2803492 Arquitetura de Software

Considere o código Java a seguir, com numeração das linhas à esquerda.

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

public class Numero {

private int valor;


public Numero() { }


public Numero(int valor) {

this.valor = valor;

}


public void setValor(int valor) {

this.valor = valor;

}

public int getValor() {

return valor;

}


public static void main(String[] args) {

Numero[] array = new Numero[100];

for(int i = 0; i < array.length; i++) {

array[i].setValor(i+1);

}

}

}


Considere também as afirmações abaixo relativas ao código mostrado.


I. A execução do código presente na linha 20 lançará uma exceção do tipo NullPointerException.

II. O array criado na linha 18 será automaticamente preenchido com instâncias da classe Numero, criadas a partir do construtor sem parâmetros desta classe.

III. A linha 18 poderia ser alterada para ”Numero array[] = new Numero[100];” sem alterar o funcionamento do código.


Assinale a alternativa em que todas a(s) afirmativa(s) está(ão) CORRETAS:

Alternativas
Q2803487 Arquitetura de Software

Considere as afirmações a seguir:


I. Listas duplamente encadeadas se caracterizam por permitirem a inclusão ou remoção de elementos, tanto no início, quanto no fim da lista.

II. Filas são listas que permitem a inclusão de elementos apenas em seu início.

III. Pilhas são listas onde só é possível remover elementos presentes em seu topo.


Assinale a alternativa em que todas a(s) afirmativa(s) está(ão) CORRETAS:

Alternativas
Q2803485 Arquitetura de Software

Uma determinada empresa do ramo moveleiro necessita gerar um relatório contendo um balanço de todas as movimentações realizadas no ano anterior. Os dados necessários para a geração do relatório encontram-se gravados em um arquivo, onde cada registro representa uma movimentação financeira particular. Para a construção do relatório, desenvolveu-se um sistema de software que percorre todos os registros presentes no arquivo, começando a partir do primeiro registro indo até o último.


Este exemplo ilustra uma forma de acesso aos dados de um arquivo conhecida como:

Alternativas
Q2803481 Arquitetura de Software

Considere a porção de código Java a seguir.


_____<Integer> lista = new _____<Integer>();

for(int i = 1; i < 5000; i++) {

lista.add(i);

}



O código mostrado deve criar uma lista de números onde se pretende realizar a inserção de diversos outros números em posições intermediárias quaisquer. Para que essas operações de inserção possam ser efetuadas de forma mais eficiente, qual classe da API Java deveria ser utilizada nas lacunas apresentadas no código?

Alternativas
Respostas
561: B
562: C
563: B
564: E
565: E
566: B
567: E
568: D
569: B
570: A
571: D
572: A
573: C
574: E
575: D
576: B
577: C
578: C
579: D
580: E