Categorías: Todo - dispositivos - software - sistema - información

por juan pablo gonzalez angel hace 3 años

416

FUNDAMENTOS DE PROGAMACIÓN

FUNDAMENTOS DE PROGAMACIÓN

FUNDAMENTOS DE PROGAMACIÓN

SISTEMA INFORMATICO

CLASIFICACION
Personal informático

Técnico e mantenimiento y reparación

Analista de sistemas

Casas de ventas y distribución

Programador

Ingeniero de sistemas

Director de sistemas

Es la parte humana de un SI, el personal especializado, diseña, construye, maneja mantiene el software y hardware

Software

Según su licencia

Según su uso

Lenguajes de programación

PHP

C++

PYTHON

CSS

HTML

Son las herramientas con las que se diseña y se construye programas

Software de aplicación

Instagram

Power point

Excel

Word

Son los programas diseñados para realizar tareas especificas

Software operativo

Mac os

Linux

Windows

Son los programas que se encargan de administrar el pc

Es la parte lógica, intangible que le da el funcionamiento a un SI. Son los programas.

Hardware

Clasificación

Dispositivos de almacenamiento

Tarjeta SD

CD

Disco duro

USB

Dispositivos que se encargan de registrar, guardar y proteger la información

Dispositivos de salida

Audífonos

Bafle

Impresora

Monitor

Son los dispositivos que nos permiten sacar o mostrar la información

Dispositivos de proceso

Tarjeta madre

Tarjeta de red

CPU-Unidad central de proceso

Memoria central

Componentes

ROM

Memoria permanente de un sistema informático-PIEDRA O ROCA

RAM

Memoria temporal de un SI- TABLERO

Es la encargada de almacenar los datos básicos que permiten operar a un sistema informático.

UC-unidad de control

Es la encargada de controlar, administrar, gobernar los dispositivos que se conectan en un SI

ALU-la unidad logico de aritmetica

Es la encargada de hacer los cálculos lógicos y aritméticos- a toma de decisiones

son los dispositivos que se encargan de procesar, calcular, analizar la información introducida

Dispositivos de entrada

Son los dispositivos informáticos de un si para introducir información

Esquema físico de un SI

Es la parte física, tangible de una SI.

DEFINICION
Conjuntos de elementos o componentes que están interrelacionados para procesar la información.

ALGORITMOS

Formas de escribir
Diagrama de flujo

Es la representación grafica del algoritmo

Pseudocódigo

Es un lenguaje casi de forma natural para escribir el algoritmo-parecido al lenguaje de maquina

Ejemplos
Algoritmo para fritar un huevo

Salida: El huevo frito

Proceso: Descripción paso a paso para fritar un huevo

Entrada: Huevo, sartén, mantequilla, fuente de calor

Partes de algoritmos
Salida

Son los resultados, la solución

Proceso

Son las acciones u operaciones que se realizan de forma secuencial con los datos de entrada

Entrada

Son los datos iniciales que se requieren para resolver un problema

Tipos de algoritmos
Cualitativo

Describe las situaciones a resolver

Cuantitativo

Permite resolver problemas que implique cálculos matemáticos

Características
Que sea preciso
Que se ordenado, secuencial
Que sea definido, que resuelva algo puntual
Tener un inicio y un fin-que sea finito
Usos
Fortalece el pensamiento lógico matemático
Resolver problemas matemáticos
Desarrollo de programas computacionales
Para resolver problemas
Definición
Conjunto de instrucciones paso a paso para resolver un problema

CARACTERISTICAS DE LOS PROGRAMAS

Manual de usuario
Es el documento que permite a las personas que utilizan los sistemas de información su entendimiento y uso de ñas funcionalidades que posee.
Depuración
Significa quitar errores del código.
Portabilidad de datos a nuevas versiones
La portabilidad de base de datos es la capacidad de poder pasar una base de datos de un dispositivo a otro, significa que una base se puede ejecutar en muchas plataforma.
Mantenimiento
Es la conservación de una cosa en buen estado o en una situación determinada para evitar su degradación.
Fácil de usar para el usuario
Programa en el cual el usuario se le hace mas fácil de usar las herramientas y opciones.
Interfaz amigable para el usuario
Una buena interfaz de usuarios se característica por tener mucho uso y intuitiva y amigable.

CONCEPTOS BASICOS

ALGORITMO
Es cualquier procedimiento computacional bien hecho que parte de un estado inicial y un valor de entrada a los cuales se aplica una secuencia de pasos.
LEGUAJE DE PROGRAMACION
Es un lenguaje de computadora que los programadores utilizan para comunicarse y desarrollar programas.
PROGRAMADOR
Es un apersona que hace programas de computadora y mantiene el código fuente de un programa.
PROGRAMA
Es un conjunto de pasos lógicos escritos en un lenguaje de programación que nos permite realizar una tare especifica.

FACES PARA ELABORAR UN PROGRAMA

HISTORIA Y EVOLUCION DE LA PROGRAMACION

El primer lenguaje de programación fue un algoritmo creado por Ada Lovelace en 1883. El propósito de este algoritmo era calcular los números de Bernoulli. En 1936, por primera vez, los códigos informáticos fueron especializados por Alonzo Church y Alan Turing.