Baixe o app para aproveitar ainda mais
Prévia do material em texto
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS Curso Engenharia de Software Disciplina: Introdução à Engenharia de Software Atividade 04 Atividade referente às aulas 7 e 8 Enviar no Portfólio 4 Nota máxima da Atividade: 2.5 PRESTE ATENÇÃO - VOCÊ DEVE ENVIAR AS ATIVIDADES DAS AULAS 7 E 8 NO PORTIFÓLIO 4. CADA CONJUNTO DE ATIVIDADE VALE 2,5 PONTOS 1: Defina linguagem de programação, explicando a relação com a linguagem humana. (0,5) Dornelles (2016) define linguagem de programação como “padrões de codificação binária, como sintaxe e semânticas específicas. Desta forma, capazes de criar instruções para máquinas.” Assim como na linguagem de computação, em uma linguagem humana, todo elemento tem seu significado e precisamos saber as palavras necessárias para nos comunicar com outra pessoa. Usamos a linguagem humana para comunicarmos com pessoas e de forma análoga usamos a linguagem de programação para comunicarmos com os computadores, por meio do uso de codificação binária. 2:As linguagens de programação de alto nível contêm algumas estruturas que são utilizadas para alcançar seu objetivo. Sendo assim explique-as. (0,75) As linguagens de programação de alto nível contêm algumas estruturas que são utilizadas para alcançar o seu objetivo: • Variáveis: São estruturas que armazenam um dado de um determinado tipo para o uso no programa. • Comentários: São estruturas que deixam o código mais legível, para o programador que está escrevendo o programa e para futuros programadores que venham a fazer modificações no programa, para adicionar uma nova funcionalidade ou consertar alguma funcionalidade já existente. • Estruturas de Decisão e Repetição: São estruturas que permitem a escolha ou a repetição de um ou mais comandos, de acordo com a situação do programa. 3: Um bom gerenciamento de projetos garante que o produto seja entregue ao cliente cumprindo os requisitos, dentro do prazo e dentro do custo. Quais são as responsabilidades dos gerentes de projeto? (mínimo 5) Descreva sobre duas delas. (1,25) CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS Curso Engenharia de Software Disciplina: Introdução à Engenharia de Software Os gerentes de projeto assumem as seguintes responsabilidades (Sommerville - 2011): Planejamento do projeto, Geração de relatórios, Gerenciamento de riscos, Gerenciamento de pessoas e Elaboração de proposta. • Planejamento do projeto: Os gerentes devem planejar e elaborar a estimativa e o cronograma do desenvolvimento do projeto. Além disso, devem organizar a equipe e atribuir tarefas. Também deve fazer a supervisão do trabalho. • Geração de relatórios: Os gerentes elaboram os relatórios com os dados sobre o andamento do projeto tanto para os clientes quanto para os gerentes da empresa em que trabalha. Precisam ter a capacidade de articular a linguagem de modo a alcançar diferentes públicos, e “traduzir” a linguagem técnica a uma linguagem mais acessível, quando estiver produzindo um relatório ao cliente.
Compartilhar