21177 Modelação de Sistemas de Informação e-fólio B Resolução e Critérios de Correção

Documentos relacionados
21177 Modelação de Sistemas de Informação e-fólio B

21177 Modelação de Sistemas de Informação e-fólio A Resolução e Critérios de Correção

21177 Modelação de Sistemas de Informação e-fólio B Resolução e Critérios de Correção

Análise de Sistemas e-fólio B. Resolução e Critérios de Correção

Análise de Sistemas e-fólio A Resolução e Critérios de Correção

21177 Modelação de Sistemas de Informação e-fólio B

Fundamentos de Bases de Dados e-fólio B Resolução e Critérios de Correção

Análise de Sistemas e-fólio A

21177 Modelação de Sistemas de Informação e-fólio A Resolução e Critérios de Correção

Fundamentos de Bases de Dados e-fólio A Resolução e Critérios de Correção

Análise de Sistemas e-fólio A Resolução e Critérios de Correção

Fundamentos de Bases de Dados e-fólio B Resolução e Critérios de Correção

Fundamentos de Bases de Dados e-fólio A Resolução e Critérios de Correção

U.C Fundamentos de Bases de Dados Resolução e Critérios de Correção INSTRUÇÕES

U.C Fundamentos de Bases de Dados Resolução e Critérios de Correção INSTRUÇÕES

Fundamentos de Bases de Dados e-fólio A Resolução e Critérios de Correcção

Sistemas de Gestão de Bases de Dados e-fólio A. Resolução e Critérios de Correção

Sistemas de Gestão de Bases de Dados e-fólio C. Resolução e Critérios de Correção

Fundamentos de Bases de Dados e-fólio B Resolução e Critérios de Correção

Fundamentos de Bases de Dados e-fólio C Resolução e Critérios de Correção

Fundamentos de Bases de Dados e-fólio C Resolução e Critérios de Correcção

U.C Fundamentos de Bases de Dados Resolução e Critérios de Correção INSTRUÇÕES:

Sistemas de Gestão de Bases de Dados e-fólio C. Resolução e Critérios de Correção

Sistemas de Gestão de Bases de Dados e-fólio B. Resolução e Critérios de Correção

Modelação de Sistemas de Informação

U.C Sistemas de Gestão de Bases de Dados Resolução e Critérios de Correção INSTRUÇÕES

Fundamentos de Bases de Dados e-fólio C. Resolução e Critérios de Correção

p-fólio Modelação de Sistemas de Informação U.C de julho de 2018 Critérios de Correção INSTRUÇÕES

Fundamentos de Bases de Dados e-fólio B

Resolução e Critérios de Correção U.C Sistemas de Gestão de Bases de Dados. 26 de fevereiro de 2016

Resolução e Critérios de Correção U.C Fundamentos de Bases de Dados. 28 de julho de 2014 INSTRUÇÕES

Resolução e Critérios de Correção U.C Fundamentos de Bases de Dados. 26 de Julho de 2012 INSTRUÇÕES

Resolução e Critérios de Correção U.C Fundamentos de Bases de Dados. 27 de janeiro de 2014 INSTRUÇÕES

ARQUITETURA DE COMPUTADORES

Também seria aceite, mas com penalização de 25%, a resposta a esta questão como sendo: = cp2

Resolução e Critérios de Correção U.C Fundamentos de Bases de Dados. 26 de janeiro de 2015 INSTRUÇÕES

Município de Alcobaça

McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0

Estruturas de dados e algoritmos fundamentais

Manual do InCD Reader

Assuma para a alínea A que apenas consta no ficheiro os nomes dos produtos, um produto por linha.

FUNDAMENTOS DA PROGRAMAÇÃO 2º Teste, 1 de junho de 2013, 1h30m

Resolução e Critérios de Correção U.C Fundamentos de Bases de Dados. 20 de julho de 2015 INSTRUÇÕES

Estágio Supervisionado ENG1153, INF1920. Departamento de Informática PUC-Rio Professora Melissa Lemos

