Questões de Concurso Comentadas sobre software em noções de informática

Foram encontradas 2.171 questões

Q2635781 Arquitetura de Software

Considere os dados abaixo.


Personal Access Token (PAT) = ghp_RCnTgfJovGy6b2WX1WaVyrcfGoHMbdl20Myk

Repositório = developer. git

Usuário: trt15


Como administrador no prompt de um computador com o Windows, com o Git devidamente instalado e em condições ideais, para criar uma cópia local do repositório na máquina, permitindo a colaboração no projeto, um Analista deve usar o comando

Alternativas
Q2635573 Arquitetura de Software

Na abordagem DevOps, a integração e a entrega contínuas (CI/CD) juntas são comumente tratadas como um processo relacionado, conhecido como

Alternativas
Q2635564 Arquitetura de Software

No âmbito de um Tribunal Regional do Trabalho, o processo do PMBOK 6ª edição, que envolve a adaptação de estratégias para envolver as partes interessadas e comunicá-las sobre as informações pertinentes ao longo dos casos judiciais ali tratados, é:

Alternativas
Q2635563 Arquitetura de Software

Uma equipe do Tribunal Regional do Trabalho está utilizando a UML 2.5 para modelar os processos e requisitos de um sistema que visa modernizar o gerenciamento dos processos Judiciais para melhorar sua eficiência e sua transparência. O diagrama que melhor representa a sequência lógica de passos em um processo judicial, através de fluxos de controle, desde a submissão de um caso até o encerramento com a decisão final, é o Diagrama de

Alternativas
Q2635562 Arquitetura de Software

Considere um diagrama BPMN 2.0.2 que representa um processo que envolve várias atividades, gateways e eventos. Uma Analista deseja criar um ponto de decisão que avalie múltiplas condições antes de determinar o próximo passo no fluxo do processo. Para isso, a Analista deve utilizar um

Alternativas
Q2635559 Arquitetura de Software

Considere os programas em C# e em PHP a seguir:


C#


using System;

namespace TratamentoExcecao (

class Program (

static void Main(:string[] arqs) (

try( double num = 10;

double den = 0;

double r = FazDivisao(num, den);

Console.WriteLine($"Resultado da divisao: {r}");

}

catch (DivideByZeroException ex) {

Console.WriteLine($"Erro: (ex.Message}");

}

catch (Exception ex) {

Console.WriteLine($"Erro desconhecido: {ex.Message}");

}

}

static double FazDivisao(double n, double d) (

if (d==0) (

}

return n / d;

}

}

}

PHP


<?php

function divide($a, $b) {

if ($b === 0) {

}

return $a / $b;

}


try {

$num1 = 10;

$num2 = 0;

$resultado = divide($num1, $num2);

echo "O resultado da divisão é: " . $resultado;

} catch (Exception $e) {

echo "Erro: " . $e->getMessage ();

}

?>








Em condições ideais, para que cada um dos programas possa ser executado fazendo o tratamento de exceção relativo à divisão e sejam impressas as frases exatamente iguais, as lacunas I e II devem ser corretamente preenchidas com:

Alternativas
Q2635558 Arquitetura de Software

Considere a função em PHP abaixo que gera uma string aleatória formada por caracteres restritos a letras maiúsculas e números. O tamanho da string é passado como parâmetro e a string resultante tem essa quantidade de caracteres.


function gera$tringAleatoria($tamanho) {

$caracteres = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';

$stringAleatoria = ' ';

for ($i = 0; $i < $tamanho; $i++) {

}

return $stringAleatoria;

}


Para que esta função, posteriormente, seja incluída em um código e testada em condições ideais, a lacuna I deve ser corretamente preenchida com:

Alternativas
Q2635555 Arquitetura de Software

Examine o programa em C abaixo.


#include <stdio.h>

#include <stdlib.h>

#include <unistd.h>


#define NUM_ADVOGADOS 3


void advogado(int id) (

printf("Advogado %d: Preparando argumentos\n", id);

usleep(rand() % 2000000 + 1000000); // Simula o tempo de preparação

printf("Advogado %d: Apresentando o caso ao tribunal\n", id) ;

usleep(rand() % 2000000 + 1000000); // Simula o tempo de apresentação

printf("Advogado %d: Caso resolvido\n", id);

}


int main() {

srand(time(NULL));

for (int i = 1; i <= NUM_ADVOGADOS; i ++) (

if (fork() == 0) (

}

}

// Código do processo pai (tribunal)

for (int i = 1; i <= NUM_ADVOGADOS; i ++) (

wait(NULL); // aguarda todos os processos filhos terminarem

}

printf("Todos os casos foram resolvidos.\n");

return 0;

}


