Questões de Concurso Comentadas para técnico em tecnologia da informação - rede de computadores

Foram encontradas 91 questões

Resolva questões gratuitamente!

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

Q1057450 Noções de Informática
As teclas de atalho correspondentes aos recursos LOCALIZAR, LOCALIZAR E SUBSTITUIR e SELECIONAR TUDO no editor de textos Writer (aplicativo do pacote LibreOffice) são, respectivamente,
Alternativas
Q1057449 Redes de Computadores
Um endereço IPv6 tem o tamanho de
Alternativas
Q1057448 Redes de Computadores
É um banco de dados distribuído, criado sob uma estrutura de domínio hierárquica para a resolução de nomes na internet:
Alternativas
Q1057447 Redes de Computadores

Para minimizar o esforço da equipe de trabalho no gerenciamento da rede de computadores em um campus do IFPE, o administrador deve configurá-los de modo que atribua dinamicamente endereços IP aos computadores conectados.

Marque o serviço que deve ser configurado pelo administrador

Alternativas
Q1057446 Redes de Computadores
No modelo OSI, dentre vários protocolos, marque a alternativa que possui apenas os protocolos que pertencem à camada de enlace.
Alternativas
Q1036896 Português
Leia o TEXTO 2 para responder à questão.

TEXTO 2


caetanoveloso João Gilberto foi o maior artista com que minha alma entrou em contato. Antes de completar 18 anos, aprendi com ele tudo sobre o que eu já conhecia e como conhecer tudo o que estivesse por surgir. Com sua voz e seu violão, ele refez a função da fala e a história do instrumento. Pôs em perspectiva todos os livros que eu já tinha lido, todos os poemas, todos os quadros, todos os filmes que eu já tinha visto. Não apenas todas as canções que ouvi. E foi com essa lente, esse filtro, esse sistema sonoro que eu passei a ler, ver e ouvir. Aos 88 anos, com aspecto de quem não viveria mais muito tempo, João morrer é acontecimento assustador. Orlando Silva, Ciro Monteiro, Jackson do Pandeiro, Ary, Caymmi, Wilson Batista e Geraldo Pereira não teriam sido o que são não fosse por João Gilberto. Tampouco Lyra, Menescal e Tom Jobim. Ou os que vieram depois. E os que virão. O Hino Nacional não seria o mesmo. O mundo não existiria. Sobretudo não existiria para o Brasil. Que era uma região ensimesmada e descrente da vida real fora de suas fronteiras. João furou a casca. O samba não seria samba sem Beth Carvalho cantando “Chega de Saudade”. A música não seria música sem a teimosia de João. Ele foi uma iluminação mística. Nenhum aspecto do mundo que ele sempre tocou tão rente pode ameaçar a grandeza da verdade de sua arte. E isso era sua pessoa. É sua pessoa, em todos os sons gravados em matéria ou na minha memória.

1. Em SP, na inauguração do Credicard Hall em 1999.
2. Caetano e João – Buenos Aires, em 1999.
3. Caetano, João e Gal | No estúdio da Tupi, em 71.
4. Turnê na Europa, com @zecaveloso e Luana Costa.
5. Em 1990, durante o festival Internacional de Jazz na França.

#CaetanoVeloso #JoãoGilberto #RIPJoaoGilberto #ChegaDeSaudade