MAC 2166 Introdução à Computação para Engenharia Escola Politécnica Primeiro Semestre de 2003 Primeira Prova 2 de abril de 2003

Resolução e Critérios de Correção U.C Sistemas de Gestão de Bases de Dados. 19 de fevereiro de 2013 INSTRUÇÕES

Resolução e Critérios de Correção U.C Fundamentos de Bases de Dados. 31 de janeiro de 2013 INSTRUÇÕES

Índice MANUAL DE UTILIZAÇÃO BALCÃO DIGITAL CGI

Parte I (correspondente à matéria do 1º teste)

Agrupamento de Escolas de Forte da Casa

FORMULA 1 RACE MASTER

ARQUITETURA DE COMPUTADORES 21010

RESOLUÇÃO. Computação e Programação (2009/2010-1º Semestre) 1º Teste (11/11/2009) Nome. Número. Leia com atenção os pontos que se seguem:

ESPECIFICAÇÃO DO TRABALHO DA DISCIPLINA DE ANÁLISE DE SISTEMAS ORIENTADOS A OBJETOS DO CURSO DE TECNOLOGIA EM DESENVOLVIMENTO DE SOFTWARE

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

MAC2166 Introdução à Computação para Engenharia Escola Politécnica Primeira Prova 05 de abril de 2010

SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2015/2016 Trabalho 4 Módulos Sequenciais: Contadores e Registos

MANUAL ORIENTAÇÕES PARA A INSCRIÇÃO NOS PROGRAMAS DA ASSISTÊNCIA ESTUDANTIL EDITAL 03/2019/DIREX

Questionário de revisão para AV1 de Informática Aplicada Valor 1,0 ponto - Deverá ser entregue no dia da prova.

ERP PRIMAVERA STARTER V9.15

MANUAL DE EMISSÃO E INSTALAÇÃO DO CERTIFICADO TIPO A1 (INTERNET EXPLORER)

Resolução e Critérios de Correção U.C Fundamentos de Bases de Dados. 28 de janeiro de 2019 INSTRUÇÕES

Plano da Unidade Curricular

Trabalhos Práticos. Programação II Curso: Engª Electrotécnica - Electrónica e Computadores

A c c e s s B á s i c o

(deve ser apresentados os bit de transporte sempre que aplicável). [1]

Sistema de Informação de Gestão Orçamental Encargos com Pessoal (Execução) Ecrã Upload Manual de Utilizador

MANUAL DE EMISSÃO E INSTALAÇÃO DO CERTIFICADO TIPO A1 (GOOGLE CHROME)

MAC2166 Introdução à Computação para Engenharia Escola Politécnica Segunda Prova 19 de maio de 2008

Estruturas de Dados I Enunciado do Trabalho Prático

Linx Microvix POS Instalação P&D Joinville Publicado em Julho/2016

INFORMAÇÕES GERAIS. Exemplo: UAc

Divisão de Gestão de ASSUNTOS ACADÉMICOS. Candidatura online

Resolução e Critérios de Correção U.C Sistemas de Gestão de Bases de Dados. 13 de fevereiro de 2014 INSTRUÇÕES

Aula Bibliografia - Definições - Operadores - Criação de um algoritmo - Exercícios. Algoritmo e Programação. Prof.

INFORMATIVO DE RELEASE MASTERSAF DF-E 2.17_9

Síntese da Planificação da Disciplina de TIC - 9º Ano

Manual do Utilizador. Declaração Anual Suporte Informático. Anexo J /Modelo 10

Manual de Instalação NF-e Captura Express

Manual de Instruções Formulário online

TimeNET. REPORTU Digital-Time. Manual de Utilizador do Software. Gestão de Assiduidade e Controlo de Acessos Página 1 de 35

U.C Laboratório de Desenvolvimento de Software. 6 de julho de 2018 INSTRUÇÕES

Manual de instalação

Universidade do Algarve

