Foram encontradas 1.919 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2051925 Sistemas Operacionais
No sistema operacional UNIX, um usuário executa os seguintes comandos, na sequência abaixo apresentada. As respectivas saídas estão abaixo da entrada dos comandos. Considere que o usuário possui permissão adequada para a execução dos comandos.

$ ls
saída:
$ mkdir temp
saída:
$ ls
saída: temp
$ echo hello > teste.txt
saída:
$ cat teste.txt
Qual a saída logo após a execução do último comando cat teste.txt ?
Alternativas
Q2051924 Sistemas Operacionais
No sistema operacional UNIX, um usuário executa os seguintes comandos, na sequência abaixo apresentada. As respectivas saídas estão indicadas abaixo da entrada dos comandos. Considere que o usuário possui permissão adequada para a execução dos comandos.

$ ls
saída: readme.txt
$ mkdir temp
saída:
$ ls
Qual a saída logo após a execução do último comandos ls ?
Alternativas
Q2051922 Redes de Computadores
Sobre as fases de estabelecimento, transferência e de encerramento de conexão, utilizando-se o protocolo TCP, assinale a alternativa CORRETA:
Alternativas
Q2051921 Redes de Computadores
Marque a alternativa INCORRETA a respeito dos protocolos UDP (User Datagram Protocol) e TCP (Transmission Control Protocol): 
Alternativas
Q2051919 Redes de Computadores
Qual dos seguintes comandos do sistema UNIX permite configurar, controlar e visualizar as informações sobre os parâmetros TCP/IP de uma interface de rede?
Alternativas
Q2051918 Redes de Computadores
Um roteador de uma empresa recebe um pacote cujo endereço IP de destino é 190.202.3.81. Qual a classe, NetID e HostID do endereço IP citado?
Alternativas
Q2051917 Redes de Computadores
Qual o padrão de rede associado às redes locais sem fio, incluindo o Wi-Fi?
Alternativas
Q2051916 Redes de Computadores
A topologia de rede do tipo malha é considerada uma das mais seguras, entretanto, dependendo da quantidade de equipamentos conectados nessa rede, podem ser necessárias muitas conexões físicas, aumentando o custo e dificultando a manutenção. Para 3 computadores em uma topologia malha são necessárias 3 conexões, mas para 6 computadores, são necessárias 15 conexões. Quantas conexões serão necessárias para conectar 12 computadores, utilizando-se de uma topologia malha?
Alternativas
Q1394229 Sistemas Operacionais

O comando ps do Linux permite parâmetros (ou opções) que apresentam:


I - O nome de usuário que iniciou o processo e hora em que o processo foi iniciado.

II - Os processos criados por você e de outros usuários do sistema.

III - A árvore de execução de comandos (comandos que são chamados por outros comandos).

IV - As variáveis de ambiente no momento da inicialização do processo.


Para realizar o que é definido nos itens acima serão utilizados, CORRETAMENTE e RESPECTIVAMENTE, os parâmetros:

Alternativas
Q1394228 Programação

Considere a expressão a = (x > y)? ((x > z)? x : z): ((y> z)? y : z) na linguagem de programação C++.


Para obter o valor 4 para a variável a, a combinação das variáveis inteiras x, y e z é

Alternativas
Q1394227 Algoritmos e Estrutura de Dados
Considere uma árvore binária cuja estrutura é percorrida em ordem [d, b, e, a, f, c, g] e em pré-ordem [a, b, d, e, c, f, g]. Qual é o percurso de pós-ordem da árvore binária?
Alternativas
Q1394226 Programação

De acordo com as defi nições de Programação Orientada a Objetos, o princípio do encapsulamento destaca-se com as assertivas a seguir:


I - Serve para controlar o acesso aos atributos e métodos de uma classe.

II - Tem por significado separar o programa em partes, o mais isolado possível.

III - Tornar o software fácil de atualizar, mais flexível e de criar novas implementações.

IV - Representa uma forma eficiente de proteger os dados manipulados dentro da classe, além de determinar onde a mesma poderá ser modificada.


Dentre as assertivas apresentadas, quais são VERDADEIRAS:

