You are on page 1of 87

O Que Auditoria de Sistemas

Engloba o exame de: Processos Sistemas


VERIFICAR a segurana da informao, recursos, servios e acesso. a conformidade com os
objetivos, polticas, oramentos, regras, normas e padres
Funes Administrativas: PLANEJAMENTO ,EXECUO ,CONTROLE

O Auditor de Sistemas um verificador do trabalho realizado, atuando segundo as aes de


VALIDAO e AVALIAO.
Validao Exprime a ideia de teste.
Avaliao Exprime a ideia de julgamento e emisso de opinio.
Perfil do Auditor
1.
2.
3.
4.
5.
6.
7.

? Conhecimento terico e prtico em SI


? Viso abrangente da empresa
? Vestir-se adequadamente
? Comportamento condizente com
quem tem autoridade no assunto
? Nada de extravagncias, de grias
? No aceitar presentes

Auditoria interna
?Colaboradores da empresa
?Equipe treinada conforme objetivos de
segurana da empresa
?Metodologia adquirida / desenvolvida
Auditoria externa
1. ?Contratao de empresa de auditoria
2. ?Conduo da auditoria sob demanda

3.
4.
5.
6.
7.

O auditor de sistemas necessita de autonomia para


trabalhar e apontar as distores encontradas.
Ele deve ser staff da presidncia.
Abordagens de auditoria de sistemas

2 Abordagem atravs do computador


1 Abordagem ao redor do computador
3 Abordagem com o computador
1 Abordagem ao redor do computador

? Uso de rotinas manuais.


