Questões de Concursos

filtre e encontre questões para seus estudos.

Assinale a opção correta a respeito dos conceitos de Internet e intranet.

Deseja-se desenvolver um sistema de informação para uma empresa que possui uma frota de navios mercantes. Tal sistema deve ser composto de um módulo capaz de acompanhar o posicionamento de cada navio em tempo real e de receber e disponibilizar dados sobre as condições operacionais de cada navio. Um sistema gerenciador de banco de dados deve armazenar e disponibilizar informações sobre a rota, carga, tripulação e condições logísticas de cada navio. Considerando essas informações, julgue os itens seguintes, acerca de desenvolvimento de aplicações e banco de dados.

O modelo em espiral de desenvolvimento proposto por Boehm apresenta a análise de riscos como uma das suas fases essenciais.

Com relação a ferramentas CASE, julgue os itens que se seguem.

Existem ferramentas CASE modernas que suportam a geração de relatórios específicos de forma a permitir o acompanhamento de determinados trabalhos de desenvolvimento de sistemas.

A série IEEE 802 define padrões de larga utilização em redes locais e metropolitanas. Acerca dos padrões IEEE 802 e das técnicas neles empregadas, julgue os itens a seguir.

A codificação Manchester é utilizada nos sistemas de transmissão a 10 Mbps do padrão 802.3.

A respeito da gestão de relacionamento e engenharia de requisitos, julgue os itens seguintes. Requisitos externos são derivados de metas, políticas e procedimentos das organizações, do cliente e do desenvolvedor e incluem requisitos de processo, requisitos de implementação, restrições de entrega e restrições orçamentárias.

O diagrama de fluxo de dados (DFD) é uma ferramenta de representação dos processos de um sistema e dos dados que ligam esses processos. Acerca dos conceitos dessa ferramenta, julgue os itens subseqüentes.

Processos armazenam dados e informações entre as várias entidades. Podem ser representados graficamente por um círculo.

A respeito de engenharia de software, julgue os itens subsequentes.

Logo após o início das atividades técnicas de um projeto, o gerente e a equipe de desenvolvimento devem estimar o trabalho a ser realizado, os recursos necessários, o tempo de duração e, por fim, o custo do projeto. Para se estimar o tamanho do software, deve-se seguir a métrica de pontos de função (PF), desde que esta seja compatível com a tecnologia empregada na implementação do sistema.

O RUP (Rational Unified Process) é um processo de desenvolvimento de software. Nesse processo, são descritos os papéis e as atividades que cada membro da equipe de projeto deve desempenhar ao longo do ciclo de desenvolvimento do software e os produtos que devem ser gerados como resultado dessas atividades, os chamados artefatos. Com relação a esse assunto, julgue os itens seguintes.

O RUP tem duas dimensões: o eixo horizontal e o eixo vertical. A primeira dimensão representa o aspecto estático do processo quando ele é aprovado e é expressa em termos de fases, iterações e marcos. A segunda dimensão representa o aspecto dinâmico do processo, como ele é descrito em termos de componentes, disciplinas, atividades, fluxos de trabalho, artefatos e papéis do processo.

As normas, diretrizes e especificações internacionais permitem que os fabricantes de software e hardware possam prover interoperabilidade entre diferentes tecnologias. Com relação a esse assunto, julgue os itens a seguir.

O consórcio W3C (World Wide Web Consortium), responsável por desenvolver tecnologias e padrões para a Web, é composto por mais de 400 membros, além de inúmeros colaboradores.

Julgue os itens de 68 a 72, relativos aos princípios da engenharia de software.

Os padrões de projeto podem ser usados no projeto orientado a objetos para apoiar o reúso de software. Esses padrões freqüentemente empregam a herança e o polimorfismo para prover generalidade. Abstract factory, strategy e template method são padrões de projeto que podem ser empregados nos frameworks orientados a objetos para facilitar a adaptação dos frameworks.

O domínio de técnicas, métodos e ferramentas que conduzem o projeto de sistemas de software ao resultado esperado é uma exigência para a evolução profissional. O Software Engineering Institute (SEI) constatou que o principal problema que aflige as organizações de software é gerencial. Acerca dos conhecimentos da gerência de projetos, julgue os itens que se seguem.

O gerenciamento de projeto inclui práticas gerenciais como planejamento estratégico e qualidade total.

A respeito dos modelos de processo usuais para o desenvolvimento de sistema e da caracterização do ciclo de vida do processo em razão do modelo adotado, julgue os itens a seguir. Qualquer sistema pode ser igualmente desenvolvido usandose tanto um modelo de desenvolvimento seqüencial quanto um modelo iterativo. É necessário apenas que a gestão do projeto do software seja adaptada e competente para controlar o tipo de desenvolvimento escolhido.

Julgue os itens a seguir, a respeito de projetos, SCRUM e XP.

Entre os vários papéis do SCRUM, o product owner é a única pessoa responsável por gerenciar o backlog do produto, possuindo, ainda, a responsabilidade de maximizar o valor do produto e do trabalho da equipe de desenvolvimento.

A respeito das inúmeras estruturas metodológicas para construção de um projeto, o designer Rodolfo Fuentes, autor do livro Prática do Design Gráfico, propõe que existam basicamente três etapas na elaboração de qualquer projeto: fase analítica, fase criativa e fase executiva. Considerando que essas fases podem ser subdivididas, dependendo das características do projeto, julgue os próximos itens.

Usabilidade e acessibilidade são etapas do projeto de sítio web que são pensadas só na fase executiva.

Acerca das metodologias de desenvolvimento de software, julgue os itens subsecutivos. Uma das características do método XP é o uso de um modo de desenvolvimento orientado a testes frequentes, o que garante a entrega de uma única versão do sistema inteiro, testado e validado.

Acerca de metodologias de desenvolvimento, julgue os itens de 79 a 90.

Os requisitos de um sistema são descrições dos serviços fornecidos pelo sistema e suas restrições operacionais. O processo de descobrir, analisar, documentar e verificar esses serviços e restrições é denominado engenharia de requisitos. Requisitos de um sistema de software podem ser funcionais, não funcionais ou de domínio.

Deseja-se desenvolver um sistema de informação para uma empresa que possui uma frota de navios mercantes. Tal sistema deve ser composto de um módulo capaz de acompanhar o posicionamento de cada navio em tempo real e de receber e disponibilizar dados sobre as condições operacionais de cada navio. Um sistema gerenciador de banco de dados deve armazenar e disponibilizar informações sobre a rota, carga, tripulação e condições logísticas de cada navio. Considerando essas informações, julgue os itens seguintes, acerca de desenvolvimento de aplicações e banco de dados.

Modelos clássicos de desenvolvimento de software propõem que cada fase do processo seja repetida ciclicamente várias vezes, tendo-se ao final de cada iteração um produto mais aprimorado, indo do protótipo inicial, na primeira iteração, ao produto final.
A respeito da gestão de relacionamento e engenharia de requisitos, julgue os itens seguintes. Na especificação de requisitos, são estabelecidos uma escala de medição e os valores aceitáveis para cada requisito de usuário, tornando-o mensurável, ou seja, adicionando a ele um critério de aceitação.
Página 35