Questões de Concurso Para analista de ti

Foram encontradas 1.215 questões

Resolva questões gratuitamente!

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

Q2128040 Redes de Computadores
O Frame Relay é um protocolo baseado em redes comutadas de pacotes, orientado à conexão, que serve para conectar redes locais e de longa distâncias, tanto nas aplicações de dados como de voz. Sobre este protocolo, assinale a alternativa que traz o nome CORRETO do campo deste protocolo utilizado para identificar o circuito virtual, de modo a identificar o roteador de destino para o pacote recebido.
Alternativas
Q2128039 Redes de Computadores
Nas redes de computadores, é possível que ocorra uma colisão entre pacotes de dados quando duas ou mais estações pertencentes ao mesmo segmento de rede compartilhado transmitem quadros ao mesmo tempo. Assinale a alternativa que traz CORRETAMENTE um exemplo de domínio de colisão.
Alternativas
Q2128038 Redes de Computadores
Nas redes de computadores, o User Datagram Protocol (UDP) é um protocolo simples e sem conexão, no qual os serviços de verificação e recuperação de erros não são necessários, de modo que os dados são continuamente enviados para o destinatário, quer ele os receba ou não. A imagem a seguir traz a estrutura do pacote de dados no UDP. Imagem associada para resolução da questão

Diante do exposto, assinale a alternativa que traz a associação CORRETA entre os identificadores I e II presentes na imagem e os campos do cabeçalho UDP restantes.
Alternativas
Q2128037 Redes de Computadores
Nas redes de computadores, uma rede de Circuito Virtual (CV) é responsável por fornecer serviço com conexão da camada de rede, de modo a transportar dados a partir de um aparente enlace. Em um CV existem 3 (três) fases que podem ser identificadas. Uma dessas fases caracteriza-se quando a camada de rede é contactada pela camada de transporte, recebendo o endereço do destino e determinando o caminho entre os hospedeiros. Assinale a alternativa que apresenta o nome desta fase de um Circuito Virtual.
Alternativas
Q2128036 Redes de Computadores
Os protocolos que compõem o conjunto TCP/IP possibilitam a troca de dados entre dispositivos computacionais de diferentes plataformas e através de diferentes dispositivos. Diante do exposto, considere as seguintes denominações para o pacote de dados que atravessa as camadas TCP/IP.
I- Quadro. II- Segmento. III- Mensagem. IV- Datagrama.
Assinale a alternativa que apresenta a associação correta entre as camadas do TCP/IP e suas respectivas denominações para o pacote de dados.

Alternativas
Q2128035 Redes de Computadores
Nas redes de computadores, os protocolos que constituem o conjunto TCP/IP permitem aos dispositivos computacionais se comunicarem por diferentes hardwares e softwares, estruturando sua arquitetura em 4 (quatro) camadas. Sobre este assunto, considere as seguintes afirmações:

I- Camada que se caracteriza por fornecer funções necessárias para a execução de ações relacionadas à confiabilidade e integridade dos dados por meio de funções como o controle de fluxo, controle de erro, sequenciação e multiplexação de mensagens.
II- Camada que responsável pela permissão de envio de pacotes por hosts a qualquer rede e pela garantia de que esses dados cheguem ao seu destino final.
III- São exemplos de protocolos dessa camada o DNS e o DHCP.
IV- São exemplos de protocolos dessa camada o TCP e o UDP.
V- São exemplos de protocolos dessa camada o ICMP e o OSPF.