? Muito usada no passado.
? O auditor analisava os documentos fonte com
suas respectivas entradas e sadas.
? Pouca ou nenhuma ateno prestada s
funes de processamento (no exige muito
conhecimento de TI).
1 Abordagem ao redor do computador
?Pouco envolvimento com os registros gerados
pelo computador (era utilizada para tarefas
menores (ex: controle de estoque).
? Custos mais baixos (riscos mais altos).
2 Abordagem atravs do computador
? Capacita o auditor a verificar com maior
frequncia as reas que necessitam de
verificao constante.
? Faz aprovao dos registros armazenados.
? Simula as transaes possveis, atravs de
ferramentas de auditoria (ex: test data).
3 Abordagem com o computador
? Maior perfeio possvel, fazendo uma compilao
dos processos automatizados e manuais.
? Verificar se os clculos das transaes financeiras
como o clculo das depreciaes, taxas e impostos
so feitos corretamente.

reas de auditoria
Segurana da Informao, TI, Aplicativos

Os objetivos da Segurana da Informao so: Confidencialidade, integridade, disponibilidade,


consistncia, confiabilidade

Cabe ao auditor: Verificar se os controles internos foram implementados e, se existirem, se


so efetivos
Uma empresa com rea de auditoria interna deve possuir uma metodologia de auditoria.
Informaes que exprimem uma expectativa de comportamento futuro.
Estamos falando de qu? Planejamento

Comparao entre o trabalho realizado versus o trabalho que foi planejado.


Estamos falando de qu? Controle

Relao Dialtica
Relacionamento entre cincia, tecnologia e sociedade
A sociedade determina os impactos na cincia e na tecnologia;
A cincia determina os impactos na sociedade e na tecnologia;
A tecnologia determina os impactos na sociedade e na cincia.

O positivismo defende o uso da cincia a fim de governar as relaes humanas.

Quando desejamos comparar ou acompanhar alguma caracterstica de um objeto ou processo


definimos uma mtrica. Uma mtrica um conceito que nos permite fazer comparaes
Utilidade das mtricas em software:
Comparar dimenses de softwares diferentes a partir de
mtricas.
Identificar a partir de medidas aes eficazes e eficientes em
projetos que podem ser estabelecidas como padres.
definir a linguagem e estrutura de projeto

caractersticas de uma Mtrica


Uma mtrica uma definio do que se deseja conhecer, ou
acompanhar em um produto, seu consumo ou sua produo.
Para se definir uma mtrica deve-se considerar alguns aspectos:

- As mtricas devem ser simples de entender e de serem


utilizadas para verificar atingimento de objetivos e para
subsidiar processos de tomada de deciso.
- As mtricas devem ser objetivas visando reduzir ou minimizar a
influncia do julgamento pessoal na coleta, clculo e anlise dos
resultados.
- O valor da informao obtido como resultado das medies deve
exceder o custo de coletar, armazenar e calcular as mtricas.

Uma mtrica deve conter:


Nome da mtrica
Objetivo da mtrica
Descrio da mtrica
Sistema de medidas
Forma de se obter a medida

Medidas pode ser:


a - diretas:
quando feita diretamente no processo ou
objeto
Problemas com a medida baseada em KLOC
-O KLOC uma medida direta, portanto feita sobre
o fenmeno. E, s podemos contar as linhas de um
software aps ele ter terminado.
- Alguns contestam o KLOC por que no privilegia a boa programao (mais eficiente) ou o
uso de linguagens mais eficientes.
Qualidade da Informao
A informao deve estar disponvel e com a melhor preciso possvel.
A qualidade de um Sistema de Informao depende da correta dosagem
entre preciso e velocidade das informaes que transitam pelo sistema.
As informaes usadas nas empresas devem ser absolutamente precisas

(Ex: folha de pagamento, contabilidades e outros).

SISTEMAS CORPORATIVOS
Assim nasceram os sistemas corporativos: Folha de Pagamento,Estoque, Contabilidade,
Vendas, Marketing, etc.
Uma organizao como uma rede informao-deciso-ao.
Uma empresa pode ser entendida como umaentidade que se relaciona
com seu mundo externo mediante troca de insumos, produtos e, principalmente,
informaes.

O software desenvolvido por engenharia e requer fases, que agregam tarefas


A essa organizao de fases e respectivas tarefas chamamos de Processo de
Desenvolvimento de Software (PDS).
Existem diferentes processos: em cascata,
iterativo e incremental, evolutivo, gil e etc.
Em qualquer PDS a fase inicial, aps a concepo, ENTENDER O QUE SE
DESEJA QUE O SISTEMA FAA.

requisitos: viabilidade, elicitao de requsitos, validao de requsitos, anlise de requsitos.

O Que so requisitos ?
So necessidades dos usurios que os
sistemas precisam atender.
Uma conduta desejada do sistema para
atender as necessidades dos usurios.
Os requisitos demandaro funcionalidades
do sistema para que o usurio possa realizar
uma tarefa e atender as suas necessidades.

Qualidade : Processo + Produto


Usar mtodos de garantia de qualidade no
Processo: quantificao da qualidade com
mtricas + tcnicas de verificao (inspees)
Produto: Tcnicas de verificao (reviso,
inspees formais) e validao (testes,
auditoria do produto, alm de testes e
homologaes pelo Cliente).

A garantia da qualidade orientada ao processo.


Garante que o processo definido e adequado.
Metodologias e padres so exemplos de garantia de qualidade
Orientada a preveno
Garante: est fazendo as coisas certas e da maneira correta

Controle da Qualidade
O controle de qualidade orientada ao produto
Assegurar que o desenvolvimento tenha
seguido os procedimentos e padres de
qualidade;
Focam na descoberta de defeitos
Os requisitos definidos so os certos ?
Os testes do software so atividades de
controle da qualidade

Processos: Atividades realizadas numa sequncia


lgica, com o objetivo de produzir um bem ou
servio que tem valor para um grupo especfico de
clientes.

Gesto de Processos: Estilo de organizao e


gerenciamento das operaes de uma empresa.
Passa pela seleo dos insumos, das operaes,
dos fluxos de trabalho e dos mtodos que
transformam os insumos em resultados.
Gesto por Processos: Abordagem administrativa
adotada por uma organizao com o objetivo de
alcanar mais facilmente metas estabelecidas.

Medidas de desempenho: Viso integrada do


processo de forma a manter uma linha de
agregao constante de valor.

VISO FUNCIONAL x processo

EVOLUO DA ENGENHARIA DE SW
Por que surgiu?
Para instituir padronizao na forma de desenvolvimento de
softwares, pois era desenvolvido de forma imediatista,
baseado no conhecimento dos tcnicos, sem garantia de
continuidade.
O que ?
a definio de mtodos, tcnicas e ferramentas que
devem ser aplicados para ordenar o desenvolvimento e se
obter maior qualidade.

Gerncia de Projeto
Planejamento das funes a serem desenvolvidas;

Controle para acompanhar se o planejado est de


acordo com o executado.
Levantamento de Requisitos
Conhece o negcio do usurio;
Identifica as necessidades do usurio, sejam elas
funcionais ou no funcionais.

Anlise
Realiza o detalhamento dos requisitos.
Define os procedimentos dentro de uma viso lgica.
Projeto
Define os procedimentos dentro de uma viso fsica,
desenhando as telas, propondo a navegao e
inserindo os recursos tecnolgicos necessrios para
melhor atender aos usurios.

Implementao
Construo do sistema desenvolvimento dos
programas.
Teste
Validao e verificao dos resultados obtidos. No
basta somente estar correto, livre de erros, preciso
atender s expectativas e necessidades do usurio.

Implantao
Tornar disponvel o produto ao usurio. Nesta
disciplina so realizados os treinamentos e carga dos
dados.
Manuteno
Realizar ajustes por: Erro de construo; Erro de
levantamento de requisitos; Novas necessidade.

Qualidade
Adoo de mtricas para apurao de medidas que
busquem a excelncia do produto.
Esta disciplina atualmente uma tarefa prioritria nas
empresas.

Ciclo de vida
Cascata
? Dividido em 5 etapas: Levantamento de requisitos,
Anlise, Projeto, Implementao, Teste e
Implantao.
? Cada etapa s inicia com o trmino da anterior;
? A entrega realizada quando totalmente finalizado;
? Vulnervel a mudana de requisito;
? Fcil gerncia.
Prototipagem
? Usurio recebe produto antecipadamente, mas
muitas vezes incompletos;
? Gera insatisfao;
? Gera retrabalho;
? Utilizados como experincia;
? Aplicados a validao.
Espiral
? Desenvolvimento em partes;
? Possui quatro atividades: planejamento, anlise de
riscos, engenharia e avaliao do usurio;
? Controle difcil;
? Requer uma boa anlise de risco;
? Faltou cultura e conhecimento na adoo;
? Altamente dependente da Tecnologia.

Baseado no modelo espiral;


? Desenvolvimento em partes;
? Possui quatro etapas: concepo, elaborao,
construo e transio, utilizando as disciplinas;
? Controle difcil;
? Fcil para mudana de requisito;
? Entregas parciais;

Plano de
Contingncia

Uma sequncia de aes a


serem seguidas em situaes
de emergncia, previstas ou
no, para assegurar a
continuidade do servio.

Um plano de contingncia necessrio para:


12
Reduzir a possibilidade de danos
Aperfeioar a habilidade em sobreviver
descontinuidade de rotinas
Reduzir a descontinuidade de rotinas
Reduzir custos de recuperao

AMEAA

Evento ou atitude indesejvel


(roubo, incndio, vrus, ...) que
potencialmente remove, desabilita,

danifica ou destri um recurso.

VULNERABILIDADE

Fraqueza ou deficincia que pode


ser explorada por uma ameaa.

ATAQUE
Ameaa concretizada.

IMPACTO
o resultado da concretizao de
uma ameaa.

Neutralidade a teoria onde a cincia imparcial,


construda a partir de simples observaes de
fatos e experimentos para concluses cientficas.

Determinismo Tecnolgico
De acordo com os deterministas ligados a reas
tecnolgicas, as tecnologias so consideradas
como a principal causa de mudanas na
sociedade, ... e so vistas como uma condio
fundamental de sustentao dos padres
de uma organizao social.
Interpretam a tecnologia como a base da
sociedade no passado, presente e futuro, onde:
Novas tecnologias transformam a sociedade em
todos os nveis, inclusive institucional, social e

individualmente. Os fatores humanos e sociais


so vistos como secundrios

</As tecnologias so vistas como algo que est fora


do controle humano, mudando de acordo com seu
prprio momento e moldando inconscientemente
a sociedade.

Associao em Rede
Uma viso que vem sendo difundida nos ltimos
anos a da associao em rede.
Ela nos diz que a tecnologia inserida em uma
rede de relaes para a qual concorrem os
diferentes aspectos da vida em sociedade tendo
como protagonistas diferentes atores humanos
e no humanos se movimentando pelas redes,
movidos por interesses especficos.

Rede Social (segundo Wikipdia) uma estrutura


social composta por pessoas ou organizaes,
conectadas por um ou vrios tipos de relaes,
que partilham valores e objetivos comuns.

Inteligncia de Mercado:
conhecer as necessidades,
recursos e intenes dos clientes,
concorrentes e fornecedores.
Inteligncia de Estratgica:

Conhecer as foras e atores do


ambiente estratgico

OBJETIVO DA CONTRAINTELIGNCIA
Neutralizar as aes de espionagem da
concorrncia: detetar o invasor,
neutralizar sua atuao ou contra-atacar
por meio da produo de desinformao.
Deve garantir a segurana dos recursos
humanos, das instalaes, documentos,
sistemas e aplicativos.

Vantagem competitiva ou
diferencial competitivo permite a
uma empresa diferenciar-se, por
entregar mais valor aos seus clientes,
em comparao aos seus concorrentes
e sob o ponto de vista dos clientes.
VANTAGEM COMPETITIVA a razo pela
qual os clientes escolhem o seu
produto, e no o dos seus concorrentes,
exatamente porque a sua oferta tem
algo que eles buscam e melhor do que
a oferta dos concorrentes.

TIPOS DE VANTAGEM COMPETITIVA: 5Rs


Relevncia;
Reconhecimento;
Receptividade;
Responsabilidade;
Relacionamento.

nveis dos requisitos


Usurio
Sistema

<Requisito algo que o sistema precisar


fazer para atender ao objetivo macro
Apontam a uma conduta desejada do sistema
UML (Unified Modelling Language)
? Linguagem de modelagem que ir se associar ao processo
para formar mtodo.

A UML foi definida para ser utilizada na Metodologia


Orientada a Objetos, o que significa que ela possui recursos
para representao dos conceitos propostos pela
metodologia.
possvel utilizar em outras metodologias!!!!
Objetivo
Ser independente da linguagem de programao e
processo de desenvolvimento.

<No se utiliza obrigatoriamente


todos os modelos em todos os projetos.
Deve-se utilizar o que melhor
representar o contexto do negcio.

</htmDIAGRAMA DE CASO DE USO


Modelo aplicado para representar os requisitos de sistema.
O que so requisitos?
So as necessidades dos usurios, as funcionalidades

necessrias para realizar o negcio.

</Quais so os tipos?
Funcionais: ligados a produo da aplicao.
No-funcionais: necessidades de ambiente e estrutura
operacional (operacionalidade, ambiente operacional, etc.);

<CASO DE USO a representao dos


requisitos de sistema.

Deve:
ser identificado por verbo, pois tem
a conotao de ao;
ter o significado claro traduzindo
facilmente a necessidade;

Exemplo
Vender
Produto
ATOR a representao do responsvel
por realizar o caso de uso.

Podem ser:
Pessoas, Setores, rgos
governamentais, e etc.
Outros Sistemas.

<Exemplo
Vendedor

INTERAO CASO DE USO-ATOR

representa a realizao

</h<include> estabelece a ligao obrigatria entre os casos


de uso. SEMPRE o caso de uso ser executado.
<extend> estabelece a ligao opcional entre os casos de
uso. O caso de uso ser executado em atendimento a
uma regra de negcio.

GENERALIZAO DE ATOR
Representa a classificao de um determinado ator.

</hDeve ser usada quando:


Temos mais de um ator realizando a mesma tarefa e,
algumas tarefas diferenciadas.

Concentra em um caso de uso um conjunto de


procedimentos que sero utilizados por vrios outros casos
de uso que possuem outras particularidades.
GENERALIZAO DE CASO DE USO
Os processos tm um desenvolvimento muito mais dinmico e natural do que a hierarquia,
obtendo melhores resultados para os clientes.
A hierarquia oferece barreiras naturais, enquanto o processo atravessa toda a organizao,
ou seja, eles so catalisadores para agregar valores.
Envolvimento da Liderana: Liderar bater metas consistentemente, com o time e
fazendo certo.
Conhecimento do Processo: o conhecimento relacionado com o processo
no qual o indivduo trabalha.
Mtodo: Sequncia de aes necessrias para atingir certo resultado desejado.

Processos Organizacionais
So os responsveis pelo funcionamento dos
vrios subsistemas da organizao em busca de

um desempenho geral, garantindo o suporte


adequado aos processos de negcio (Gonalves,
2000a).

Podem ser encontrados nas atividades de apoio


da cadeia de valor.
Suprimento de servios e materiais
Desenvolvimento tecnolgico
Gesto de recursos humanos
Infraestrutura da informao

</bA unidade de negcios uma unidade organizacional,


com definio de autoridade sobre processos afins e
responsabilidades sobre os resultados operacionais,
que contribui para a realizao da misso da empresa
A segmentao visa ao melhor gerenciamento dos
negcios, alm de simplificar anlise e
desenvolvimento de aes de mercado.
A diviso pode ser feita por Produto, por Clientes e por
Distribuio Geogrfica.

A auditoria uma atividade que engloba o exame das operaes, processos, sistemas e
responsabilidades gerenciais de uma determinada entidade, com intuito de verificar sua
conformidade com certos objetivos, regras, normas ou padres. Pode ser dividida em trs
fases: planejamento, execuo e relatrio.

Formas de comunicao no ambiente de trabalho


Autoritarismo
No est limitado apenas s pessoas que ocupam altos cargos hierrquicos: fala mais
alto, interrompe com frequncia e usa sarcasmos e crticas para ganhar a discusso.
Submissos:
Existem pessoas que so submissas. Elas evitam o confronto a qualquer custo e

fazem de tudo para fugir de uma discusso. Cedem com muita facilidade e
no sabem dar uma resposta negativa a uma solicitao.

Meio termo, nem to autoritrio,


nem to submisso:
Forma de comunicao falsa. Pessoa ansiosa por
acertar as contas, mas que evita qualquer tipo
de confronto. Ela no olha nos olhos de quem
conversa, mas tambm no mira o cho:
simplesmente olha para frente.
Age s escondidas, sarcstico, com uma postura fechada e
um senso de humor que at irrita.

</bO pai dos justos:


O assertivo aquela pessoa que defende os prprios
direitos, mas capaz de aceitar os direitos dos
outros tambm. Mantm contato visual fixo, um tom
de voz sempre neutro, ouve bastante e, o mais
importante: ouve mais do que fala.
Trata os outros com respeito, fala abertamente, vai ao ponto e
insiste na busca pelos seus objetivos.

</Tipos de comunicao no trabalho


Conversas;
Ordens que recebemos;
Apresentaes;
Informativos escritos, memorandos e planos;
Chamadas e mensagens telefnicas;
e-mails.

BARREIRAS DA INFORMAO

Ideolgicas: diferenas entre pases ou grupos sociais;


Econmicas: poder de negociao cliente/ fornecedor;
Legais: restries de acesso e uso da informao;
Tempo: produo da informao X disseminao
Eficincia: esforo para informar x usos e efeitos;
Financeiras: a informao tem um preo.

Para se manter no emprego:


80% depende da ATITUDE e 20% do conhecimento tcnico.

Requisito a descrio de algo que o


sistema precisa realizar, ou uma de suas
caractersticas, para atinge a seus
objetivos.

A qualidade do sistema (produto final)


depender do adequado levantamento e
identificao dos requisitos do sistema.
Para que o sistema (produto) tenha
qualidade preciso aferir qualidade em seu
processo de desenvolvimento
preciso que os requisitos sejam descritos
de forma adequada.
Requisitos descrevem o comportamento do
sistema

Requisitos de Usurio descrio informal,


sem detalhes, descrevendo uma funo ou
caracterstica do sistema.

til para usurios que no demandam


detalhes tcnicos ou operacionais. Por
exemplo gestores, patrocinadores e etc

Requisitos de Sistema descrio em


detalhes do requisito
til para desenvolveres e usurios da tarefa

Regras de Negcios x Requisitos


Regras de negcio existem mesmo para
sistemas manuais e dependes do negcio e
no do sistema.
Podem indicar COMO funcionalidades devem
operar, .
Clientes com mais de 10 mil em compras num
ms, tero desconto de 10% a cada compra
do ms seguinte.
Nas promoes de encarte, cada cliente
poder adquirir 3 produtos iguais
Segurana:
segurana dos dados (criptografia em
senhas),
Permisses de acesso s suas
funcionalidades (acesso a menus).
Em software com informaes confidenciais
(como dados de vendas, faturamentos ou
citaes de pessoas) ? indispensvel.
Ex: Apenas usurios com privilgios de
Auditor podero visualizar histricos de
transaes de clientes 18
Estratgia segundo (Mintzberg) trata-se da " Forma de

pensar no futuro, integrada no processo decisrio, com


base em um procedimento formalizado e articulador de
resultados.

</hA estratgia adotada como plano, significa


que existe um caminho a ser
conscientemente seguido, ou seja, h uma
linha guia (ou vrias delas) que conduz
determinada situao. Estes planos podem
ser estabelecidos de forma explicita em
documentos formais ou no, ainda podem
ser gerais ou especficos e as estratgias
so deliberadas.

Gesto Estratgica
O conjunto de decises e aes estratgicas
que determinam o desempenho de uma
corporao a longo prazo.

Os DADOS podem ser definidos como unidades


bsicas a partir das quais as informaes
podero ser elaboradas ou obtidas. So fatos
brutos, ainda no organizados nem processados.
Informao: Resultado da coleta e organizao
dos dados. o ingrediente bsico para qualquer
tomada de deciso.

<

Sociedade da Informao E

Conhecimento

<!--En

3. Sociedade Industrial:
Revoluo industrial;
Produo em srie;
Concentrao em cidades;
Processos industriais;
Valorizao do capital;
Desenvolvimento de mquinas;
Noo de mercado;
Imprensa e livros;

Ferramentas de Auditoria

Softwares
generalistas
Programas em ambiente batch (offline).
Sistemas comprados prontos que carecem de
personalizao.
2 Softwares
especializados

</h

? Incluso de testes de controles internos


como dgito verificador, controle de lote,
personalizando o que se quer testar.
Nem todas as auditorias de sistemas
requerem as mesmas tcnicas. Tudo

depender do escopo da auditoria (o


conjunto de controles internos,
processos e controles de negcios) do
sistema a ser auditado.

</ht
Arquivo Lgico Interno (ALI)
um grupo logicamente relacionado de dados ou informao de controle
cuja manuteno feita pela prpria aplicao.
Sua funo principal armazenar dados mantidos dentro da fronteira da
aplicao atravs dos processos da aplicao.
Arquivo de Interface Externa (AIE)
Um Arquivo de Interface Externa (AIE) um grupo de dados
logicamente relacionados ou informaes de controle
identificadas pelo usurio, referenciados na aplicao para
fins de recuperao de dados cuja manuteno feita por
outra aplicao.
Os dados so armazenados fora da fronteira da
aplicao.

ESTILOS DE GERENCIAMENTO DE INFORMAES


ESTRATGICO: para aumentar a
eficcia em termos de cumprimento
da misso;
TTICO: quando h aumento da
eficincia nos processos gerenciais;
OPERACIONAL: quando h aumento
da produtividade.

Os SI permitem ter produtos a


preos baixos, um bom servio e
boa relao com os clientes,
resultando numa vantagem
competitiva adicional.
Os SI podem criar barreiras
entrada de novos concorrentes.

REGRAS BSICAS PARA IMPLANTAO DO PROCESSO DE G.I.


ACREDITAR: acreditar que a mudana vital para seu futuro.
PERCEPO: o que se deseja no seja percebido e compreendido por todos.
OBSTCULOS: devem ser identificados e removidos.
APOIO: dar apoio para a estratgia escolhida para alcanar os objetivos.
LDERES: Os lderes devem estabelecer qual o processo e dar o exemplo.
TREINAMENTO: treinamento para desenvolver as novas qualificaes .

</CONTROLE: implantar sistemas de controle para quantificar os resultados.


FEEDBACK: Feedback constante deve ser dado a todos.
ATITUDE: acompanhamento para corrigir comportamentos e atitudes
indesejadas.
RECOMPENSA: reconhecer e premiar comportamentos e atitudes desejadas.
ELEMENTOS DO GERENCIAMENTO DE INFORMAES

</htm
Cada funo ou atividades deve ter seus
prprios modelos deciso, mensurao,
informao e de gesto e contemplar:
Banco de dados;
Pessoal capacitado em TI;
Usurios das informaes;

Redes informais.

<!--EndFragment-

Stakeholders - Exemplos 8
Gerente de Projeto
Analista de Sistemas
Programador
Patrocinador (quem paga a conta)
Cliente (Grupo de usurios)
Poder pblico
Comunidade
Concorrentes
Fornecedores
Investidores e acionistas
Famlias da equipe de projeto

Tcnicas de levantamento de Requisitos


Etnografia
o analista
inserido no ambiente de trabalho
Workshop
Tcnica desenvolvida em grupo reunio
estruturada

Entrevistas
Questionrios
Mltipla escolha, listas de verificao, preencher
lacunas e etc.
Brainstorm
Tempestade de ideias tcnica para gerao

de ideias, a partir ou no de uma preliminar


Prototipagem
Objetivo
Ajudar ao usurio a visualizao do que seria
o produto final , em casos de complexidade
do sistema (crticos) ou especificidade do
usurios.
Implementa um subconjunto das
funcionalidades do sistema
JAD
JAD (Joint Application Design) tcnica que
promove a cooperao, entendimento e
trabalho em grupo: usurios e equipe de
desenvolvimento.

<Em 1960, a DARPA patrocinou um projeto


com o objetivo de interligar vrios
pesquisadores em rede. Surgiu a ARPANET.
A Arpanet ligava quatro locais:
UCLA;
Stanford Research Institute;
UC Santa Barbara;
Utah University. 3
O que a internet?
Em 1972, apareceu o e-mail.
Em 1973, a Arpanet se conectou
University College of London no Reino
Unido e com o Royal Radar Establishment
na Noruega, tornando-se internacional.
Em 1986 foi a vez da NSFNet se interligar e
o resultado ficou conhecido como internet.

Domain Name System Sistema de nomes


de domnios.
um tradutor de nomes de domnio para
nmeros de IP e vice-versa.

Intranet: uma rede privada de uma empresa que


usa a mesma tecnologia da internet para conectar
dispositivos, recursos e aplicaes.
<Extranet: ponto de conexo externo a uma
intranet, ou seja, uma parte da intranet
que fica exposta ao p
E-BUSINESS refere-se ao uso de tecnologia
digital e de internet para executar os
principais processos de negcios de uma
empresa.
E-COMMERCE lida com a compra e venda
de mercadorias e servios pela internet.

Etapas do e-commerce
Segundo Kalakota & Robinson (2002)
Primeira etapa (1994 - 1997): na primeira
etapa, o que ocorreu foi uma corrida das
empresas em garantir sua presena na
internet. http://
Segunda etapa (1997 - 2000): na segunda
etapa, o foco foram as transaes
eletrnicas: comprar e vender na internet.
Terceira etapa (2000 - at hoje): o foco
deste perodo est relacionado com a
lucratividade.

</htDIAGRAMA DE CLASSE
Modelo aplicado para representar as informaes
necessrias para realizao das funcionalidades do sistema
em estudo a partir do conceito de CLASSE.
Exemplo:

O que CLASSE?
Antes preciso saber o que OBJETO.
Exemplo: Em um negcio de vendas, quais os elementos
movimentam a execuo do negcio?
CLIENTE?PRODUTO?VENDA? SIM!!!SO OBJETOS DO NEGOCIO
Ento ...
OBJETO: todo elemento que representa ou compe algum
conceito dentro de nosso projeto.
CLASSE: conjunto de objetos com atributos e comportamentos
representados por mtodos. Ex.: Classe CLIENTES representa
todos os clientes da empresa.
ATRIBUTO: caracterstica ou identificao do objeto. Ex.: nome,
cpf, email, ...
MTODOS: operaes realizadas para um objeto. Ex.: lerNome()
CLASSE a representao dos requisitos de sistema.
ASSOCIAO ligao estabelecida entre as classes, por
necessidade de comportamentos do negcio analisado.
</hIOMULTIPLICIDADE define o nmero de vezes em que o
objeto participa da associao.

Etapas da Modelagem de Processos


1. Anlise de Requisitos
2. Construo do Modelo
3. Anlise de Processos

4. Simulao
5. Reengenharia
6. Documentao dos Resultados/produtos parciais e finais
7. Divulgao
8. Gesto dos Processos - Monitoramento

Ferramentas de Modelagem - UML


Linguagem de Modelagem
Tipos de Ferramentas de Modelagem
O MAPEAMENTO DE PROCESSOS uma das ferramentas de
modelagem que possui caractersticas gerenciais e analticas e
de comunicao objetiva. Tem a finalidade de implantar uma
estrutura para melhorar os processos existentes.
SIPOC
Consiste em descrever os elementos dos processos,
dentre os quais citamos: fornecedores, entradas,
sadas, indicadores de desempenho, clientes dos
processos.

IDEFO uma tcnica usada para produzir uma


modelagem funcional que uma representao
estruturada do sistema de objetos analisados. Ela
modela um sistema de objetos em Top-down (de
cima para baixo) e possui cinco elementos bsicos
para representao: funes, entradas, sadas,
controle e mecanismo.

AUTO ASSOCIAO
Define quando um objeto de uma classe est relacionado
com outro objeto da mesma classe para atender a algum
comportamento. A multiplicidade estabelecida

normalmente.

Generalizao representa os vrios tipos de um objeto em


uma nica classe.

Especializao representa os vrios tipos de um objeto em


uma classe distinta relacionando seus prprios atributos e
comportamentos.

OS MODELOS DE GERENCIAMENTO DA INFORMAO


Podem ser analisados em quatro dimenses:
1) Vocabulrio e significado: um conjunto de termos, categorias e
elementos de dados usado em toda a organizao.
2) Grau de acesso informao: quem pode acessar a informao e qual
a finalidade.
Disseminao e Distribuio da Informao AULA 5
GESTO DA COMUNICAO E DA INFORMAO
OS MODELOS DE GERENCIAMENTO DA INFORMAO
3) Qualidade da informao: cuidado detalhado com a integridade,
preciso, atualidade e interpretabilidade da informao.
4) Eficincia da informao: minimizar a redundncia e armazenamento
dos dados.

