Questões de Concurso Para técnico de tecnologia da informação

Foram encontradas 8.888 questões

Resolva questões gratuitamente!

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

Q1008006 Programação
Os conceitos da programação orientada a objetos (POO) surgiram no final da década de 1960, quando a linguagem Simula-68 introduziu as ideias de objetos e troca de mensagens para construção de programas. Tais concepções foram posteriormente amadurecidas e aprimoradas durante a década de 1970 pela linguagem de programação Smalltalk. Mas a popularização da POO só se deu ao longo das décadas de 1980 e 1990, com as linguagens C++ e Java. Na POO, uma classe é
Alternativas
Q1008005 Programação

Com a linguagem de programação Python, é possível realizar a criação de funções recursivas, que são bastante úteis para resolução de problemas computacionais. Tendo isso em mente, analise o código em Python abaixo.


Imagem associada para resolução da questão


Nesse caso, ao executar o programa, o valor impresso será

Alternativas
Q1008004 Programação

Python é uma linguagem de programação de alto nível, interpretada, orientada a objetos, funcional, de tipagem dinâmica e forte. Levando isso em conta, analise o código em Python abaixo.


Imagem associada para resolução da questão


Nesse caso, ao executar o programa, o valor impresso será

Alternativas
Q1008003 Programação

A linguagem de programação Java possibilita a criação de classes e objetos usando os conceitos de orientação a objetos para o desenvolvimento de programas. Diante disso, analise a classe Java, denominada Y, abaixo.


Imagem associada para resolução da questão


Com base nessas informações, conclui-se:

Alternativas
Q1008002 Programação

A linguagem de programação Java permite a criação de programas que façam uso de recursividade. Isto posto, analise a classe Java, denominada X, abaixo.


Imagem associada para resolução da questão


Com base nessas informações, conclui-se:

Alternativas
Q1008001 Programação
Em aplicações em que se utilizam os conceitos de orientação a objetos, precisa-se constantemente manipular muitas informações e muitos objetos ao mesmo tempo. Então, utilizam-se estruturas que permitem armazená-los e recuperá-los sempre que se desejar. A linguagem Java oferece várias dessas estruturas de dados em um conjunto de classes chamadas de coleções. Nesse contexto, uma API da linguagem Java que tem como característica implementar coleções ordenadas (sequências) é
Alternativas
Q1008000 Banco de Dados
Uma transação é uma sequência de operações executadas como uma operação única. Esse conceito é de fundamental importância no contexto de bancos de dados pelo fato de lhes garantir que os registros manipulados por essas operações permaneçam em um estado consistente mesmo quando se têm operações concorrentes e/ou eventuais falhas. Para que isso seja possível, um conjunto de quatro propriedades conhecidas pelo acrônimo ACID devem ser satisfeitas. São elas:
Alternativas
Q1007999 Banco de Dados

Considere as seguintes tabelas criadas em um banco de dados relacional PostgreSQL 9.5.4 através da SQL:


Imagem associada para resolução da questão


Com base nas tabelas, analise as afirmativas abaixo.


I A consulta em SQL “select u.login, s.descricao from usuario u join setor s on ( u.nome = s.descricao) where u.data_atualizacao_senha < now()” retorna todos os logins e todas as descrições dos setores dos usuários registrados no banco de dados que estão com data_atualizacao_senha menor que a data e hora atual.

II A consulta em SQL “select u.login, s.descricao from usuario u join setor s on (u.id_setor = s.id)” retorna todos os logins e todas as descrições dos setores dos usuários registrados no banco de dados.

III A consulta em SQL “select u.login, s.descricao from usuario u join setor s on (u.id_setor = s.id) where u.data_atualizacao_senha < now()” retorna todos os logins e todas as descrições dos setores dos usuários registrados no banco de dados que estão com data_atualizacao_senha menor que a data e hora atual.


Dentre as afirmativas, estão corretas apenas

Alternativas
Q1007998 Sistemas Operacionais
O particionamento básico de discos do Linux tem algumas limitações. Por exemplo, o sistema inteiro pode parar quando acaba o espaço livre em disco de uma máquina. Uma solução de contorno comum é reiniciar o sistema com um disco novo e copiar os dados de um para outro, o que normalmente significa tempo de inatividade e ineficiência. Para sanar essa e outras desvantagens, utiliza-se o Logical Volume Manager (LVM). Uma das vantagens da utilização do LVM, é a possibilidade de
Alternativas
Q1007997 Redes de Computadores
Por meio do recurso de acesso remoto, um técnico em tecnologia da informação é capaz de acessar um computador privado utilizando um outro que não está fisicamente conectado à rede, trazendo diversos benefícios na manutenção ou na configuração das estações. No entanto, essa conexão à distância deve ser feita com segurança para os dados que trafegam em ambos os lados. A configuração do acesso remoto em estações Windows 10 Pro
Alternativas
Q1007996 Sistemas Operacionais
Os sistemas operacionais atuais, além de serem multiusuários, também são multitarefas. Ser multitarefa significa que muitos programas podem ser executados simultaneamente. Para isso, cada instância de um programa em execução é referida como um processo. A respeito do tratamento de processos,
Alternativas
Q1007995 Segurança da Informação

