


Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Este documento proporciona una introducción a los conceptos fundamentales de la programación, incluyendo definiciones y explicaciones de términos clave como computadora, datos, información, hardware, software, algoritmo, programa, lenguaje de programación y tipos de lenguajes. También se explican conceptos relacionados con la memoria y el almacenamiento, así como la diferencia entre programa fuente y programa objeto. El documento cubre los principios básicos necesarios para comprender los fundamentos de la programación y la informática, lo que lo convierte en un recurso valioso para estudiantes que se inician en este campo.
Tipo: Guías, Proyectos, Investigaciones
1 / 4
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!



Una computadora es un dispositivo informático que es capaz de recibir, almacenar y procesar información de una forma útil. Una computadora está programada para realizar operaciones lógicas o aritméticas de forma automática.
Los datos son los hechos brutos y elementales que se recopilan y recogen para poder analizarlos. Por otro lado, la información son los datos procesados que nos permiten llegar a conclusiones. La información surge de la combinación de datos de diversas fuentes para proporcionar significado y contexto. Esta última es un concepto más amplio que los datos, pues incluye el análisis, interpretación y evaluación de los datos para dar significado a los mismos.
Dispositivo de entrada: Son aquellos que sirven para introducir datos a la computadora para su proceso. Los dispositivos de entrada convierten la información en señales eléctricas que se almacenan en la memoria central. Dispositivo de salida: Los dispositivos de salida son aquellos que reciben información de la computadora, su función es eminentemente receptora y por ende están imposibilitados para enviar información. Memoria RAM: Una de sus funciones es evitar que la computadora tenga que ir al disco duro para leer la información, ya que gracias a su almacenamiento puede leer todas las celdas. Por lo tanto, hoy es uno de los componentes más importantes y si bien es el que más tardan en evolucionar las compañías, cada vez son más potentes. Almacenamiento secundario: Cualquier archivo que crees o descargues se guarda en el almacenamiento secundario de la computadora. Existen dos tipos de dispositivos de almacenamiento que se utilizan como almacenamiento secundario en las computadoras: HDD y SSD. Mientras que las HDD son las más tradicionales de los dos, los SSD superan rápidamente a las HDD como tecnología preferida para el almacenamiento secundario.
Software de aplicación: Es un programa creado para ayudar al usuario a ejecutar tareas específicas. Uno de los ejemplos más conocidos por todos es el procesador de texto, utilizado por millones de personas para elaborar los más variados documentos. Software general: Se diseña para satisfacer una serie de requerimientos generales y son aplicables a diversas situaciones. Este puede ser un compilador, un sistema operativo o un procesador de texto. Por otro lado, el
software de propósito especial se desarrolla con un propósito particular y puede ser un programa para la gestión de recursos humanos, la generación de informes contables o un simulador de vuelo. Sistema operativo: Es el software que coordina y dirige todos los servicios y aplicaciones que utiliza el usuario en una computadora, por eso es el más importante y fundamental. Se trata de programas que permiten y regulan los aspectos más básicos del sistema. Los sistemas operativos más utilizados son Windows, Linux, OS/2 y DOS.
Como algoritmo denominamos un conjunto ordenado y finito de operaciones simples a través del cual podemos hallar la solución a un problema.
El término programa hace referencia a un plan o proyecto organizado de las distintas actividades que se irá a realizar. También, es un sistema de distribución de las distintas materias de un curso o asignatura.
En informática, se conoce como lenguaje de programación a un programa destinado a la construcción de otros programas informáticos. Su nombre se debe a que comprende un lenguaje formal que está diseñado para organizar algoritmos y procesos lógicos que serán luego llevados a cabo por un ordenador o sistema informático, permitiendo controlar así su comportamiento físico, lógico y su comunicación con el usuario humano.
Un traductor es cualquier programa que toma como entrada un texto escrito en un lenguaje, llamado fuente y da como salida otro texto en un lenguaje, denominado objeto. Históricamente, con la escasez de memoria de los primeros ordenadores, se puso de moda el uso de intérpretes frente a los compiladores, pues el programa fuente sin traducir y el intérprete juntos daban una ocupación de memoria menor que la resultante de los compiladores. Por ello los primeros ordenadores personales iban siempre acompañados de un intérprete de BASIC.
Lenguajes de bajo nivel: Lenguaje máquina, lenguaje ensamblador. Lenguajes de alto nivel: Los lenguajes de alto nivel son los más adaptados al lenguaje humano, por lo que son los más sencillos de aprender en términos generales. Como los de medio nivel, tienen que ser traducidos a lenguaje máquina para poder ser ejecutados por un ordenador. Pese a esto, debido a las modificaciones del lenguaje en relación al código máquina, los ensambladores no son útiles para esto. Los lenguajes de alto nivel se adaptan
Tecuapetla Arguello Karen Alissa 3AVPr 06-09-