Foram encontradas 1.855 questões

Resolva questões gratuitamente!

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

Q4414037 Noções de Informática
Um Dockerfile que contém a instrução EXPOSE 443 foi usado para gerar uma imagem denominada img. A partir dessa imagem, executou-se um container no servidor serv.ufscar.br, usando o comando docker run img. No entanto, não foi possível conectar ao endereço https://serv.ufscar.br, mesmo após liberar a porta 443 em todas as soluções de firewall utilizadas. Assinale a alternativa que explica o problema e sua solução de forma correta.
Alternativas
Q4414036 Arquitetura de Software

Considere o arquivo docker-compose.yml apresentado a seguir: 



Imagem associada para resolução da questão



Executando-se o comando docker-compose up no diretório que contém esse arquivo, obtém-se a saída a seguir.



Imagem associada para resolução da questão



Assinale a alternativa que explica, de forma correta, o motivo plausível para essa saída ter sido obtida.

Alternativas
Q4414035 Banco de Dados
A criação de contas de usuário no MySQL 8.0 pode ser realizada com o uso de comandos para criar contas e estabelecer seus privilégios, tais como CREATE USER e GRANT. Observe as linhas de código apresentadas abaixo, analise as afirmativas I a III e assinale a alternativa correta.

Imagem associada para resolução da questão
I. Foram criadas duas contas com o nome de usuário silva, uma com privilégio de superusuário e outra não.
II. A conta 'silva'@'localhost' é uma conta de superusuário com privilégios totais, porém, pode ser usada apenas quando a conexão ocorrer a partir do localhost.
III. A conta 'silva'@'%' é uma conta de superusuário com privilégios totais e pode ser utilizada a partir de qualquer host.
Alternativas
Q4414034 Banco de Dados
O PostgreSQL permite que funções sejam sobrecarregadas, ou seja, que o mesmo nome possa ser utilizado por diversas funções. Analise as assinaturas das funções expressas nas linhas de 1 a 5 em termos de possíveis conflitos no momento de sua criação e/ou em tempo de execução:

1. CREATE FUNCTION primeira(int) ...
2. CREATE FUNCTION primeira (int, out text) ...
3. CREATE FUNCTION primeira (int, int default 42) ...
4. CREATE FUNCTION segunda (varchar(10)) ...
5. CREATE FUNCTION segunda (varchar) ....

Avalie as afirmativas abaixo e assinale a alternativa correta

I. As funções das linhas 1 e 2 geram conflitos em tempo de criação.
II. As funções das linhas 1 e 3 não geram conflitos em tempo de criação, porém podem provocar conflito em tempo de execução.
III. As funções das linhas 4 e 5 não geram conflitos em tempo de criação e nem em tempo de execução.
Alternativas
Q4414033 Banco de Dados
O gerenciador de banco de dados PostgreSQL gerencia as permissões de acesso ao banco de dados utilizando o conceito de papéis. Considerando o contexto do PostgreSQL, em suas versões após a 8.1, analise cada afirmativa abaixo (V: Verdadeiro ou F: Falso) e selecione a alternativa correta.

I. O comando CREATE ROLE LOGIN permite criar um papel com o atributo LOGIN que pode ser utilizado como um nome de papel inicial para uma conexão de banco de dados. Esse comando possui o atributo LOGIN como default, portanto o atributo pode ser omitido.
II. O comando CREATE USER permite criar um usuário de banco de dados com o privilégio de LOGIN. Esse comando possui o atributo LOGIN como default.
III. Os comandos CREATE ROLE LOGIN e CREATE USER são equivalentes, exceto pelo fato que o CREATE USER inclui o atributo LOGIN por default enquanto o CREATE ROLE não considera o atributo LOGIN por default. 
Alternativas
Q4414032 Programação
Java é uma linguagem de programação orientada a objetos, cuja característica mais marcante é que programas criados nela são compilados para um bytecode, que é executado por uma máquina virtual, o que permite aos desenvolvedores criarem um programa uma única vez e depois executar este em qualquer uma das plataformas suportadas pela tecnologia. Existem vários exemplos do uso da tecnologia Java, entre elas está o acesso a serviços bancários online e os vários aplicativos da Receita Federal Brasileira, como o programa de declaração de imposto de renda. Conhecer essa linguagem é imprescindível para quem almeja um cargo em algum setor de informática. Um código em Java é apresentado abaixo, executado utilizando a JDK versão 10.0.1 na plataforma online https://www.jdoodle.com/online-java-compiler. Analise o código apresentado e indique a alternativa que apresenta corretamente a saída obtida na execução desse código.

Imagem associada para resolução da questão
Alternativas
Q4414031 Programação
Avalie as seguintes asserções sobre a linguagem Java Script e a relação entre elas. Em seguida, assinale a alternativa correta.

I. A linguagem Java Script permite a criação de aplicações com conteúdo dinâmico e interativo que são executadas inteiramente a partir do navegador sem necessitar de programação “do lado do servidor”.

PORQUE

II. A linguagem Java Script é uma linguagem interpretada pelo navegador que pode ser inserida diretamente no código HTML de uma página web.
Alternativas
Q4414030 Programação
Todo sistema Unix e similar é repleto de scripts codificados em linguagem Shell para a realização das mais diversas atividades administrativas e de manutenção do sistema. Programar em linguagem Shell Script é uma habilidade bastante útil para pessoas que pretendem assumir algum cargo na área de administração de redes. Embora seja uma linguagem simples, possui operadores que permitem construir códigos com estruturas de decisão e de repetição. Abaixo, é apresentado um código que ilustra a utilização dos comandos for, seq e touch. Analise o código e assinale a alternativa que corresponde ao resultado da execução desse código.

