Está en la página 1de 34

PROGRAMACIÓN

CON 4 ENFOQUE
DE INGENIERIA

AERONAUTICA

CIVIL

SISTEMAS

ELECTRICA

ING. MAURICIO LEÓN


+57-4125363631

La red comercial inteligente


UNIDAD 1. Concepto Básicos de Programación y computador.
UNIDAD 2. Algoritmos y estructuras de datos.
TALLER 1 + LAB. PLANIFICACIÓN
UNIDAD 3. Técnicas de programación.
22/03/2024 LABORATORIO. Técnicas de programación + EMPRESA + APLICACIÓN

UNIDAD 4. Estructura de datos en funciones y procedimientos.


PARCIAL 1 + LAB.
UNIDAD 5. Estructuras dinámicas y estáticas de almacenamiento de datos.
UNIDAD 6. Arreglo unidimensionales, arreglo multidimensionales y manejo de arreglos.
12/04/2024
LABORATORIO. Técnicas de programación + EMPRESA + APLICACIÓN

PARCIAL 2 + LAB. UNIDAD 7. Turbo pascal.


UNIDAD 8. Funciones y procedimientos de turbo pascal.
26/04/2024 UNIDAD 9. Datos complejos.
LABORATORIO. Técnicas de programación + EMPRESA + APLICACIÓN

TALLER 2 + LAB.
UNIDAD 10. Sistemas de archivos.
10/05/2024 UNIDAD 11. Archivos aleatorios.
LABORATORIO. Técnicas de programación + EMPRESA + APLICACIÓN

REPARCAIÓN
TODAS LAS UNIDADES
24-05-2024 comercialapp
ASIGNATURAS QUE PRELA PROGRAMACIÓN comercialapp

SISTEMAS
AERONAUTICA CIVIL ELECTRICA
• TODAS:
• INCLUYENDO
• Calculo Numérico • PASANTIA
• TESIS
UNIDAD 1. CONCEPTO DEL COMPUTADOR.
1.1 Definición de computador. TALLER 1 + LAB.
1.2 Arquitectura del computador. 24/03/2023
1.3 Definición de lenguaje de programación.
1.4 Definición de algoritmos.
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
2.1 Representación de algoritmos.
2.2 Diagrama de flujos.
2.3 Diagramas de bloques.
2.4 Seudo lenguaje.
2.5 Programa.
UNIDAD 3. TÉCNICAS DE PROGRAMACIÓN.
3.1 Técnicas de programación.
3.2 Programación estructurada.
3.3 Técnicas modernas de programación. comercialapp
UNIDAD 1. CONCEPTO DEL COMPUTADOR.
La red comercial inteligente
1.1 Definición de computador.
¿Qué es computador?
También conocido generalmente como ordenador
o computadora, es una máquina compleja que
procesa y ejecuta órdenes de diversa índole para
dar como resultado un sinfín de tareas distintas.

1.2 Arquitectura del computador.


La arquitectura de las computadoras: consiste en un
conjunto de técnicas que permiten construir máquinas
lógicas generales programables en forma práctica.
velocidad, capacidad y tipo de conexión,
funcionalidad, rendimiento y costo.
1.3 Definición de lenguaje de programación.
En informática, se conoce como lenguaje de programación a un programa destinado a la construcción de otros programas
informáticos. Su nombre se debe a que comprende un lenguaje formal que está diseñado para organizar algoritmos y
procesos lógicos que serán luego llevados a cabo por un ordenador o sistema informático, permitiendo controlar así su
comportamiento físico, lógico y su comunicación con el usuario humano.
Se lenguajes de programación se clasifican en:
Lenguajes de bajo nivel. que están diseñados para un hardware específico y que por lo tanto no pueden migrar o exportarse a
otros computadores. Sacan el mayor provecho posible al sistema para el que fueron diseñados, pero no aplican para ningún otro.
Lenguajes de alto nivel. que aspiran a ser un lenguaje más universal, por lo que pueden emplearse indistintamente de la
arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de propósito general y de propósito específico.
Lenguajes de nivel medio. propone lenguajes de programación que se ubican en un punto medio entre los dos anteriores:
pues permite operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema.
PROGRAMAS
MIXTO

TECNOIOGIAS O APLICACIONES
1.4 Definición de algoritmos. Entrada

Conjunto ordenado de operaciones sistemáticas que


permite hacer un cálculo y hallar la solución de un tipo
de problemas.

AERONAUTICA CIVIL SISTEMAS

proceso

Salida
La red comercial inteligente

EMPRESA
Home

La red comercial inteligente

