Questões de Concurso Público SEFAZ-SC 2018 para Auditor-Fiscal da Receita Estadual - Tecnologia da Informação (Prova 3)
Foram encontradas 80 questões
Atenção: Para responder à questão, considere o código a seguir:
Atenção: Para responder à questão, considere o código a seguir:
Atenção: Para responder à questão, considere o código a seguir:
Atenção: Para responder à questão, considere o código a seguir:
Considere a imagem abaixo, que representa um modelo de arquitetura de uma aplicação utilizando ASP.NET Web API.
Nessa arquitetura,
Um Auditor precisa usar um comando na lacuna I para verificar se os dados do formulário foram submetidos usando o método post, e um comando na lacuna II para exibir o conteúdo da variável resultado. Os comandos que o Auditor deverá utilizar são, respectivamente,
Para adicionar na tabela Funcionario um campo do tipo inteiro chamado Id, a lacuna I, desse código, deve ser corretamente preenchida com
Considere o fragmento de código abaixo retirado de uma classe criada em C#, em condições ideais.
A partir da observação do código, considere as afirmações abaixo:
I. if (m >= n && m >= p) verifica se m é maior que n ou maior que p.
II. if (m >= n && !(p > m)) verifica se m é maior que n e também maior que p.
III. Se if (m > n || m > p) resultar em true indica que m não é o menor dos 3 números.
IV. if (m % 2 == 0) verifica se o valor m contém um número inteiro.
Está correto o que consta APENAS de
Para percorrer os elementos desta lista obtendo cada objeto do tipo Pessoa, utiliza-se o comando
Sobre a área de conhecimento “requisitos de software”, para um sistema que contém componentes de software, considere:
I. Os requisitos do sistema são derivados dos requisitos do software, esses abrangem os requisitos do usuário, os requisitos de outras partes interessadas e os requisitos sem uma fonte humana identificável.
II. Os requisitos do sistema são definidos de uma maneira restrita em relação aos requisitos do usuário, considerando apenas os requisitos dos clientes ou usuários finais do software.
III. Os requisitos do produto são necessidades ou restrições do software a ser desenvolvido e os requisitos do processo são essencialmente restrições no desenvolvimento do software.
Está correto o que se afirma em
As soluções em Big Data Analytics, usadas, por exemplo, pela Fazenda Pública principalmente para evitar sonegações de tributos, trabalham com algoritmos complexos, agregando dados de origens diversas, relacionando-os e gerando conclusões fundamentais para a tomada de decisões. Na execução dessas análises pelos auditores, considere:
I. Dados estruturados.
II. Dados semiestruturados.
III. Dados não estruturados.
IV. Dados brutos, não processados.
V. Esquemas de dados gerados no momento da gravação.
Sobre um repositório de armazenamento, que contenha uma grande quantidade de dados a ser examinada, deverão ser utilizados APENAS os que constam de
O Test-Driven Development (TDD) é uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. As etapas do processo fundamental de TDD são mostradas abaixo em ordem alfabética:
I. Escrever um teste para a funcionalidade identificada e implementá-lo como um teste automatizado.
II. Executar o teste, junto com os demais testes já implementados, sem implementar a nova funcionalidade no código.
III. Identificar e implementar uma outra funcionalidade, após todos os testes serem executados com sucesso.
IV. Identificar uma nova funcionalidade pequena para ser incrementada com poucas linhas em um código.
V. Implementar a nova funcionalidade no código e reexecutar o teste.
VI. Refatorar o código com melhorias incrementais até que o teste execute sem erros.
VII. Revisar a funcionalidade e o teste, caso o código execute sem falhar.
Considerando o item IV a primeira etapa e o item III a última etapa, a sequência intermediária correta das etapas do processo é:
Os testes unitários são aplicados em subprogramas individuais ou em componentes maiores construídos com unidades altamente coesas e são executados:
I. sempre com acesso ao código que está sendo testado.
II. normalmente com o suporte de ferramentas de depuração.
III. sempre pelos programadores que escreveram o código.
IV. para verificar o funcionamento dos elementos de software separadamente.
Está correto o que consta de