Lista completa de Questões de Informática / Microinformática do ano 2017 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Os testes de software não podem demonstrar que o software não tem defeitos ou que se comporta conforme especificado para todas as condições de uso. Edsger Dijkstra (Dijkstra et al., 1972 apud Sommerville, 2007) declarou que Os testes podem somente mostrar a presença de erros, não a sua ausência. A meta do teste de software é mostrar aos desenvolvedores e clientes que o sistema está pronto para uso operacional, sendo, portanto, um processo que visa demonstrar a sua confiabilidade. Sobre testes de softwares, analise as afirmativas.
I - O plano de testes é uma garantia de que somente os requisitos funcionais são satisfeitos e se aplica ao teste de componentes ou módulos de programa.
II - Os testes de software são um processo contínuo e gerenciável que se desenvolve a partir dos testes de unidade, passando pelos testes de integração e testes de sistema.
III - O teste de validação tem a finalidade de mostrar que o software como produto atende aos requisitos do cliente.
IV - O teste de sistema com dados reais permite apenas a realização do teste de verificação das especificações dos requisitos não funcionais.
Está correto o que se afirma em
A Linguagem de Modelagem Unificada (UML Unified Modeling Language) é uma linguagem para especificação, visualização e documentação de sistemas. Quando aplicada a sistemas baseados em software, adota a perspectiva de orientação a objetos para os quais são elaborados diagramas para representação do comportamento estático e dinâmico. Sobre essa linguagem, analise as afirmativas.
I - O diagrama de classes permite mapear classes, interfaces e colaborações e seus relacionamentos, apresentando uma visão dinâmica do sistema.
II - O diagrama de atividades ilustra a visão dinâmica do sistema, dando ênfase no fluxo de dados entre os objetos.
III - O diagrama de casos de uso possibilita a modelagem do comportamento do sistema, mostrando os relacionamentos entre os atores e os casos de uso.
IV - O diagrama de estados modela o comportamento de objetos, interfaces e colaborações, criando uma visão dinâmica do sistema.
Está correto o que se afirma em
A documentação de sistemas baseados em software pode ser classificada em duas áreas principais, a saber: documentação de processo e documentação de produto. Na documentação de processo, o número de documentos e o volume de informações geradas em cada um dependem da metodologia adotada e de cada fase do ciclo do desenvolvimento. A documentação de produto, abrange a documentação de usuário e a documentação referente à manutenção do sistema. Com base nessa classificação sobre documentação de sistemas, assinale a afirmativa correta.
Os métodos de análise e projeto de software permitem construir modelos e avaliar a completeza e a consistência do processo e do projeto. A adoção de uma metodologia para o processo de desenvolvimento de software impõe uma disciplina que possibilita a previsibilidade e eficiência necessárias à Engenharia de Software. As metodologias tradicionais de desenvolvimento de software, baseadas na elicitação e documentação completa de requisitos para a posterior construção do software, estão sendo confrontadas pelas metodologias ágeis que dão ênfase às pessoas, interações, colaboração dos usuários para a entrega rápida de artefatos. Muitos autores descrevem os modelos de desenvolvimento de software, pois tratam apenas do processo; nessa questão, a abordagem para metodologia é abrangente. A coluna da esquerda apresenta metodologias de desenvolvimento de software e a da direita, características de cada uma. Numere a coluna da direita de acordo com a da esquerda.
Marque a sequência correta.
O desenvolvimento de um produto baseado em software envolve diferentes aspectos da Engenharia de Software para o qual é estabelecido o foco no processo de software, em especial na atividade de modelagem, que ocorre na fase de análise. A criação de modelos engloba um conjunto de atividades como levantamentos, elaboração, negociação, especificação e validação de requisitos. Sobre levantamento de dados, analise as afirmativas.
I - Os requisitos de usuários precisam ser capturados para a definição do escopo do sistema e especificados no Documento de Requisitos de Usuário.
II - A arquitetura do sistema é definida no Documento de Projeto da Arquitetura que possibilita a construção de protótipos para visualização em conjunto com o cliente.
III - Os requisitos de sistema elaborados pelo usuário são especificados no Documento de Requisitos de Software para estimativa de custos.
IV - A qualidade de software não se aplica à fase de requisitos, especificações e arquitetura, mas somente à implementação dos programas onde é mensurável.
Está correto o que se afirma em
O sistema baseado em software está operacional quando está sendo utilizado pelos usuários em um ambiente real de produção. Mesmo nesse estágio, o sistema estará sujeito a mudanças ou atualizações que podem ocorrer por diferentes motivos. Sobre essa fase do ciclo de vida de um software, marque V para as afirmativas verdadeiras e F para as falsas.
( ) A manutenção corretiva caracteriza-se por manter o software operacional, mas exige que as causas da falha sejam rastreadas e sanadas, por vezes, até em nível de requisitos.
( ) A manutenção adaptativa ocorre para prevenir defeitos que possam existir e consiste em criar um conjunto de testes a serem executados com o sistema em operação.
( ) Sistemas legados não apresentam dificuldade de manutenção devido à tecnologia adotada e à documentação, pois a aplicação da engenharia reversa supre essas falhas. ( ) Mudanças para melhorar aspectos do sistema e, na documentação, para maior compreensão são classificadas como manutenção perfectiva.
Assinale a sequência correta.
A modelagem do banco de dados começa com o projeto de dados que cria um modelo de alto nível de abstração, modelo conceitual, permitindo a comunicação com os usuários na visão que eles têm dos dados de sua organização. Nesse nível, trata-se de objetos e suas associações ou de entidades e seus relacionamentos, mas o modelo para o banco de dados trata de registros, chaves primárias e outros conceitos. Sobre a modelagem do banco de dados, marque V para as afirmativas verdadeiras e F para as falsas.
( ) O modelo de dados implementado em um banco de dados, no formato de tabelas, não armazena dados que representem a temporalidade dos dados de uma organização.
( ) Um dicionário de dados deve prover detalhes dos dados em todos os níveis, conceitual, lógico e físico, de forma que possibilite ao desenvolvedor implementar corretamente o modelo de dados.
( ) A implementação do modelo de dados em um SGBD é garantia de que nunca ocorrerá redundância nem inconsistência de dados armazenados nas tabelas.
( ) O modelo de dados é parte do projeto de um sistema computacional que armazena dados de uma organização em banco de dados, atendendo às necessidades dos usuários em um conjunto de aplicações.
Assinale a sequência correta.
Informática / Microinformática - Tecnologia da Informação - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2017
O conceito de medição é fundamental para a melhoria contínua de serviço, na qual os conhecimentos adquiridos em um nível tornam-se dados de entrada para o próximo nível. Considerando que os sete passos do processo de melhoria que descrevem como medir e reportar estão fundamentados no ciclo PDCA (plan-do-check-act), julgue os itens a seguir.
I A fim de tornar a medição mais produtiva, os responsáveis pela análise de dados devem possuir as mesmas habilidades dos responsáveis pela coleta de dados.
II Na fase de processamento de dados, são utilizadas as tecnologias para a geração de relatórios de acordo com o público-alvo.
III As informações medidas devem atender às áreas de negócio, jurídica e de compliance da organização.
IV As metas e os objetivos são verificados na fase de análise de dados, que deve fornecer subsídios para ações corretivas.
Estão certos apenas os itens
Informática / Microinformática - Tecnologia da Informação - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2017
Se, na definição das metas de um serviço de TI, tiver sido acordada, entre o provedor e o cliente, a meta de que tal serviço não poderá ficar indisponível por períodos mais longos que um dia, a responsabilidade de garantir o cumprimento dessa meta caberá ao gerenciamento de
Informática / Microinformática - Tecnologia da Informação - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2017
Considere que o presidente de uma empresa tenha feito uma reclamação a respeito de lentidão nos serviços de TI oferecidos por uma prestadora. Nesse caso, o objeto dessa queixa deverá ser classificado como
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...