Mamografia em Coelho Neto Ma

Outubro Rosa é uma campanha que visa conscientizar as mulheres e a sociedade sobre a necessidade da prevenção e do diagnóstico precoce do câncer de mama e de colo de útero.

No Brasil, as campanhas de conscientização sobre o câncer de mama acontecem desde 2002 e a partir de 2011 sobre o câncer de colo do útero em diversos estados.

Em Coelho Neto Maranhão, a mamografia voltou a funcionar nessa semana dia 22 de Outubro de 2018, no centro de imagem, mediante incentivo da prefeitura de Coelho Neto, secretaria de saúde, coordenadora da unidade de saúde, Jane Lages e outros profissionais que fizeram tudo isso ser possivel!

Quadro técnico da mamografia

  • Wellane Teixeira

Muitas mulheres de Coelho Neto serão beneficiadas com esse exame, que por sua vez era realizado em outras cidades.

Para saber a programação completa dos exames de mamografia, acesse o site do Centro de Imagem e clique em mamografia no card.

Site Centro de Imagem: CentroImagem

Galeria de fotos:

FUNDAMENTOS DE ORIENTAÇÃO A OBJETOS

Fonte: Alcides Wenner Ferreira Bastos, acadêmico de análise de Sistemas

Nesta aula e de inúmeras iremos aprender sobre a importância da PROGRAMAÇÃO ORIENTADA A OBJETOS na formação de um programador, em suma será destacado:

Agora será abordado o significado de FUNDAMENTOS DE ORIENTAÇÃO A OBJETOS

  • Paradigma de objeto foca na abstração e contexto

Abstrair algo, o que significa?- Quer dizer isolar um elemento, considerando suas características no contexto ao qual esse elemento vai ser aplicado. Uma vez que determinado elemento foi abstraído, ele precisa ser representado e descrito, ex: gráfico UML.

  • Cada Elemento que é abstraído do mundo real chamamos de classe. Por isso se diz que classe é a representação de um tipo abstrato.

Uma classe é composta por atributo e métodos. (Membros de uma classe)

  • Atributo é uma característica de uma classe. Ex:  características de um veículo, ano, modelo.
  • Método: é uma funcionalidade de uma classe, ou seja, um procedimento.
  • Objeto: instancia de uma classe em memoria

poo_img

EXEMPLO DE UMA ABSTRAÇÃO DO MUNDO REAL: QUADRADO

LINGUAGEM DE PROGRAMAÇÃO C++

  • Classe Quadrado.h (Cabeçalho):
class Quadrado
{
private:
public:
float Lado;
Quadrado();
virtual ~Quadrado();
float Perimetro();
};
  • Classe Quadrado.cpp
#include <stdio.h>
#include<iostream>
#include <tchar.h>
#include<conio.h>

using namespace std;
#include "Quadrado.h"


Quadrado::Quadrado()
{
}


Quadrado::~Quadrado()
{
}

float Quadrado::Perimetro() {
	return 4 * Lado;
}
  • Arquivo Main(Principal-execução)
#include <stdio.h>
#include<iostream>
#include <tchar.h>
#include<conio.h>

using namespace std;
#include "Quadrado.h"
void UtilizarQuadrado();
int main()
{
	UtilizarQuadrado();
	_getch();
	return 0;
}

void UtilizarQuadrado()
{
	float lado,p;
	Quadrado q;
	Quadrado *pq=new Quadrado();
	cout << "Informe o Lado: "; 	
        cin >> lado;
	q.Lado = lado;
	p = q.Perimetro();
	cout << "O perimetro e: " << p;
	cout << "\n\nSegundo quadrado\n";
	cout << "Informe o lado: "; 	cin >> lado;
	pq->Lado = lado;
	p = pq->Perimetro();
	cout << "O perimetro e: " << p;
}

 

HISTÓRICO E PARADIGMAS DE PROGRAMAÇÃO

Fonte: Alcides Wenner Ferreira Bastos, acadêmico de análise de Sistemas

Nesta aula e de inúmeras iremos aprender sobre a importância da PROGRAMAÇÃO ORIENTADA A OBJETOS na formação de um programador, em suma será destacado:

Agora será abordado o significado de HISTÓRICO E PARADIGMAS DE PROGRAMAÇÃO

Vamos destacar algumas datas importantes no que diz respeito aos paradigmas de programação:

  • 1950 – Realizações de Cálculos matemáticos

