Projeto Integrado II Área de TI: Linguagem C
Projeto Integrado II Área de TI: Linguagem C.
ATIVIDADES
Tarefa 1:
Na área de desenvolvimento, as funções são utilizadas para deixar o código claro e recursivo, evitando a
repetição de linhas de comandos. Dentre as boas práticas de programação é avaliar se um determinado trecho
precisa ser escrito várias vezes. Se a resposta for sim, então esse trecho deve ser transformado em uma
funcionalidade no seu código.
Avalie o código abaixo:
1 #include<stdio.h>
2 int somar(){
3 return 1 + 2.15;
4 }
5 int main(){
6 int resultado = 0;
7 resultado = somar();
8 printf(“O resultado da funcao e = %d”,resultado);
9 return 0;
10 }
Com base no contexto apresentado, comente o resultado do código acima, qual resultado será apresentado
no final? E porquê?
Tarefa 2:
A UML (Linguagem de Modelagem Unificada) é uma linguagem-padrão para a elaboração da estrutura de
projetos de software. Ela pode ser empregada para a visualização, a especificação, a construção e a
documentação de artefatos que façam uso de sistemas complexos de software. A UML possui diagramas
estruturais e comportamentais. Sobre esse assunto, responda às questões a seguir:
⚫ Descreva a diferença entre os diagramas estruturais e comportamentais;
⚫ Escolha um diagrama comportamental e um diagrama estrutural e descreva as suas principais
características e em qual momento do projeto eles se encaixam.
Tarefa 3:
Existem inúmeras instituições reconhecidas que disponibilizam normas para permitir o planejamento,
desenvolvimento e controle da qualidade, inclusive específicas para softwares. Descreva as características
do modelo de qualidade MPS.BR, além disso, escolha um nível de maturidade deste modelo para descrever
sobre as melhorias que este nível propõe.
Tarefa 4:
Com a pandemia, muitas pessoas que trabalharam na “linha de frente do combate” acabaram se
contaminando com o coronavírus. Você recebeu a tarefa de implementar um aplicativo com plano de controle
e prevenção de acidentes para hospitais. Os profissionais que tiveram os maiores índices de acidentes e
afastamentos foram os enfermeiros e os médicos e os setores de maior contaminação foram a UTI e a
Enfermaria.
Para ter mais detalhes sobre esses setores, você solicitou informações sobre os setores de UTI e Enfermaria.
As informações obtidas foram:
• Nove pessoas trabalham exclusivamente na UTI.
• Sete pessoas trabalham exclusivamente n Enfermaria.
• Ao todo, trabalham, nas duas seções, 22 funcionários.
Para divulgar o aplicativo com mais eficiência, você decidiu que os funcionários que são capacitados para
trabalhar nos dois setores serão os divulgadores das informações para a prevenção de acidentes.
Como você determinaria a quantidade de funcionários que serão os divulgadores do plano de controle
e prevenção de acidentes?
Sabendo que o tempo de treinamento dos funcionários é de, aproximadamente, 7 horas, que o valor
da hora de trabalho de cada um é R$ 22,00 e que o custo do serviço do técnico que realizará o
treinamento é de 1,2 mil reais, qual deve ser a estimativa do valor gasto com o treinamento dessas
pessoas?
Tarefa 5:
O primeiro passo para a implementação de um banco de dados é a sua modelagem. Ou seja, é nesta primeira
etapa que você deve pensar nos dados que serão armazenados e em como eles serão relacionados entre si na
estrutura do banco. Desta forma, explique quais são as fases de modelagem de dados que devem ser aplicadas em um projeto de banco de dados, e indique ao menos uma ferramenta CASE que poderia ser utilizada neste
processo de modelagem.
Avaliações
Não há avaliações ainda.