ETAPAS DO PROCESSO DO G.I.


1. Identificao de necessidades e requisitos da informao;
2. Coleta da informao;
3. Classificao, Armazenamento e Tratamento da informao;
4. Desenvolvimento de produtos e servios de informao;
5. Distribuio e disseminao da informao;
6. Anlise e uso da informao.

BI o conjunto de ferramentas e tcnicas que do suporte tomada de deciso,


com o cruzamento de informaes.
O seu emprego possibilita realizar uma srie de anlises e projees de forma a
agilizar os processos relacionados s tomadas de deciso.

VOLUME EXCESSIVO DE DADOS


Dados histricos no so mantidos nos BD, o que gera um
desempenho insatisfatrio.
Qual a soluo ento?
Criar um BD para manter os dados histricos e realizar poucas
consultas eficazes sobre um grande volume de dados.
Surge o Data Warehouse.

DATA WAREHOUSE
Ferramenta que apoia e administra a gesto do conhecimento e d
suporte tomada de deciso.
Geralmente os dados no esto relacionados entre si. So recursos, mas
no so estratgicos: dados vagos e sem valor para tomada de decises.

DATA MINING MINERAO DE DADOS


Utiliza tcnicas estatsticas e de redes neurais
para construir modelos capazes de predizer o
comportamento de clientes;

OLAP - ON-LINE ANALYTIC PROCESSING


OLAP surgiu no final 90s.
Desenvolvedores de ferramentas OLAP:
IBM, Oracle e Microsoft.

OLAP oferece respostas rpidas, criando


um micro cubo na mquina cliente ou no
servidor.

Mais Tcnicas de Auditoria


Teste de observncia
Determinar se os procedimentos internos esto
sendo cumpridos.
Constata a credibilidade dos procedimentos de
controle.
Teste substantivo
Empregado quando se deseja obter provas
convincentes sobre as operaes, que lhe proporcionem fundamentao sobre
determinados fatos.

Dados de teste (test data ou test deck) - O auditor prepara um conjunto de dados para
testar os controles dos sistemas.

8 Teste integrado
Integrated Test Facility (ITF)
Os dados de teste so integrados aos
ambientes reais utilizando-se de verses
atuais da produo.

9 Simulao paralela
O Auditor elabora um programa para simular as
funes do sistema, com foco nos pontos de
controle.
Mapeamento estatstico dosprogramas (mapping)
Tcnica utilizada para efetuar verificaes como:
Rotinas no utilizadas.

Quantas vezes uma rotina foi utilizada a cada


perodo.

Rastreamento dos programas(tracing)


Anlise visual do cdigo fonte, buscando a
verificao da lgica dos programas, a fim de
verificar se as instrues so as mesmas j
identificadas na documentao.
Para aplicao desta tcnica, o auditor deve ser um
conhecedor de linguagem de programao.

A modelagem de processos pode ser


executada com base em quatro orientaes
distintas:
Modelagem Orientada Atividade
Tende a definir um processo de negcio como
uma ordenao especfica de atividades. Elas
geralmente oferecem um bom suporte na
redefinio de modelos de negcio.
Ateno:
Esta viso mecanicista e pode falhar na verdadeira
representao da complexidade do trabalho.

Modelagem Orientada a Objeto

um paradigma de anlise, projeto e

programao de sistemas baseado na


composio e interao entre diversas unidades
chamadas de objetos.
Tem bases conceituais e origem no campo de
estudo da cognio, que influenciou a rea de

inteligncia artificial e da lingustica, no campo


da abstrao de conceitos do mundo real.

Modelagem Orientada funo ou ao papel

Refere-se a uma papel a ser desempenhado e

uma responsabilidade em particular num


conjunto de atividades.
Um grupo de atividades bsicas pode ser
designado a um papel em particular. Entretanto,
estas atividades podem no ser apropriadas
para expressar um intrincada sequncia lgica.

Modelagem orientada ao discurso


Aqui o processo visto com a perspectiva
de comunicao composto de quatro fases:
Propsito, Acordo, Desempenho e
Satisfao.
Embora, modelos de negcio possam ser
vistos como uma comunicao entre clientes
internos e externos, esta viso no contribui
muito na anlise de processos existentes ou
na criao de novos processos de negcios.
Sociedade em rede 3
Manuel Castells
Uma sociedade em que as
estruturas sociais e as atividades
principais esto organizadas em
torno das redes de informao
eletronicamente processadas.


Castells props trs modos de desenvolvimento
(agrrio, industrial e informacional)

Agrrio Sua resultante


o aumento de trabalho
e de terra.

Industrial Seu
desenvolvimento resulta
de novas fontes de energia
na produo e na
circulao de produtos.

Informacional Sua origem de produtividade est


nas tecnologias de gerao de:
conhecimento;
processamento de informao;
comunicao de smbolos.

AULAS 06 A 10
INFORMAO
Pblicas ou uso irrestrito - para qualquer
pessoa. Exemplo: na Internet, no jornal.

?Internas ou uso interno - no devem sair da


empresa, mas no so crticas. Ex: aviso aos
colaboradores, house organ (jornal interno).

Confidenciais - devem ser protegidas contra


acesso externo.
Sua violao pode comprometer o
funcionamento da empresa, causar danos
financeiros, quebra de imagem e perda de
clientes para a concorrncia.
Exemplo: dados de clientes, senhas, contratos

Secretas - Sua violao, interna ou externa,


extremamente crtica. O nmero de
pessoas autorizadas muito restrito e com
controle total.
Exemplo: dados militares, dados de segurana
nacional, frmula da Coca Cola
Supervisor de infraestrutura da TI
? Atuar junto a gerncia de TI, definindo metas;
? Planejar a capacidade da TI, indicando melhorias;
? Buscar recursos para o ambiente;
? Coordenar aes para projetos e metas da rea;
? Garantir o perfeito funcionamento da TI com
equipe tcnica competente.

Administrador de rede . . .
? Administrar, instalar e fornecer suporte aos
diversos servidores da empresa;

Administrador de banco de dados. . .

?Administrar todo o ambiente de banco de dados;

Administrao de banco de dados . . .


? Suporte tcnico aos usurios.
? Planejar e executar os backups.
? Coordenar atividades de administrao de dados.

Administrador de segurana . . .
? Implementar a poltica de segurana da empresa;
? Detectar possveis invases ou ameaas,
realizando aes corretivas;
? Identificar vulnerabilidades na rede e na poltica
de segurana.

Analista de sistemas
?Especificao de requisitos junto aos clientes;
?Analisar e projetar os aplicativos;
?Manter um servio permanente de verificao dos
aplicativos;
?Testar os sistemas desenvolvidos.

Design para Web


? Implementar as solues de design propostas e
aprovadas pelas reas responsveis pela
implementao do site;
? Manutenes do site da empresa;
? Pesquisar novas ferramentas de design.

</
Bibliotecrio
? Manter controle sobre a documentao de

programas e arquivos.

Suporte tcnico . . .
? Manuteno preventiva e corretiva dos
equipamentos instalados;
? Inventrio de hardware e software;
? Instalar, remanejar e manter a estrutura de
cabeamento;

</body

Supervisor de Service Desk


? Documentar os problemas operacionais;
? Solucionar problemas secundrios e encaminhar
a quem de direito os problemas mais srios;
? Controle de qualidade na entrega do servio.
Supervisor de Restart/recovery . . .
? Definir procedimentos para recuperar dados em
caso de interrupo;
? Rotinas de Backups;
? Implementar procedimentos de ponto de checagem;
? Recuperar banco de dados.

Atores de um Sistema de Banco de Dados


DBA - Administrador de Banco de dados
responsvel por:

Autorizar o acesso ao banco de dados

Coordenar e monitorar o seu uso

Adquirir recursos de software e hardware

Resolver problemas de falha de segurana ou demora no tempo de resposta

Mapear o modelo conceitual no modelo lgico

Realizar o projeto fsico do banco de dados

Criar usurios, definir vises e permisses, alm de regras de integridade

Responder a requisitos de mudana

Backup

DA - Administrador de Dados ou Projetistas de Bancos de Dados


Responsvel pela tomada de decises estratgicas e de normas com relao aos dados da
empresa. o projetista do banco de dados, responsvel por identificar os dados a serem
armazenados e escolher a estrutura apropriada para tal. Entre suas atribuies esto:

Desenvolver vises do banco de dados que cumpram os requisitos de dados e


processamento de cada potencial grupo de usurios.

Usurios Finais
So pessoas cujas funes exigem acesso ao banco de dados para consulta, atualizao e
gerao de relatrios. Divididos em:
Analista de Sistemas
Identificam as necessidades dos usurios finais, especificamente dos iniciantes e
paramtricos, e definem as especificaes das transaes que atendam a elas.
Desenvolvedor de Aplicaes
Implementam as especificaes dos analistas de sistemas. Depois testam, depuram,
documentam e mantm essas transaes programadas.
Bastidores
Pessoas que trabalham para manter o ambiente do sistema de banco de dados. So eles:

Projetistas e implementadores de SGBDs

Desenvolvedores de ferramentas

Operadores e pessoal da manuteno (suporte)

Questes Comentadas
ESAF - MI - 2012 - Nvel Superior
O Administrador de Dados
1.

auxilia os gerentes de projeto na definio dos programas de seus projetos.

2.

desenvolve um modelo de dados com abrangncia operacional.

3.

mantm o dicionrio de dados.

4.

executa backup do banco de dados

5.

recupera protocolos.

Comentrio: Cuidado para no confundir DA com DBA. A responsabilidade de manter o


dicionrio de dados do DA, enquanto que o backup, por exemplo, o DBA quem faz.

Enquanto o AD se preocupa com o gerenciamento dos dados como patrimnio da empresa, o


administrador de banco de dados (ABD) responsvel pelo gerenciamento fsico e dos
acessos ao banco de dados.
Comentrio: Exato. No somente isso que foi citado na questo, mas tambm fazem isso,
logo, a questo est correta.
Entidades, Relacionamento, Atributos e Domnios
Entidade um objecto que existe e distinguvel de outros objectos, tem algum significado,
e sobre o qual necessrio guardar informao.
Relacionamento uma associao entre vrias entidades e representa a maneira como
essas entidades podem estar logicamente relacionadas.
Atributos uma funo que mapeia um conjunto de entidades num domnio e identifica,
qualifica e descreve esse conjunto de entidades. Uma entidade representada por um
conjunto de atributos.
Domnio O domnio o conjunto de valores possveis de um atributo.
A normalizao de dados uma srie de passos que se seguem no projeto de um banco de
dados, que permitem um armazenamento consistente e um eficiente acesso aos dados em
bancos de dados relacionais. Esses passos reduzem a redundncia de dados e as chances dos
dados se tornarem inconsistentes.
As fases de uma auditoria: planejamento, execuo,emisso e divulgao de relatrios e
follow- up
FASES DE UMA AUDITORIA
Planejamento Inicial; Anlise do risco; Execuo do trabalho, e Resultado final.
I - Contagem de Projeto de desenvolvimento
O nmero de pontos de funo de um projeto de desenvolvimento mede a funcionalidade
fornecida aos usurios finais quando da primeira instalao do software entregue quanto o
projeto estiver pronto. Esta contagem tambm abrange as funes de converso de dados
que sero precisas para a implantao do software.
II - Contagem de Projeto de melhoria

Em um projeto de melhoria o nmero de pontos de funo mede as modificaes para uma


aplicao j existente ou seja, as funes adicionais , modificadas ou excludas do sistema
pelo projeto e as funes de converses de dados.
III - Contagem de Projeto de aplicao
A contagem de pontos de funo de uma aplicao refere-se a uma aplicao j instalada e
mede a funcionalidade fornecida ao usurio pela aplicao instalada provendo uma medida
da atual funcionalidade ganha pelo usurio da aplicao.
O fator de ajuste baseado em 14 caractersticas gerais de sistemas, que avaliam a
funcionalidade geral da aplicao
Alm da CONFIDENCIALIDADE, que preocupa-se com a leitura dos dados, quais os outros
quatro objetivos da segurana ? Descreva cada um deles.
Gabarito: INTEGRIDADE ( preocupa-se com a gravao de dados),
DISPONIBILIDADE (o sistema estar disponive quando for necessrio),
CONSISTNCIA (o sistema funciona conforme expectativa dos usurios autorizados),
CONFIABILIDADE (garantia que o sistema atuar conforme o esperado , mesmo em situaes
adversas)
Conforme o contedo estudado defina o que so Poltica de Segurana e Plano de
Contingncia de uma empresa?
Gabarito:
Poltica de segurana so todos os procedimentos que a empresa adota no seu dia-a-dia, para
que seus dados e seu sistema operem a toda carga. Nesses procedimentos esto a poltica de
senhas, nvel de acesso de usurios a rede e ao sistema e log de registros.
Plano de contingncia so procedimentos adotados, para que a empresa no pare, ou pare o
mnimo no caso de desastre. Um exemplo de desastre pode ser: uma enchente na empresa,
onde todos os sistemas param, a no ser que exista um plano que tenha previsto esta
catstrofe e tenha uma alternativa pare que a empresa no pare
Os programas utilitrios so programas que contm funes bsicas de processamento e
normalmente vem embutidos em sistemas operacionais ou banco de dados. correto afirmar
que em relao aos programas utilitrios: os auditores no necessitam de muita experincia
A tcnica de auditoria que pode ser utilizada para efetuar verificaes durante o
processamento de programas, flagrando rotinas no utilizadas a tcnica: mapping
Ao desenvolver um sistema que contm tipos distintos de formulrios de dados de entrada,
voc acredita que dever ter os mesmos separados por lotes, para envio digitao, a fim de
assegurar que todos os documentos sejam digitados. Neste contexto, voc dever usar: HASH
TOTAL
Analise as proposies a seguir e depois marque a alternativa correta:
I)
Em se tratando de transmisso remota de dados, a criptografia aconselhvel quando
lidamos com dados sensveis.
II)
O administrador de ambiente deve forar a expirao da senha atravs de software,
para que essa possser trocada periodicamente.

III)

O usurio deve trocar a senha imediatamente aps o primeiro acesso ao ambiente.

