

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Um militar implementou uma função em linguagem JAVA para resolver um problema hipotético do Centro de Dados da Marinha.

Assinale a opção que apresenta corretamente a complexidade em notação O da função soma Triangular, de acordo com Szwarcfiter (2010).
O(n log n)
O(log n)
O(n)
O(n2)
O(n3)
Considere o seguinte trecho de código em Python:
total = 1
EXPR
for num in numbers:
total *= num
print(total)
Assinale a opção que pode substituir EXPR, no trecho de código, para que o resultado exibido seja 3840.
numbers = [1, 2, 4, 6, 10]
numbers = [5, 10, 15, 20, 25]
numbers = [2, 4, 6, 8, 10]
numbers = [10, 15, 20, 25, 30]
numbers = [2, 6, 8, 10, 12]
Com relação às funções em PHP, assinale a alternativa correta.
Devem ser declaradas antes de serem chamadas no código.
Não podem retornar valores.
Podem ter um número variável de parâmetros, mas não podem ter parâmetros com valores padrão.
Não podem ser definidas dentro de outras funções.
Permite a declaração de funções anônimas que podem ser atribuídas a variáveis.
Você está desenvolvendo uma função em Python que precisa verificar se uma determinada palavra é um palíndromo. Um palíndromo é uma palavra que permanece a mesma quando lida de trás para frente, como "radar" ou "level”. Qual das seguintes implementações em Python verifica corretamente se uma palavra é um palíndromo?
def is_palindrome(word):
reversed_word = ''.join(reversed(word))
return word == reversed_word
def is_palindrome(word):
reversed_word = word[::-1]
return word != reversed_word
def is_palindrome(word):
return word == word[::-1]
def is_palindrome(word):
return word[::-1]
def is_palindrome(word):
for i in range(len(word)):
if word[i] != word[len(word) - i - 1]:
return True
return False
O grupo de ferramentas Biblioteca de Funções, localizada na guia Fórmulas do Excel, apresenta algumas categorias de funções. Assinale a alternativa que se refere à função do Excel que retorna uma referência para um intervalo, que é um número especificado de linhas e colunas de uma célula ou intervalo de células:
INDICE.
CORRESP.
DESLOC
PROCV.
Na programação estruturada, ao tipo de sub-rotina que retorna um valor e cuja chamada ocorre em expressões ou em instruções de atribuição, dá-se o nome de:
Gatilho.
Bloco.
Função.
Módulo.
Procedimento.
Em Python, function não é considerada uma palavra reservada.
Certo
Errado
Em PostgreSQL, uma função é um objeto de banco de dados que permite encapsular e executar uma sequência de instruções SQL como uma única unidade lógica. Em uma função PostgreSQL, para definir um valor padrão para um parâmetro, é necessário inserir
a cláusula "DEFAULT" na definição do parâmetro.
a instrução "SET DEFAULT" no corpo da função.
o valor na declaração do parâmetro com o operador =.
o valor na declaração do parâmetro com o operador =>.
Considerando o Banco de Dados PostgreSQL, assinale a alternativa que se refere à função que retorna o primeiro de seus argumentos que não for NULL, isto é, só retorna NULL quando todos os seus argumentos forem NULL:
LEAST.
COALESCE.
GRATEST.
NULLIF.
NVL.
Em SQL, funções (também chamadas de rotinas, ou subprogramas) são segmentos de programa que executam uma determinada tarefa específica. E possível ao administrador do SGBD, escrever suas próprias rotinas, no MySQL. Para obter todas as informações sobre as funções do SGBD, pode-se usar o comando:
SHOW MASTER STATUS
SHOW FULL PROCESSLIST
SHOW GRANTS
SHOW TABLE STATUS
SHOW PROCEDURE STATUS
Assinale a alternativa que se refere à função SQL que retorna o primeiro valor não NULL de uma lista:
NVL.
NULLIF.
COALESCE.
DECODE.
FNULL.
A função printf imprime uma string formatada (print formated, em inglês) em alguma saída do sistema. Determine os resultados impressos na tela depois da execução do algoritmo a seguir:

