Questões de Concurso Público CIGA-SC 2018 para Analista de Sistemas

Foram encontradas 40 questões

Q1275209 Governança de TI
Um órgão governamental contratou uma empresa privada de Tecnologia da Informação para prover conexão dedicada de Internet. Essa empresa é externa ao órgão, não faz parte dos seus quadros e ainda não tinha qualquer outro contrato com essa instituição governamental. Ficou estabelecido, nas cláusulas contratuais, que a empresa privada deverá disponibilizar o serviço de Internet durante 24 horas por 7 dias da semana (24 x 7), a uma taxa de disponibilidade mínima de 95%, por dia. Caso essa disponibilidade não seja cumprida, acordou-se um sistema de notificação, que vai desde advertência e multa até mesmo a rescisão contratual. No ITIL 3, esse acordo estabelecido entre ambas as partes é chamado de:
Alternativas
Q1275210 Engenharia de Software
O processo de engenharia de requisitos inclui algumas etapas de alto nível, em que, em uma delas, procura-se verificar se os requisitos realmente definem o sistema que o cliente quer. Para isso, nessa etapa, podem ser realizadas uma ou mais das seguintes atividades: (1) avaliação se os requisitos realmente atendem a comunidade de stakeholders; (2) verificação de consistência, de modo a garantir que não haja conflitos entre os requisitos documentados; (3) avaliação, para verificar se os documentos incluem todos os requisitos e se efetivamente definem os comportamentos e restrições definidas pela comunidade de stakeholders; (4) verificação do realismo, para assegurar que os requisitos podem ser implementados usando as tecnologias disponíveis; e (5) escrita dos testes que assegurem que o sistema entregue atenderá a cada requisito especificado. Nesse caso, tais atividades são realizadas em uma etapa de alto nível, da engenharia de requisitos, chamada de:
Alternativas
Q1275211 Engenharia de Software
Para responder à questão, considere as Figuras 9(a) e 9(b). A Figura 9(a) mostra uma planilha que será utilizada para registrar a contagem estimada de Pontos de Função (PF), de um projeto de desenvolvimento de software, segundo a NESMA (NESMA Early FPA Counting), sobre a qual devem ser considerados os seguintes aspectos: (1) a coluna (a) registra os processos elementares, descrevendo as funções do tipo dado ou transação que foram identificados durante o processo da engenharia de software; (2) a coluna (b), já foi preenchida com o tipo de função (Arquivo Lógico Interno (ALI), Arquivo de Interface Externa (AIE), Entrada Externa (EE), Consulta Externa (CE) e Saída Externa (SE)); (3) a coluna (c) será preenchida com a respectiva complexidade (Alta, Média ou Baixa); (4) a coluna (d) deve ser preenchida com a correspondente quantidade de Pontos de Função (PF); e (5) a quantidade total de PF, desse projeto, será exibida no local apontado pela seta nº 1. A Figura 9(b) mostra uma tabela utilizada para determinação da contribuição de PF em contagens estimadas, e que será utilizada como base para o preenchimento das colunas (c) e (d), da Figura 9(a). 

Para preencher as colunas (c) e (d), dessa planilha, deve-se utilizar a tabela da Figura 9(b). Nesse caso, ao final do preenchimento dessa planilha, pode-se afirmar que será apresentada, no local apontado pela seta nº 1, a estimativa total do tamanho funcional desse projeto, que será um número
Alternativas
Q1275212 Programação

Para responder à questão, considere a Figura 10 que mostra um programa elaborado utilizando-se a linguagem de programação Java.

Imagem associada para resolução da questão

Ao ser executado o programa em Java, mostrado na Figura 10, será atribuído o número 2 (dois) a variável "s". Nesse caso, ao final da execução desse programa, pode-se afirmar que a variável "x" terá o seguinte conteúdo:

Alternativas
Q1275213 Programação

Para responder à questão, considere a Figura 11 que mostra um programa elaborado utilizando-se a linguagem de programação Java. Nessa Figura, inseriuse, intencionalmente, um retângulo no local apontado pela seta nº 2, de modo a ocultar qualquer código fonte existente nesse local. 


A Figura 11 mostra um programa em Java que permite realizar, repetidamente, determinada multiplicação e apresentar o seu resultado, enquanto o conteúdo da variável "repetir" for "SIM". Para que esse programa funcione adequadamente e possa ser encerrado corretamente, basta que no local apontado pela seta nº 1 exista, apenas, o seguinte código fonte: I. while (repetir == "SIM") { II. while (repetir.equalsIgnoreCase("SIM")) { III. while (repetir.equals("SIM")) {
Quais estão corretas?
Alternativas
Respostas
26: D
27: C
28: D
29: E
30: D