Durante a auditoria do CPD, o auditor constatou que no havia uma biblioteca externa para
guarda das cpias de arquivos e demais documentos necessrios para a restaurao das
informaes da empresa, em caso de emergncia. A atitude do auditor foi: Alertar para o
risco de no se ter uma biblioteca externa e a seguir emitir uma referncia sobre a falha
encontrada.
Sobre a Auditoria de Sistemas podemos assegurar que :
I
- ela preocupa-se com a conformidade do sistema com a lei vigente no pas onde o
sistema ser processado III - ela deve identificar vulnerabilidades nos sistemas e indicar como
soluciona-las

Toda auditoria deve ser tratada como um projeto e para tanto dever ter um cronograma e
um oramento. Alm tempo gasto na confeco e emisso do relatrio de auditoria, o
cronograma baseado na estimativa de tempo q o auditor gastar no trabalho efetuado em
cada: unidade ponto de controle.

Na UML o diagrama utilizado para representar os dados, denomina-se Diagrama de classe.


Um objeto pode representar vrios tipos diferentes, sendo que algumas caractersticas so
comuns e outras so prprias de cada tipo.
Para esse diagrama utilizamos a representao de: Generalizao e especializao.
Deseja-se construir um banco de dados para um sistema de vendas. Em cada venda so
vendidos vrios produtos e um determinado produto pode aparecer em diferentes vendas.
Com base neste estudo de caso pode-se afirmar que:
I.endereo um atributo composto.
III.prateleira e vendedor so entidades.

No modelo de entidade e relacionamento, cardinalidade diz respeito ao nmero de vezes que


o elemento de uma entidade participa no relacionamento com outra entidade.

3 - Uma importante caracterstica dos sistemas de Banco de Dados apresentar para o


usurio uma viso abstrata dos dados, ou seja, o sistema oculta certos detalhes. Por esse
motivo, de acordo com a arquitetura ANSI/SPARC, os bancos de dados so divididos em alguns
nveis de arquitetura, sendo eles: Fsico, Lgico e Conceitual.

4 - Em relao a uma chave primria, assinale a alternativa CORRETA.


Um atributo ou combinao de atributos que possuem a propriedade de identificar de forma
nica uma linha da tabela.

5 - O sistema gerenciador de banco de dados (SGBD) o software que trata de todo acesso
ao banco de dados. Escolha a opo que NO possui apenas funcionalidades de um SGBD.
Pontos da Questo: 1
Dicionrio de dados, projeto conceitual de banco dado, segurana.

6 - Em um Modelo de Entidade e Relacionamento, o ATRIBUTO tem a seguinte funo: Pontos


da Questo: 0,5
uma propriedade que descreve uma entidade ou um relacionamento.

Questo: AV12011.3CCT01690010 (177461)


9 - So caractersticas dos ambientes dos Sistemas de Gerenciamento de Arquivos, com
exceo de: Pontos da Questo: 0,5
Armazena-se junto com os dados toda as informaes referentes forma como foram
estruturados os dados e onde eles esto armazenados fisicamente. Essas informaes esto
armazenadas em um catlogo que chamado de meta-data
Joo esta auditando um sistema de contas correntes de um banco. Ele constatou que o
cdigo do cliente no possui dgito verificador. Este fato significa uma fraqueza pois ao digitar
o cdigo da conta errada possivel acessar os dados de outra conta, caso o cdigo digitado
erradamente exista. Quais as primeiras atitudes de Joo ao constatar essa fragilidade?
Gabarito: Joo deve notificar verbalmente a gerencia da rea de Sistemas. A seguir deve
enviar um memorando relatando o fato e solicitando providencias pela rea de Sistemas.

Conforme o contedo estudado defina o que so Poltica de Segurana e Plano de


Contingncia de uma empresa?
Gabarito: Poltica de segurana so todos os procedimentos que a empresa adota no seu diaa-dia, para que seus dados e seu sistema operem a toda carga.
Plano de contingncia so procedimentos adotados, para que a empresa no pare, ou pare o
mnimo no caso de desastre.
Qual a diferena entre medida e mtrica? Gabarito: A medida feita a partir de uma
especificao. A especificao a mtrica. Uma mtrica definida para se acompanhar
alguma caracterstica de um produto ou processo
Com relao ao risco de contratao, considerando que o controle feito por PF, qual a
diferena da contratao por homem hora e preo fixo?

Gabarito: Na contratao por preo fixo todo o risco transferido para o fornecedor. Na
contratao por homem hora o risco todo do contratante.
Uma medida feita segundo definies de uma mtrica. A mtrica precisa ser claramente
definida.
Novo fator de ajuste seria: 0,65

As seguintes regras no so aplicveis fronteira de aplicao


Deve-se considerar o volume d trabalho de cada equipe desenvolvimento para se definir a
fronteira da aplicao.
O fator de ajuste para um sistema com a pontuao abaixo : 1,06
Sobre arquivo referenciado correto afirmar que:So dados de referncia mantidos pelo
sistema e solicitados pelo usurio.

Podemos afirmar sobre a classificao do tipo do software chamado de Modelo 2


(intermedirio), no modelo COCOMO de Bhoem, que:
computa o esforo de desenvolvimento como uma funo do tamanho, e de um conjunto de
direcionadores de custo (definidos em tabelas) que incluem avaliaes subjetivas do produto,
hardware, experincia do pessoal e dos atributos do projeto.

O que a classe base de um esteretipo? Qual a classe base do esteretipo entity,


definido no perfil UML para processos de desenvolvimento de software? A classe base de um
esteretipo uma classe no metamodelo UML (i.e., no um elemento de modelao criado
pelo utilizador) tal como Class, Association ou Refinement.
Relacione 3 regras de construo da descrio expandida.
1. no utiliza repeties e condies. 2. as sentenas so numeradas na ordem de realizao.
3. deve-se padronizar a linguagem para maior assimilao. 4. as aes do sistema so
comandadas pelo ator ou sistem.
5. Os fluxos alternativos representam a exceo. 6. Deve-se utilizar sentenas curtas para
representao da execuo.
Qual da afirmao abaixo NO corresponde com as definies de Desenvolvimento de
Softwares Orientado a Objetos? A orientao a objetos no pode ser utilizado em Softwres de
larga escala.
O diagrama de atividades tem diferentes propsitos, mas em linhas gerais apresenta um
conjunto de aes que so executadas para diversos propsitos. Com relao ao diagrama de
atividades analise as assertivas que seguem

I. Um dos propsitos especificar as aes que ocorrem na realizao de um caso de uso. II.
Um de seus elementos a raia de natao, ou swinlines, que informam quem ou onde as
atividades so realizadas

Um dos padres diz que deve-se atribuir a responsabilidade do mtodos a classe que possui o
mtodo. Esse padro chamado de:Especialista na informao
Analise os relacionamentos abaixo e assinale a alternativa verdadeira , que pode existir entre
classes:II- Associao III- Agregao IV- Generalizao V- composio VI - Extends (extenso).
A metodologia RUP prope o uso das disciplinas da engenharia de software ao longo das
etapas de desenvolvimento. Identifique dentre as alternativas abaixo a que se prope a etapa
de CONCEPO: Definir a abrangncia de desenvolvimento da iterao em desenvolvimento,
tendo como marco o ESCOPO.

Entre os atributos da viso funcional esto a orientao, o foco, o relacionamento, quem toma
a deciso, o estilo e o objetivo. Qual das alternativas abaixo est relacionada ao atributo
orientao? Hierarquia

Os processos so um conjunto de atividades inter-relacionadas ou interativas que


transformam insumos (entradas) em produtos ou servios (sadas), que tm valor para um
grupo especfico de clientes. Os processos podem ser divididos da seguinte forma:
I- Processos finalsticos - so aqueles que caracterizam a atuao da organizao e so
apoiados por outros processos internos. Resultam no produto ou servio que recebido por
um cliente externo.
II- Macroprocessos (MP) - So conjuntos de processos para obteno de solues integradas
de produtos e servios capazes de satisfazer s necessidades dos clientes/usurios.
III- Processos gerenciais - so processos de informao e deciso necessrios para coordenar
as atividades de apoio e os processos finalsticos.

De acordo com Bateman e Snell (1998), quais so os nveis de planejamento das empresas?
Estratgico, ttico e operacional.
Para que possamos fazer um levantamento dos processos existentes ou mesmo de novos,
devemos considerar: os objetivos do nosso negcio, os resultados que esperamos e quais os
fatores crticos de sucesso do nosso negcio
Uma das formas de organizar a empresa atravs de manuais de gesto da qualidade. Estes
manuais tratam de um conjunto de normas que trazem diversos benefcios para a empresa,
dentre eles podemos destacar: melhorar a qualidade dos servios, utilizao adequada dos

recursos da empresa, reduz desperdcios, padronizam os processos e aumentam a


produtividade;
Para gerir a Organizao, com base na Gesto por Processos, torna-se necessrio investigar
algumas variveis, onde destacamos: "para que a Organizao existe", qual a sua misso ou
negcio.

Vrias so as ferramentas que possibilitam uma anlise mais especfica e profunda de um


processo. Uma delas descrita da seguinte forma: "Ferramenta (ou tcnica) de modelagem
de processos cuja finalidade descrever os elementos dos processos, dentre os quais
citamos: fornecedores; entradas; sadas; indicadores de desempenho e clientes dos
processos". Esta descrio corresponde : SIPOC.

Um processo pode ser dividido em uma famlia de causas: insumos, equipamentos,


informaes do processo ou medidas, condies ambientais, pessoas e mtodos ou
procedimentos.(6 M). Vamos considerar uma empresa: a lavanderia que tem um
efeito(servio prestado): roupa lavada, seca e passada. O processo "lavanderia" divisivel em
outros processos menores, que formam o fluxos do servio, exemplos de processos da
"lavanderia": processo de recebimento da roupa suja, processo de lavagem, processo de
secagem,processo de passagem, e processo de entrega da roupa lavada, seca e passada.
1.

Agrupar os processos da lavanderia pela famlia de causas apresentada acima:

Insumos: gua, Energia Eltrica, Cabides, Sabo em p, Sabo lquido, Amaciante, plsticos;
Pessoas: Produtividade, condies Fsicas( desconforto, doenas), Condio Emocional
(motivao), Treinamento;
Condies Ambientais: Limpeza, Umidade, Iluminao, Temperatura;
Equipamentos:Secadoras, Mquinas de lavar(filtros), Mesas de passar;
Mtodos(procedimentos): Limpeza dos equipamentos, controle de secagem, Controle da
gua(temperatura, nvel), Adio de Sabo, Operao da Mesa de passar;
Medidas(informaes do processo): Temeperatura mesa de passar (lavagem,secagem).

A capacidade de alterar o esquema conceitual sem ter que alterar os esquemas externos ou
programas de aplicao : independncia lgica de dados

Para garantir certa abstrao dos dados para o usurio, ou seja, ocultar certas informaes, a
arquitetura ANSI/SPARC define alguns nveis de arquitetura de sistema de banco de dados. De
acordo com estes nveis de arquitetura, correto afirmar: Externo o mais prximo dos
usurios.

A atitude do auditor foi: Alertar para o risco de no se ter uma biblioteca externa e a seguir
emitir uma referncia sobre a falha encontrada.
O gerente disse que o mesmo estava em fase final de elaborao e que estaria pronto em 3
dias. O auditor: Espera 3 dias para pedir o manual e se o mesmo no for entregue ento
emite uma referncia

A tcnica de auditoria que implica em anlise visual do cdigo fonte, buscando a verificao
da lgica dos programas chama-se: anlise lgica de programao.

A tcnica de auditoria onde os dados de teste so integrados aos ambientes reais de


processamento, utilizando-se de verses atuais da produo a tcnica: facilidade de teste
integrado.
A anlise dos relatrios emitidos pela aplicao da tcnica de mapping permite a constatao
de situaes tais como rotinas existentes em programas j desativados ou de uso espordico
e de rotinas mais utilizadas a cada processamento do programa. Partindo desse pressuposto,
podemos dizer que:
I. Essa tcnica no deve ser utilizada por auditores iniciantes
II. Essa tcnica requer a incluso de rotinas especficas no sistema operacional utilizado
A fim de organizar e poder melhor controlar o acesso fsico de pessoas na empresa o comit
de segurana decidiu que a primeira coisa a fazer seria: Criar polticas de segurana quanto a
entrada e circulao de pessoas na empresa.
O valor projetado de vendas para o prximo perodo est gravado em um arquivo cuja leitura
e/ou gravao possvel mediante o fornecimento da senha do diretor de Planejamento
Estratgico da empresa. Tal procedimento reflete um objetivo geral de auditoria de sistemas
aplicativos, que se chama: Privacidade.

Um elemento fundamental a ser considerado no ambiente empresarial atual a


disponibilidade da informao, ou seja, informao para as pessoas autorizadas na hora que
dela precisarem.
Com relao ao diagrama de atividades analise as assertivas que seguem
I. Um dos propsitos especificar as aes que ocorrem na realizao de um caso de uso. II.
Um de seus elementos a raia de natao, ou swinlines, que informam quem ou onde as
atividades so realizadas

Considerando um sistema de supermercado onde o cliente pode comprar vrios produtos e


cada produto pode ser comprado por vrios clientes, analise o modelo abaixo e indique o
nome que se d representao apresentada dentro do crculo: Classe associativa.

Sobre os conceitos e elementos do diagrama de sequencia, analise as assertivas que seguem:


I. O diagrama se sequencia mostra, quais as classes e como (atravs de que mtodos) essas
classes realizam as funcionalidades de um determinado caso de uso.
III. Iteraes so representadas no diagrama de sequencia e facilmente podemos identificar o
conjunto de mensagens que se repetem, por um retngulo pontilhado.
No existe um produto ou um servio oferecido por uma empresa sem um processo
empresarial. Da mesma forma, no faz sentido existir um processo empresarial que no
oferea um produto ou servio. Com base nas afirmaes acima, qual a opo abaixo NO
verdadeira: Os processos empresariais visam apenas os clientes internos;

Um aspecto importante do sistema de indicadores que ele:facilita a tomada de deciso.


O nvel de Manuteno do Conhecimento trata de::Possibilitar, atravs de ferramentas de
suporte, o reforo do contedo aprendido aps o treinamento.

Qual das alternativas abaixo composta por elementos do processo encadeados


sequencialmente? Fornecedor, entrada, processo, sada e cliente.
A misso e os objetivos gerais da organizao a conduzem formulao de estratgias nos 3
nveis organizacionais, comeando: Nos empresariais, segue nas unidades de negcios e,
depois nos funcionais.
No dia-a-dia das organizaes, a abordagem de processos tem como possvel justificativa
que:Para agregar valor ao produto, fundamental conhecer o cliente de cada processo e suas
necessidades;

A ferramenta de software que permite a definio, a execuo, o registro e o controle de


fluxos de trabalho um exemplo de :Sistemas Workflow Managemente (WFM).

Ferramenta utilizada para representar graficamente e de forma detalhada a sequncia lgica


dos processos, permitindo a representao de aes e desvios:Fluxograma;

D um exemplo de um subprocesso do processo "lavanderia":Gabarito: Processo de


