Vous êtes sur la page 1sur 3

UNIDAD 1: CONCFEPTOS BASICOS

1.1 Clasificacin del software: de sistemas y aplicacin


El software es la parte lgica de la computadora que permite el manejo de los recursos
y la relacin de tareas, especficas y tambin clasificadas en 2:
Software de sistema: Son aquellos programas que permiten la administracin de la
parte fsica o los recursos de la computadora, es la que interacta entre el usuario y los
componentes hardware del ordenador. Se clasifican el Sistemas Operativos Monousuarios y
Multiusuarios.
Software de Aplicacin: Son aquellos programas que nos ayudan a tareas especificas
como edicin de textos, imgenes, clculos, etc. tambin conocidos como aplicaciones.
El software del sistemas son los programas bsicos el cual controla a la computadora
tambin llamados sistemas operativos el cual tiene 3 funciones:
-Coordinar y manipular el hardware del ordenador
-Organizar los archivos en diversos dispositivos
-Gestiona los errores del hardware y del mismo software.

1.2 ALGORITMOS
-Es un conjunto de operaciones y procedimientos que debe seguir para resolver un
problema.
-El lenguaje algortmico es aquel por medio del cual se realiza un anlisis previo del
problema a resolver y encontrar un medio que permita resolverlo. El conjunto de
todas las operaciones a realizar y el orden en el que se debe efectuar se le denominan
algoritmo.
-Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las
operaciones de una computadora

Actividad a realizar: Buscar un video y ver en youtube Que es un algoritmo?

1.3 LENGUAJE DE PROGRAMACION
-Es un lenguaje diseado para describir el conjunto de acciones consecutivas que un
equipo debe ejecutar. Por lo tanto, un lenguaje de programacin es un modo prctico
para que los seres humanos puedan dar instrucciones a un equipo.
-Son herramientas que nos permiten crear programas y software.
-Es un lenguaje que puede ser utilizado para controlar el comportamiento de una
mquina, particularmente una computadora.



1.4 PROGRAMA
-En computacin, un programa es una secuencia de instrucciones que permiten a un
ordenador procesar una informacin conocida como datos de entrada para producir una
informacin de salida o resultados.
-Esas instrucciones pertenecen a (o estn escritas en) un lenguaje de programacin
determinado.
-Un programa informtico es un conjunto de instrucciones que una vez ejecutada realiza una
o varias tareas en la computadora, sin programas, esta mquina no puede funcionar
correctamente. Al conjunto general de programas se les denomina software.

1.5 PROGRAMACION
La programacin es el proceso de disear, escribir, depurar y mantener el cdigo fuente de
programas computacionales. El cdigo fuente es escrito en un lenguaje de programacin. El
propsito de la programacin es crear programas que exhiban un comportamiento deseado.
El proceso de escribir cdigo requiere frecuentemente conocimientos en varias reas
distintas, adems del dominio del lenguaje a utilizar, algoritmos especializados y lgica formal.
1.6 PARADIGMADE PROGRAMACION
Un paradigma de programacin es una propuesta tecnolgica que es adoptada por una
comunidad de programadores cuyo ncleo central es incuestionable en cuanto a que
unvocamente trata de resolver uno o varios problemas claramente delimitados. La resolucin
de estos problemas debe suponer consecuentemente un avance significativo en al menos un
parmetro que afecte a la ingeniera de software. Tiene una estrecha relacin con la
formalizacin de determinados lenguajes en su momento de definicin. Un paradigma de
programacin est delimitado en el tiempo en cuanto a aceptacin y uso ya que nuevos
paradigmas aportan nuevas o mejores soluciones que la sustituyen parcial o totalmente.
Ejemplo :
Probablemente el paradigma de programacin que actualmente es el ms usado a todos los
niveles es la orientacin a objeto. El ncleo central de este paradigma es la unin de datos y
procesamiento en una entidad llamada "objeto", relacionable a su vez con otras entidades
"objeto".
1.7 EDITORES DE TEXTO
Un editor de texto es un programa que permite crear y modificar archivos digitales
compuestos nicamente por texto sin formato, conocidos comnmente como archivos de
texto o texto plano. El programa lee el archivo e interpreta los bytes ledos segn el cdigo de
caracteres que usa el editor. Hoy en da es comnmente de 7- 8-bits en ASCII o UTF-8.
Por ejemplo, un editor ASCII de 8 bits que lee el nmero binario 0110 0001 (decimal 97
hexadecimal 61) en el archivo lo representar en la pantalla por la figura a, que el usuario
reconoce como la letra "a" y ofrecer al usuario las funciones necesarias para cambiar el
nmero binario en el archivo.
Los editores de texto son incluidos en el sistema operativo o en algn paquete de software
instalado y se usan cuando se deben crear o modificar archivos de texto como archivos de
configuracin, scripts o el cdigo fuente de algn programa.
El archivo creado por un editor de texto incluye por convencin en DOS y Microsoft Windows
la extensin ".txt", aunque pueda ser cambiada a cualquier otra con posterioridad. Tanto Unix
como Linux dan al usuario total libertad en la denominacin de sus archivos. Un editor de
texto es un programa que permite crear y modificar archivos
1.8 COMPILADORES E INTRPRETES
Compilador, que analiza el programa fuente y "lo traduce" a otro equivalente escrito en
otro lenguaje (por ejemplo, en el lenguaje de la mquina). Su accin equivale a la de un
traductor humano, que toma un libro y produce otro equivalente escrito en otra lengua.
Un compilador suele generar programas ms rpidos y eficientes, ya que el anlisis del
lenguaje fuente se hace una sola vez, durante la generacin del programa equivalente. En
cambio, un intrprete se ve obligado generalmente a analizar cada instruccin tantas veces
como se ejecute (incluso miles o millones de veces).
Intrprete, que analiza el programa fuente y "lo ejecuta directamente", sin generar ningn
cdigo equivalente. Su accin equivale a la de un intrprete humano, que traduce las frases
que oye sobre la marcha, sin producir ningn escrito permanente. Intrpretes y compiladores
tienen diversas ventajas e inconvenientes que los hacen complementarios
Un intrprete facilita la bsqueda de errores, pues la ejecucin de un programa puede
interrumpirse en cualquier momento para estudiar el entorno (valores de las variables, etc.).
Adems, el programa puede modificarse sobre la marcha, sin necesidad de volver a comenzar
la ejecucin.
1.9 EJECUTABLES
En informtica, un ejecutable o archivo ejecutable, es tradicionalmente un archivo binario
cuyo contenido se interpreta por el ordenador como un programa. Generalmente, contiene
instrucciones en cdigo mquina de un procesador en concreto, pero tambin puede
contener bytecode que requiera un intrprete para ejecutarlo. Adems suele contener
llamadas a funciones especficas de un sistema operativo (llamadas al sistema). Dependiendo
del tipo de que se traten las instrucciones, hablaremos de ejecutables portables (se pueden
ejecutar en varias plataformas) y no portables (destinado a una plataforma concreta). Por
ejemplo, un ejecutable Java es portable ya que utiliza un bytecode no asociado a un
procesador en concreto.

1.10 CONSOLA DE LINEA DE COMANDOS
La interfaz de lnea de comando (CLI) por su acrnimo que permite a las personas dar
instrucciones a algn programa informtico por medio de una lnea de texto simple
Actividad: Realizar un blog con el titulo de Fundamentos de programacin en blogger y
publicarlo

Vous aimerez peut-être aussi