VELOSO, Caetano. Texto do Instagram, Rio de janeiro, 7 jul. 2019. Instagram: caetanoveloso. Disponível em: https://www.instagram.com/p/BznikdLlgke/. Acesso em: 7 jul. 2019.
Releia: “Nenhum aspecto do mundo que ele sempre tocou tão rente pode ameaçar a grandeza da verdade de sua arte.”. Nesse trecho e nesse contexto, considerando o fato de “ele” fazer referência a um cantor e compositor, Caetano brincou com a polissemia, ou seja, com sentidos possíveis da palavra
Alternativas
Q685643 Programação
Uma categoria de tag comumente usada em HTML é a de imagem. Informações não textuais, como fotos digitalizadas ou imagens gráficas não fazem parte da estrutura física de um documento HTML. Assinale a seguir a alternativa CORRETA que mostra a tag HTML que permite transferir e alinhar convenientemente a imagem campus.jpg armazenada no diretório /bin/imagens:
Alternativas
Q685642 Programação
Muito utilizadas no desenvolvimento para Web, essas linguagens identificam elementos em uma página e ambas utilizam sintaxes similares. A grande diferença entre elas é que uma descreve a aparência e as ações em uma página na rede enquanto a outra não descreve nem aparência nem ações, mas sim o que cada trecho de dados é ou representa, ou seja, descreve o conteúdo do documento. Essas duas linguagens aqui referidas são, respectivamente:
Alternativas
Q685641 Programação

Considere o programa Teste Saida, escrito em Java, apresentado em seguida.

                     public class TestaSaida{

                     public static void main(String argv[]){

                                  String s = null;

                                  System.out.println(s+null+s);

                                  }

                      }


Após a execução, o programa mostrará na tela de comando:

Alternativas
Q685640 Programação

Considere as seguintes afirmativas sobre a Linguagem de Programação Java:


I. Na linguagem de programação Java, a interface Set não permite elementos duplicados, contém apenas métodos herdados da interface Collection e adiciona a restrição de que elementos duplicados são proibidos.


II. Java Persistence API (ou simplesmente JPA) é uma API padrão da linguagem Java que descreve uma interface comum para frameworks de persistência de dados. AJPA permite realizar o mapeamento objeto/relacional automatizado e transparente e sua persistência em um banco de dados relacional.


III. Garbage Collector é a tecnologia que gerencia o espaço em disco utilizado pelo programa Java. Seu objetivo é liberar espaço e organizar os dados que não estão sendo utilizados.


IV. Uma interface modela um comportamento esperado. Pode-se entendê-la como uma classe que contenha apenas métodos abstratos. Embora uma classe não possa conter mais de uma superclasse, a classe pode implementar mais de uma interface.


Assinale a alternativa correta:

Alternativas
Q685639 Programação

O trecho de código em C++ mostrado em seguida foi extraído de um programa que seleciona candidatos para um time de basquete. O critério utilizado neste trecho de programa para a aprovação é que o atleta tenha altura maior ou igual a 170,0 cm.

                               if (altura>= 170.0)

                                         cout<< “Aprovado”;

                               else

                                         cout<< “Reprovado”;

Este trecho pode ser substituído de forma CORRETA pela seguinte estrutura condicional:

Alternativas
Q685638 Programação

AS afirmativas mostradas a seguir estão relacionadas com a programação orientada para objeto sem C++.Analise as afirmativas e marque com V as verdadeiras e com F as falsas:


( ) As classes em C++ não podem ser compostas por objetos de outras classes.


( ) Membros static de uma classe podem ser acessados através de um objeto daquela classe ou através do nome da classe, usando o operador de resolução de esopo (se o membro for public).


( ) Uma função friend de uma classe é uma função definida fora daquela classe e que tem o direito de acessar todos os membros da classe.


( ) Uma função membro definida como const modifica membro de dados de um objeto.


( ) Tentar declarar como const um construtor ou destruidor é um erro de sintaxe.


( ) Membros protected são usados para evitar privilégios às classes derivadas, ao mesmo tempo que permite privilégios para funções que não sejam da classe ou amigas (friend) da classe.


( ) Quando se deriva uma classe a partir de uma classe public, os membros public da classe base se tornam membros protected da classe derivada e os membros protected da classe base se tornam public da classe derivada.


( ) Quando se deriva uma classe a partir de uma classe public, os membros public da classe base se tornam membros public da classe derivada e os membros protected da classe base se tornam protected da classe derivada.