PG23.LEC. Tratamento de Reclamação do Cliente. Página. Acção Responsabilidade Documentos. Edição Data Preparação Verificação Aprovação

SISTEMA DE E-COMMERCE PARA PEQUENOS VAREJISTAS. Aluno: Leonardo Rossetti Orientador: Roberto Heinzle

Fundamentos da Programação

Implementação de uma rotina para seguir um segmento de reta (FollowLine)

Projeto Testes Intermédios (TI) 2013/2014. Manual de utilização da Extranet TI. Diretores e Gestores de Projeto

CURSO DE EDUCAÇÃO E FORMAÇÃO OPERADOR DE INFORMÁTICA TIPO 3 NÍVEL II

ATuLCo. Manual de Instruções. Gestor de Agência de Viagens. ATuLCo Gestor de Agencia de Viagens. Horário Abreu Nr António Felgueiras Nr.

Índice MANUAL DE UTILIZAÇÃO BALCÃO DIGITAL ADC

Introdução aos Algoritmos

4ª Lista de Exercícios de Programação I

Ferramenta de Comunicação com os clientes

Concurso para a Criação do Hino dos Jogos Desportivos da CPLP

MANUAL DE INSTRUÇÕES Atividades de Enriquecimento Curricular Escola Agosto de 2015 V02

Agrupamento Escolas de Alvalade. Nova plataforma de Microsoft Office 365. A. Instruções para acesso à plataforma de via web

Transcrição:

21177 Modelação de Sistemas de Informação 2017-2018 e-fólio B Resolução e Critérios de Correção PARA A RESOLUÇÃO DO E-FÓLIO, ACONSELHA-SE QUE LEIA ATENTAMENTE O SEGUINTE: 1) O e-fólio é constituído por 4 perguntas. A cotação global é de 4 valores. 2) O e-fólio deve ser entregue num único ficheiro PDF, não zipado, com fundo branco, com perguntas numeradas e sem necessidade de rodar o texto para o ler. Penalização de 50% a 100%. 3) Não são aceites e-fólios manuscritos, i.e. tem penalização de 100%. 4) O nome do ficheiro deve seguir a normalização efoliox + <nº estudante> + <nome estudante com o máximo de 3 palavras>. Penalização de 50% a 100%. 5) Na primeira página do e-fólio deve constar o nome completo do estudante bem como o seu número. Penalização de 50% a 100%. 6) Durante a realização do e-fólio, os estudantes devem concentrar-se na resolução do seu trabalho individual, não sendo permitida a colocação de perguntas ao professor ou entre colegas. 7) A interpretação das perguntas também faz parte da sua resolução, se encontrar alguma ambiguidade deve indicar claramente como foi resolvida. 8) A legibilidade, a objectividade e a clareza nas respostas serão valorizadas, pelo que, a falta destas qualidades serão penalizadas. A informação da avaliação do estudante está contida no vetor das cotações: Questão: 1 2 3 4 5 Cotação 10 5 10 10 5 décimas 1

1) (1 valor) Diagrama de Sequência Considere o sistema definido no e-fólio A, onde se pretende que faça a modelação das principais funcionalidades de uma Empresa de Automóveis Usados. Após várias consultas com a comissão da empresa, a sua empresa de software recolheu as seguintes informações: A empresa compra automóveis usados, envia para o automóvel para reparação e limpeza, e coloca-o à venda no stand. Cada automóvel é identificado pela matrícula. Tem associado os dados que constam no livrete como a marca, modelo e data da matrícula. São ainda registadas as datas de compra e venda, o preço de compra, o preço da reparação e limpeza, e por cada mês no stand é acrescido um valor de estacionamento de 100 euros. Também tem um estado: iniciado, em negociação e concluído. Os funcionários da agência podem ser comerciais (venda) ou angariadores (compra). Um deles é o diretor comercial da agência. O comercial atende clientes à procura de comprar automóveis. O angariador atende clientes que pretendem vender automóveis. Assim, os clientes da agência podem ter dois papéis: compradores ou vendedores. De reparar que uma mesma pessoa, ao longo do tempo, pode ser comprador e vendedor. Para além da informação típica de funcionário, os comerciais e angariadores podem trabalhar numa mesa de atendimento diferente em cada dia de trabalho. O diretor comercial (CEO) é responsável por todos os funcionários e é ele que gere a lista de funcionários (inserção, remoção, atualização dos seus dados). O angariador insere clientes vendedores, e possui a capacidade de introduzir novos automóveis no sistema. O comercial insere clientes compradores, e é capaz de iniciar e concluir negócios de venda. Um cliente tem um nome, profissão, contactos e um historial de negócios. O diretor comercial (CEO), que na infância lia a banda desenhada do Tio Patinhas, pretende ter um gráfico dos lucros mensais. Pretende ainda saber os montantes envolvidos dos angariadores e dos comerciais em cada mês. 2

