INSTITUTO MÉDIO POLITÉCNICO DO UÍGE
ÁREA DE FORMAÇÃO DE INFORMÁTICA
CURSO TÉCNICO DE INFORMÁTICA
13ª CLASSE
RELATÓRIO DA PROVA DE APTIDÃO PROFISSIONAL
CRIAÇÃO DE UMA APLICAÇÃO WEB PARA A GESTÃO DE ATIVIDADES
DIÁRIAS PARA OS FUNCIONÀRIOS
CASO: “HOSPITAL GERAL DO UÍGE-HGU”
CATARINA DOMINGOS ALEXANDRE NDUMBA
DULCE HELENA CLEMENTE LUÌS
MBIAVANGA DELFINA ANDRÉ ANTÒNIO
UÍGE, 2024
INSTITUTO MÉDIO POLITÉCNICO DO UÍGE
ÁREA DE FORMAÇÃO DE INFORMÁTICA
CURSO TÉCNICO DE INFORMÁTICA
13ª CLASSE
RELATÓRIO DA PROVA DE APTIDÃO PROFISSIONAL
CRIAÇÃO DE UMA APLICAÇÃO WEB PARA A GESTÃO DE ATIVIDADES
DIÁRIAS PARA OS FUNCINÁRIOS
CASO: “HOSPITAL GERAL DO UÍGE-HGU”
CATARINA DOMINGOS ALEXANDRE NDUMBA
DULCE HELENA CLEMENTE LUÍS
MBIAVANGA DELFINA ANDRÉ ANTÓNIO
Relatório apresentado a Área de Formação de
Informática no Instituto Médio Politécnico
do Uíge, para obtenção do título de Técnico
Médio no Curso de Técnico de Informática.
ORIENTADOR LIC: DOMINGOS JULIÃO FERNANDO PEREIRA
UÍGE, 2024
ÍNDICE
DEDICATÓRIA ................................................................................................................ I
AGRADECIMENTO........................................................................................................ II
EPÍGRAFE ......................................................................................................................III
RESUMO........................................................................................................................ IV
ABSTRACT .....................................................................................................................V
LISTA DE FIGURAS ..................................................................................................... VI
LISTA DE TABELAS.................................................................................................... VII
LISTA DE SIGLAS E ABREVIATUAS ...................................................................... VIII
GLOSSÁRIO .................................................................................................................. IX
0 – INTRODUÇÃO ..................................................................................................... 1
0.1 – Justificativa .......................................................................................................... 2
0.2 – Problemática ........................................................................................................ 2
0.3 – Hipótese ............................................................................................................... 2
0.4 – Objectivos ............................................................................................................ 3
0.4.1 – Objectivo geral.................................................................................................. 3
0.4.2 – Objectivos Específicos.................................................................................. 3
0.5 – Delimitação do Tema ........................................................................................... 3
0.6 – Métodos e Técnicas......................................................................................... 3
0.6.1 – Métodos .................................................................................................. 3
0.6.2 – Técnicas ........................................................................................................ 3
0.7 – Dificuldades Encontradas ................................................................................ 4
0.8 – Cronograma de Actividades................................................................................. 4
0.9 – Recursos a utilizar................................................................................................ 5
0.9.1 – Materiais (Hardware) .................................................................................... 5
0.9.2 – Materiais (Software) ..................................................................................... 5
0.10 – Estrutura do Trabalho ........................................................................................ 6
CAPÍTULO 1- APRESENTAÇÃO DA INSTITUIÇÃO ................................................. 7
1.1 – Breve historial...................................................................................................... 7
1.2 – Situação Geográfica ............................................................................................. 7
1.3 – Situação Jurídica .................................................................................................. 7
CAPÍTULO 2 - FUNDAMENTAÇÃO TEÓRICA .......................................................... 9
2.1 – Internet ................................................................................................................. 9
2.2- Conceitos da base de dados ..................................................................................11
2.2.1- Sistemas de gestão de base de dados ............................................................ 12
[Link]- Funções de um SGBD ............................................................................... 12
2.2.2- Modelo entidade relacionamento ................................................................. 12
2.2.3- Linguagem de programação ......................................................................... 14
DEDICATÓRIA
I
AGRADECIMENTO
II
EPÍGRAFE
III
RESUMO
IV
ABSTRACT
V
LISTA DE FIGURAS
Figura 1- Mapa do Hospital Geral do Uíge .................................................................. 7
Figura 2- Organograma da Direcção Geral do Uíge ................................................... 8
VI
LISTA DE TABELAS
Tabela 1-Cronograma de Actividades ........................................................................... 4
Tabela 2- Material utilizados ......................................................................................... 5
VII
LISTA DE SIGLAS E ABREVIATUAS
HGU: Hospital Geral do Uíge.
RAM: Random Access Memory (memória de acesso aleatória).
TIC: Tecnologia de Informação e comunicação.
TI: Tecnologia de Informação.
HTTP: HyperText Transfer Protocol (Protocolo de Transferência de
Hipertexto).
HTML: HypertText Markup Language (Linguagem de marcação de
hipertexto).
BD: Base de dados.
SGBD: Sistema de Gerenciamento de Base de Dados.
PHP: Personal Home Page.
URL: Uniform Resource Locator.
WWW: World Wide Web.
VIII
GLOSSÁRIO
XAMPP: é um pacote de software livre que fornece um ambiente de
desenvolvimento integrado para a criação e testes de aplicações voltadas a
internet.
Visual Studio Code: é um editor de código fonte gratuito, leve e
multiplataforma, desenvolvido pela Microsoft.
Mysql: é um sistema de gerenciamento de base de dados relacional.
Web: é um sistema de informações baseado na internet que permite o
acesso e a interação com documentos e recursos interligados por meio de
hiperlinks.
IX
0 – INTRODUÇÃO
Um Hospital é um local destinado ao atendimento de doentes para proporcionar
o diagnóstico, que pode ser de vários tipos (laboratorial, clínico, cinesiológico-funcional)
e a terapia necessária, historicamente, os hospitais surgiram como lugares de acolhimento
de doentes e peregrinos, durante a Idade Média.
A gestão de atividades se refere à organização, planejamento, monitoramento,
controle e execução, é possível ter uma base para a tomada de decisões seja no âmbito
humano ou material.
A informática está presente em praticamente todas as áreas da sociedade moderna.
Desde o uso de computadores até a automação de processos manuais, a informática
desempenha um papel fundamental permitindo a realização de tarefas de forma mais
rápida, eficiente e precisa, otimizando processos e aumentando a produtividade.
Nesta visão é crucial o uso da informática para automatizar as tarefas encontradas
em cada sector público ou privado, a pesquisa destina – se na criação de uma aplicação
web para a gestão de atividades diárias para os funcionáios do Hospital Geral do Uíge
(HGU), tendo a implementação desta pesquisa vai assim tornar mais eficiente e prática a
realização e controlo de procedimentos diários que cada funcionáro executa.
Uma aplicação web é um tipo de software projetado para o acesso e uso através
de um navegador web, sem a necessidade de instalação em dispositivos locais dos
usuários, funciona por meio de servidores web, que processam as solicitações dos
usuários e fornecem as funcionalidades desejadas através da internet.
1
0.1 – Justificativa
Na criação de uma aplicação web para a gestão de actividades diárias para os
funcionários do HGU, mudará a realidade não informatizada para uma informatizada,
com benefícios de reduzir livros de registos manuais de actividades e ter maior controlo
na produtividade de cada funcionário, proporcionando segurança de acesso as
informações e velar na descrição do que o funcionário vai realizar antes do início do seu
trabalho, no final de cada dia será mensurada as actividades realizadas e não realizadas.
Saber lidar com processos automatizados é uma prática saudável na gestão de
qualquer processo, visto que, o Hospital Geral do Uíge realiza diariamente uma série de
actividades que necessitam de uma grande atenção e cuidado, a tecnologia de informação
hoje é uma aposta que traz inúmeras vantagens reduzindo falhas, a acesso rápido de
informação, dados organizados de maneira duradoras para possíveis consultas.
0.2 – Problemática
Antes da informática surgir como ciência, ou seja, não tendo nenhum processo
automatizado, as sociedades organizacionais eram assim forçados em utilizar
mecanismos manuais para dar respostas ou soluções a determinado problema da época.
Alguns destes problemas ainda são presentes no Hospital Geral do Uíge, como: registros
de manuais de actividades, pouca segurança da informação, falta de controlo da
produtividade manual, entre outros não mencionados. Com base o problema levantado
surge a seguinte questão:
De que forma o Hospital Geral do Uíge pode controlar, aumentar a
agilidade de trabalho no seu dia – á – dia?
0.3 – Hipótese
Ao problema levantado, temos como possível solução, a implementação de uma
aplicação web pra gestão de actividades diárias para os funcionários do Hospital Geral do
Uíge, que dará respostas pontuais dos registros diários, tornando o fluxo de informações
mais acessíveis e organizadas.
2
0.4 – Objectivos
0.4.1 – Objectivo Geral
Criação e implementação de uma aplicação web para a gestão de
atividades diárias para os funcionários do Hospital Geral do Uíge (HGU).
0.4.2 – Objectivos Específicos
Limitar o uso de manual de inserção de pacientes;
Fornecer opções avançadas de busca dos pacientes atendidos;
Limitar o caderno físico de registros de consultas de pacientes;
Implementar mecanismos de pesquisas entre datas de todas as consultas;
Criar condições de acesso e manipulação das informações fora da
instituição com autorização;
Implementar restrições de acesso à informação.
0.5 – Delimitação do Tema
O trabalho está delimitado no Hospital Geral do Uíge, situado na província do
Uíge no centro da cidade do Uíge. Tendo como objetivo geral a Criação e implementação
de uma aplicação web para a gestão de atividades diárias para os funcionàrios do Hospital
Geral do Uíge (HGU).
0.6 – Métodos e Técnicas
0.6.1 – Métodos
Método Descritivo: Permitiu – nos descrever os problemas encontrados
na instituição;
Método Analítico: Ajudou – nos analisar com detalhes a composição da
estrutura orgânica e o sistema actual bem como a sua organização e a estrutura
funcional do domínio em causa;
Método Histórico: Permitiu – nos conhecer o historial da propriedade
em estudo, seu surgimento, sua evolução até a data actual.
0.6.2 – Técnicas
Técnica Bibliográfica: Nos permitiu extrair dados a partir de obras já
tornadas públicas em relação ao nosso trabalho;
3
Técnica de Prototipagem: Está técnica nos permitiu criar rapidamente
um rascunho para ilustrar ao cliente como será o funcionamento do aplicativo
quando terminar a fase de desenvolvimento.
Técnica de Inquérito: é a obtenção de informações por intermédio do
preenchimento de formulários endereçados as entidades competentes do
domínio de estudo.
Técnica de Entrevista: é a maneira de obtenção de informações
necessárias através de perguntas, com finalidade de recolher informações.
0.7 – Dificuldades Encontradas
Durante a execução da pesquisa nos deparamos com as seguintes dificuldades:
Na seleção da equipe;
Escolha do tema;
Comunicação interna;
Obtenção de informações por parte do domínio de estudos;
Noções de elaboração do projecto
0.8 – Cronograma de Actividades
Tabela 1-Cronograma de Actividades
CRONOGRAMA DE ACTIVIDADES
Mês Outub Novemb Dezemb Janeiro Fevereir Março Abril
ro ro ro o
Semana 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Escolha do
tema
Elaboração do
anteprojeto
Concepção da
base de dados
4
Elaboração do
primeiro
capítulo
Elaboração do
segundo
capítulo
Desenvolvime
nto da
aplicação
Fonte: Autore
0.9 – Recursos a utilizar
0.9.1 – Materiais (Hardware)
Tabela 2- Material utilizados
Material Capacidade de Capacidade de
RAM Armazenamento
Computador 4gb 500 gb
Telefone
---- 64 gb
Fonte: Autor
0.9.2 – Materiais (Software)
Usamos os seguintes softwares:
XAMPP;
Visual Studio Code;
Mysql Workbench.
5
0.10 – Estrutura do Trabalho
Além da introdução e a conclusão, o nosso trabalho está dividido em quatro
capítulos nomeadamente:
CAPÍTULO 1 - ESTUDO PRÉVIO
CAPÍTULO 2 - FUNDAMENTAÇÃO TEÓRICA
CAPÍTULO 3 - DESENVOLVIMENTO DA APLICAÇÃO
CAPÍTULO 4 - DESCRIÇÃO FUNCIONAL DA APLICAÇÃO
6
CAPÍTULO 1- APRESENTAÇÃO DA INSTITUIÇÃO
1.1 – Breve historial
Hospital Geral do Uíge, que tem como sigla HGU, foi inaugurado aos 23 de
setembro de 1948. Esta unidade hospitalar constitui uma unidade publica integrada no
serviço nacional de saúde e tem como principal atividade garantir a prestação de saúde
da população (Uíge, 2024).
1.2 – Situação Geográfica
O HGU localiza-se no centro da cidade entre as ruas pioneiros do Congo e a rua
do café no bairro popular II, no município do Uíge e província do Uíge. Quanto aos pontos
cardinais, está situado ao norte da independência, e ao nordeste da maternidade municipal
do Uíge e ao sul e leste pelo bairro popular II, (Dunga) como mostra a figura.
Figura 1- Mapa do Hospital Geral do Uíge
Fonte: Google Mapes
1.3 – Situação Jurídica
Considerando que o artigo 77°. Da constituição de república de Angola estabelece
o direito a assistência médica e sanitária as populações; O governador da província do
Uíge determina, nos termos do n°.2 do artigo 9°. e as alíneas do artigo 10°., ambos do
decreto presidencial n°.260/10, de 19 de Novembro, que aprova o regime jurídico da
gestão hospitalar. (Uíge, 2024)
7
1.4 – Missão
O HGU tem como missão:
1. Prestar atendimento médico cirúrgico para melhorar a saúde da
população por meio de equipas qualificadas e desenvolvendo programas de
pesquisas e ensinos;
2. Prestar incentivo ao desenvolvimento da pesquisa;
3. Ser um hospital de referência provincial e reconhecido a nível nacional
em atendimento médico e cirúrgico.
1.5 – Estrutura Orgânica
Para um melhor desenvolvimento e organização das suas atividades, o HGU
dispõe de uma estrutura organizacional que apresenta as relações hierárquicas (entre os
diferentes departamentos, gabinetes e secções) com fins de cumprir com os objetivos da
instituição como apresentam as figuras 2 e 3. (Uíge, 2024).
Figura 2- Organograma da Direcção Geral do Uíge
Fonte: Secção da Ortopedia
8
CAPÍTULO 2 - FUNDAMENTAÇÃO TEÓRICA
A Tecnologias da informação e comunicação (TICs) é uma expressão que se refere
ao papel da comunicação (seja por fios, cabos, ou sem fio) na moderna tecnologia da
informação (Enciclopédia Livre, 2020). Entende-se que TIC consistem de todos os meios
técnicos usados para tratar a informação e auxiliar na comunicação, o que inclui o
hardware de computadores, rede, telemóveis. Em outras palavras, TIC consistem em TI
bem como quaisquer formas de transmissão de informações e correspondem a todas as
tecnologias (Enciclopédia Livre, 2020).
Sistemas informáticos: um sistema informático consiste num conjunto de
dispositivos electrónicos capazes de processar informação de uma forma automática com
o suporte de um programa. (Enciclopédia Livre, 2020).
Computador: é uma máquina composta por circuitos electrónicos capaz de
processar o tratamento da informação, receber e enviar dados, programada para executar
operações lógicas e aritméticas (Enciclopédia Livre, 2020).
Hardware: utilizada para definir as partes físicas que compõem um aparelho, seja
ele um computador, uma televisão, um celular (Enciclopédia Livre, 2020).
Software: é a sequência de instruções inscritas para ser interpretada por uma
máquina electrónica com o objectivo de realizar tarefas específicas e coordenadoras
(Enciclopédia Livre, 2020).
2.1 – Internet
A Internet é um sistema global de redes de computadores interligadas que utilizam
um conjunto próprio de protocolos com o propósito de servir progressivamente usuários
no mundo inteiro. A Internet traz uma extensa gama de recursos de informação e serviços,
tais como os documentos inter-relacionados de hipertextos da World Wide Web (WWW),
redes ponto a ponto (peer-to-peer) e infraestrutura de apoio a correio eletrônico (e-mails).
(Wikipédia a enciclopédia livre, s.d.)
World Wide Web (WWW): é uma coleção global de documentos, imagens,
multimídia, aplicativos e outros recursos, logicamente inter-relacionados por hiperlinks
9
que fornecem um sistema global de referências nomeadas e identificam simbolicamente
serviços. (Wikipédia a enciclopédia livre, s.d.)
Hypertext Transfer Protocol (HTTP): é o principal protocolo de acesso da
World Wide Web. Os serviços da Web também usam HTTP para comunicação entre
sistemas de software para transferência de informações, compartilhamento e troca de
dados de negócios e logística e é uma das muitas linguagens ou protocolos que podem ser
usados para comunicação na Internet. (Wikipédia a enciclopédia livre, s.d.)
Servidor web: é um software responsável por aceitar pedidos em HTTP de
clientes, geralmente os navegadores, e servi-los com respostas em HTTP, incluindo
opcionalmente dados, que geralmente são páginas web, tais como documentos em HTML
com objetos embutidos ou um computador que executa um programa que provê a
funcionalidade descrita anteriormente. O mais popular, e mais utilizado no mundo, é o
servidor Apache. (Wikipédia a enciclopédia livre, s.d.)
Servidor HTTP Apache: é o servidor web livre criado em 1995 por um grupo de
desenvolvedores da NCSA (National Center for Supercomputing Applications), é a
principal tecnologia responsável por mais de uma dezena de projetos envolvendo
tecnologias de transmissão via web, processamento de dados e execução de aplicativos.
(Wikipédia a enciclopédia livre, s.d.)
Navegador web: é um programa que habilita seus usuários a interagirem com
documentos HTML hospedados em um servidor web. (Wikipédia a enciclopédia livre,
s.d.)
Página web: é uma coleção específica de informações fornecidas por um site e
exibidas a um usuário em um navegador web. O nome "página web" é uma metáfora de
páginas de papel encadernadas em um livro. (Wikipédia a enciclopédia livre, s.d.)
Site: é um conjunto de páginas de rede conectadas por hipertextos, acessíveis
geralmente pelo protocolo HTTP na Internet. São alcançadas a partir da URL que aponta
para a página principal e, geralmente, residem no mesmo diretório de um servidor.
(Wikipédia a enciclopédia livre, s.d.)
Uniform Resource Locator (URL): se refere ao endereço de rede no qual se
encontra algum recurso informático, como por exemplo um arquivo de computador ou
10
um dispositivo periférico (impressora, equipamento multifuncional, unidade de rede etc.).
(Wikipédia a enciclopédia livre, s.d.)
Hospedagem de sites: é o serviço que permite que o conteúdo do seu site fique
acessível para qualquer pessoa na internet. Isto é, reservando um espaço num servidor
físico para armazenar todos os dados e arquivos. (Hostinger Tutoriais, s.d.)
Provedores de hospedagem de sites: oferecem a tecnologia e os recursos
necessários para que o site opere de maneira eficaz e segura. Eles são responsáveis por
manter o servidor funcionando, implementar medidas de segurança e garantir que dados
como textos, fotos e outros arquivos sejam transferidos com sucesso para os navegadores
dos visitantes. (Hostinger Tutoriais, s.d.)
2.2- Conceitos da base de dados
Um Banco de Dados ou Base de Dados (BD) é uma coleção de dados relacionados
entre si, possível de armazenar dados de maneira estruturada e com a menor redundância
possível. Quando falamos de bases de dados, é importante distinguir Dados de
Informação:
Dados: são os elementos brutos isolados sem valor significativo. São os factos do
mundo real. Podem ser vistos como a matéria-prima necessária para um determinado
processamento. É o valor do campo quando é armazenado no Banco de Dados.
Informações: é o conjunto de dados que possuem um sentido, organizados e
sujeitos a um tratamento, tornando assim possível a sua utilização num determinado
contexto.
Vantagens sobre Bases de Dados
Redução ou eliminação de redundâncias;
Eliminação de inconsistências;
Compartilhamento dos dados;
Restrições de segurança;
Padronização dos dados
11
Desvantagens Sobre Bases De Dados
A segurança pode ficar comprometida (no caso de acesso não autorizado
aos dados;
Integridade das informações pode ser comprometida se não houver
mecanismo de controlo;
Invasão do sistema.
2.2.1- Sistemas de gestão de base de dados
Um SGBD é um conjunto de programas responsáveis pelo gerenciamento de base
de dados, é um sistema extremamente complexa, responsável pela persistência,
organização e recuperação de dados. De acordo com Alves (2009, p. 23), um sistema de
gerenciamento de banco de dados (SGBD) é uma coleção de ferramentas e programas
que permitem aos usuários a criação e manutenção do próprio banco de dados. Sobre
diversos tipos de SGBDS existem grandes grupos, e que se encontram divididos em dois:
ORACLE, Microsoft SQL Server, MySQL, Ingres, Informix e DB2, Dbase, FoxPro,
Microsoft Access e Open Office Base.
[Link]- Funções de um SGBD
O trabalho com uma base de dados implica diversos tipos de operações sobre os
ficheiros e os dados que nele contém, tais como:
Selecionar registros ou campos;
Inserir novos registros;
Inserção de novos dados (registos);
Procurar e visualizar os dados (registos);
Eliminação de dados (registos);
Ordenar os registros de um ficheiro.
2.2.2- Modelo entidade relacionamento
É um modelo de alto nível, independente do SGBD, que representa o problema a
ser modelado. Foi desenvolvido em 1976 por Peter Chen para auxiliar o projecto da base
de dado através da especificação de um esquema que define a organização da base de
dados. Os elementos de uma modelo entidade relacionamento são: Entidades, atributos,
relacionamentos e cardinalidades.
12
Entidade: é um conjunto de objetos do mundo real cujo suas propriedades
desejam-se armazenar no banco de dados, ou seja, são elementos relevantes, abstractos
ou concretos, sobre os quais é necessário guardar informação. Por exemplo: Pessoas,
Funcionários, Clientes, Alunos, etc. (Salambiako, 2022)
Atributos: são as características ou propriedades dos objectos que desejamos
armazenar. Cada atributo de uma entidade possui um nome e um valor específico.
Exemplos: a entidade pessoa possui um dado relevante designado nome, o nome é um
atributo da entidade pessoa. (Salambiako, 2022)
Relacionamentos: são as associações entre entidades através de atributos
comuns. Associação estabelecida entre campos comuns de duas tabelas. Dessa forma
permitimos o estabelecimento de correspondência entre registros de diferentes tabelas.
Existem três (3) tipos de relacionamentos entre as entidades: um-para-um, um-para-
muitos e muitos-para-muitos. (Salambiako, 2022)
Relacionamento um para um (1:1): Quando é feito o relacionamento da chave
primária da tabela 1 com a chave primária da tabela 2, representando a mesma entidade,
mas potenciando as consultas de alguns campos mais necessários. (Salambiako, 2022)
Relacionamento um para vários (1: N): É o tipo de relacionamento, mas
comum. Permite fácil identificação, organização e recuperação de dados. É feito quando
um registo da tabela 1 poderá existir vários na tabela 2. (Salambiako, 2022)
Cardinalidades: é que exprimem o grau das relações entre as entidades. Ou seja,
exprime a quantidade de vezes que uma entidade pode participar. (Salambiako, 2022)
Relacionamento vários para vários (N: M): Quando o registo da tabela 1 poderá
existir um ou vários registos na tabela 2 e quando um registo da tabela 2 poderá existir
um ou vários na tabela 1. (Salambiako, 2022)
Diagrama entidade relacionamento: O diagrama entidade relacionamento (ER)
utiliza elementos gráficos para descrever o modelo de dados de um sistema com alto nível
de abstração.
13
2.2.3- Linguagem de programação
Linguagem de programação é um sistema de comunicação que permite aos
programadores criar programas para computadores. É uma forma de traduzir a lógica
humana em instruções para que a máquina execute tarefas específicas. As linguagens de
programação são formadas por um conjunto de instruções, símbolos, palavras-chave e
regras semânticas.
Cada linguagem tem suas próprias características e finalidades, e são usadas para
criar softwares, sites, aplicativos, jogos, entre outros. Algumas linguagens de
programação como: JavaScript, PHP entre outras linguagens.
JavaScript: é uma tecnologia que trabalha em conjunto com HTML e CSS, o
JavaScript é uma das três principais tecnologias da World Wide Web e permite que as
páginas da Web sejam interativas.
PHP (Personal Home Page): é uma linguagem interpretada usada originalmente
apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor,
capazes de gerar conteúdo dinâmico na World Wide Web.
Paradigma de programação é um modelo que define como os programadores
concebem e estruturam o código. É uma forma de classificar uma linguagem de
programação com base na sua estruturação e funcionamento. Alguns exemplos de
paradigmas de programação são:
Imperativo: Descreve como um programa deve executar cada passo
para realizar uma tarefa.
Declarativo: Engloba a programação funcional e lógica.
Funcional: Trata a computação como uma avaliação de funções
matemáticas.
Orientado a objetos: É um subtipo do paradigma imperativo.
14