Assinale a alternativa que apresenta a sequência correta de V e F de cima para baixo:

Alternativas
Q685636 Programação

Considere as seguintes afirmativas sobre linguagens de desenvolvimento para Web:


I. O script PHP é interpretado do lado do servidor gerando, então, páginas dinâmicas da web e pode, facilmente, ser adicionado ao código HTML ou simplesmente gerar toda uma página através dele.


II. JavaScript é uma linguagem de programação interpretada. Foi originalmente implementada como parte dos navegadores web para que scripts pudessem ser executados do lado do cliente e interagissem com o usuário sem a necessidade deste script passar pelo servidor, controlando o navegador, realizando comunicação assíncrona e alterando o conteúdo do documento exibido.


III. Um código HTML dinâmico pode ser criado a partir da definição de objetos JavaScript no interior da tag.


IV. Todo documento HTML possui etiquetas (do inglês: tags), palavras entre parênteses angulares(< e >); essas etiquetas são os comandos de formatação da linguagem. Um elemento é formado por um nome de etiqueta (tag), atributos, valores e filhos (que podem ser outros elementos ou texto). Os atributos modificam os resultados padrões dos elementos e os valores caracterizam essa mudança.


Assinale a alternativa correta:

Alternativas
Q685635 Engenharia de Software
Na Programação Orientada para Objetos, a herança possibilita que as classes compartilhem seus atributos, métodos e outros membros da classe entre si. Para a ligação entre as classes, a herança adota um relacionamento esquematizado hierarquicamente. Assim, com o mecanismo da herança, dizer que uma classe FUNCIONÁRIO é derivada da classe PESSOA é o mesmo que dizer que:
Alternativas
Q685634 Redes de Computadores
Utilizado para acessar dados na Web, é projetado para permitir intermediações de elementos de rede para melhorar ou habilitar comunicações entre clientes e servidores. Por isso mesmo, funciona como um protocolo de requisição-resposta no modelo computacional cliente-servidor. Um navegador web, por exemplo, pode ser o cliente e uma aplicação em um computador que hospeda um site da Web pode ser o servidor. O cliente submete uma mensagem de requisição para o servidor. O servidor, que fornece os recursos, como arquivos HTML e outros conteúdos, ou realiza outras funções de interesse do cliente, retorna uma mensagem resposta para o cliente. A resposta contém informações de estado completas sobre a requisição e pode também conter o conteúdo solicitado no corpo de sua mensagem. Usa os serviços do TCP na conhecida porta 80. Essas são as principais características do protocolo conhecido como:
Alternativas
Q685633 Redes de Computadores

Analise as afirmativas mostradas a seguir sobre alguns protocolos utilizados para o correio eletrônico:


I. O MIME (do inglês Multipurpose Internet Mail Extensions) é um protocolo complementar que possibilita que dados não ASCII (como caracteres japoneses,por exemplo) sejam enviados por e-mail.


II. O protocolo POP3 controla a conexão entre um cliente de email. É um protocolo simples, com funcionalidades limitadas. O cliente POP3 é instalado no computador do usuário; o software servidor POP3 é instalado no servidor de email.


III. O protocolo de acesso a mensagens de email IMAP4 (do inglês, Internet Message Access Protocol) é um protocolo de gerenciamento de correio eletrônico superior em recursos ao POP3.


IV. O protocolo SMTP (Simple Mail Transfer Protocol) é o protocolo padrão que permite transferir o correio de um servidor a outro em conexão ponto a ponto.


V. Protocolos de comunicação SMTP e POP são protocolos de comunicação utilizados na troca de e-mail.No processo de configuração de um firewall, os protocolos SMTP e POP3 estão relacionados respectivamente às portas TCP 25 e TCP 110.


Assinale a alternativa correta.

Alternativas
Q685632 Programação
Sobre Programação Orientada a Eventos, é CORRETO afirmar:
Alternativas
Q685631 Algoritmos e Estrutura de Dados