Considere ainda os seguintes diagramas de casos-de-uso e diagrama de classes. 3

Crie um diagrama de sequência para os casos de uso: 1.1) inserir dados de automóvel usado; 1.2) criar gráfico de lucros; 1.1 1.2 - classes adequadas ao enunciado: 2 décimas; - autores e mensagens adequados ao enunciado: 3 décimas; 4

2) (1/2 valor) Diagrama de Estados Utilize exclusivamente estados e transições, para o caso de um comutador de escada, conforme a figura: Considere os interruptores A e B. A=1 significa que o interruptor está para cima e A=0 significa que o interruptor está para baixo. O mesmo princípio aplica-se ao interruptor B. Na figura em baixo temos A=0 e B=1. Complete a tabela com os estados e crie um diagrama de transição de estados com 4 estados e respectivas transições. estados A B On/off 1 off 2 on 3 off 4 on 5

estados A B On/off 1 off on off 2 on on on 3 on off off 4 off off on - estados: 3 décimas - transições: 2 décimas 3) (1 valor) Diagrama de Atividades Dado um vetor de números inteiros positivos ordenados de forma crescente, crie um diagrama de atividades para procurar um determinado número positivo. Se o número for encontrado deve devolver a sua posição no vetor, no caso contrário deve devolver o valor de -1. 6

def procura_bin (lst, chave): linf = 0; lsup = len(lst) - 1 while linf <= lsup: meio = (linf + lsup) // 2 if chave == lst[meio]: return meio elif chave > lst[meio]: linf = meio + 1 else: lsup = meio - 1 return -1 - definir os símbolos de decisão e o ciclo: 6 décimas - definir corretamente as variáveis: 4 décimas - para pesquisa sequencial equivalente penalização de 50% 7

4) (1 valor) Diagrama de Atividades com linhas de responsabilidade Crie um diagrama de atividades para o serviço de apoio de reclamações de clientes. Existe um primeiro nível de apoio ao cliente que dá entrada da reclamação. Se o problema é conhecido o cliente é informado, caso contrário a reclamação é enviada para o apoio avançado que analisa as normas do contrato. Se o apoio avançado reconhece o problema informa o cliente, caso contrário envia para os serviços de engenharia. A engenharia investiga a gravidade da situação e realiza a reparação ou aciona pedido de troca do produto ao suporte avançado. - distinguir as linhas de responsabilidade: 3 décimas - definir convenientemente a decisão e restante fluxo: 7 décimas 8

5) (1/2 valor) Diagrama de Arquitetura Pretende-se o diagrama de instalação da infraestrutura computacional de uma loja online. A loja online está suportada sobre uma infraestrutura Microsoft, nomeadamente na plataforma.net e numa base de dados SQL-Server, em máquinas diferentes. Por questões de segurança o sistema possui uma firewall implementada por hardware numa terceira máquina. Finalmente considere que, internamente à loja, o departamento de marketing possui dois computadores que através de um browser (Internet Explorer) procedem ao pricing dos artigos e gestão de catálogo. - distinguir os nós: 3 décimas - definir convenientemente as ligações e componentes: 2 décimas 9