Linguagem de programação: Fortran  e Lisp

  • 1960 – Linguagens comerciais

Linguagem de programação: Algol, BASIC e Cobol

  • 1970 – Linguagens Estruturadas

Linguagem de programação: Linguagem C e PASCAL

  • 1980 – Linguagens de Programação Orientada a Obejtos

Linguagem de programação: 1980 – C++

1990 – JAVA

2000 – C#

Linguagem Interpretada e Compilada 

A linguagem interpretada é traduzida individualmente, exemplo: A linguagem BASIC. A Linguagem Compilada todos os comandos são traduzidos em uma única vez, exemplo: Linguagem C. É importante ressaltar que JAVA E C# são linguagens compiladas e necessitam de uma máquina virtual para serem compiladas, nesse caso estamos do JRE (JAVA RUNTIME ENVIROMENT) e MICROSOFT. NET FRAMEWORK respectivamente.

Diferentes tipos de Paradigmas 

  • Declarativas

Pressupõem que um programa estabeleça uma relação ou uma função. Exemplo de linguagens: LISP E PROLOG.

  • Imperativas

São aqueles pelo qual a computação acontece na mudança de estado , e é esse tipo de paradigma que maioria das linguagens de programação seguem. E podem ser divididos em:

  1. Procedural – no qual o programa é dividido em procedimentos, ou seja rotinas separadas que são chamadas sucessivamente para a solução de problemas. Exemplo de linguagem de programação: BASIC.
  2. Estruturadas – programa é dividido em blocos alinhados, ou seja, um bloco dentro do outro. Exemplo de linguagem de programação: Linguagem C.
  3. Orientados a Objetos – cuja a programação é fundamentada pela interação entre objetos na troca de mensagens entre eles. Exemplo de linguagem de programação: C++, JAVA e C#. E essa troca de mensagens se define como uma constante interação entre objetos, porém, essa interação acontece sem que um objeto interfira no funcionamento interno do outro. Os dados de um produto não devem ser manipulados diretamente por uma funcionalidade implementada na classe cliente, mas sim a manipulação deve ocorrer por meio de uma funcionalidade implementada na classe do produto, ou seja, invocada por um objeto.

Classificação de uma linguagem – Estrutura de tipos de linguagem

  • Linguagem fracamente tipada é aquela que permite que a variável mude o seu tipo conforme o conteúdo que ela recebe. Exemplo de linguagem de programação: PHP.
  • Linguagem fortemente tipada é aquela que mantém o tipo de dado da variável enquanto ela estiver na memória. Exemplo de linguagem de programação: Linguagem C, Java, C#.

 

Abstração da linguagem

  • Baixo nível – próximo dos códigos do processador, ou seja, linguagem de máquina. Exemplo: Assembly.
  • Médio nível – são aquelas que imprementam tanto como linguagem de máquina quanto comandos mais próximos da linguagem humana. Exemplo: Linguagem C e C++.
  • Alto nível – são os que possuem uma sintaxe composta por símbolos mais inteligíveis para o ser humano. Exemplo: Java e C#.

Programação Estruturada (Modularizarão – pequenos blocos)

  •  Estruturas Sequenciais – Uma instrução após a outra, em sequência.
  • Estruturas Seletivas – Desvio de fluxo mediante uma decisão.
  • Estruturas Iterativas – Instruções executadas repetidas vezes

Programação Orientada a Objetos (Abstração do mundo real)

Esse paradigma se preocupa com a criação de classe que são abstrações dos elementos do mundo real. Os atributos são os conteúdos dos dados desse elementos, as características. Os metódos que são a implementação ou ação do comportamento. A instância de uma classe dentro do programa é o objeto e é uma ocorrência dessa abstração dentro do sistema. Classe é a descrição do objeto.

 

 

poo_img

 

 

 

 

ESTRUTURA DE DADOS HETEROGÊNEA

Fonte: Alcides Wenner Ferreira Bastos, acadêmico de análise de Sistemas

Nesta aula e de inúmeras iremos aprender sobre a importância da estrutura de dados na formação de um programador, em suma será destacado:

  • ESTRUTURA DE DADOS HOMOGÊNEAS
  • ESTRUTURA DE DADOS HETEROGÊNEA
  • PILHA E FILA
  • PONTEIROS E ALOCAÇÃO DINÂMICA
  • LISTA ENCADEADA
  • RECURSIVIDADE
  • ESTRUTURA DE DADOS NÃO LINEARES : ÁRVORES
  • ÁRVORES BINÁRIAS
  • GRAFOS
  • COMPLEXIDADE DE ALGORITMOS

