FUNDAMENTOS DE PROGRAMACIÓN - Mapa Mental

FUNDAMENTOS DE PROGRAMACIÓN

SISTEMA INFORMÁTICO

Definición

Conjunto de elementos que están interrelacionados para almacenar y procesar la información.

Componentes

Hardware

Parte física y tangible del S.I

Clasificación

Dispositivos de entrada

Son los dispositivos que le introducen la información a un S.I

teclado,camara,microfono,scanner.

dispositivos de proceso

Procesar y calcular y gestionar los datos

Ejemplo

CPU- UNIDAD CENTRAL DE PROCESOS

Componentes

ALU- UNIDAD LOGICA ARITMETICA

Encargada de realizar cálculos lógicos ,matemáticos y toma de decisiones en S.I

UC-UNIDAD DE CONTROL

Encargada de administrar y gobernar que se conecten a un S.I

MEMORIA CENTRAL

encargada de almacenar los procesos que estén en el S.I

Clasificación

RAM

Memoria temporal

ROM

memoria permanente del S.I fabricante-roca

Tarjeta madre

Tarjeta red

dispositivos de almacenamiento

Son los dispositivos que permiten almacenar, guardar y proteger la información de forma permanente

Ejemplo

USB

DISCO DURO

NUBE

CD

DVD

dispositivos de salida

Son los que ayudan a sacar información o integrarla al S.I

Ejemplo

altavoz,monitor,audifonos,memorias,mouse

esquema física de un S.I

Software

Parte lógica de un S.I que da una información

Clasificación

Según su uso

Software operativo

Son los programas que administran y gestionan la información en un S.I

EJEMPLO

Windows

Android

Ios

Linux

Software de aplicación

Son los programas que permiten tener tareas específicas

Ejemplo

Word

Uber

Google

Adobe

Excel

Lenguajes de programación

Son las herramientas para crear y construir programas

Ejemplo

HTML

Java

PYTHON

CSS

PHP

Según su licencia

Software de propietario

Son los programas por los cuales hay que pagar y obtener una licencia para su uso

Ejemplo

Office 365

windows

Netflix

Software libre

Software gratis de código abierto

Ejemplo

GOOGLE

VISUAL ESTUDIO

GMAIL

Software de prueba

Son los programas que se les da acceso gratis temporalmente mientras lo prueba

Ejemplo

DISNEY +

SFOTIFY

STAR +

Personal informático

parte humana que administra un S.I

ejemplos

ingeniero de sistemas

programador

analista

técnico de mantenimiento

casa de distribucion

HISTORIA Y EVOLUCIÓN DE LOS PROGRAMAS

CONCEPTOS BÁSICOS

PROGRAMA

Conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora

PROGRAMADOR

Dispositivo que permite programar una maquina o un aparato

LENGUAJE DE PROGRAMACIÓN

Es un idioma artificial diseñado para expresar computos que puedan ser llevados a cabo por una máquina

SOFTWARE

Es la parte lógica o intangible que permite a la computadora realizar sus tareas

CARACTERÍSTICAS DE LOS PROGRAMAS

Fácil de usar para el usuario

Respeta las convenciones. Como diseñadores, nos resulta fácil caer en la tentación de alterar lo convencional

FLEXIBILIDAD

Que pueda ser modificado por los desarrolladores.

Portabilidad de datos a nuevas versiones

Transferir

Depuración

Corregir errores de la programación

Puesta en marcha

Hacer una prueba para saber si el programa está bien hecho

Una interfaz amigable con el usuario

No es estricto con el usuario, le da ayudas, soluciones u opciones después de hacer algo erróneo para arreglarlo

Mantenimiento

Evitar o mitigar los daños que pueda sufrir el equipo

Manual de usuario

Una guía para el usuario

FASES PAR ELABORAR UN PROGRAMA

ALGORITMOS

Definicion

Conjunto de instrucciones que se ejecuten de forma ordenada para resolver un problema o actividad

Usos

Resolver problemas

Desarrollo de programas informáticos

Resolver problemas matematicos

Fortalece el pensamiento lógico matemático

Características

Inicio-fin ,ser finito

Debe resolver un problema, ser específico

Debe ser preciso, no tener ambigüedades

Tener un orden, una estructura

Partes

Entrada

Son los datos o elementos necesarios para resolver la actividad

Proceso

Son las acciones que se ejecutan en orden empleado los elementos de entrada

Salida

Es el resultado de las acciones realizadas

Tipos

Ejemplo

Algoritmo para hacer un huevo frito

Entrada: huevo,sartén,mantequilla y una fuente de calor

Proceso: descripción paso a paso para fritar el huevo

Salida: Huevo frito

Klicka här för att centrera din tankekarta.
Klicka här för att centrera din tankekarta.