Beruflich Dokumente
Kultur Dokumente
INTEGRANTES:
ANTICONA RODRIGUEZ EDINSSON JOEL
OSORIO CASTILLO JUAN PABLO
REYES MEDINA LEGNIN LORENA
SUAREZ RODRIGUEZ ERICK ALEXANDER
TELLEZ GARCÍA RENATO GUILLERMO
SANJINES TICLLA DIEGO ALFONSO
CURSO:
INTRODUCCIÓN A LA COMPUTACIÓN
TEMA:
SOFTWARE
DOCENTE:
POÉMAPE ROJAS GLORIA
CICLO:
I-B
TRUJILLO – 2017
INGENIERÍA INDUSTRIAL
UNIVERSIDAD NACIONAL DE TRUJILLO PRIMER CICLO
PRESENTACIÓN
INGENIERÍA INDUSTRIAL
UNIVERSIDAD NACIONAL DE TRUJILLO PRIMER CICLO
ÍNDICE
I. ORIGEN………………………………………………………................................1
II. DEFINICIÓN……………………………………………………………………………….2
III. IMPORTANCIA…………………………………………………………………………..2
IV. RELACIÓN ENTRE SOFTWARE Y HARDWARE...............................2
V. CLASIFICACIÓN………………………………………………………………………….3
1. Software de sistema…………………………………………………………..3
2. Software de programación....................................................4
3. Software de aplicación……………………………………………………….6
INGENIERÍA INDUSTRIAL
UNIVERSIDAD NACIONAL DE TRUJILLO PRIMER CICLO
SOFTWARE
I. Origen:
INGENIERÍA INDUSTRIAL
UNIVERSIDAD NACIONAL DE TRUJILLO PRIMER CICLO
plantearon la necesidad de fijar una línea divisora entre el software libre y el
software propietario. 1
Posteriormente, el software empezó a ver más como una gran colección de
pequeños fragmentos de código, susceptible de ser modificado y adaptado. Las
computadoras de escritorio empezaban a empezaban a ser más populares y
accesibles a un mayor número de personas. Había también una mayor cantidad de
programadores probando cosas nuevas, escribiendo sus propias aplicaciones
iniciando una gran variedad de proyectos. Sin embargo, había una importante
limitante, la gran mayoría del software que se utilizaban en ese momento era
propietario y venía protegido por licencias que regulaban su uso y distribución.
II. Definición:
INGENIERÍA INDUSTRIAL
UNIVERSIDAD NACIONAL DE TRUJILLO PRIMER CICLO
- Software es todo el conjunto intangible de datos y programas de la
computadora.
- Hardware son los dispositivos físicos como la placa base, la CPU o el monitor. 2
- La interacción entre el Software y el Hardware hace operativa la máquina, es
decir, el Software envía instrucciones al Hardware haciendo posible su
funcionamiento
V. Clasificación:
1. Software de sistema:
INGENIERÍA INDUSTRIAL
UNIVERSIDAD NACIONAL DE TRUJILLO PRIMER CICLO
3
Windows: ¿Cuál es la versión más utilizada?
2. Software de programación:
Tipos de lenguaje:
De bajo nivel: Son lenguajes
totalmente dependientes de la
máquina, es decir que el
programa que se realiza con
este tipo de lenguaje no se
INGENIERÍA INDUSTRIAL
UNIVERSIDAD NACIONAL DE TRUJILLO PRIMER CICLO
puede migrar o utilizar en otras máquinas.
Nivel medio: Estos lenguajes se encuentran en un punto medio entre el nivel
bajo y alto. Dentro de estos lenguajes se puede trabajar con direcciones de 4
memoria, características del lenguaje de bajo nivel y a la vez realizar
operaciones de alto nivel.
Alto nivel: Son aquellos que se encuentran más cercanos al lenguaje natural
que al lenguaje máquina.
- Basic
- Pascal
- C
- Fortran
- Cobol
- LISP
- Asembler
MAS UTILIZADOS:
C
Representado con una sola letra, pero de una gran relevancia, el lenguaje de
alto nivel C vio la luz a inicios de los años 70 de la mano de dos expertos en el
sector, uno de ellos el diseñador de Unix. Su meta desde siempre fue
conseguir un tipo de lenguaje que pudiera separarse de la máquina y que
facilitara una nueva forma de ver las cosas. Lo lograron y esto ha llevado a que
su funcionalidad sea aprovechada en todo tipo de sectores. Incluye lo más
característico de los lenguajes de alto nivel, pero también se deja influir por
algunos rasgos más propios de los lenguajes que se engloban en la categoría
de bajo nivel.
Cobol
También conocido como Common Business Oriented Language, un lenguaje
que se diseñó en 1960 en Norte América y que se utiliza para llevar a cabo
aplicaciones de gestión. Ha ido mejorando y evolucionando con el paso de los
años y llegó a transformarse en uno de los lenguajes más asentados del
mundo. Una de sus particularidades radica también en la sencillez debido a
que se basa en el uso del inglés de una forma simplificada. Permite
administrar ficheros con facilidad y dispone de un sistema autodocumentado
que siempre ha gustado a los programadores.
Incluye:
INGENIERÍA INDUSTRIAL
UNIVERSIDAD NACIONAL DE TRUJILLO PRIMER CICLO
o Editores de texto: Un editor de texto es un programa que permite crear y
cambiar archivos digitales compuestos únicamente por textos sin formatos,
conocidos comúnmente como archivos de texto o “texto plano”. El programa5
lee el archivo e interpreta los bytes leídos según el código de caracteres que
usa el editor. Es comúnmente de 7- u 8-bits en ASCII o UTF-8, rara vez EBCDIC.
o Compilador: Un compilador es un programa informático que traduce un
programa que ha sido lenguaje de programación a un lenguaje diferente,
usualmente lenguaje de máquina, aunque también puede ser traducido a un
código intermedio (bytecode) o a texto. Este proceso de traducción se conoce
como compilación.
o Intérpretes: Es un programa informático capaz de analizar y ejecutar otros
programas. Los interpretes se diferencian de los compiladores o de los
ensambladores en que mientras estos traducen un programa desde su
descripción en un lenguaje de programación al código de de máquina del
sistema, los intérpretes solo realiza la traducción a medida que sea necesaria,
típicamente instrucción por instrucción, y normalmente no guardan el
resultado de dicha traducción. Usando un intérprete, un solo archivo fuente
puede producir resultados iguales incluso en sistemas sumamente diferentes
(ejemplo, una PC y una Play Station 4).
o Enlazadores: Toma los objetos generados en la computación, quita los
recursos que no necesita y enlaza el código objeto con su biblioteca.
o Depuradores: Elimina los errores de otros programas.
3. Software de aplicación:
Es aquel que nos ayuda a
realizar una tarea
determinada, existen varias
categorías de software de
aplicación porque hay
muchos programas (solo
nombramos algunos) los
cuales son: Aplicaciones de
negocio, aplicaciones de
utilería, aplicaciones
personales, aplicaciones de entretenimiento.
El software de aplicación ha sido escrito con el fin de realizar casi cualquier tarea
imaginable. Este puede ser utilizado en cualquier instalación informática,
independiente del empleo que vallamos a hacer de ella. Como existen muchos
programas se dividen en cuatro categorías de software de aplicaciones:
Aplicaciones de negocios:
- Procesadores de palabras: Estos permiten hacer cambios y correcciones
con facilidad, permiten revisar la ortografía e incluso la gramática de un
documento.
INGENIERÍA INDUSTRIAL
UNIVERSIDAD NACIONAL DE TRUJILLO PRIMER CICLO
- Hojas de cálculo: Son procesadores de números tridimensionales. Se
pueden crear hojas de trabajo donde puedes colocar textos, números o
fórmulas en las celdas, obteniendo una hoja contable computarizado. 6
- Bases de datos: Se utiliza para organizar los datos guardados en la
computadora y permite buscar datos específicos de diferentes maneras.
También archivan los datos en orden alfabético, esto permite obtener la
información que se desea mas fácilmente.
Aplicaciones de utilería: Le da mantenimiento a la computadora
Aplicaciones personales: permiten mantener una agenda de direcciones y
calendario de citas, hacer operaciones bancarias, enviar correo electrónico
y conectarte a servicios informáticos
Aplicaciones de entretenimiento:
- Videojuegos de galerías.
- Juegos interactivos de misterio
- Rompecabezas difíciles de solucionar
- Programas educativos
INGENIERÍA INDUSTRIAL
UNIVERSIDAD NACIONAL DE TRUJILLO PRIMER CICLO
INGENIERÍA INDUSTRIAL