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 Aluno: Leonardo Brandão Silva Junior RGM 123.20 Polo: Campos Belos-GO DATA 04/04/2024 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) Linguagem de programação é um conceito fundamental no campo da computação. Ela desempenha um papel crucial ao intermediar a comunicação entre a mente humana e a execução de comandos pelos computadores. Aqui estão algumas explicações sobre a relação entre linguagem de programação e linguagem humana: 1. Emissão de Ordens Bem Definidas: o A linguagem de programação permite que os programadores expressem instruções precisas para o computador. Assim como na linguagem humana, onde usamos regras gramaticais e sintáticas para nos comunicarmos, a linguagem de programação também possui sua própria sintaxe e semântica. o Por exemplo, quando escrevemos código em Python, C++, Java ou qualquer outra linguagem, estamos emitindo ordens específicas para o computador seguir. Essas ordens são interpretadas e executadas pelo processador. 2. Semelhanças com a Linguagem Humana: o Assim como usamos palavras, frases e pontuação para expressar nossas ideias, a linguagem de programação também utiliza estruturas semelhantes. o Variáveis: São como os substantivos na linguagem humana. Elas armazenam valores (dados) que podem ser usados no programa. o Comentários: São como as anotações ou explicações que adicionamos ao código. Eles não afetam a execução do programa, mas tornam o código mais legível para os programadores. o Estruturas de Decisão e Repetição: São como as sentenças condicionais e os loops na linguagem humana. Elas permitem que o programa tome decisões com base em condições ou repita determinadas ações. Em resumo, a linguagem de programação é uma ferramenta poderosa que nos permite traduzir nossas intenções e lógica em instruções compreensíveis pelo computador. Ela é a ponte entre o pensamento humano e a execução de tarefas computacionais. https://www.passeidireto.com/arquivo/133709570/atividade-4-introducao-a-engenharia-de-software https://www.passeidireto.com/arquivo/133709570/atividade-4-introducao-a-engenharia-de-software CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS Curso Engenharia de Software Disciplina: Introdução à Engenharia de Software 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) 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) Normalmente os gerentes de projetos precisam assumir responsabilidades como o planejamento dos projetos, pois os gerentes devem planejar e elaborar a estimativa e o cronograma do desenvolvimento do projeto. Além disso, devem gerenciar as pessoas, organizar a equipe e atribuir tarefas, assim como a geração de relatórios, gerencia de riscos e elaboração de proposta e assim seguindo todos os requisitos entregando um trabalho de qualidade e responsabilidade, dentro do prazo evitando a decepção do cliente e suprindo com as suas necessidades.
Compartilhar