Nas expressões lógicas mostradas a seguir, A, B e C são variáveis booleanas. Assinale C para as expressões lógicas corretas e E para as erradas.


( ) (A.or.B).or.C = A.or.(B.or.C)

( ) A.and.1=A

( ) A.or.(B.and.C) = (A.or.B).and.(A.or.C)

( ) A.and.(B.or.C)=(A.or.B).or.(A.or.C)

( ) A.or.0= A

( ) (A.and.B).and.C= A.and.(B.and.C)

( ) A.or.(not(A))=1

( ) A.and.(not(A))=0

( ) (A.or.B).or.C=A.and.(B.and.C)

( ) A.and.(B.or.C)=(A.and.B).or.(A.and.C)


Assinale a alternativa que apresenta a sequência correta de C e E de cima para baixo:

Alternativas
Q685629 Algoritmos e Estrutura de Dados

Analise as afirmativas a seguir, referentes aos tipos básicos de estruturas de dados e assinale V para as afirmativas verdadeiras e F para as falsas:


( ) Pode-se combinar várias listas lineares. A matriz é um caso típico onde cada elemento pertence pelo menos a duas listas (linhas e colunas), podendo ser implementada de forma sequencial ou encadeada.


( ) A fila é uma estrutura de dados baseada no princípio LIFO (last in, first out), na qual os dados que foram inseridos primeiros na pilha serão os últimos a serem removidos.


( ) As pilhas são estruturas baseadas no princípio FIFO (first in, first out), em que os elementos que foram inseridos no início são os primeiros a serem removidos.


( ) Um deque é uma lista linear onde as operações de inserção e remoção podem ser efetuadas tanto no início quanto no final da lista linear.


( ) Uma árvore binária é uma árvore em que cada nó tem no máximo dois filhos e o percurso em uma árvore binária permite a obtenção de uma sequência linear de seus nós.


( ) Na teoria dos grafos, uma árvore é um grafo conexo (existe caminho entre quaisquer dois de seus vértices) e acíclico (não possui ciclos).


Assinale a alternativa que apresenta a sequência correta de V e F de cima para baixo:

Alternativas
Q685628 Algoritmos e Estrutura de Dados

O mergesort é um algoritmo de ordenação do tipo dividir-para-conquistar. Sua ideia básica consiste em dividir o problema em vários subproblemas, e resolver esses subproblemas por meio da recursividade e, em seguida,após todos os subproblemas terem sido resolvidos,ocorre a conquista, que é a união das resoluções dos subproblemas. O algoritmo mergesort, apresentado em seguida, está codificado em C/C++.Esse algoritmo ordena o vetor de inteiros a[p],..., a[r](onde, p<r) usando um vetor auxiliar b[p],..., b[r].O vetor a[ ] é dividido recursivamente ao meio em duas instâncias menores, que são ordenadas e então colocadas

juntas, ordenando todo o vetor. No código estão faltando as linhas que fazem a divisão por recursão (linhas 7 e 8) e as linhas que concretizam a fase de conquista, unindo todas as intercalações no vetor principal (linhas 11 e 12).


1.   voidmergesort(int a[], int p, int r)

2.   {

3.   inti,j,k,m;

4.   if (r > p)

5.   {

6.   m = (r + p)/2;

7.   …

8.   …

9.   for (i = m+1; i> p; i--) b[i-1] = a[i-1];

10. for (j = m; j < r; j++) b[r+m-j] = a[j+1];

11.  ...

12.  ...

13.  }  

14.  }

As linhas 7,8, 11 e 12, que complementam o código do mergesort de maneira CORRETA, são:
Alternativas
Respostas
61: A
62: E
63: C
64: D
65: D
66: A
67: A
68: E
69: C
70: B
71: C
72: A
73: E
74: C
75: C
76: E
77: B
78: D
79: D
80: A