Questões de Concurso Público UFSCAR 2019 para Técnico de Tecnologia da Informação

Foram encontradas 8 questões

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
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
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
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
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
Q4414054 Programação

Considere o seguinte playbook a ser executado no Ansible 2.7.



Imagem associada para resolução da questão



Assinale a alternativa que apresenta corretamente (e na ordem correta) as letras exibidas nas mensagens de debug produzidas ao executar o playbook.

Alternativas
Q4414055 Programação

Considere o seguinte playbook a ser executado no Ansible 2.7.



Imagem associada para resolução da questão



Analise as afirmativas a seguir:



I. O playbook passará pelas máquinas (hosts) do grupo "servidores", uma por uma, ou seja, sem paralelizar a execução em múltiplas máquinas.


II. O comando declarado dentro de "pre_tasks" executará antes da role "atualizar", e o comando dentro de "post_tasks" executará depois da role.


III. O utilitário "balancer" precisará estar instalado em todas as máquinas (hosts) do grupo "servidores".


IV. Devido à opção "delegate_to: localhost" declarada junto aos comandos, o template "{{ inventory_hostname }}" será substituído por "localhost".



Assinale a alternativa correta.

Alternativas
Q4414063 Programação
A linguagem Python permite a manipulação de cadeias de caracteres de forma bastante facilitada. A figura abaixo apresenta um código que ilustra alguns dos comandos que permitem essa manipulação. Analise o código apresentado e assinale a alternativa que corretamente represente o resultado da execução desse código.

Imagem associada para resolução da questão
Alternativas
Respostas
1: A
2: D
3: D
4: E
5: E
6: B
7: B
8: B