recebimento da roupa suja; processo de lavagem; processo de secagem; processo de
passagem; processo de entrega da roupa lavada, seca e passada.
Diante deste contexto descreva os objetivos que podero ser alcanados com a avaliao da
conformidade.
Gabarito: 1) Informar e proteger o consumidor, em particular, quanto sade, segurana e
ao mei ambiente. 2) Propiciar a concorrncia justa 3) Estimular a melhoria contnua da
qualidade 4) Facilitar o comrcio internacional 5) Fortalecer o mercado interno.
Sobre o escopo da contagem escolha a afirmativa INCORRETA: Deve abranger apenas
entradas para a aplicao;

Uma gravao em pen drive com dados da base, uma CE ou SE ? Se a extrao tiver
processamento (clculo de registros) SE, se for cpia da base CE.

No projeto do CERN, sobre a partcula de DEUS, as colises de protons so identificadas por


mtodos computacionais grficos... Neste caso, a medida Direta ou Indireta?Gabarito: A
medida feita de forma indireta, pois no feita diretamente no fenmeno. A medida feita
a partir de grficos modelados em dados obtidos a partir de sensores.

que a modalidade de contratao por preo total? Na modalidade de preo total o rissco
passa a ser todo do contratado e este desve estabelecer mecanismos de reajuste para casos
de modificao dos requisistos.

Como se deve contar se uma aplicao atualiza a data de importao em um arquivo texto?
Deve-se contar uma EE e contar a data como item de dados

Com relao ao risco de contratao, considerando que o controle feito por PF, qual a
diferena da contratao por homem hora e preo fixo? Gabarito: Na contratao por preo
fixo todo o risco transferido para o fornecedor. Na contratao por homem hora o risco
todo do contratante.

Diariamente o sistema financeiro de uma empresa processa um arquivo texto fornecido pelo
banco para conciliao do saldo das contas da empresa, conferindo o valor do saldo com o
saldo das contas no banco. Como este arquivo texto classificado para o sistema financeiro
do banco:Arquivo Lgico Interno.
Com relao consulta e sada podemos afirmar corretamente que: A sada externa permite
diferentes ordenaes dos dados.
Considerando a contratao por preo fixo analise as sentenas abaixo e em seguida assinale
a alternativa correta:
I) O risco totalmente transferido para o fornecedor. O contratante negocia com o contratado
um preo e as formas de pagamento. O contratante estabelece os pontos de avaliao e
pagamento do projeto
II) Neste caso precisa-se alocar os recursos sob a responsabilidade do contratante e medir o
trabalho j foi feito. O risco incorporado pelo contratante
III) O contratado procura estabelecer controles para evitar os riscos, principalmente os
introduzidos por mudana de requisitos. A mudana de um requisito implica em uma nova
negociao
IV) Ponto Funo (PF) usado para medir o tamanho do projeto, e principalmente para
acompanhar o projeto e liberar pagamentos por fase do projeto. comum trabalhar-se com

distribuies percentuais do total de PF estimado para o projeto estabelecidos entre o


contratante e contratado para se controlar o projeto (pagamento, avaliao, etc.)

As sentenas I,III, IV so corretas e a II no correta.


So fatores de configurao:
I. A forma como os dados se comunicam
II. A complexidade dos algoritmos
V. A tecnologia de desenvolvimento do sistema em OO
cite as principais dificuldades da etapa de levantamento de requisitos:
Cliente no sabe exatamente o que quer de seu sistema futuro. O desenvolvedor no utiliza
umanlinguagem clara, para se comunicar com o cliente.

Existem trs estgios principais em um processo de gerenciamento de mudanas. Quais so ?


Anlise de problema e especificao de mudanas;
Anlise de mudana de requisitos;
Implementao de mudanas.

Marque a opo que NO faz parte dessa definio de qualidade: preciso massificar a
concepo nos profissionais e empresas que trabalham com software.
Considerando a etapa de Levantamento de Requisitos correto afirmar que sua funo
compreende em:Descobrir as condies necessrias para atingir os objetivos do sistema.

No processo de engenharia de requisitos, os tipos de requisitos de usurio e de sistema


podem ser, respectivamente: funcionais e no funcionais; funcionais e no funcionais.

"So declaraes, em uma linguagem natural com diagramas, de quais servios so


esperados do sistema e as restries sob as quais ele deve operar". Esta sentena se refere a
que tipos de requisitos: Requisitos de usurio.

Em relao aos conceitos de requisitos de software, analise os itens a seguir e coloque (V)
para a assertiva verdadeira e (F) para a assertiva falsa.
(v ) Na definio dos requisitos de software, nem todos os requisitos no funcionais dizem
respeito ao sistema de software a ser desenvolvido.
(f ) O levantamento de requisitos de software privilegia a viso do desenvolvedor em relao
aos requisitos de um produto. J a anlise dos requisitos prioriza a viso que o cliente e os
usurios tm dos requisitos de um produto.

(v ) Os requisitos de um sistema so descries dos servios fornecidos pelo sistema e suas


restries operacionais. O processo de descobrir, analisar, documentar e verificar esses
servios e restries denominado engenharia de requisitos.
( v) Gerncia de requisitos pode ser conceituada como enfoque sistemtico para a elicitao,
organizao e documentao dos requisitos do sitema e um processo que estabelece e
mantm o acordo entre usurios e a equipe de projeto medida que os requisitos so
modificados.

Considerando a proposta de Sommerville (2009) de se ter um processo genrico de


levantamento e anlise, associe a atividade descrio correspondente:4 - 1 - 2 - 6 - 5 - 3;

I. Um requisito uma caracterstica do sistema ou a descrio de algo que o sistema capaz


de realizar para atingir os seus objetivos.
II. Os requisitos devem ser validados a fim de assegurar que so consistentes e completos, e
que refletem as necessidades do usurio.

Requisitos no-funcionais esto diretamente relacionados com a satisfao dos usurios.


Assinale a alternativa que no indica um requisito no-funcional: O software deve emitir
relatrios de vendas a cada quinze dias.

O que NO definido como requisito no funcional: So aqueles que especificam as


necessidades dos stakeholders em relao as aes do sistema.

Analisando as alternativas a seguir, marque a que identifica Requisitos de usurio:So


declaraes, em linguagem natural e diagramas, sobre os servios que o negcio oferece e as
restries para a sua operao.

Analisando as alternativas a seguir, marque a que identifica Requisitos de sistema:So


requisitos que estabelecem detalhadamente as funes e restries do sistema atravs da
especificao funcional que pode servir como um contrato entre cliente e desenvolvedor.

Sobre a Engenharia de requisitos, assinale a opo INCORRETA: Usabilidade, portabilidade e


performance so exemplos de requisitos funcionais de um sistema.

Considere a lista de requisitos, a seguir, de um sistema que ser desenvolvido.


1. O sistema dever emitir relatrios de compras a cada 15 dias.
2. O sistema s ir permitir a visualizao do campo "valor mximo" para gerentes.

3. O sistema dever fornecer diariamente o relatrio de despesas.


4. O sistema no poder excluir um fornecedor do cadastro se o fornecedor estiver
inadimplente.
5. O sistema no permitir acesso aos registros de compras aps as 17 horas.
Em relao a esses requisitos, correto afirmar que:so todos requisitos funcionais.

"So requisitos que se aplicam freqentemente ao sistema como um todo, indicando


restries sobre os servios ou funes oferecidos pelo sistema". Esta definio se refere aos
requisitos :No funcionais.

Identificar e especificar os requisitos funcionais e os no funcionais so atividades da


Engenharia de Requisitos realizadas nos processos de: definio dos sistemas e refinamento
dos requisitos.
Quais as atividades envolvidas durante o Levantamento de Requisitos? Explique cada uma
delas.

Elicitao:
Tem o objetivo de entender o processo como um todo
Anlise:
Essa atividade consiste em organizar os requisitos em categorias, examinar os
Relacionamentos e dependncias entre eles.
Especificao:
a descrio dos requisitos levantados
Modelagem:
a representao dos requisitos levantados de forma a garantir o melhor entendimento.
Validao:
So revises realizadas pelos clientes e pela equipe de desenvolvimento pra garantir que os
requisitos estejam sempre consistentes.
Gerenciamento:
Estabelecer padres de nomenclatura e identificao, diviso por classes, etc.

O que um hash total?hash total um CAMPO de controle colocado nos header ou trailer
labels a fim de assegurar a integridade dos dados.

Podemos dividir as tarefas de avaliao sob dois enfoques. Quais so elas?


Verificao da estrutura dos sistemas e seus controles.
Testes substantivos das transaes executadas pelos sistemas.

O objetivo de auditoria que se preocupa se o sistema funciona conforme expectativa dos


usurios autorizados :consistncia.

No fazemos planos de contingencia para todos os servios ou sistemas da organizao, mas


apenas para os sistemas crticos que so aqueles:essenciais para manter a continuidade do
servio.

Toda auditoria deve ser tratada como um projeto e para tanto dever ter um cronograma e
um oramento. Alm do tempo gasto na confeco e emisso do relatrio de auditoria, o
cronograma baseado na estimativa de tempo que o auditor gastar no trabalho efetuado
em cada: ponto de controle
correto afirmar que em relao aos programas utilitrios:os auditores no necessitam de
muita experincia em programao.
A tcnica, conhecida tambm por Integrated Test Facility (ITF), somente pode ser processada
com maior eficincia em ambiente online e real time. Com base na afirmativa marque a opo
que responde como os dados de teste so integrados: Os dados de teste so integrados aos
ambientes reais de processamento, utilizando-se de verses atuais da produo.
A segurana da empresa responsabilidade:de todos os envolvidos.
Analise as sentenas sobre Auditoria de Hardware e, em seguida, assinale a alternativa
correta:
III. Dentro desse contexto, existe a necessidade de controle de acionamento e desligamento
de mquinas, que consiste na preocupao em saber se quem liga e desliga os equipamentos
est devidamente autorizado para tanto.
Ao escrevermos um relatrio de auditoria devemos incluir tamanho dos testes ou mtodos de
seleo de itens para teste porque: O relatrio ficar menos aberto disputas e discusses.
Considere o cenrio a seguir: Uma construtora deseja construir um sistema para controle de
suas (...)Para o cenrio especificado acima relacione as entidades de dados utilizando os
conceitos vistos em sala de aula: Entidades identificadas: Obra;Construo Nova; Reforma;
Funcionrio; Engenheiro; Funcionrio; Material Utilizado;e Fornecedor.
Acerca de Bancos de Dados e Sistemas de Gerncia de Banco de Dados (SGBDs) correto
dizer: Um SGBD tem acesso no somente ao banco de dados, mas tambm a uma definio
completa do banco de dados armazenada no catlogo do sistema, ou seja, o SGBD tem
acesso aos dados e aos metadados.
Um dos maiores problemas decorrente do armazenamento de dados em arquivos a
____________ de dados que tem como consequncia a _____________ de dados. Outro grave
problema a inexistncia da _____________ de dados.

Redundncia, inconsistncia e segurana.


Em bancos de dados relacionais, um relacionamento definido como o conjunto de
associaes entre: entidades.
O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de
Trabalho com o objetivo de integrar dados e realizar projees para seguro sade.....Assinale
a alternativa abaixo que identifica corretamente o nmero de entidades e relacionamentos
encontrados no texto, respectivamente: Cinco e quatro.

O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de


Trabalho......Seguindo a orientao descrita no texto, assinale o conjunto de cardinalidades
correto existente entre os conjuntos de entidades Empresa e Acidente:(0,N) e (1,1).
A especializao o processo de definir um conjunto de subclasses de um tipo de entidade. A
especializao classificada como Exclusiva quando:Um elemento da especializao no
pode existir em outra entidade do mesmo nvel.
Qual dos tipos chaves abaixo, possui as caracterstica de uma SUPER CHAVE s que no foi
escolhida para ser uma chave primria de uma determinada tabela ou relao: Chave
Candidata.
Uma empresa deseja desenvolver um modelo no qual permita um maior controle.....Avalie as
seguintes afirmaes a respeito ao DER proposto:
I - No modelo lgico so criadas as tabelas Produto, Composio e Produtos Substitutos.
III - No modelo lgico, a tabela Composio possui campos: CodProduto e
CodProdComposicao.
Deseja-se construir um banco de dados para um sistema de vendas.......Com base neste
estudo de caso pode-se afirmar que:
I.endereo um atributo composto.
III.prateleira e vendedor so entidades.
No modelo de entidade e relacionamento, cardinalidade diz respeito ao nmero de vezes que
o elemento de uma entidade participa no relacionamento com outra entidade.
...os bancos de dados so divididos em alguns nveis de arquitetura, sendo eles: Fsico,
Lgico e Conceitual.
4 - Em relao a uma chave primria, assinale a alternativa CORRETA: Um atributo ou
combinao de atributos que possuem a propriedade de identificar de forma nica uma linha
da tabela.
Escolha a opo que NO possui apenas funcionalidades de um SGBD.:Dicionrio de dados,
projeto conceitual de banco dado, segurana.
6 - Em um Modelo de Entidade e Relacionamento, o ATRIBUTO tem a seguinte funo: uma
propriedade que descreve uma entidade ou um relacionamento.
Com base no processo de Normalizao apresentada as seguintes tabelas:
I a tabela DISCIPLINA est em 1FN

II - a tabela DISCIPLINA est em 2FN


III- a tabela DISCIPLINA est em 3FN
9 - So caractersticas dos ambientes dos Sistemas de Gerenciamento de Arquivos, com
exceo de: Armazena-se junto com os dados toda as informaes referentes forma como
foram estruturados os dados e onde eles esto armazenados fisicamente. Essas informaes
esto armazenadas em um catlogo que chamado de meta-data

1) A FRONTEIRA DA APLICAO deve ser definida com base: No ponto de vista do usurio
2) A primeira atividade de uma empresa que deseja ter um processo de estimativas para o
projeto de software :Definir um conjunto de mtricas e montar uma grande base de dados
voltados para estimativas.
3) A principal diferena entre um arquivo lgico Interno e um arquivo de interface externa
que: Um AIE lido, mas no mantido pela aplicao que est sendo contada.
4) A regio do Impossvel determinado na curva de Rayleigh-Putnam mostra de forma
matemtica que: Nem sempre possvel diminuir o prazo de um projeto com o aumento de
recursos.
6) A variao de notas das caractersticas de um software pode influenciar o valor final da
contagem de Ponto Funo: De 0 a 70 para todas as caractersticas.
Analise as sentenas abaixo sobre as tcnicas para desenvolver estimativas de esforo e em
seguida assinale a alternativa correta:
I. As tcnicas de estimativas envolvem uma anlise das tarefas a serem feitas em termos de
detalhe, por isto deve-se fazer a decomposio detalhada da tarefa.
II. Outra forma de se estimar os custos e o esforo necessrio para desenvolver software
desenvolver curvas a partir de dados experimentais , e ir calibrando estas curvas.
III. Uma forma eficaz para cada necessidade de estimativa reunir a equipe de
desenvolvimento e aps ouvir a opinio destes escolher o parecer do profissional mais
experiente, mesmo para novas situaes.
IV. Outra forma manter uma base estatstica de projetos anteriores e fazer interpolao de
para novas necessidades.
As afirmativas I, II, IV so corretas a III de alto risco