O gerenciamento de usuários é uma tarefa bastante comum para os administradores de sistemas operacionais, dado que as contas de usuários delimitam fronteiras entre as pessoas que usam os sistemas e entre os processos que são nele executados, além de fornecer a cada utilizador uma área para armazenar seus arquivos de maneira segura. Tendo como base a administração de contas de usuários, analise as afirmativas abaixo.


I A utilização de grupos de usuários é uma forma de atribuir ou limitar direitos a vários usuários, de uma vez, em um sistema operacional.

II Alguns comandos do Linux, como, por exemplo, useradd, passwd e chmod, podem ser utilizados para automatizar a tarefa de criação de usuários.

III O arquivo /etc/users.conf contém os valores-padrão determinados para a criação de novas contas.

IV Na maioria das grandes organizações, as informações das contas de usuários são armazenadas em servidores de autenticação centralizada.


Dentre as afirmativas, estão corretas

Alternativas
Q1007994 Sistemas Operacionais

Para proteger arquivos importantes e impedir que usuários acessem arquivos privados de outros usuários, os sistemas operacionais possuem permissões associadas aos arquivos e diretórios. Em um ambiente Linux Ubuntu 18.04 LTS, o comando a seguir foi executado no terminal:


$ ls -l arquivo

e produziu a seguinte saída:

-rw-r----- 1 jose vendas 4983 Jan 13 13:05 arquivo


Analisando essa saída, conclui-se:

Alternativas
Q1007993 Arquitetura de Computadores
Geralmente, os computadores desktop são compostos por um conjunto de dispositivos de entrada e saída de dados, também chamados de periféricos. Alguns periféricos são classificados como exclusivamente de entrada ou exclusivamente de saída, mas outros operam tanto em uma quanto em outra dependendo do momento de sua utilização, e, por esse motivo, são chamados de dispositivos híbridos. São exemplos de periféricos que se encaixam nessa última categoria:
Alternativas
Q1007992 Arquitetura de Computadores
Um ultrabook da UFRN apresentou problema em seu disco rígido, que precisará ser substituído. O técnico em tecnologia da informação foi acionado e ficou responsável por escolher a melhor especificação de disco compatível para efetuar a compra e substituição. Dentre as opções listadas no sistema de compras da instituição, a que apresenta a melhor performance é:
Alternativas
Q1007991 Noções de Informática
Em computadores desktop padrão do tipo PC, as informações de configuração inicial do computador são armazenadas em uma pequena memória, chamada memória de configuração ou memória CMOS (Complementary Metal Oxide Semiconductor), que se localiza integrada ao chipset da placa-mãe. Essa memória é volátil e seus dados são apagados quando o micro é desligado. Para evitar que essa perda de dados ocorra,
Alternativas
Q1007990 Direito Administrativo
À luz do que estabelece a Lei nº 9.784/99, inexistindo disposição específica, os atos do órgão ou autoridade responsável pelo processo e dos administrados que dele participem devem ser praticados, salvo motivo de força maior, no prazo de
Alternativas
Q1007989 Direito Administrativo
Conforme expressamente preceitua a lei que regula o processo administrativo no âmbito da Administração Pública Federal (Lei nº 9.784/99), considera-se órgão a
Alternativas
Q1007988 Direito Administrativo
A Lei nº 9.784/99, expressamente, prevê critérios a serem observados nos processos administrativos. Um desses critérios é o de
Alternativas
Q1007987 Direito Administrativo

Considerando as normas previstas no Regime Jurídico dos Servidores Públicos Civis da União (Lei nº 8.112/90), analise as afirmativas abaixo.


I A comissão revisora de um processo disciplinar terá setenta dias de prazo para a conclusão dos trabalhos de revisão.

II Idade mínima de dezoito anos e aptidão física e mental são alguns dos requisitos básicos para investidura em cargo público.

III O auxílio-funeral é devido à família do servidor falecido na atividade ou aposentado, em valor equivalente a dois meses dos proventos.

IV Cargo público é o conjunto de atribuições e responsabilidades previstas na estrutura organizacional que devem ser cometidas a um servidor.


Das afirmativas, estão corretas

Alternativas
Respostas
3841: D
3842: C
3843: C
3844: D
3845: A
3846: B
3847: B
3848: C
3849: A
3850: C
3851: B
3852: A
3853: D
3854: D
3855: A
3856: B
3857: D
3858: C
3859: A
3860: D