Imagem associada para resolução da questão
Alternativas
Q4414029 Programação
A linguagem Python oferece a função range que cria uma sequência de valores, facilitando a codificação em estruturas de controle de repetição, como por exemplo, a estrutura de controle for. Um recurso interessante para quem tem interesse em aprender a linguagem é utilizar algum compilador online. Assim, o código é apresentado abaixo é executado usando Python 3 no site https://www.onlinegdb.com/online_python_compiler. Analise o código apresentado e assinale a alternativa que corretamente expressa a saída obtida após execução desse código.

Q25_.png (827×190)


Alternativas
Q4414028 Engenharia de Software
Scrum é um framework que auxilia desenvolvedores de software a lidar melhor com o processo de desenvolvimento de produtos. É comum associar esse framework ao gráfico proposto por Ken Schwaber e Jeff Sutherland no livro Software in 30 days (Software em 30 dias, em tradução livre), reproduzido na figura abaixo. Observando a figura e a tabela com as colunas EVENTO e ATIVIDADES DESENVOLVIDAS, assinale a alternativa que corretamente associa o evento (Sprint Planning, Daily Scrum, Sprint Review e Sprint Retrospective) às respectivas atividades desenvolvidas (I a IV).

Imagem associada para resolução da questão
Alternativas
Q4414027 Engenharia de Software
Profissionais renomados na área de Engenharia de Software, dentre eles Martin Fowler e Jeff Sutherland, criaram o “Manifesto para o Desenvolvimento Ágil de Software” (http://www.manifestoagil.com.br/).

Neste contexto, assinale a alternativa que corretamente apresenta um dos princípios que é valorizado nas metodologias ágeis:
Alternativas
Q4414026 Engenharia de Software
Considerando o emprego de Metodologias Ágeis E do Modelo DevOps, analise as afirmativas (I), (II) e (III) e escolha a alternativa que corretamente expressa se cada uma das afirmativas é Verdadeira ou Falsa.

(I) Metodologias de Desenvolvimento Ágil, adotadas por organizações tradicionais, separam as equipes de desenvolvimento e operações.
(II) O modelo de DevOps é uma prática de engenharia de software que frequentemente é descrita como uma relação colaborativa entre equipes de desenvolvimento e operações.
(III) Metodologias de Desenvolvimento Ágil, como por exemplo, o Scrum, apenas são adotadas por organizações que empregam o modelo DevOps.
Alternativas
Q4414025 Programação
Python é uma linguagem de programação de propósito geral, muito efetiva para o desenvolvimento de sistemas Web, sistemas multicamadas, sistemas cliente-servidor, dentre outros. Na linguagem Python existem os Operadores de Atribuição e os operadores de Atribuição Compostos. Observe o código Python apresentado abaixo e assinale a alternativa que expressa corretamente os valores das variáveis x, y e z ao final da execução desse código.

Imagem associada para resolução da questão
Alternativas
Q4413954 Eletrônica
Um laboratório da universidade possui uma autoclave para esterilização dos instrumentos utilizados. Sabe-se que o aquecimento é feito por uma resistência elétrica alimentada com um TRIAC e um circuito eletrônico de controle de temperatura. No mesmo circuito elétrico que alimenta a autoclave, há um motor trifásico de 10 CV com partida direta. Observou-se que toda vez que o motor é ligado e desligado várias vezes por hora, a temperatura da autoclave aumenta, mesmo estando em repouso. Mas quando o motor trifásico não é acionado, a autoclave funciona perfeitamente. Qual uma possível causa para este defeito?
Alternativas
Q4413953 Eletrotécnica
Um laboratório possui uma talha elétrica com capacidade de elevação de 100 kg. Sabe-se que é uma instalação monofásica, 220 V, 60 Hz. Depois de uma queda de energia elétrica, a talha não está funcionando de maneira adequada. Consegue-se ligar e movimentar o guincho em vazio, mas quando se coloca carga no guincho, o motor não consegue levantar a mesma. Qual a provável causa do defeito? 
Alternativas
Q4413952 Redes de Computadores
O cabeamento utilizado na distribuição da internet para os ramais de uma instalação predial, por exemplo, prédio das salas de professores, é do tipo: 
Alternativas
Q4413951 Redes de Computadores
O sistema de telefonia do campus da UFSCar de São Carlos está utilizando a tecnologia VoIP (Voice over Internet Protocol) ou Voz sobre IP. A internet utiliza o protocolo TCP/IP. Este modelo de comunicação é dividido em camadas. Quantas camadas tem esse modelo?
Alternativas
Q4413950 Eletrotécnica
A figura abaixo mostra uma planta de instalação elétrica de um cômodo residencial. Qual o significado do número 3 que aparece no desenho?

Q56.png (292×297)
Alternativas
Q4413949 Eletrotécnica
A NBR 5410 determina que o número mínimo de pontos de tomada deve ser determinado em função da destinação do local e dos equipamentos elétricos que podem ser aí utilizados. Para dormitórios e salas, o número mínimo é:
Alternativas
Q4413948 Eletrotécnica
A NBR 5410 determina a porcentagem de queda de tensão admissível numa instalação. O valor máximo é de:
Alternativas
Respostas
1361: E
1362: C
1363: A
1364: E
1365: C
1366: E
1367: E
1368: D
1369: D
1370: E
1371: B
1372: E
1373: A
1374: D
1375: E
1376: C
1377: E
1378: B
1379: E
1380: D