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

hardware

es la parte física de un sistema informático- la parte tangible

esquema físico de un SI

Subtopic

clasificación

dispositivos de entrada

son los dispositivos que introducen información a un SI

ejemplos: Teclado, camara, microfono, scaner, mouse

dispositivos de proceso

son los encargados de procesar, calcular y gestionar los datos

ejemplos

CPU-unidad central de procesos

componentes

ALU: unidad lógico aritmética

es la encargada de realizar los calculos logicos, matematicos y la toma de decisiones en un SI

UC: unidad de control

es la encargada-administrar todos los dispositivos que se conectan a un SI

memoria central

es la encargada de almacenar los procesos que se estén gestionando en un SI

clasificación

RAM

es la memoria temporal de la computadora-

ROM

es la memoria permanente del computador-datos del fabricante-roca

tarjeta red

tarjeta madre

dispositivos de almacenamiento

son los dispositivos que permiten almacenar y proteger la información de forma permanente

ejemplos

Disco duro

CD

USB

DVD

Nube

dispositivos de salida

son dispositivos que permiten mostrar la información

ejemplo

pantalla

memoria

auriculares

impresoras

altavoz

software

software

es la parte lógica de un sistema informático - la que le da funcionamiento

clasificación

según su uso

software operativo

software de aplicación

son los programas que nos permiten realizar tareas específicas

ejemplos

Word

adobe photoshop

Excel

power point

lenguajes de programación

son las herramientas para crear y construir programas

ejemplos

html

Java

python

php

css

según su licencia

software de propietario

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

ejemplos

windows

office 365

game pass

netflix

HBO

software libre

software gratis de código abierto

ejemplos

gmail

fornite

rocket league

software de prueba

son los programas que se da acceso gratis temporalmente mientras lo prueban

ejemplos

halo infinity multiplayer (BETA)

Amazon prime

Disney plus+

personal informatico

personal informatico

es la parte humana que administra un sistema informático- personal especializado

EJEMPLOS

ingeniero de sistema

programador

analista

técnico de mantenimiento

casas de distribución

CARACTERÍSTICAS DE LOS PROGRAMAS

un interfaz amigable para el usuario

no es estricto con el usuario, le ayudas, soluciones u opciones despues de hacer algo erroneo para arreglarlo

facil de usar para el usuario

facilidad de abrir o manejar los programas

portabilidad de datos a nuevas inversiones

transferir

depuracion

corregir errores de la programacion

puesta en marcha

hacer una prueba para saber si el programa esta bien hecho

mantenimiento

evitar o mitigar los daños que pueda sufrir el grupo

manual del usuario

guia para el usuario

CONCEPTOS BÁSICOS

PROGRAMA

conjunto de instrucciones que una vez ejecutadas realizarian 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 computaciones que pueden ser llevadas a cabo por maquinas

SOFTWARE

es la parte logica u intangible que permite a la computadora realizar sus tareas

ALGORITMOS

Definición

conjunto de instrucciones que se ejecutan de forma ordenada para resolver un problema o una actividad

usos

resolver problemas

desarrollo de programas informáticos

resolver problemas matemáticos

fortalece el pensamiento lógico matemático

características

Todo algoritmo debe tener un inicio y fin-ser finito

debe resolver un problema, ser especifico

ser precisó 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 empleando los los elementos de entrada

salida

es el resultado del ejercicio ejecutado

tipos

ejemplos

Algoritmo para hacer un huevo frito

entrada: Huevo, sartén, grasa y una fuente de calor

proceso: Descripción paso a paso para hacer el huevo

salida:

HISTORIA Y EVOLUCIÓN DE LOS PROGRAMAS

FASES PARA ELABORAR UN PROGRAMA