类别 全部 - documentación - software - seguridad - confiabilidad

作者:MARIA CAMILA RODRIGUEZ RIOS 3 年以前

212

FUNDAMETOS DE PROGRAMACIÓN

FUNDAMETOS DE PROGRAMACIÓN

FUNDAMETOS DE PROGRAMACIÓN

ALGORITMOS

Tipos
Cualitativo/ descriptivo
Cuantitativo

Diagrama de flujo

Pseudocódigo

Algoritmo para realizar las cuatro operaciones básicas con dos números

Salida: Resultado de las operaciones

Proceso: Operaciones básicas + - * /

Entrada: Dos números/ cualquiera

Formas de escritura
Partes
Salida

Son los resultados/ el problema resuelto

Proceso

Son las acciones que se realizan en orden tomando los datos de entrada, secuencialmente, paso a paso.

Entrada

Son los datos necesarios para resolver el problema

Características
Debe ser ordenado/secuencial
Debe ser preciso
Debe tener un inicio y un fin/ ser finito
Debe ser definido, apuntar a algo específico
Usos
Fortalecer el pensamiento lógico matemático
Desarrollo de programas computacionales.
Resolver problemas matemáticos.
Resolver problemas de la vida cotidiana.
Definición
Son la base de la programación de los computadores. Conjunto de instrucciones para resolver un problema paso a paso de manera lógica y ordenada.

CONCEPTOS BASICOS

Algoritmos
Es el conjunto ordenado de operaciones sistemáticos que permiten hacer un cálculo y hallar la solución de un tipo de problemas.
Lenguaje en programación
Programador
Definición: Es la persona que elabora programas de computadora, ejecuta el hardware.
Programa
Definición: Es un programa escrito de programación que permite realizar una tarea específica. Es un medio visual mediante el cual se interactúa con una aplicación.

HISTORIA Y EVOLUCIÓN DE LA PROGRAMACIÓN

FASES PARA ELAVORAR UN PROGRAMA

CARACTERISTICAS DE LOS PROGRAMADORES
Trabajar en grupo y tener una buena comunicación.
Prestar atención a los detalles, pues cada uno es importante.
Tenet un pensamiento analítico y lógico para poder desarrollar los problemas.
Tiene que tener claro conocimiento de la programación.

CARACTERISTICAS DE LOS PRGRAMAS

Seguridad: Que sea seguro
Estar adecuadamente documentado y ser comprensible, no solo para quien lo crea, si no para otros programadores
Deben ser bien estructurados, es decir, programas que utilicen organizaciones de la programación estructurada.
Debe advertir los errores de entrada comunes y obvios.
confiabilidad: Es decir, que el programa cumpla la función para la que fue diseñada

SISTEMA INFORMÁTICO

Sus componentes principales son:
Personal informático

clasificación

Casas de venta y distribución

Son los puntos clave en la administración de la cadena de valor de empresa grupal.

Técnico de mantenimiento y reparación

diagnostica y controla las máquinas, equipos e instalaciones. Organiza las operaciones de mantenimiento correctivo o preventivo.

Programador de sistemas

crea programas para controlar el funcionamiento interno de equipos electrónicos, así como la instalación, personalización y soporte del sistema operativo creado.

Analista de sistemas

Utilizan tecnologías de información y comunicación (TIC), para ayudar a las empresas a trabajar de forma más rápida y eficiente.

Ingeniero de sistemas

Se especializa en la búsqueda, diseño, evaluación, integración y mantenimiento de aplicaciones software, sistemas operativos, depósito de datos y software de telecomunicaciones.

Director de sistemas

Elabora y administra los presupuestos y coordina los equipos técnicos.

Definición: Es la parte humana, especializada que se encarga de diseñar el software y hardware, o programas en si.

Software

Clasificación

Según su licencia

Software beta

Youtube premium

Spotify

Definición: Software de prueba gratuito por un tiempo.

Software de uso libre

Office

Linux

Definición: Es el software de código abierto. gratuito, disponible para todos.

Según su uso

Software de propietario

macOS

Definición: Es el software por el cual se adquiere por pagarlo

Lenguajes de programación

PHP

Matlab

C#

Python

Java

Definición: Es el lenguaje que utilizan los programadores para desarrollar programas.

Software de aplicación

Paint

Power point

Excel

Word

Photoshop

Definición: Son los programas que nos permiten realizar tareas específicas como escribir, dibujar, calcular, editar imágenes, etc.

Software operativo

Ejemplos

Samsung

Android

IO'S

Windows

Definición: Son los programas que administran un S.I.

Definición: Es la parte lógica, intangible, que le da un funcionamiento a un S.I.

Hardware

Se clasifica en:

Dispositivos de salida: Muestran o visualizan la información.

Bafles

Impresora

Monitor

Dispositivos de almacenamiento: Permiten almacenar y proteger la información.

Almacenamiento Virtual - Disco duro

Memorias externas (Tarjetas, CD, Tarjeta SD)

Discos duros

Dispositivos de proceso: Son los que procesan, analizan, hacen cálculos con los datos.

Tarjeta Madre

Tarjeta de Red

CPU Unidad Central de Procesos

Memoria Central

MEMORIA ROM

Memoria permanente - Similar a una roca.

MEMORIA RAM

Memoria temporal - similar a un tablero.

ALU - Unidad Alimentico lógica

Se encarga de los cálculos lógicos y aritméticos.

UC - Unidad de Control

Gobierna - Controla los dispositivos conectados al SI.

Dispositivos de entrada: Son los elementos físicos que permiten introducir al SI.

Micrófono

Cámara

Teclado

Esquema físico de un de un SI.

Definición: Es la parte física de un SI. La integran todos los dispositivos y periféricos.

Definición: Es un conjunto de componentes que están interrelacionados y que permiten el almacenamiento y el proceso de información.