Questões de Concurso Militar CIAAR 2023 para Oficial Engenheiro - Engenharia da Computação

Foram encontradas 36 questões

Q2197873 Programação
Em Java é comum que as classes contenham métodos static convenientes para realizar tarefas corriqueiras.
Preencha os resultados dos métodos nas lacunas a seguir.
abs(-023.7) = _____; ceil(9.2) = ____; floor(9.2) = ____
A sequência de resultados que preenche corretamente as lacunas é:
Alternativas
Q2197874 Governança de TI
Um engenheiro de computação foi contratado em uma empresa que está em um determinado nível do CMMI. Após uma análise, ele percebeu que na empresa as metas associadas com a área de processos estão satisfeitas e, para todos os processos, o escopo de trabalho a ser realizado é explicitamente definido e comunicado para os membros da equipe. Marque a opção que apresenta em qual nível do CMMI a empresa se encontra. 
Alternativas
Q2197875 Engenharia de Software
A Unified Modeling Language (UML) é composta por uma série de modelos e diagramas, entre eles o diagrama de estados, ilustrado abaixo. Imagem associada para resolução da questão

Com relação ao diagrama acima, analise as assertivas abaixo.
I. O estado “Cancelada” ocorre a partir de estímulo síncrono. II. O estado “Aberta” efetua uma mudança de estado para “Cancelada”, por dois estímulos assíncronos. III. O fim do diagrama pode ser executado por meio de três eventos. IV.A auto-transição ocorre no estado “Cancelada”. V. O estado “Fechada” ocorre a partir de um evento de passagem de tempo.
Estão corretas apenas as assertivas 
Alternativas
Q2197876 Programação
A linguagem Java 8 possui o tratamento de erro que faz com que o programa não emita mensagens incompreensíveis para o usuário. Analise o fragmento do código abaixo.

public static void main (String[] args) {            try {                    openarchive();     } catch (FileNotFoundException el) {                System.out.println(“Não foi possível abrir o arquivo);         } };

Assinale a opção correta sobre o código acima. 
Alternativas
Q2197877 Programação
Sobre a linguagem Python, analise as assertivas abaixo.
I. Para definir uma nova função é utilizada a instrução “def”. II. O nome da função é utilizado antes da instrução “def”. III. Funções podem isolar uma tarefa específica em um trecho de programa. IV.Não é possível reutilizar partes do programa. V. O nome dos parâmetros que a função receberá é declarado após o nome da função.
Estão corretas apenas as assertivas 
Alternativas
Respostas
21: A
22: B
23: A
24: D
25: B