Segundo Barbar(2006), corresponde ao conceito de IDEF0: Representa graficamente os


insumos, os processos de transformao e as sadas.

Gabarito: ( V ) O fluxograma uma ferramenta originada da OSM, tem sua presena em


abordagens contemporneas da anlise e gesto de processos, por ser uma ferramenta que
guarda enorme intimidade com essa excepcional alternativa de se gerirem organizaes.

1. As afirmaes abaixo conceituam processos:


I. Conjunto definido de passos para a realizao de tarefas;
III. Descrito em detalhes para que possa ser usado de forma consistente;
V. Processos definidos que auxiliam no planejamento e na execuo de um servio.

A gesto de processos permite identificar o conjunto de atividades capaz de :


I. Gerar maior valor ao usurio/cliente que recebe um produto ou servio;
II. integrar e orientar para resultados as vrias unidades organizacionais e;
O primeiro passo para identificarmos os processos descobrir o que fazemos como empresa.
Em seguida, devemos fazer o levantamento das atividades-chave necessrias para
administrar e operar a empresa. Essas atividades tambm so chamadas de: Processos
crticos;
Desta forma, escolha a opo que identifica corretamente aspectos relacionados ao processo
de controle: Os componentes ou etapas do controle so: definio de padres de controle,
obteno de informaes, comparao e ao corretiva, e reviso do planejamento;
O melhor procedimento para a construo de uma hierarquia de indicadores de avaliao
vem a partir das definies do planejamento estratgico da empresa, e deve-se tambm criar
consensos internos e mecanismos que possam garantir sua aplicao
o que se entende por processo de negcio? So fluxos de trabalhos que atendem a um ou
mais objetivos da organizao, e que proporcionam agregao de valor na tica do cliente.
J em uma Organizao em que se tem a Viso Horizontal, em que se adota a Gesto por
Processo, correto afirmar que os processos so visualizados e tratados:Como unidades de
negcio independentes para que se possa alcanar a maior eficincia possvel;
Escolha a alternativa correta: Uma medida feita segundo definies de uma mtrica. A
mtrica precisa ser claramente definida.
O que aconteceria com o fator de ajuste se todas as caractersticas tivessem nota ZERO. Novo
fator de ajuste seria: 0,65
As seguintes regras no so aplicveis fronteira de aplicao:Deve-se considerar o volume
de trabalho de cada equipe desenvolvimento para se definir a fronteira da aplicao.

O fator de ajuste para um sistema com a pontuao abaixo : 1,06


Sobre arquivo referenciado correto afirmar que: So dados de referncia mantidos pelo
sistema e solicitados pelo usurio.
Podemos afirmar sobre a classificao do tipo do software chamado de Modelo 2
(intermedirio), no modelo COCOMO de Bhoem, que: computa o esforo de desenvolvimento
como uma funo do tamanho, e de um conjunto de direcionadores de custo (definidos em

tabelas) que incluem avaliaes subjetivas do produto, hardware, experincia do pessoal e


dos atributos do projeto.
Considerando a determinao do custo de um PF, segundo o que foi apresentado no curso,
considere as afirmativas abaixo:
i) No possvel dentro de um mesmo projeto vrias empresas fazerem partes isoladas, pois
no temos como atribuir referencias de preos.
ii) Para contratar apenas parte do projeto de fundamental importncia que a empresa saiba
os custos de referncia para cada etapa do projeto.
iii) Processo de desenvolvimento e relaciona o custo e prazo em relao ao Ponto Funo.
iv) Os % de Ponto funo equivalente para os diversos projetos servem de base estatstica
para definir preos em partes de um projeto.
As afirmativas II, III e IV so corretas e I no correta.

Analise as sentenas abaixo e em seguida assinale a alternativa correta:


I - A falta de tratamento correto na definio de requisitos um dos maiores riscos do projeto;
IV - O maior problema de trabalhar com PF (Ponto Funo) garantir a mesma forma de
contar.
Qual a diferena entre medida e mtrica? A medida feita a partir de uma especificao. A
especificao a mtrica. Uma mtrica definida para se acompanhar alguma caracterstica
de um produto ou processo
Com relao ao risco de contratao, considerando que o controle feito por PF, qual a
diferena da contratao por homem hora e preo fixo? Na contratao por preo fixo todo o
risco transferido para o fornecedor. Na contratao por homem hora o risco todo do
contratante.
Qual a principal inteno de uma consulta externa? Recuperar dados para fora da fronteira
sem nenhuma alterao nos dados.

O valor do fator de ajuste: Ajusta em +/- 35% os pontos de funo no ajustados.


Como se deve contar se uma aplicao atualiza a data de importao em um arquivo texto?
Deve-se contar uma EE e contar a data como item de dados
Com relao s estimativas de software marque a afirmativa correta (forma completa): Para
uma aplicao existente ou nova desejamos saber quanto tempo ser necessrio para o
desenvolvimento e tambm quanto o custo.
Considerando a contratao por homem hora analise as sentenas abaixo e em seguida
assinale a alternatvia correta:

I)

II)

Neste tipo de contratao a empresa fornecedora estabelece um preo por hora para
seus profissionais que so alocados na contratante. O profissional recebe ordens dos
gerentes de TI da empresa contratante e comporta-se como funcionrio da
contratante.
II) O modelo flexvel pois permite ao contratante solicitar modificaes e novos
servios, pois esta pagando por hora. Os erros tambm so absorvidos pelo
contratante.
III) O estabelecimento do controle por ponto funo nos permite medir se as horas
registradas esto compatveis com o nmero de Pontos Funo (PF) trabalhados pelos
contratados. Desta forma pode-se acompanhar para cada profissional e o nmero de
PF. Pode-se criar a mtrica: Produtividade = PF/hora .
IV) Deve-se ainda destacar o alto risco deste tipo de contratao, pois os profissionais
so colocados na empresa cumprindo horrio, subordinado a outros gerentes e isto
gera problemas trabalhistas pois podem criar vnculos de emprego do terceirizado com
o contratante.

As sentenas I, II, III e IV so todas corretas.


O Lei 8.666/93 regulamenta o artigo 37, inciso XXI, da Constituio Federal, instituindo
normas para licitaes e contratos da administrao pblica. No Brasil, uma concorrncia
pblica:
deve garantir o menor preo na mesma unidade, por isto se determina o menor
valor de R$ por PF (Ponto Funo), garantindo-se que a avaliao de PF ser medido por
profissionais igualmente qualificados
Qual das afirmativas abaixo no objetivo da Anlise de Ponto Funo?Permitir desenvolver a
analise de um sistema de forma mais objetiva e correta;
O valor total de influncia para uma aplicao 39 e o fator de ajuste 1,04. As
caractersticas dessa aplicao so: Assinale o novo fator de ajuste, caso todas as
caractersticas tivessem nota cinco:1,35
Segundo a proposta de Albretch, a funcionalidade funcional a ser medida fundamenta em
que aspectos de um sistema? A medida da funcionalidade proposta por Albretch baseada no
nmero de sada, nmero de entradas, nmero de consultas, nmero de arquivos, nmero de
interfaces.
Na UML o diagrama utilizado para representar os dados, denomina-se Diagrama de classe.
Um objeto pode representar vrios tipos diferentes, sendo que algumas caractersticas so
comuns e outras so prprias de cada tipo.Para esse diagrama utilizamos a representao de:
Generalizao e especializao.
Como podemos definir uma auto-associao: Identifica objetos de mesma classe que
participam da associao.
Uma disciplina do RUP que tem como uma de suas finalidades "assegurar que os clientes,
usurios e desenvolvedores tenham um entendimento comum da organizao-alvo", a qual se
relaciona com a disciplina Ambiente. Trata-se de: Modelagem de Negcios.

.O processo analtico do RUP divide o ciclo de vida de desenvolvimento de software em 4


fases. Assinale a alternativa que NO indica uma fase do ciclo de vida de desenvolvimento de
software, de acordo com o RUP: Implantao
Diagramas da UML que representam uma viso esttica (estrutural) de um sistema incluem
:diagrama de classes, diagrama de componentes, diagrama de objetos

Considerando um sistema de supermercado onde o cliente pode comprar vrios produtos e


cada produto pode ser comprado por vrios clientes, analise o modelo abaixo e indique o
nome que se d representao apresentada dentro do crculo? Classe associativa.

Em um Diagrama de Casos de Uso, representando os casos de uso de uma aparelho celular,


os casos de uso que devem ser representados so:Fazer uma ligao. Visualizar mensagens
de texto recebidas. Buscar um nmero de telefone na agenda.
A UML tambm usada para representar sistemas mecnicos sem nenhum software. Aqui
esto alguns tipos diferentes de sistemas com suas caractersticas mais comuns. Identifique
qual no faz parte deste grupo: Sistemas Depurao.
O que a classe base de um esteretipo? Qual a classe base do esteretipo entity,
definido no perfil UML para processos de desenvolvimento de software? A classe base de um
esteretipo uma classe no metamodelo UML (i.e., no um elemento de modelao criado
pelo utilizador) tal como Class, Association ou Refinement.
De acordo com UML um esteretipo pode estender um elemento do tipo associao? D um
exemplo e justifique a sua resposta: Sim. Por exemplo, considere o esteretipo
communicate nas associaes entre actores e casos de utilizao, usados nos diagramas
de casos de utilizao. Uma associao com esteretipo permite caracterizar mais
adequadamente o tipo de associao correspondente
H dois grandes meios de se ter uma equipe de auditoria. Com base na afirmativa marque a
opo que indica os dois tipos de equipe de auditoria: EQUIPE INTERNA E EXTERNA
O objetivo de auditoria que se preocupa se o sistema funciona conforme expectativa dos
usurios autorizados :consistncia
Um evento ou atitude indesejvel (assalto, sabotagem, inundao, etc) que potencialmente
remove, desabilita ou destri um recurso chamado de: ameaa
Considerando que um plano de contingncia deve conter as aes para que possamos
sobreviver em situaes de emergncia na empresa, devemos divulg-lo para:as pessoas que
tem seus nomes mencionados no plano
A auditoria de plano de contingncia e de recuperao de desastres de uma empresa tem por
objetivo certificar-se de que ........esses planos so testados periodicamente.
Ao fazermos a analise de risco de um sistema para determinar seu escore de risco e, desta
forma, prioriza-lo para ser auditado, devemos considerar: seu volume mdio dirio de
transaes, seu custo de desenvolvimento e o impacto em outros sistemas.
Analise se as proposies abaixo so verdadeiras (V) ou falsas (F) e depois marque a
alternativa correta:
(v ) Softwares generalistas normalmente so sistemas comprados prontos que necessitam de
personalizao, conforme a necessidade dos auditores. Exemplo: ACL (Audit Command
language) e IDEA (Interactive Data Extraction & Analysis).
( v) Softwares especializados em auditoria so programas desenvolvidos pelos auditores ou
sob encomenda, com a finalidade de testar particularidades de alguns tipos de sistemas
auditados que possuem caractersticas pouco comuns, como, por exemplo, sistemas de
leasing e sistemas de cmbio.

( v) Softwares utilitrios so programas utilitrios para funes bsicas de processamento,


como, por exemplo, somar determinados campos de um arquivo, classificar um arquivo e
listar determinados campos de registros de um arquivo.
O plano de contingncia formado por 3 compontes:1b,2a,3c
A tcnica de auditoria que pode ser utilizada para efetuar verificaes durante o
processamento de programas, flagrando rotinas no utilizadas a tcnica: mapping
A tcnica de auditoria que possibilita seguir o caminho de uma transao durante o
processamento do programa chama-se: rastreamento
Analise as sentenas abaixo sobre Auditoria em TI e, em seguida, assinale a alternativa
correta:
I. Est calada em segurana e em controles internos
II. Seu objetivo maior verificar se os controles internos foram implementados e, se
existirem, se so efetivos
III. Engloba o exame das operaes, processos, sistemas e responsabilidades gerenciais de
uma determinada
empresa

Assinale a alternativa que completa corretamente a lacuna da sentena: O programa


generalista __________
independe das plataformas de tecnologia da informao adotada nas empresas e
recomendado pelo ISACF
(Information Systems Audit and Control Foundation): cobit

Analise as sentenas abaixo.


I verificar
se a chave primria do arquivo possui digito de controle
II verificar
se houve mais de uma proposta para compra de 50 microcomputadores,
conforme exigido pela
politica de compras da empresa
III Verificar
se todas as folhas dos contratos de emprestimo esto rubricadas pelo cliente
IV Verificar
se existe o relatrio de clientes em atraso, por data de atraso.

Quanto ao teste de observncia de uma auditoria, identifique as sentenas verdadeiras e as


falsas:
(V,V,V,F)

Toda auditoria deve ser tratada como um projeto e para tanto dever ter um cronograma e
um oramento.
Alm do tempo gasto na confeco e emisso do relatrio de auditoria, o cronograma
baseado na estimativa
de tempo que o auditor gastar no trabalho efetuado em cada:ponto de controle.

Identificar os recursos crticos significa definir o que precisa ser protegido. De que forma eles
esto
armazenados. Referente a esta afirmativa quais recursos esto sendo tratados:dados e
recursos materiais

Sabemos que ameaa um evento ou atitude indesejvel que potencialmente desabilita ou


destri um recurso.
Diga como podem ser classificadas as ameaas, fornecendo um exemplo de cada tipo:
Gabarito: ACIDENTAIS >
falha de hardware, incendio, inundao, epidemia DELIBERADAS >
roubo, fraude,
terrorismo, invaso ao sistema, etc

Referente a comunicao de resultados sabemos que a composio de um relatrio de


auditoria feita por:

________________, __________________ e ___________________. Complete a afirmativa respondendo


com
que partes o relatrio ser composto:
memorando capa, relatrio final e relatrio resposta.

As funes de suporte tcnico dividemse


em dois grandes grupos:
Funes Rotineiras e Funes Espordicas

Analise as sentenas abaixo e em seguida assinale a alternativa correta.

Partindo do que vimos, podemos afirmar que:


I. O tempo trabalhado em cada atividade documentado no sistema
III. O sistema permite controle de custos de horas diretas e indiretas, por auditoria.

Utilizar a capacidade de clculos estatsticos e de gerao de amostras que facilitem


confirmao de saldos
necessrios para aferir a integridade de dados de um sistema de controle de estoque pode
ser conseguida atravs
da tcnica:
abordagem com o computador

Respostas de risco so:aes a serem seguidas na eventualidade da ocorrncia de uma


ameaa

Situao do ambiente computacional considerada pelo auditor como sendo de interesse para
validao e avaliao
conhecido como:
ponto de controle

Uma das vantagens de uso de softwares generalista que:o software pode processar vrios
arquivos ao mesmo tempo

Observe a afirmativa: Tcnica de computao que pode ser utilizada por auditores para
efetuar verificaes durante
o processamento de programas, flagrando situaes tais como: - Rotinas no utilizadas; Quantidade de vezes que
cada rotina foi utilizada quando submetida a processamento de uma quantidade de dados.
Marque a opo que se
refere a tcnica citada:
Mapeamento Estatstico Dos Programas De Computador (Mapping)