Considerando que uma das saídas do programa acima, compilado e executado em condições ideais, seja:


Advogado 1: Preparando argumentos

Advogado 3: Preparando argumentos

Advogado 2: Preparando argumentos

Advogado 3: Apresentando o caso ao tribunal

Advogado 2: Apresentando o caso ao tribunal

Advogado 1: Apresentando o caso ao tribunal

Advogado 1: Caso resolvido

Advogado 3: Caso resolvido

Advogado 2: Caso resolvido

Todos os casos foram resolvidos.


A lacuna I deve ser corretamente preenchida com:

Alternativas
Q2635553 Arquitetura de Software

Um Analista está desenvolvendo um sistema de registro de processos trabalhistas e precisa enviar para o servidor as informações dos processos em um documento no formato JSON. A abordagem adequada para representar vários processos de forma organizada e acessível, tornando a manipulação e a iteração mais fáceis, é utilizar

Alternativas
Q2635552 Arquitetura de Software

Uma Analista está desenvolvendo uma API REST para um aplicativo e deseja criar a documentação usando o Swagger. Essa documentação é criada adequadamente através

Alternativas
Q2635549 Arquitetura de Software

Considere o bloco de código TypeScript a seguir:


pessoa = ['Paulo Freitas', 'Rua Barreto de Freitas ', 45];

console.log(pessoa);


Para que o bloco seja executado corretamente, em condições ideais, a tupla pessoa deve ter sido definida anteriormente peta instrução

Alternativas
Q2635547 Arquitetura de Software

SOA é um paradigma de design arquitetônico, utilizado em diversos sistemas de software, que

Alternativas
Q2632786 Arquitetura de Software

Sobre a Governança de TI, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.


( ) Para alcançar um nível de excelência de Governança de TI, basta implantar um dos modelos de melhores práticas, tais como CobiT e ITIL.

( ) A Governança de TI busca o direcionamento da TI para atender ao negócio.

( ) O controle e a avaliação dos riscos de TI não fazem parte do escopo da Governança de TI.


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

Alternativas
Q2632785 Arquitetura de Software

Segundo a ITIL v.3, a função Central de Serviços faz parte do estágio de:

Alternativas
Q2632784 Arquitetura de Software

O CobiT 5 define seis níveis de capacidade que um processo pode atingir:


Nível 0 – Processo Incompleto

Nível 1 – Processo Executado

Nível 2 – Processo Gerenciado

Nível 3 – Processo Estabelecido

Nível 4 – Processo Previsível

Nível 5 – Processo em Otimização


Segundo o CobiT 5, qual desses níveis é caracterizado pelo processo estar implementado utilizando um processo definido capaz de atingir os seus resultados esperados?

Alternativas
Q2632783 Arquitetura de Software

Segundo o Guia PMBOK 5ª Edição, os planos, processos, políticas, procedimentos e bases de conhecimento específicas da organização e por ela usados são conhecidos como:

Alternativas
Q2632738 Arquitetura de Software

Segundo o Guia PMBOK 5ª Edição, a EAP (Estrutura Analítica do Projeto) é uma decomposição hierárquica do escopo total do trabalho a ser executado pela equipe do projeto a fim de alcançar os objetivos do projeto e criar as entregas requeridas. São entradas para criação da EAP, EXCETO:

Alternativas
Q2632737 Arquitetura de Software

São princípios do CobiT 5 para a Governança e Gerenciamento da TI empresarial:


I. Concentrar o foco apenas na TI.

II. Satisfazer as necessidades das partes interessadas.

III. Possibilitar uma visão fragmentada do negócio.


Quais estão corretas?

Alternativas
Q2632736 Arquitetura de Software

Em relação à ITIL v.3, assinale a alternativa que corresponde ao estágio do ciclo de vida do serviço cujo propósito principal é manter os serviços de TI alinhados e integrados às necessidades do negócio, por meio da identificação e da implementação de ações de aperfeiçoamento para o suporte aos processos de negócio.

Alternativas
Q2632735 Arquitetura de Software

O tipo de teste de software cujo foco está no projeto e construção da arquitetura do software é chamado de teste:

Alternativas
Respostas
321: D
322: A
323: D
324: A
325: B
326: C
327: A
328: B
329: A
330: A
331: B
332: E
333: B
334: E
335: C
336: D
337: A
338: B
339: D
340: C