Questões de Concurso Público IF Sul - MG 2024 para Professor do Ensino Básico, técnico e Tecnológico: MCH-02 - Informática

Foram encontradas 50 questões

Q3086832 Sistemas Operacionais

Em um sistema operacional, um processo pode terminar devido às seguintes condições:


1. Saída normal (involuntária).

2. Saída por erro (voluntária).

3. Erro fatal (involuntária).

4. Morte por outro processo (voluntária).


O resultado da somatória dos números correspondentes às afirmações corretas é:

Alternativas
Q3086833 Sistemas Operacionais
Sobre o VFS (Virtual File System), assinale a alternativa correta.
Alternativas
Q3086834 Engenharia de Software

Analise o diagrama abaixo:


Imagem associada para resolução da questão


Qual é o processo representado no diagrama acima?

Alternativas
Q3086835 Engenharia de Software

Sobre um determinado tipo de teste de desenvolvimento de software, analise as características abaixo:


• O sistema é testado como um todo. • Os testes são concentrados nas interações entre os componentes e objetos que compõem o sistema. • É um processo coletivo quando os componentes do sistema são desenvolvidos por diferentes membros do time ou por subtimes.


As características acima definem o teste de:

Alternativas
Q3086836 Engenharia de Software
Em relação aos testes de software, assinale a alternativa que corresponde ao princípio do “paradoxo do pesticida”.
Alternativas
Q3086837 Engenharia de Software
Conforme Sommerville (2019), analise a sentença abaixo:
Os testes fazem parte de um processo mais amplo de verificação e validação de software (V & V) (1ª parte). A validação de software é o processo de conferir se o software cumpre seus requisitos funcionais e não funcionais declarados (2ª parte). A verificação de software é um processo mais geral, cujo objetivo é assegurar que o software atenda às expectativas do cliente, e vai além da conferência da conformidade com a especificação, para demonstrar que o software faz o que se espera dele (3ª parte).

Quais partes estão corretas?
Alternativas
Q3086838 Programação
Na linguagem C, para produzir uma mudança de linha na tela do monitor, qual sequência de caracteres deve ser utilizada? 
Alternativas
Q3086839 Programação

Analise o programa abaixo, o qual foi escrito na linguagem C:


                                           Imagem associada para resolução da questão


Ao final da execução do programa, quantas chamadas à função recursiva “calculo” terão sido realizadas?

Alternativas
Q3086840 Programação

Com base na declaração do registro na linguagem C abaixo, assinale a alternativa que corresponde a uma forma correta de atribuir valores aos campos do registro “pessoa”.


Q29.png (191×128)


Alternativas
Q3086841 Programação

Analise o trecho de código abaixo, escrito na linguagem C:


    Q30.png (342×56)                                                       


Considerando que já exista o arquivo "teste.txt", ao executar o trecho de código, é correto afirmar que:

Alternativas
Q3086842 Programação

Analise o programa abaixo, o qual foi escrito na linguagem C++, e cujo objetivo é verificar se um número inteiro, informado pelo usuário, é ou não um número primo:


                                 Imagem associada para resolução da questão


Qual linha do código acima contém um ou mais erros que NÃO permitirão a execução correta do programa?

Alternativas
Q3086843 Programação

Analise o código abaixo, escrito na linguagem Java:


                               Imagem associada para resolução da questão


No código acima, o trecho das linhas 5, 6 e 7 é conhecido como:

Alternativas
Q3086844 Programação
Sobre a linguagem C, qual das alternativas abaixo corresponde a uma diretiva utilizada para declarar uma constante?
Alternativas
Q3086845 Programação

Analise as assertivas abaixo, as quais apresentam trechos de código na linguagem Java:


I. String texto = "Casa X ferreiro, espeto X pau.";

 texto = texto.replace("X", "de");


II. String texto = "Casa X ferreiro, espeto X pau.";

 texto = texto.replaceAll("X", "de");


III. String texto = "Casa X ferreiro, espeto X pau.";

 texto = texto.replaceFirst("X", "de");


Em quais assertivas será realizada a substituição, na variável "texto", de todas ocorrências de "X" por "de"?

Alternativas
Q3086846 Programação
Na linguagem Java, a instrução "break" pode ser utilizada para ocasionar uma saída imediata de quais estruturas de repetição?
Alternativas
Q3086847 Programação
Sobre a linguagem Java, assinale a alternativa que corresponde à declaração e criação de um objeto array de 10 posições.
Alternativas
Q3086848 Programação
Na linguagem Java, um objeto pode acessar uma referência a si próprio utilizando a palavra-chave: 
Alternativas
Q3086849 Programação

Analise o programa abaixo, o qual foi escrito na linguagem Java:


                      Imagem associada para resolução da questão


Ao final da execução do programa, o que será exibido?

Alternativas
Q3086850 Programação
É uma biblioteca de código aberto da linguagem Python que fornece funcionalidades para trabalhar com computação numérica, como, por exemplo, matrizes multidimensionais, sendo uma dependência para utilização do OpenCV com Python. O trecho refere-se a:
Alternativas
Q3086851 Programação

Com base no trecho de código abaixo, escrito na linguagem Python e que utiliza recursos do OpenCV, qual é o resultado esperado a partir da execução do código?


                                               Imagem associada para resolução da questão



Alternativas
Respostas
21: C
22: D
23: B
24: B
25: E
26: A
27: D
28: C
29: D
30: B
31: C
32: E
33: A
34: C
35: E
36: A
37: B
38: B
39: D
40: A