Dos itens abaixo, assinale aquele que NO faz referncia ao acesso lgico:
Guarda de arquivos de um sistema por pessoas no autorizadas

Analise as sentenas sobre Auditoria de Aquisio, Desenvolvimento, Manuteno e


Documentao de sistemas e, em seguida, assinale a alternativa correta:

I. Uma das dvidas atrozes de um gestor de sistemas decidir sobre comprar ou desenvolver
em casa um
determinado aplicativo. Vrios pontos devem ser considerados, principalmente em relao
aos riscos envolvidos e
ao custo-benefcio de ambas as alternativas.
III. A aquisio de software pode abranger um sistema/programa novo (com ou sem
modificaes de
customizao) ou alteraes em algum software j existente na empresa

Existem 5 (cinco) aspectos a serem considerados na escolha de um software para a auditoria


de sistemas. De
acordo com esta afirmativa cite esses aspectos:
Gabarito: Os aspectos so: aspectos funcionais, aspectos de gesto, aspectos relacionados
tecnologia, aspectos
de fornecimento de suporte e aspectos relacionados a custo.

O salrio do funcionrio Matheus conhecido por seu chefe e pelo responsvel pelo
processamento do Sistema
Folha de Pagamento. Tal procedimento reflete um objetivo geral de auditoria de sistemas
aplicativos, que se
chama:Confidencialidade

O documento de requisitos de software a declarao oficial do que os desenvolvedores de


sistema devem
implementar. Esse documento possui um conjunto diversificado de usurios, desde a gerncia
snior da
organizao at os engenheiros responsveis pelo desenvolvimento do software. Explique
como o Engenheiro
de Sistema utiliza esse documento:
Gabarito: Um dos possveis usurios o Engenheiro de Sistema, que Usam os requisitos para
compreender o sistema e os
relacionamentos entre as partes

Existem trs estgios principais em um processo de gerenciamento


de mudanas. Quais so ? Anlise de problema e especificao de mudanas;
Anlise de mudana de requisitos;
Implementao de mudanas.

Para decidir sobre os limites do sistema, ou seja, distinguir o que o sistema e o que o
ambiente do sistema,

um trabalho feito em conjunto com os stakeholders em um estgio inicial de elicitao e


anlise de requisitos.
Esse trabalho culmina, em primeira instncia, com um modelo:de contexto.

Analisando as alternativas a seguir, marque a que identifica Requisitos de sistema:So


requisitos que estabelecem detalhadamente as funes e restries do sistema atravs da
especificao funcional que pode servir como um contrato entre cliente e desenvolvedor.

Sobre os processos de engenharia de requisitos, na elicitao e na anlise ocorre total


interao com os
stakeholders no sistema, sendo o principal objetivo:a obteno dos requisitos.

Considere os quatro requisitos registrados em um projeto de uma aplicao para a Internet


apresentados a
seguir.
I - O tempo de resposta mximo do sistema a qualquer ao do usurio deve ser de 5s.
II - Clientes que tenham pago as ltimas cinco compras vista tm direito a um desconto no
cumulativo de
10% na prxima compra.
III - A interface com o usurio deve ser organizada em abas e menus.
IV- Se o produto possuir uma quantidade mxima permitida por compra, esse limite deve ser
imposto pelo
sistema durante uma compra.
So tipicamente classificados como requisitos funcionais APENAS os requisitos: II e IV

As sentenas abaixo se referem ao processo de validao de requisitos:


I - A verificao de completeza deve garantir que o documento de requisitos contenha todas
as funes e
restries desejadas pelos usurios do sistema.
II - A verificao de consistncia deve garantir que o documento de requisitos no contenha
restries ou

descries contraditrias para a mesma funo do sistema.

Como gestor, precisa manter harmonia no


desenvolvimento do projeto, supervisionando a execuo das tarefas, observar os processos,
sustentar e
fomentar o equilbrio entre a equipe, etc. chamdo de:Gerente de Projeto

Nas Tcnicas de Levantamento de Requisitos, existe uma tcnica destinada a principalmente


promover
cooperao, entendimento e trabalho em grupo entre os usurios desenvolvedores. Com a
inteno de facilitar a
criao de uma viso compartilhada do que o produto de software deve ser, ela ajuda os
usurios e
desenvolvedores a formular problemas e explorar solues, no escopo do projeto a ser
desenvolvido.
Marque a opo CORRETA, a que se refere esse conceito:JAD (Joint Application Design)

Segundo Ian Sommerville, existe uma srie de tcnicas de validao de requisitos que podem
ser utilizadas em
conjunto ou individualmente. So elas:revises de requisitos, prototipao, gerao de casos
de teste e anlise automatizada da consistncia.

A atividade da elicitao dos requisitos no habitualmente desenvolvida forma isolada, visto


que a identificao de requisitos costuma aparecer de forma cclica durante sesses tanto de
levantamento quando de validao, portanto requer uma combinao de tcnicas para que
seja completa. Esse processo se apresenta extremamente complexo, tendo como principais
problemas?

Gabarito: Problemas de escopo; Problemas de compreenso; Probelmas de volatilidade

Cite e explique a finalidade de cada uma das 4 atividades que fazem parte do processo de
engenharia de requisitos:

Gabarito: Viabilidade - o projeto factvel? est adequado para atender aos requisitos
demandados? Elicitao - responsvel por levantar e evidenciar o requisito. Validao demostrar que conseguiu-se compreender as caracteristicas a serem incorporadas no SW
Gerenciamento - processo de compreenso e controle das mudanas nos requisitos do
sistema.

Ao se proceder a Anlise de Requisitos Funcionais de um projeto/sistema a ser desenvolvido,


pode-se afirmar que essa a etapa onde se d, EXCETO:
A definio do hardware que ser necessrio implantao do projeto/sistema.

Para facilitar nossa compreenso na definio da palavra qualidade, Pressman (2006) atribuiu
o alcance da qualidade de software como uma consequncia formal no desenvolvimento; para
tanto, estima-se que seja colocada em prtica e no somente uma idia ou desejo que uma
organizao venha a ter.
Marque a opo que NO faz parte dessa definio de qualidade.
preciso massificar a concepo nos profissionais e empresas que trabalham com software.

Como Modelo evolucionrio do processo de software, uma caracterstica da prototipagem


:configurar um processo interativo e rpido de desenvolvimento.

Requisitos que vem do domnio da aplicao do sistema e refletem caractersticas ou


restries para aquele domnio so chamados de requisitos de domnio e podem ser requisitos
funcionais e/ou no-funcionais.

Requisitos no-funcionais so restries aos servios de um sistema de software e ao


processo de desenvolvimento do sistema. A equipe de desenvolvimento de um sistema de
controle de trfego ereo deve considerar os requisitos no-funcionais de:

alta disponibilidade e baixo tempo de resposta de usurio por evento

Observe a tabela:

A Reviso dos Requisitos uma tcnica, como o nome j sugere, a qual so analisados e
revisados sistematicamente todos os requisitos elicitados, executando um checagem no
tocante a erros e inconsistncias. Na tabela exibida as principais questes da Reviso dos
Requisitos. Com relao a questo selecionada, a qual Atributo de Qualidade ela est
relacionada?
organizao, rastreabilidade.

Perguntas livres de contexto proporcionam ao analista um entendimento do problema a ser


resolvido pelo sistema sem influenciar o entrevistado com detalhes de uma soluo que o
analista j tenha em mente, baseada em experincias prvias, que pode no ser a mais
adequada para o projeto

A proposio "um banco de dados no pode conter valores de chaves estrangeiras sem
correspondentes" remete ao conceito de:integridade referencial.

Analise a seguinte sentena SQL: ADD nome_coluna tipo_coluna


Esta expresso SQL faz parte do seguinte grupo de comandos: DDL

Para gerar uma nova tabela com todos os atributos, classificados por nome_paciente, deve-se
utilizar o
seguinte comando SQL:SELECT * FROM Paciente ORDER BY nome_paciente;

Assinale a alternativa que contm o comando SQL padro para eliminar a tabela turma e
todas as suas
dependncias:
DROP TABLE turma CASCADE;

Qual a restrio que especifica que o atributo uma chave candidata (tem um valor
exclusivo para cada linha
de uma tabela)?
UNIQUE

Assinale a assertiva que contm dois comandos pertencentes categoria Data Manipulation
Language (DML) de um banco de dados SQL: SELECT e INSERT.

SQL uma linguagem de banco de dados abrangente, pois tem instrues para definio de
dados, consultas e
atualizaes. A SQL pode ser classificada como uma linguagem: DDL e DML.

Assinale o operador de restrio SQL utilizado para limitar o intervalo de valores que podem
ser colocados em
uma coluna, em tempo de criao de tabela:CHECK

Qual o comando SQL utilizado para eliminao de uma tabela?


DROP

A clusula utilizada para limitar valores ou domnios conhecida por:

CHECK

Qual (is) o(s) produto(s) final(is) da etapa de elicitao de requisitos?


Ao trmino da elicitao de requisitos o analista deve ter a lista dos usurios do sistema,
o entendimento e assimilao do fluxo de trabalho dos usurios, o papel de cada setor que
utilizar o sistema, o que cada usurio recebe como entrada e o que produz como sada, o
que atrapalha o andamento do processo do usurio e o que pode melhorar esse andamento,
e a lista de requisitos.

A etapa de levantamento de requisitos considerada uma das mais importantes no processo


de desenvolvimento de sistemas

Analisando as alternativas abaixo marque a que NO influencia esta definio: Fornece ao


desenvolvedor o que necessrio para utilizao das ferramentas de teste de sistemas.

SEGUNDO PRESSMAN(2006) A QUALIDADE DE UM PROJETO DE SOFTWARE ALCANADA


ATRAVS DE :USO DE MTRICAS PARA DESENVOLVER ESTRATGIAS PARA A MELHORIA DE
PROCESSO DE SOFTWARE E, COMO CONSEQUNCIA, A QUALIDADE NO PRODUTO FINAL.

So declaraes, em uma linguagem natural com diagramas, de quais servios so esperados


do sistema e as restries sob as quais ele deve operar".
Esta sentena se refere a que tipos de requisitos: Requisitos de usurio.

Sob o escopo do analista de negcios, a elicitao a atividade responsvel em compreender


as necessidades e preocupaes das partes interessadas e os ambientes no qual elas
trabalham ou operam. Portanto, preciso saber que existe uma distino entre "elicitar" e
"levantar", uma vez que o primeiro termo mais abrangente o foco na extrao das

necessidades verdadeiras, que podem ou no estar explcitas. Com base no levantamento de


requisitos, marque a opo que NO faz parte dessa tcnica.
ponto de funo;

So exemplos de atributos que devem ser avaliados,EXCETO:workshops de requisitos e


pesquisa/questionrios.

Considerando uma aplicao que o usurio determinou dois tipos de relatrios diferentes, e os
dados so
consolidados em grficos (setor, linha e barras). Outro relatrio especial que contem dados
derivados dos dois
relatrios iniciais. E consultas "on line" as informaes, sendo uma consulta feita pelo cdigo
do cliente, e outra
pelo CEP. A entrada de dados feita por duas telas (uma com dados do cliente, outra com
dados relativos ao
endereo) Neste caso consideramos as funes de entrada, sada e consulta:
Sadas = 6; entradas = 2; consultas =2;

Quanto ao tipo de projeto, Bohen, classificou sua amostra de observao em:


orgnico, semi destacado, embarcado

Escolha a opo INCORRETA sobre a fronteira da aplicao:Varia de acordo com a tecnologia


empregada;

Marque a opo que destaque uma vantagem de se fazer a contratao por homem/hora:
Normalidade na alterao de requisitos de software

A primeira coisa a ser feita em uma empresa que vai implementar um processo de
estimativas confiveis :Definir um processo e determinar valores a serem coletados dos
projetos. No incio tentar buscar uma
base histrica em outra empresa.

Quanto ao Ponto Funo pode-se afirmar corretamente que:Tem objetivo de medir a


funcionalidade a ser entregue;

Com relao a estimativas podemos afirmar de forma correta:


I) Estimativas, normalmente, so feitas a partir de srie histrica baseada nos projetos feitos
anteriormente.
Registram-se vrias informaes (tempo por fase do projeto, de codificao, quantidade de
programadores e
outras informaes).
II) Estimativas, normalmente, so feitas a partir de avaliaes baseada nas experincias de
diversos
profissionais quando no se tem uma base estatstica de projetos j realizados.
III) As informaes do so a base para estimar e acompanhar a execuo de novos projetos.

Por que uma medida direta no adequada para o planejamento?Gabarito: A medida direta
feita no produto ou processo, portanto o produto ou processo precisam estar prontos ou
serem realizados. O planejamento deve ser feito antes da produo ou realizao.

QUE ORGANIZAO MANTEM A UML? OMG

Num diagrama de classes da UML, multiplicidade se refere:

informao dos limites inferior e superior da quantidade de objetos aos quais um outro
objeto pode
estar associado.

O diagrama de classe o modelo da UML que define atributos e mtodos para um objeto. O
conjunto de objetos representado pela classe.
Quando tem-se uma regra que define a ligao entre objetos de classes diferentes utilizamos
qual representao? Associao

Sabe-se que a UML define modelos para aplicao dos conceitos de implementao na
metodologia Orientada a Objetos. Qual representao do diagrama de classe implementa o
processo de herana? Generalizao.

Considerando uma petShop que oferece servios de banho, tosa e vacinao. Para todos os
servios a identificao efetivada por cdigo do servio, data de execuo e responsvel por
prestar o servio; no servio BANHO e TOSA a identificao acrescenta o porte do animal e
para VACINAO so consideradas alm das comuns, as informaes de tipo vacina e data de
aplicao.
Considerando a representao de uma generalizao, quais os atributos representados nas
classes descritas.

VACINAO: cdigo do servio, data de execuo, responsvel, tipo vacina, data de aplicao.
SERVIOS: cdigo do servio, data de execuo, responsvel

Qual das respostas abaixo mais corretamente define uma classe?Um conjunto de mtodos e
atributos que definem as caractersticas e comportamentos de um objeto.

Os modelos so representados por smbolos e conceitos. No diagrama de classe, definido na


UML para representao dos objetos e suas associaes, assim como em outros diagramas,
cada representao tem um significado.Indique o termo que indica as caractersticas de um
objeto: atributo

CARRO pode ser criado sem participar da associao, mas CLIENTE somente poder ser
criado se participar pelo menos de uma associao.

A figura abaixo ilustra um Diagrama de Casos de Uso e utilizada no desenvolvimento de


projetos de sistemas, utilizando ferramentas da Anlise Orientada a Objetos.O relacionamento
entre o ator Cliente e o caso de uso Comprar um produto, denominado e definido como:
Associao / uma funcionalidade do sistema do ponto de vista do usurio.