Alternativas
Q1394225 Algoritmos e Estrutura de Dados

Considere o código-fonte que segue:


int f1(int n) {

     if (n == 0 II n == 1) return n;

     else return (2 * f1(n-1) + 3 * f1(n-2)); }

int f2(int n) {

     int a; int[] X = new int [n];

     int[] X = new int [n]; int[] Z = new int [n];

      X [0] = Y [0] = Z [0] = 0;

      X [1] = 1; Y [1] = 2; Z [1] = 3;

      for (a = 2; a <= n; a ++) {

            X [a] = Y [a-1] + Z [a-2];

            Y [a] = 2 * X [a]; Z [a] = 3 * X [a]; }

      return X [n]; }


Qual é o tempo de execução de f1(n) e f2(n), respectivamente? 

Alternativas
Q1394224 Engenharia de Software

No que se refere ao teste de software, julgue cada afi rmativa abaixo e informe se é VERDADEIRA (V) ou FALSA (F). Em seguida, assinale a alternativa que corresponde à sequência CORRETA.


( ) O teste de software é um elemento de tópico mais amplo, conhecido como verificação e validação.

( ) Dentre as etapas de teste de um software, o teste de integração proporciona a garantia final de que o produto testado satisfaz a todos os requisitos, inclusive o de desempenho.

( ) Uma boa estratégia de testes, além de ter como objetivo principal encontrar erros, também avalia características como utilidade e portabilidade.

( ) O teste de recuperação é um teste que força o software a falhar de diversas formas e verifica se a recuperação ocorreu de forma correta.

Alternativas
Q1394223 Engenharia de Software
Acerca dos processos de desenvolvimento de software, SCRUM e RUP (Rational Unifi ed Process), é CORRETO afirmar que: 
Alternativas
Q1394222 Governança de TI
O Modelo Integrado de Maturidade e Capacitação é um modelo de maturidade para melhoria de processo. No modelo CMMI (versão 1.3), utilizam-se níveis que descrevem um caminho recomendado a uma organização para a melhoria dos processos utilizados para desenvolver e manter seus produtos e serviços. Portanto, acerca do modelo CMMI (versão 1.3), é CORRETO afirmar que: 
Alternativas
Q1394221 Segurança da Informação
Acerca das técnicas de armazenamento e backup, é CORRETO afi rmar que:
Alternativas
Q1394220 Banco de Dados

Em relação à linguagem SQL e ao sistema gerenciador de banco de dados MySQL, para cada afi rmativa abaixo, informe se é VERDADEIRA (V) ou FALSA (F). Em seguida, assinale a alternativa que corresponde à sequência CORRETA.


( ) A linguagem SQL possui comandos para defi nição de dados, consultas e atualizações.

( ) Na linguagem SQL, o principal comando para defi nição de dados é o DEFINE, que pode ser utilizado na criação de tabelas e domínios.

( ) MySQL é um banco de dados relacional de fonte aberta, que oferece portabilidade, facilidade de manuseio e suporta controle transacional.

( ) O formato da declaração SELECT, para consultas em SQL, é composto por somente duas cláusulas: SELECT e FROM.

Alternativas
Q1394219 Programação
Sobre programação estruturada e programação orientada a objetos, é INCORRETO afirmar que:
Alternativas
Q1394218 Programação

Analise as assertivas a seguir sobre as linguagens Python, HTML5, PHP e Java.


I - Python é uma linguagem de programação de alto nível, compilada e imperativa.

II - HTML5, ou HTML versão 5, é uma linguagem de marcação para documentos web.

III - A linguagem PHP é uma linguagem interpretada, capaz de gerar conteúdo dinâmico.

IV - Java é uma linguagem compilada por uma máquina virtual, onde suas aplicações rodam dependentes do sistema operacional.


Assinale a alternativa referente às assertivas CORRETAS.

Alternativas
Respostas
1481: E
1482: A
1483: D
1484: B
1485: E
1486: D
1487: B
1488: C
1489: C
1490: C
1491: D
1492: E
1493: C
1494: A
1495: C
1496: A
1497: C
1498: B
1499: E
1500: C