
PRUEBA DE ENTRADA EN PROGRAMACION DIGITAL (13/03/2019)
CONCEPTOS GENERALES DE COMPUTACIÓN
1) Evolución de los sistemas operativos
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
2) Software y Harware en el tiempo
La evolución del software
En 1990 La crisis del software se fundamentó en el tiempo de creación de software, ya
que en la creación del mismo no se obtenían los resultados deseados, además de un gran
costo y poca flexibilidad.
Básicamente, la crisis del software se refiere a la dificultad en escribir programas libres
de defectos, fácilmente comprensibles, y que sean verifica bles. Las causas son, entre otras
, la complejidad que supón la tarea de programar, y los cambios a los que se tiene que ver
sometido un programa para ser continuamente adaptado a las necesidades de los usuarios.
​
La Evolución del hardware
​
El hardware nace en 1950 como una necesidad de imprementacion en el desarrollo de
los computadores.computadores. Así como se tuvo una evolución del software se tuvo
que encontrar la medida de imprementar nuevos sistemas computacionales que sean
reducidos,cumplan con los requisitos especificados. Por estos motivos se tuvo que evolucionar el hardware.
Su evolución consto en 6 eras.
3) Interrelación.
Hardware, memoria. Unidad central de proceso, unidades de entrada y salida.
-Dispositivos de Salida
-
Ejemplos de dispositivos de salida. Las pantallas de computadora son dispositivos de salida.
-
Monitor. En los dispositivos de salida existe uno por excelencia, cuyo ejemplo sintetiza a la perfección la historia de esta clase de dispositivos: el monitor. ...
-
Parlantes. ...
-
Impresora. ...
-
Plotter. ...
-
Proyector. ...
-
CD/DVD.
-Los dispositivos de entrada
son aquellos equipos y componentes que permiten ingresar información a la unidad de procesamiento; algunos ejemplos conocidos por todos son el teclado, el mouse (también llamado ratón), el escáner, la cámara web (webcam), el lápiz óptico y el micrófono
-La unidad central de procesamiento
unidad de procesamiento central (conocida por las siglas CPU, del inglés: central processing unit), es el hardware dentro de un ordenador u otros dispositivos programables, que interpreta las instrucciones de un programa informático mediante la realización de las operaciones básicas aritméticas, lógicas y de entrada/salida del sistema
4) Lenguajes de programación.
Según la definición teórica, como lenguaje se entiende a un sistema de comunicación que posee una determinada estructura, contenido y uso. La programación es, en el vocabulario propio de la informática, el procedimiento de escritura del código fuente de un software. De esta manera, puede decirse que la programación le indica al programa informático qué acción tiene que llevar a cabo y cuál es el modo de concretarla.
5) Programas fuentes,
Programa fuente es una noción que se emplea como sinónimo de código fuente. Se trata de las instrucciones que un programa informático transmite a una computadora para que pueda ejecutarse. Dichas instrucciones son líneas de texto escritas en un lenguaje de programación (una estructura capaz de impartir instrucciones informáticas a partir de una determinada base semántica y sintáctica).
6) Programa orientado a objetos
Es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, abstracción, polimorfismo y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos.
​
​
​
​
​
​
​
​
​
​
​
SISTEMA OPERATIVO EN DISCO (D.O.S.)
7) Microcomputación.
Es una computadora pequeña, con un microprocesador como su Unidad Central de Procesamiento (CPU).Generalmente, el microprocesador incluye los circuitos de almacenamiento (o memoria caché) y entrada/salida en el mismo circuito integrado (o chip).
8) Sistemas operativos de discos (D.O.S.).
El Sistema Operativo o MS-DOS, es una serie de comandos e instrucciones primarias que se dirigen a una computadora para permitir un diálogo entre la computadora y el usuario.
9) Comandos de D.O.S.
CHKDSK - Controla un disco y provee información sobre su capacidad, su estado, los directorios, los archivos, la FAT, etc. Ha sido reemplazado por SCANDISK en los DOS 6.2.
ATTRIB - Presenta en pantalla o modifica los atributos de los archivos.
COPY - Sirve para copiar archivos, concatenarlos, cambiarles el nombre, etc.
DIR - Presenta la lista del contenido de un directorio, en su totalidad o de manera selectiva.
EDIT - Editor que reemplaza a Edlin desde el DOS.5. Se usará esencialmente para modificar pequeños archivos de texto, empezando por los llamados "archivos de sistema”, que son el CONFIG.SYS y el AUTOEXEC.BAT.
FDISK - Instala un disco duro, crea, muestra en pantalla o suprime particiones.
FORMAT - Formatea el disco destinatario marcando y eliminando los sectores defectuosos, inicializando el directorio y la tabla de asignación de los archivos (FAT), y cargando el programa de inicio.
INSTALL O INSTALAR- Carga los programas residentes, a través del Config.Sys.
MD - Crea un directorio. Otro nombre de este comando: MKDIR, por "Make Directory”, creación de un directorio.
MSCDEX - Acceso a los CD-ROM. A partir del DOS 6.
SCANDISK - Herramienta de verificación y reparación de los discos duros, pero sólo a partir de la versión 6.2.
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
10) Directorios con estructuras de árbol.
Es una representación gráfica de la estructura de directorios de un disco. El directorio de nivel superior se denomina directorio raíz y el resto de los directorios mantienen una relación de padre e hijo, de modo que el directorio del cual depende otro directorio es denominado padre, y el que esta incluido en el anterior, hijo. En sistemas operativos windows, se empleo habitualmente el término carpeta para referirse a los directorios.
Pasa al momento de abrir el explorador de Windows y ves como esta ordenado los archivos y las carpetas del disco duro. En una carpeta pueden haber varios archivos y carpetas como tus documentos, imagenes, videos, etc.
11) Utilización del editor.
Cuando desee entrar o modificar una sentencia de SQL larga o una serie de sentencias, es posible que prefiera la flexibilidad y familiaridad de un editor de sistema al editor de SQL. Seleccione la opción Usar-editor en el menú SQL para utilizar el editor del sistema.
Si no ha establecido la variable de entorno DBEDIT, deberá seleccionar un editor de texto para utilizarlo con la sesión. Si selecciona Usar-editor, DB–Access le solicitará que acepte o altere temporalmente el editor del sistema por omisión una vez en cada sesión
PROGRAMACIÓN Y DIAGRAMACIÓN
12) Conceptos básicos sobre programación de computadoras.
Programación de Computadoras. Un programa de computadora se puede definir como una secuencia de instrucciones que indica las acciones o tareas que han de ejecutarse para dar solución a un problema determinado
​
​
​
​
​
​
​
​
​
13) Algoritmos.
En ciencias de la computación, una estructura de datos es una forma particular de organizar
datos en una computadora para que puedan ser utilizados de manera eficiente. Diferentes tipos
de estructuras de datos son adecuados para diferentes tipos de aplicaciones, y algunos son
altamente especializados para tareas específicas.
14) Símbolos de diagramación.
El tipo de diagrama dicta los símbolos de diagramas de flujo que se utilizan. Por ejemplo, un diagrama de flujo de datos puede contener un Símbolo de Entrada o Salida (también conocido como Símbolo de E/S), pero no es muy comun verlo en la mayoría de los diagramas de flujo de procesos
LENGUAJES DE PROGRAMACIÓN
15) Tipos de datos
Un tipo de datos es la propiedad de un valor que determina su dominio (qué valores puede tomar), qué operaciones se le pueden aplicar y cómo es representado internamente por el computador. Todos los valores que aparecen en un programa tienen un tipo.
16) Símbolos
En informática, una tabla de símbolos es una estructura de datos que usa el
proceso de traducción de un lenguaje de programación, por un compilador o
un intérprete, donde cada símbolo en el código fuente de un programa está
asociado con información tal como la ubicación, el tipo de datos y el ámbito
de cada variable, constante o procedimiento.
17) Palabras reservadas
Las palabras reservadas son identificadores reservados predefinidos que
tienen un significado especial y no se pueden utilizar como identificadores
en sus programas, excepto si llevan delante el carácter @ como prefijo. Así,
por ejemplo @for es un identificador válido, pero no for ya que es una palabra
reservada.
18) Identificadores
Un identificador es un conjunto de caracteres alfanuméricos de cualquier
longitud que sirve para identificar las entidades del programa (clases,
funciones, variables, tipos compuestos) Los identificadores pueden ser
combinaciones de letras y números.
19) Datos reales, enteros y de carácter
El tipo de dato real
es un tipo de dato en programas informáticos que representa la aproximación de un número real.
Caracteres
El tipo de dato carácter es un dígito individual el cual se puede representar como numéricos (0 al 9), letras (a-z) y símbolos (!"$&/\).
Tipo de dato Rango Tamaño en memoria
char 10 21 bits por carácter
Numéricos
Este tipo de dato puede ser real o entero, dependiendo del tipo de dato que se vaya a utilizar.
Enteros: son los valores que no tienen punto decimal, pueden ser positivos o negativos y el cero.
Tipo de dato Tamaño en memoria
byte 8 bits
short 16 bits
int 32 bits
long 64 bits
20) DEV C++
C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de su creación fue extender al lenguaje de programación C mecanismosque permiten la manipulación de objetos. En ese sentido, desde el punto de vistade los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​