Mensajes
Empleos

Marketing digital y Contenido Personal

• Pauta (SEN marketing - remarketing) 30%


• Seo (optimización de búsqueda) contenido 70%
• Móvil (buscar-proveedores al mejor precio-agendar citas-compra-vende-promociona-empleos clasificados)
• Web www.comercialapp.com
• Retroalimentación (google analític)
La red comercial inteligente

FINANCIARSE CONSTITUIRSE PUBLICIDAD PROMOTOR

DESARROLLO ADMINISTRACION INNOVAR INSPECCION


La red comercial inteligente
2.1 Representación de algoritmos.

Las principales maneras de representación de un algoritmo son a través de código fuente haciendo uso de un lenguaje
de programación, a través de pseudocódigo, a través de un diagrama de flujo o a través de un sistema formal.

• Administración de obras
• Diseño de obras
• Planificación y evaluación de
proyectos de obras civiles
• Proyectos (concreto, acero,
sísmica, sanitarias, eléctricas)

• Procesos de fabricación
• Planificación y evaluación de
proyectos
• Diseño de maquina
• Diseño de aeronaves
• Reingeniería de procesos
EJEMPLO: Cronograma de Ejecución de Obra – Cronograma de Fabricación
EJEMPLO: Cronograma de pago (desembolso) – Cronograma de Tiempo.
1

Base de datos 7

10

11

12
BASE DE DATOS INICIAL

One to one One to many One to one One to one One to many One to one One to many One to many One to many One to many
empresa servicios categorias direccion empleos suscripcion compra venta favoritos user
id id id id id id id id id id
nombre nombre nombre pais nombre nombre producto_id producto_id Empresa_id Usuario
lang descripcion ciudad descripcion id_empresa servicio_id servicio_id compras_favoritas Email
long precio codigo postal precio stripe_token empleo_id empleo_id Id_super_adm
rif moneda referencia moneda empresa_id empresa_id fecha_sesión
clasificacion codigo lat imagen_url referencia referencia Hora_sesion
direcion imagen_url long id_emprensa imagen_url imagen_url
ubicación id_emprensa time_bone(utc) telefono1 fecha fecha
lim_productos telefono1 empresa_id categoria
productos instagram horario
horario facebook direccion
servicio telefono2 ubicación
lim_servicios categoria
lim_empleos horario
empleos direccion
pagos ubicación
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS
La red comercial inteligente
2.4 Seudo lenguaje.

Es un lenguaje de especificación de algoritmos. Se utiliza como un primer borrador del programa en la fase de diseño,
para "perfilar" el código fuente, centrándose en la lógica y los puntos de control de éste sin tener que ceñirse a las
restricciones sintácticas de un lenguaje de programación.

comercialapp
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.

2.5 Programa (software) o Sistema.

• posee múltiples acepciones. Puede ser entendido como el anticipo de lo que se planea realizar en algún ámbito o
circunstancia.

• Un programa también consiste en una unidad temática desarrollada durante una emisión televisiva o radial, además
de permitir nombrar al grupo de instrucciones que le posibilita a una computadora desarrollar diferentes funciones.
2.5 Programa o Sistemas Aplicados socialmente.

• Proyecto o planificación ordenada de las distintas partes o actividades que componen algo que se va a realizar.
UNIDAD 3. TÉCNICAS DE PROGRAMACIÓN.
La red comercial inteligente
3.1 Técnicas de programación.

Existen varias técnicas de programación, pero actualmente las técnicas más utilizadas son la programación
estructurada, la programación modular, la programación orientada a objetos y la programación orientada a
eventos, enseguida se enlistan algunas de estas técnicas de programación.

La programación estructurada: Es un tipo de programación imperativa, donde las declaraciones se ponen en


procedimientos, que se pueden volver a llamar cuando sea necesario.

comercialapp
La programación modular: Es una técnica utilizada para el desarrollo de software, donde se divide el programa en
muchos componentes o bloques pequeños autónomos llamados módulos, que son manejables, lógicos y funcionales.

comercialapp
Programación orientada a objetos (POO): Es un estilo que trata los datos como objetos con atributos y métodos
que pueden aplicarse a estos objetos y también ser heredados por otros objetos.

comercialapp
La programación dirigida por eventos: Es un paradigma de programación en el que tanto la estructura como
la ejecución de los programas van determinados por los sucesos que ocurran en el sistema, definidos por el
usuario o que ellos mismos provoquen.

comercialapp
3.3 Técnicas modernas de programación.

comercialapp
3.3 Técnicas modernas de programación.
Arquitectura de Software

También podría gustarte