Questões de Concursos
Selecione os filtros para encontrar suas questões de concursos e clique no botão abaixo para filtrar e resolver.
Selecione os filtros para encontrar suas questões de concursos e clique no botão abaixo para filtrar e resolver.
Nada por aqui
Com base nos conceitos de gerenciamento eletrônico de documentos (GED) e processos, modelagem e automação de processos, e técnicas de reunião e entrevista, julgue os itens subseqüentes.
O workflow ou fluxo de trabalho, também denominado de processamento de transações, integra automaticamente, em forma eletrônica, o fluxo de documentos dentro das organizações. Em vez de contar, apenas, com a comunicação embasada em papel, no contexto de GED e em seu relacionamento com fluxo de trabalho automatizado, as organizações fazem uso de imagens eletrônicas de dados como método de comunicação.
Julgue os itens seguintes, acerca de prototipação, especificação e técnicas de validação de requisitos.
A validação dos requisitos pode ser feita por meio de uma revisão em que, entre outros aspectos, pode estar envolvida a descrição do ambiente (interfaces, fluxo e estrutura da informação, funções e restrições) em que o sistema operará.
Julgue o próximo item, a respeito da modelagem funcional e de dados.
O atributo é considerado o elemento que desempenha papel específico em um sistema que está sendo modelado.
Com referência a engenharia de software e uso de UML para a modelagem de sistemas, julgue os itens subsecutivos.
A modelagem que permite a identificação de funcionalidades, comportamento do sistema, ambiente, relações entre agentes e detalhe de requisitos funcionais é representada por meio de diagrama de sequência de atividades.
O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.
Em uma estrutura de módulos de um software, o acoplamento simples entre os módulos resulta em erros que ao ocorrerem em determinado módulo se propagam facilmente para outros módulos no sistema.
Considere as etapas a seguir:
1. Após os testes serem executados com sucesso, é iniciado o processo para implementar a próxima parte da funcionalidade.
2. É implementada a funcionalidade e novamente executado o teste. Isso pode envolver a refatoração do código existente para melhorá-lo e adicionar um novo código sobre o que já foi desenvolvido.
3. É executado o teste juntamente com todos os outros testes implementados.
4. É escrito um teste para a funcionalidade. Este teste é implementado como um teste automatizado.
5. É identificado o incremento de funcionalidade necessário, que normalmente deve ser pequeno e implementável em poucas linhas de código.
A sequência de etapas que devem ser seguidas no desenvolvimento dirigido a testes (TDD – Test Driven Development) é corretamente definida por
Acerca de conceitos da UML, julgue os itens seguintes.
Casos de uso podem ser empregados para captar o comportamento de um sistema ou de parte de um sistema. O comportamento do caso de uso pode ser especificado pela descrição do fluxo de eventos de forma suficientemente clara para que os seus usuários sejam capazes de compreendê-lo. Nesse fluxo, devem ser incluídas definições relacionadas à forma de implementação, para que sejam diretamente utilizadas pelos implementadores.
Um caso de uso é uma descrição de uma funcionalidade (uma utilização específica do sistema) que o sistema fornece. Através da modelagem de casos de uso, os atores internos que tem interesse no sistema são modelados de acordo com a funcionalidade que eles requerem do sistema. Cada caso de uso especifica o que o cliente espera do sistema sem considerar como a funcionalidade será implementada. O diagrama de casos de uso é gerado na etapa de:
Um mecanismo de extensão da UML 2.0, que permite a criação de novos elementos para atender necessidades específicas de um modelo, é denominado
Com relação à segurança da informação e ao ITIL (information technology infrastructure library), que define um modelo de gerenciamento de segurança da informação, julgue os itens seguintes.
Sob o ponto de vista do ITIL, os controles pertinentes são descentralizados e independem dos processos de gerenciamento relacionados a requisitos de segurança da informação.
A engenharia de software visa à produção sistemática de softwares que possam atender a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca da engenharia de software e suas várias metodologias, técnicas e ferramentas de apoio, julgue os seguintes itens.
A análise regressiva de projetos de software feitos no passado permitiu a definição de modelos de estimativa de projetos que mostram uma relação fortemente linear entre o esforço requerido para realizar um software e a quantidade de linhas de código-fonte desse software.
Sobre desenvolvimento baseado em testes, considere:
I. Este processo requer que desenvolvedores criem unidades de testes para definir os requisitos que um determinado código deve conter. Estes testes devem ser criados assim que uma pequena parte funcional do código esteja disponível.
II. Frequentemente são utilizados frameworks de teste pelos desenvolvedores como o xUnit ou jUnit para a criação de casos de teste automatizados.
III. É importante que o código escrito seja apenas projetado para passar o teste específico. Nenhuma outra funcionalidade deve ser prevista ou permitida fora do escopo do teste em nenhum estágio do processo.
Está correto o que consta em
Um motor de corrente alternada dispõe de duas bobinas, uma de partida e outra de funcionamento. Para que o motor dê a partida, as duas bobinas recebem corrente. Após algum momento em funcionamento, quando o motor passa a funcionar em regime permanente, somente recebe corrente a bobina de funcionamento. A mudança de estado entre a partida e o regime permanente é controlada automaticamente por um sensor interno. O motor contém também um sensor de temperatura que provoca a sua parada automática no caso de um grande aquecimento.
Nesse caso, não se pode dar uma nova partida no motor sem o acionamento do botão reset. Aplicando à situação descrita os conceitos de análise orientada a objetos, julgue os itens que se seguem.
Um exemplo de estado poderia ser ativar o sensor interno de regime permanente.
Em computadores, números, caracteres e outros tipos de informação podem ser representados de diversas formas. Nos itens a seguir, considere que o subscrito de um número indica o sistema de numeração em que ele está representado. Assim, 25DEZ e 1001DOIS são números representados em base dez e em base dois, respectivamente. Com relação aos sistemas de representação de números e caracteres utilizados em computadores, julgue os itens a seguir.
A representação no sistema octal do número em notação hexadecimal 3A1DDEZESSEIS é 35035OITO.