É CORRETO afirmar que:
a =9000 e b =50
a =9000 e b =700
a =700 e b =50
a =700 e b =9000
a =50 e b =3
A planilha da figura foi criada no Excel 2019 BR (x64), tendo sido realizados os procedimentos abaixo:
I. Em C19 foi inserida uma expressão usando a função SOMASE sobre os dados das linhas de 4 a 15 e o conceito de referência absoluta.
II. Em seguida, a expressão em C19 foi selecionada e copiada para C20 e C21, mediante os comandos de copiar e colar.

Nessas condições, a expressão inserida em C20 foi
=SOMASE($B$4:$B$15;B19;$C$4:$C$5).
=SOMASE($B$4:$B$15;B20;$C$4:$C$5).
=SOMASE(&B&4:&B&15;B19;&C&4:&C&5).
=SOMASE(&B&4:&B&15;B20;&C&4:&C&5).
Assinale a alternativa INCORRETA sobre funções, conforme Deitel (2011):
Fonte: DEITEL, Harvey M.; DEITEL, Paul J. C: como programar. 6 ed. São Paulo: Pearson Hall, 2011.
Em muitas linguagens de programação, existem duas maneiras de se chamar funções — a chamada por valor e a chamada por referência.
Quando os argumentos são passados por valor, uma cópia do valor do argumento é feita e passada para a função chamada. As mudanças na cópia não afetam o valor original da variável na chamadora.
Quando um argumento é passado por referência, o chamador não permite que a função chamada modifique o valor da variável original.
A chamada por valor deverá ser usada sempre que a função chamada não precisar modificar o valor da variável original da chamadora. Isso evita efeitos colaterais (modificações de variável) acidentais que tanto atrapalham o desenvolvimento de sistemas de software corretos e confiáveis.
A chamada por referência deve ser usada apenas nos casos de funções chamadas confiáveis, que precisam modificar a variável original.
Sobre a linguagem de programação Python, analisar os itens abaixo:
I. A linguagem é Python Case Sensitive, isto é, diferencia caracteres minúsculos de maiúsculos.
II. São exemplos de palavras reservadas do Python: lambda, raise, finally.
III. Um exemplo de função de exponenciação do Python é sqrt.
Estão CORRETOS:
Somente os itens I e II.
Somente os itens I e III.
Somente os itens II e III.
Todos os itens.
Um trecho de código escrito em PHP é apresentado em sequência.

É correto afirmar que a função echo imprimirá o valor:
0
1
6
321
0321
Qual função pode ser utilizada, dentro da linguagem SQL, que verifica os valores de uma expressão e retorna o primeiro valor não nulo?
DECODE
NULLIF
CASE
COALESCE
SUBSTR
A Instrução Normativa nº 01, de 4 de abril de 2019, do Ministério da Economia, dispõe sobre o processo de contratação de soluções de Tecnologia da Informação e Comunicação (TIC) pelos órgãos e entidades integrantes do Sistema de Administração dos Recursos de Tecnologia da Informação (SISP) do Poder Executivo Federal. Sobre o assunto, considere as seguintes afirmativas:
1. As contratações devem seguir as seguintes fases: Planejamento da Contratação, Seleção do Fornecedor e Gestão do Contrato.
2. O Termo de Referência ou Projeto Básico deve conter as estimativas de preços da contratação e o modelo de execução e gestão do contrato.
3. A fase de seleção do fornecedor é conduzida pela Área de Licitações.
4. É obrigatória a execução de todas as etapas da fase de Planejamento da Contratação, independentemente do tipo de contratação.
Assinale a alternativa correta.
Muitas empresas desenvolvem seus próprios códigos de ética, que podem ser considerados como um conjunto de princípios destinados a orientar a tomada de decisão na organização. A disseminação do uso da TI e de suas aplicações, incluindo os sistemas de informação, criou diversos aspectos que devem ser considerados nesse contexto. Alguns autores estabelecem quatro categorias nas quais esses aspectos éticos podem ser classificados. Dentre essas categorias, encontram-se a privacidade e a acessibilidade.
Exemplos de aspectos a elas relacionados são, respectivamente,acesso à informação confidencial e responsabilidade por erro de informação
responsabilidade por erro de informação e tratamento da pirataria de software
responsabilidade pela fidelidade das informações coletadas e vigilância eletrônica dos empregados
tratamento da pirataria de software e responsabilidade pela fidelidade das informações coletadas
vigilância eletrônica dos empregados e política de acesso à informação