Assinale a alternativa que apresenta a associação CORRETA entre as camadas do TCP/IP e suas respectivas definições e características.
Alternativas
Q2128034 Redes de Computadores
Durante uma manutenção em uma estação de trabalho com Ubuntu Linux, um administrador realizou o comando ifconfig para verificar as informações do adaptador de rede do computador. O comando retornou as informações abaixo:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTIC AST> mtu 1500 inet 172.30.109.102 netmask 255.255.240.0 broadcast 172.30.111.255 inet6 fe80::215:5dff:fe8a:c52f prefixlen 64 scopeid 0x20<link> ether 00:15:5d:8a:c5:2f txqueuelen 1000 (Ethernet) RX packets 223 bytes 225203 (225.2 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 89 bytes 6182 (6.1 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Considerando o resultado apresentado pelo comando ifconfig, assinale a alternativa que apresenta a notação CIDR e a classe da rede local a qual o computador encontra-se conectado.
Alternativas
Q2128033 Redes de Computadores
Durante uma manutenção em uma estação de trabalho com Ubuntu Linux, um administrador realizou o comando ifconfig para verificar as informações do adaptador de rede do computador. O comando retornou as informações abaixo: 
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTIC AST> mtu 1500 inet 172.30.109.102 netmask 255.255.240.0 broadcast 172.30.111.255 inet6 fe80::215:5dff:fe8a:c52f prefixlen 64 scopeid 0x20<link> ether 00:15:5d:8a:c5:2f txqueuelen 1000 (Ethernet) RX packets 223 bytes 225203 (225.2 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 89 bytes 6182 (6.1 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Considerando o resultado apresentado pelo comando ifconfig, assinale a alternativa que apresenta o intervalo de endereços IP utilizáveis da rede local a qual o computador encontra-se conectado.
Alternativas
Q2128032 Redes de Computadores
Durante uma manutenção em uma estação de trabalho com Ubuntu Linux, um administrador realizou o comando ifconfig para verificar as informações do adaptador de rede do computador. O comando retornou as informações abaixo:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTIC AST> mtu 1500 inet 172.30.109.102 netmask 255.255.240.0 broadcast 172.30.111.255 inet6 fe80::215:5dff:fe8a:c52f prefixlen 64 scopeid 0x20<link> ether 00:15:5d:8a:c5:2f txqueuelen 1000 (Ethernet) RX packets 223 bytes 225203 (225.2 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 89 bytes 6182 (6.1 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Considerando o resultado apresentado pelo comando ifconfig, assinale a alternativa que apresenta o total de endereços IP utilizáveis. 

Alternativas
Q2128031 Programação
A Programação Orientada a Objetos baseia-se na definição de classes e na criação de objetos a partir dessas classes, durante a execução do programa. Neste contexto, considere a ilustração a seguir: Imagem associada para resolução da questão

Com base na imagem e à luz dos fundamentos da orientação a objetos, considere as seguintes definições:

I- É possível observar o conceito do polimorfismo na figura, pois os três animais realizam o mesmo método, ainda que de modo distinto.
II- Os três objetos, apesar de serem de espécies distintas, possuem alguns atributos e métodos em comum, o que caracteriza o conceito de herança.
III- Ao desconhecer os detalhes internos da ação de falar nos animais, estamos diante de um exemplo de proteção
IV- Através dos balões de diálogos presentes na figura e a forma como foram gerados, verifica-se o encapsulamento dos objetos.

Assinale a alternativa que traz os itens CORRETOS. 
Alternativas
Q2128030 Banco de Dados
Considere o diagrama relacional a seguir, no qual descreve um banco de dados construído para uma agência de publicidade:
Imagem associada para resolução da questão

Assinale a alternativa que traz uma afirmação CORRETA acerca do esquema apresentado.
Alternativas
Q2128029 Engenharia de Software
Considere um profissional que está modelando um sistema para gerenciamento de um órgão público. A partir do levantamento dos processos e a determinação dos requisitos, esse profissional deseja representar o fluxo de trabalho das diversas etapas que compõem o processo “Atendimento à População”, de forma a descrever a sequência de atividades necessárias para que esse processo seja executado. Assinale a alternativa que apresenta o diagrama da UML que deve ser utilizado no contexto apresentado.
Alternativas
Q2128028 Engenharia de Software
Durante o desenvolvimento de uma aplicação para um sistema acadêmico, um profissional gerou o seguinte diagrama de casos de uso da UML.
Imagem associada para resolução da questão

Com base no cenário apresentado, avalie as seguintes afirmações:
I- Tanto professor quanto aluno podem realizar o processo de login no sistema acadêmico. II- O caso de uso “Visualizar Turmas” possui duas inclusões, que permitem unificar as sequências de interações. III- Alguns usuários do sistema poderão editar as notas dos discentes da escola, de acordo com o seu papel. IV- O relacionamento entre os casos de uso “Visualizar Turmas” e “Online” está incorreto, pois não é possível representar relacionamento do tipo extensão entre casos de uso.

Assinale a alternativa que traz os itens CORRETOS. 
Alternativas
Q2128027 Engenharia de Software
A Unified Modeling Language (UML) é uma linguagem visual voltada para a modelagem de sistemas de software, possibilitando descrever os componentes que constituem uma aplicação computacional através da definição de elementos gráficos e textuais. Acerca desse assunto, avalie as asserções a seguir:
A UML é independente de linguagem de programação, de modo que a modelagem de um  sistema em UML torna-se uma documentação desta solução e possibilita integração de diferentes linguagens de programação.
PORQUE
A UML é independente de processo de desenvolvimento, de modo que a forma que um sistema será desenvolvido é escolha do analista e possibilita adaptar a concepção da solução ao cenário do negócio.

Acerca dessas asserções, assinale a alternativa CORRETA. 

Alternativas
Q2128026 Engenharia de Software
Um Requisito é uma capacidade do sistema ou a descrição de algo que o sistema é capaz de realizar, para resolver um problema ou atingir um objetivo do usuário. Sobre este assunto, considere as seguintes afirmações:

I- Usuário deve ser capaz de pesquisar as listas de agendamentos para todas as clínicas.
II- O sistema deve estar disponível para uso durante o horário comercial, de segunda a sexta.
III- Usuário deve se autenticar no sistema com seu crachá de identificação.
IV- O sistema deve gerar a lista de clientes para visitação daquele dia.

Assinale a alternativa que traz os requisitos que são classificados como Funcionais.
Alternativas
Q2128025 Engenharia de Software
Na Engenharia de Software, um modelo de processo é uma representação simplificada que permite definir e observar as atividades do desenvolvimento de um programa. Sobre esses modelos de processo, considere as seguintes afirmações:

I- Abordagem na qual um grande número de componentes, previamente disponíveis, são integrados.
II- Abordagem na qual as atividades fundamentais dos processos são representadas como fases distintas e bem definidas.
III- Abordagem na qual as atividades dos processos são intercaladas de modo que o programa é uma série de versões, cada uma com mais funcionalidades que a anterior.

Assinale a alternativa que traz a CORRETA associação entre os modelos de processo com suas respectivas definições. 
Alternativas
Q2128024 Engenharia de Software
A Engenharia de Software possui como principal objetivo apoiar o desenvolvimento profissional de soluções, a partir do emprego de técnicas que auxiliam na especificação, projeto e evolução dos programas. Acerca desse assunto, avalie as asserções a seguir:
Os engenheiros de software precisam adotar uma abordagem sistemática e organizada para o exercício de suas atividades.
PORQUE

Para os engenheiros de software, a escolha da abordagem determina a eficácia e a eficiência na produção de software de alta qualidade na maioria dos casos.

Acerca dessas asserções, assinale a alternativa CORRETA.
Alternativas
Q2128023 Engenharia de Software
Uma das carreiras em ascensão na área de tecnologia, é a de DevOps, responsável por acelerar a colocação da solução no mercado, manter a estabilidade e a confiabilidade do sistema, melhorar o tempo médio de recuperação, entre outras ações. Assinale a alternativa que descreve as palavras que formam o acrônimo DevOps.
Alternativas
Q2128022 Governança de TI
Em sua versão 4, a Information Technology Infrastructure Library (ITIL), traz 7 (sete) princípios orientadores que devem ser observados pelo profissional que utiliza essa importante biblioteca. Um desses princípios é descrito como: “Recursos de todos os tipos, especialmente recursos humanos, devem ser usados da melhor forma. Elimine tudo o que é realmente um desperdício e use a tecnologia para alcançar tudo o que é capaz. A intervenção humana só deve acontecer onde realmente agregar valor.”.
Assinale a alternativa que traz o nome deste princípio orientador da ITILv4. 
Alternativas
Q2128021 Governança de TI
A Biblioteca de Infraestrutura de Tecnologia da Informação (Information Technology Infrastructure Library, ITIL), atualmente em sua versão 4, é uma plataforma de gerenciamento de serviços de TI, composta por uma série de boas práticas que auxiliam a gestão dos serviços ofertados pela área de tecnologia. Uma importante definição na ITILv4, é sobre o termo “serviço”. Assinale a alternativa que traz a definição para “serviço” na ITILv4.
Alternativas
Respostas
721: D
722: A
723: A
724: B
725: D
726: C
727: D
728: D
729: C
730: A
731: D
732: C
733: B
734: B
735: C
736: D
737: A
738: C
739: B
740: D