Agora será abordado o significado de estrutura de dados heterogêneas.

Essas estruturas permitem um agrupamento de diferentes tipos de dados sobre um único tipo de dado. É bom ressaltar que esse tipo de agrupamento se chama registro.  É um conjunto de dados logicamente relacionados, mas
de tipos diferentes (numérico, literal, lógico), sob um único tipo abstrato de
dado (TAD)  Exemplo: estruturas em c, mais conhecidas como struct. Lista dinâmicas é um dos tipos de estrutura de dados heterogêneas, exemplos: struct.

  • Como se cria um struct na linguagem C?
struct 
{
 ;
}

Exemplo de declaração de uma struct

struct ficha_de_aluno
{
char nome[50];
char disciplina[30];
float nota_prova1;
float nota_prova2;
};

struct ficha_de_aluno aluno; // AQUI ESTAMOS CRIANDO UMA VARIÁVEL DO TIPO STRUCT QUE SERÁ POSSÍVEL ACESSAR AS VARIÁVEIS DESTA ESTRUTURA

Exemplo de código em c ou seja dados HETEROGÊNEOS: struct

#include "pch.h"
#include <stdio.h>
#include <conio.h>
void ficha_aluno();
void main()
{
ficha_aluno();
_getch();
}
void ficha_aluno() {
struct aluno {
int matricula;
char nome[50];
char telefone[20];
};
struct aluno a[5];
for (int i = 0; i < 5; i++) {
printf("Informe os dados: Aluno nº %d \n",i+1);
printf("Informa a matricula\n");
scanf_s("%d", &a[i].matricula);
while (getchar() != '\n');
printf("Informe o nome \n");
gets_s(a[i].nome);
printf("Informe o telefone: \n");
gets_s(a[i].telefone);
printf("\n______");
}
printf("Dados lidos: \n");
for (int i = 0; i < 5; i++) {
printf("Aluno nº %d \n", i + 1);
printf("Matricula: %d, ", a[i].matricula);
printf("Nome: %s, ", a[i].nome);
printf("Telefone: %s", a[i].telefone);
printf("\n____");
}
}

 

dados_img

ESTRUTURA DE DADOS HOMOGÊNEA

Fonte: Alcides Wenner Ferreira Bastos, acadêmico de análise de Sistemas

Nesta aula e de inúmeras iremos aprender sobre a importância da estrutura de dados na formação de um programador, em suma será destacado:

Agora será abordado o significado de estrutura de dados homogênea.

Para iniciarmos, é necessário saber o que são lista lineares; nada mas é do que uma estrutura de dados composta por diversos itens do mesmo tipo e podem ser estáticas ou dinâmicas. Lista estáticas é um dos tipos de estrutura de dados homogêneo.Lista dinâmicas é um dos tipos de estrutura de dados heterogêneas. Exemplo: vetores ou seja um array unidimensional que são compostos por um número finito pré determinado de valores. Então sabendo esses termos uma estrutura homogênea permite o agrupamento de várias informações em uma única variável, podendo ser unidimensional (vetor) e bidimensional (Matriz) e os valores devem ser do mesmo tipo. Matrizes são estruturas multidimensional ou seja ela pode crescer em mais de uma direção diferentemente dos vetores unidimensionais e crescem em apenas uma direção. 

  • Como se cria um vetor na linguagem C?

<TIPO DE DADO> <IDENTIFICADOR> [<QUANTIDADE>];

float nota[4];

 

representação_abstrata_vetor_alcideswenner

Representação abstrata de vetores ou lista estáticas unidimensionais.

matriz

Representação abstrata de matrizes ou lista estáticas bidimensionais.

Exemplo de código em c ou seja dados homogêneos:

#include <cstdio>
#include<conio.h>
void main()
{
float nota[4];
int i;
printf(“Digite as notas\n”);
for (i = 0; i < 4; i++) {
printf(“Nota %d “, i + 1);
scanf_s(“%f”, &nota[i]);
}
printf(“\nAs notas salvas foram: “);
for (int i = 0; i < 4; i++) {
printf(“\nNota %d: %.2f”, i + 1, nota[i]);
}
_getch();
}

dados_img