De acordo com a teoria sobre o RUP, a nfase no escopo do sistema est na fase de:
CONCEPAO

Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituio calrica
dos alimentos. Para
isso, o restaurante mantm vrios pratos, discriminando os ingredientes e definindo a cada
um a poro
calrica. A todo prato escolhido calculado o valor calrico e apresentado ao cliente antes da
escolha.
Se voc fosse desenvolver um sistema para o restaurante conceitualmente o que seria
alimento, valor calrico
e o clculo, respectivamente? classe - atributo - mtodo

Que diagrama serve para exibir as interaes entre os vrios componentes de um sistema em
especial os
objetos e como seus mtodos interagem entre si e em qual ordem? SEQUENCIA

Considerando que voc um analista de negcio e est desenvolvendo um sistema de


materiais e
ocorre que: quando da movimentao de materiais surge uma exceo, que a emisso de
ordem de
compra quando o estoque ficar abaixo do mnimo recomendado.
Assim, a representao dessa situao no Diagrama de Caso de Uso um relacionamento de:
dependncia estereotipado como extenso

(PRODEB 2008) Assinale a alternativa correta:Diagramas de classes descrevem os tipos de


objetos presentes no sistema e os vrios tipos de relacionamentos estticos existentes entre
eles.

Com relao aos conceitos inerentes as especificaes de casos de uso, assinale a NICA
resposta INCORRETA: Caso de uso e cenrio de uso so termos sinnimos, que representam
uma interao entre ator e
sistema.

Qual diagrama tem a finalidade de exibir como um objeto realiza uma determinada operao
num determinado
momento da execuo, representando um estado particular? ESTADOS

Analise as 2 asseres seguintes

I. O diagrama de atividade uma excelente ferramenta (diagrama da UML) para modelagem


do fluxo de
trabalho e programao para multiprocessamento.
PORQUE
II. O diagrama de atividade permite representar o processamento paralelo.
Sobre essas asseres, assinale a opo correta:
As duas asseres so proposies verdadeiras, e a segunda uma justificativa correta da
primeira.

Os diagramas de casos de uso so uma tcnica que pode ser aplicada na elaborao de
cadernos de encargo ou em propostas de sistemas de software, identifique a alternativa
errada:No permite apresentar a perspectiva funcional e estrutural.

Em uma academia de ginstica os alunos, a cada contrato efetivado, escolhem o plano de sua
preferncia a partir da composio dos exerccios que melhor lhe convier. O preo da
mensalidade calculado por exerccio. Com isso cada aluno tem uma mensalidade diferente.
Ajude o dono da academia a modelar os seus dados indicando qual a melhor classe para
conter o atributo valor da mensalidade a ser paga, considerando o modelo apresentado
abaixo: PlanosContratados

Capacidade de um objeto fazer referncia e usar mtodos e atributos de outro objeto:


VISIBILIDADE

Os diagramas UML da categoria comportamental so os de:


casos de uso, atividades e mquinas de estados.

O diagrama de componentes visa modelar a soluo da arquitetura do software em termos de


seus elementos, que so chamados de componentes. Sobre os conceitos e prticas desse
diagrama, analise as assertivas que se seguem
I. O diagrama de componentes mostra, alm dos componentes que iro compor o software, a
dependncia entre eles

II. A dependncia entre os componentes denota que um componente precisa do outro para
executar as suas funcionalidades.

IV. A reutilizao de componentes entre vrios sistemas um desejo da equipe de


desenvolvimento.
Em uma escola um aluno realiza sua matrcula em uma turma, que possui um professor
responsvel, mas possui vrias disciplinas associadas. As disciplinas s esto associadas a
uma turma.
Indique a multiplicidade entre alunos - turmas, turmas e professor e turmas - disciplinas:

alunos(0-*) - (1-1) turmas


turmas(0-*) - (0-1) professor
turmas(0-1) - (0-*) disciplinas

O acoplamento diz respeito a "o quanto um elemento do sistema est conectado a outro.
Sobre acoplamento, responda. 1. Ele deve ser alto ou baixo? 2. Que dificuldades podem existir
em sistemas que tem acoplamento inadequado?

Uma classe que tem acoplamentos fortes difcel de ser compreendida isoladamente. So
difceis de serem reutilizadas pois exigem a presena de outras classes.

FASE E DISCIPLINA DO RUP: CONCEPO E TESTE

QUANDO UTILIZAMOS DESCRIO DE CASO DE USO TIPO EXPANDIDA? quando o caso de uso
no tratar de exceoes
e no tiver complexidade em suas operaes.

A linguagem de modelagem unificada (UML) prope a representao da Generalizao do ator


para tornar visvel os diversos tipos de um mesmo ator. Justifique a representao da
generalizao de ator.

Resposta:

Gabarito: A generalizao de ator deve ser representada quando um mesmo procedimento


deve ser realizado por vrios tipos de um mesmo ator, por exemplo: Um ator FUNCIONARIO
que possa ser especializado em GERENTE e VENDEDOR. O requisito Vender Produto poder
ser realizado tanto por gerente quanto por vendedor. Nesse caso o caso de uso estar
representado diretamente em FUNCIONARIO. Assim possvel visualizar os responsveis por
realizar um mesmo caso de uso.

O diagrama de estados mostra os estados que um objeto pode ter ao longo de seu ciclo de
vida. Assinale a NICA opo INCORRETA no que se refere ao diagrama de estados:O
diagrama de estado apenas pode ter 1 estado final

Na UML o diagrama que descreve uma sequncia de aes que representam um cenrio
principal e cenrios alternativos, com o objetivo de demonstrar o comportamento de um
sistema, por meio de interaes com atores, o diagrama de: Caso de Uso.

A metodologia RUP prope o uso das disciplinas da engenharia de software ao longo das
etapas de desenvolvimento. Identifique dentre as alternativas abaixo a que se prope a etapa
de CONCEPO:

Definir a abrangncia de desenvolvimento da iterao em desenvolvimento, tendo como


marco o ESCOPO.

Dentre as assertivas colocadas, escolha aquela que completa, corretamente, as lacunas da


seguinte proposio: Os diagramas de _______________ e ___________________ - chamados
diagramas de interao - so dois dos diferentes diagramas utilizados na UML, para a
modelagem dos aspectos ____________ de sistema: Seqncia - colaborao - dinmicos

No diagrama de atividade existem elementos que executam as funes (f1 e f2), descritas a
seguir
f1: A partir do elemento de nome __________, as transies seguintes sero efetuadas em
paralelo.
f2: As _____________________ permitem mostrar, por exemplo, em qual parte da organizao o
trabalho realizado.

Separao e Raias de Natao

Uma equipe de analistas est entrevistando gerentes de rea para levantar os requisitos do
novo sistema de
reservas de uma companhia area. Considere as afirmativas sobre os requisitos levantados.
I - O usurio poder fornecer um roteiro com mltiplos pontos de parada.
II - O total a ser pago dever ser expresso na moeda escolhida pelo usurio.

Em relao aos conceitos de requisitos de software, analise os itens a seguir e coloque (V)
para a assertiva
verdadeira e (F) para a assertiva falsa.

( v) Na definio dos requisitos de software, nem todos os requisitos no funcionais dizem


respeito ao sistema
de software a ser desenvolvido.
(F ) O levantamento de requisitos de software privilegia a viso do desenvolvedor em relao
aos requisitos de
um produto. J a anlise dos requisitos prioriza a viso que o cliente e os usurios tm dos
requisitos de um
produto.
( v) Os requisitos de um sistema so descries dos servios fornecidos pelo sistema e suas
restries
operacionais. O processo de descobrir, analisar, documentar e verificar esses servios e
restries
denominado engenharia de requisitos.
( v) Gerncia de requisitos pode ser conceituada como enfoque sistemtico para a elicitao,
organizao e
documentao dos requisitos do sistema e um processo que estabelece e mantm o acordo
entre usurios e a
equipe de projeto medida que os requisitos so modificados.

V, F, V, V

Requisitos no-funcionais so restries aos servios de um sistema de software e ao


processo de
desenvolvimento do sistema. A equipe de desenvolvimento de um sistema de controle de
trfego ereo deve
considerar os requisitos no-funcionais de:alta disponibilidade e baixo tempo de resposta de
usurio por evento

So requisitos relativamente estveis derivados da atividade central da organizao e que se


relacionam
diretamente ao domnio do sistema.
Qual opo abaixo corresponde descrio anterior?Requisitos permanentes

Analisando as alternativas a seguir, marque a que identifica Requisitos de usurio:So


declaraes, em linguagem natural e diagramas, sobre os servios que o negcio oferece e as
restries para a sua operao.

Identificar e especificar os requisitos funcionais e os no funcionais so atividades da


Engenharia de Requisitos realizadas nos processos de:definio dos sistemas e refinamento
dos requisitos.

Com foco ento em um ciclo de vida do software possvel claramente saber que ele
composto por diversas e
distintas responsabilidades que esto vinculadas as pessoas, grupos e entidades. Portanto,
todos aqueles que de alguma maneira afetado pelo software, um:stakeholder

Um dos
possveis usurios o Gerente, como ele utiliza esse documento?
Usam o documento de requisitos para planejar, por exemplo, as atividades do processo de
desenvolvimento oi sistema.

"So requisitos que se aplicam freqentemente ao sistema como um todo, indicando


restries sobre os
servios ou funes oferecidos pelo sistema".
Esta definio se refere aos requisitos :
No funcionais.

A anlise de requisitos no desenvolvimento de sistemas especifica as funcionalidades


(requisitos funcionais) e
as propriedades (requisitos no-funcionais). considerado um requisito no-funcional:a
disponibilidade do sistema.

Quais as atividades envolvidas durante o Levantamento de Requisitos? Explique cada uma


delas.
Sua Resposta:
Compare com a sua resposta: Elicitao:
Tem o objetivo de entender o processo como um todo. Pra tanto, geralmente so
feitas entrevistas com as pessoas envolvidas nas atividades relevantes pra execuo
das tarefas e at avaliaes in loco do ambiente de trabalho
Anlise:
Essa atividade consiste em organizar os requisitos em categorias, examinar os
relacionamentos e dependncias entre eles, analisar a consistncia, alm de
omisses e ambiguidades, estabelecer uma ordem de prioridade e reconhecer a
origem e a necessidade de cada requisito.
Especificao:
a descrio dos requisitos levantados. Pode ser feita em linguagem natural
(texto informal, tabelas, diagramas), linguagem natural estruturada (formulrios)
ou linguagem formal (notao matemtica).

Modelagem:
a representao dos requisitos levantados de forma a garantir o melhor
entendimento. Isso pode ser feito, por exemplo, explicitando as informaes que
o sistema ir processar, qual o comportamento esperado depois de realizado o
processamento, etc.
Validao:
So revises realizadas pelos clientes e pela equipe de desenvolvimento pra
garantir que os requisitos estejam sempre consistentes, comprometidos com o
objetivo dos sitema, e no-ambguos.
Gerenciamento:
Estabelecer padres de nomenclatura e identificao, diviso por classes, etc.
10a Questo (Ref.: 200521684135)

Cite as principais dificuldades da etapa de levantamento de requisitos.


Sua Resposta:

Frequentemente o cliente no sabe direito o que quer do seu futuro sistema ou tem
vises conflitantes de diferentes partes do sistema. A comunicao entre desenvolvedores
e clientes nem sempre flui harmoniosamente. Algumas pessoas tem dificuldade de se
expressar. Alm do mais, o vocabulrio tcnico muitas vezes acaba por complicar essa
comunicao.

Em Banco de dados possvel a utilizao de um subconjunto de linguagens que podem ser


utilizadas para manipular, definir,

controlar e consultar os dados. At mesmo para definir autorizao de dados e licenas para
os usurios. Dessa forma, marque a
alternativa correta que apresenta um comando da linguagem DML:UPDATE

As expresses relacionais podem ser escritas com a utilizao da lgebra relacional utilizando
vrios operadores. Um desses
operadores seleciona tuplas (linhas) que satisfazem uma condio lgica nos valores do
atributo, outro operador copia a relao
informada como argumento, deixando alguns atributos (colunas) de lado. Esses operadores
so respectivamente:Restrio e Projeo.

marque a alternativa correta que descreve a lgebra a ser utilizada:


pNome, Qualidade, Qtde(sProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque))

Para garantir certa abstrao dos dados para o usurio, ou seja, ocultar certas informaes, a
arquitetura ANSI/SPARC define
alguns nveis de arquitetura de sistema de banco de dados. De acordo com estes nveis de
arquitetura, correto afirmar:
Externo o mais prximo dos usurios.

Em alguns casos, aps a implementao de um Banco de dados, necessria a utilizao de


determinadas linguagens especiais

para a manipulao dos dados armazenados. A linguagem _____ utilizada para a insero,
remoo, modificao e recuperao
dos dados. Enquanto que a linguagem ______ utilizada para especificar um esquema do
Banco de dados. Dessa forma, marque
a alternativa que preenche corretamente e respectivamente os espaos:DML e DDL.

Uma importante caracterstica dos sistemas de Banco de Dados apresentar para o usurio
uma viso abstrata dos dados, ou
seja, o sistema oculta certos detalhes. Por esse motivo, de acordo com a arquitetura
ANSI/SPARC, os bancos de dados so
divididos em alguns nveis de arquitetura, sendo eles:Fsico, Lgico e Viso.

Para que um Banco de dados seja implementado evitando alguns tipos de problemas, devemse utilizar alguns conceitos de
restrio. A restrio de ____ garante que nenhum valor de chave primria pode ser nulo. A
restrio de ____ especifica se pode
ou no ser permitido o valor nulo. A definio de que todos os elementos de um conjunto so
distintos realizada pela restrio de
____. Dessa forma, marque a alternativa que preenche corretamente e respectivamente os
espaos.

Chave, Domnio e Integridade de entidade.

Conforme a relao de empregado abaixo, atravs da lgebra relacional, escolha a opo que
selecione o nome e endereo de
cada empregado, que possua salrio superior a R$ 5.000,00.
Empregado(matrcula, nome, endereo, salrio, departamento, cargo).
p nome,endereco (d salario>5000 (Empregado))

Devido a vrias desvantagens do sistema de arquivos convencional e dificuldades na gerncia


dos dados foram
desenvolvidos os SGBDs. Alm de seus modelos de banco de dados, um SGBD deve oferecer
um conjunto de
facilidades e servios que definem a capacidade de banco de dados. Cite 3 facilidades ou
servios que so oferecidos
pelo SGBD:Persistncia; definio e manipulao de dados;carga, descarga, cpia,
restaurao e recuperao de dados;
segurana;integridade;controle de concorrncia de transaes; e desempenho.

Explique os trs nveis de abstrao de dados (Nvel externo, conceitual e interno):


O nvel interno descreve como os dados esto realmente armazenados, englobando
estruturas
complexas de baixo nvel sendo assim o nvel mais baixo de abstrao. O nvel conceitual
descreve quais dados esto
armazenados e seus relacionamentos, atravs de estruturas relativamente simples. O nvel
externo descreve partes do banco de
dados, de acordo com as necessidades de cada usurio sendo tambm conhecido como nvel
de viso uma vez que apresentam
para os usurios aquilo que eles veem do banco de dados.
BDQ Prova http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=...
5

You might also like