CURSO PROGRAMACIÓN BÁSICA SEMANA 2

Slides:



Advertisements
Presentaciones similares
1 Introducción a la Programación Estructurada Introducción a la Informática Departamento de Sistemas Universidad del Cauca 2006.
Advertisements

1 Lenguaje de Programación Clase 1 Alberto Huamani Escobar
Christian Stephany Castellanos O. Grupo:109
Informática Etimología de informática Integrantes:  Amanda Loayza  Michael Saltos  Doris Ramírez UNIVERSIDAD TÉCNICA DE MACHALA FACULTAD DE CIENCIAS.
Clasificación del Software Prof. Laura Cardozo. Software Se denomina software, programática, equipamiento lógico o soporte lógico a todos los componentes.
¿Que es un ordenador? Un ordenador es una máquina programable. Las dos características principales de un ordenador son: 1. Responde a un sistema específico.
Componentes de un ordenador ÍNDICE EL ORDENADOR PERSONAL PARTES DEL PC Hardware Software PERIFÉRICOS DE ENTRADA PERIFÉRICOS DE SALIDA PERIFÉRICOS DE.
1 LENGUAJES DE PROGRAMACIÓN. Son aplicaciones específicas diseñadas para crear otras aplicaciones o programas. Son programas para crear programas. 2.
Tema 1 Fundamentos de Computación
HARDWARE SON TODOS LOS COMPONENTES FÍSICOS DE LA COMPUTADORA; ELÉCTRICOS, ELECTRÓNICOS , ELECTRÓMECANICOS Y MECÁNICOS.
Subtema: Hardware y Software básico
TERMINOLOGÍA BÁSICA Informática: conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático y racional de la información,
Unidad 01 Introducción a la computación
Quinta generación de computadoras
Computadora: Herramienta electromecánica que facilita diversas y muy variadas tareas dependiendo del programa que se utilice. Se caracteriza por aceptar.
Menú Presentación Dispositivos de Salida Que es informática
PROGRAMACIÓN (1).
Clasificación de Software
Parcial # 1 La Computadora.
INSTITUTO NACIONAL DE SAN ISIDRO (INSI) MUNICIPIO DE SAN ISIDRO, DEPARTAMENTO DE MORAZÁN. ASIGNATURA: INFORMATICA. TEMA: LA QUINTA GENERACION DE LAS COMPUTADORAS.
Fundamentos de programación
LENGUAJE DE PROGRAMACIÓN Y SOFTWARE PROPIETARIO
QUE ES EL HARDWARE El Hardware son todos aquellos componentes físicos de una computadora, todo lo visible y tangible. El Hardware realiza las 4 actividades.
El hardware y el software
PROGRAMACION ESTRUCTURADA.
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
COMPUTADORA Una computadora es una colección de circuitos integrados  y otros componentes relacionados que puede ejecutar con exactitud, rapidez y de.
Computadora La computadora es una máquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicado que requieren una toma rápida de.
INNOVACIONES TECNICAS A LO LARGO DE LA HISTORIA
Tema 6. Conceptos básicos de programación Clase 1
Unidad 3 Isai Galvan Alaniz
TIC TECNOLOGIAS DE LA INFORMACION Y LA COMUNICACION
EN QUÉ CONSISTE UNA COMPUTADORA
Software Es intangible, existe como información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Se.
Unidad 1. Conceptos básicos
MENU SOFWARE Y HADWARE DISPOSITIVOS DE SALIDA DISPOSITIVOS DE ENTRADA
Salir de la presentación
EL ORDENADOR es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Las instrucciones dentro del computador se representan.
INFORMATICA BASICA BIENVENIDAS.
QUE ES HARDWARE Por definición literal no tiene sentido (partes duras), pero si lo definimos dentro del contextos informático se refiere a todas las partes.
TAREA DEFINICIONES: Software: Equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes lógicos necesarios.
Generaciones de computadoras
Fundamentos de Programación
GENERACIÓN DE COMPUTADORAS
QUE ES PROGRAMAR.
PROGRAMACIÓN 1 INTRODUCCIÓN
Conceptos básicos.
Tecnologías de información
CONCEPTOS BÁSICOS DE COMPUTACIÓN E HISTORIA
HARDWARE y SOFTWARE.
SISTEMAS OPERATIVOS. El sistema operativo es un conjunto de programas que: ■Inicializa el hardware del ordenador. ■Suministra rutinas básicas para controlar.
.La Computadora. La computadora es una maquina capaz de realizar y controla a gran velocidad cálculos y procesos complicados que requieren una toma.
Computadora La computadora es una maquina de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren una toma rápida de decisiones.
SOFTWARE.
FUDAMENTOS BÀSICOS computación
Introducción a la programación
Fundamentos de la Programación I
Fundamentos de la Programación I
FUNDAMENTOS DE PROGRAMACIÓN. INTRODUCCIÓN  Conceptos: Informática, Ordenador, Programa, Dato, Bit, Byte, Hardware, Software, Lenguaje de Programación,
La técnica como sistema, clases y sus elementos comunes
SISTEMA OPERATIVO.
GENERACIONES Y CARACTERÍSTICAS DE LAS COMPUTADORAS. Dra. Ana Lilia Laureano-Cruces Departamento de Sistemas Universidad Autónoma Metropolitana.
GENERACIONES Y CARACTERÍSTICAS DE LAS COMPUTADORAS. Dra. Ana Lilia Laureano-Cruces Departamento de Sistemas Universidad Autónoma Metropolitana.
Lenguaje de Programación II
Estructura de un equipo microinformático
PROGRAMACIÓN BÁSICA CONCEPTOS BÁSICOS Software. TEMAS:  Software y sus funciones  Tipos de Software  Software de Sistemas  Software de Aplicación.
UNIDAD I Conocimiento de la computadora
GENERACIONES Y CARACTERÍSTICAS DE LAS COMPUTADORAS. Dra. Ana Lilia Laureano-Cruces Departamento de Sistemas Universidad Autónoma Metropolitana.
GENERACIONES Y CARACTERÍSTICAS DE LAS COMPUTADORAS. Dra. Ana Lilia Laureano-Cruces Departamento de Sistemas Universidad Autónoma Metropolitana.
ESTRUCTURA DE UNA PC.
Transcripción de la presentación:

CURSO PROGRAMACIÓN BÁSICA SEMANA 2

Semana 2 La computadora procesa datos para transformarlos en información Partes de una computadora: Hardware y Software. Unidades fundamentales físicas de la computadora: Dispositivos de entrada Dispositivos de salida Procesador (Unidad de control y Unidad aritmética y Lógica) Memoria Almacenamiento secundario El procesador es el encargado de ejecutar los programas; desde el sistema operativo hasta las aplicaciones de usuario Datos Computadora Información Entrada Proceso Salida

Semana 2 Antecedentes de la computadora Computadoras actuales Abaco, Pascalina, Máquina analítica, ordenadores analógicos. Computadoras actuales Nacen de la creación del circuito integrado Supercomputadora, MainFrame, Minicomputadora, Microcomputadora o PC Tipos de computadoras Primera Generación – tubos al vacío. Segunda Generación – Transistores. Tercera Generación – Chips Cuarta Generación – Microcircuito integrado Quinta Generación - Especializadas como inteligencia Artificial

Semana 2 Hardware desde la perspectiva del programador conjunto de circuitos electrónicos interconectados entre sí capaces de recibir y procesar instrucciones aritméticas. Sistema operativo actúa de interfaz entre los dispositivos de hardware y puede ser de tipo – Multiusuario, Multiprocesador, Multitarea, Multitramo, tiempo real (windows CE, qnx). Hardware y los programas El Software es el soporte lógico e inmaterial que permite que la computadora pueda desempeñar tareas inteligentes, dirigiendo a los componentes físicos o hardware con instrucciones y datos a través de diferentes tipos de programas. 12/11/2018

Semana 2 Programa: Secuencia de instrucciones que una computadora puede interpretar y ejecutar. Código fuente: Es un programa escrito en un lenguaje de alto nivel Lenguaje de programación: Sirven para escribir programas que permitan la comunicación usuario/máquina. Los principales lenguajes utilizados en la actualidad son: Lenguajes de máquina: Están escritos en lenguajes directamente inteligibles por la máquina siendo cadenas binarias (dígitos 1 y 0). Lenguaje de bajo nivel: conjunto de instrucciones que dependen del hardware donde se ejecuta. (ensamblador) Lenguajes de alto nivel: expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas son los más utilizados por los programadores. (phyton)

Semana 2 Lenguajes de alto nivel Utilizan instrucciones escritas con palabras similares a los lenguajes humanos Son independientes de la máquina en la que se ejecutan Necesitan ser traducidos a instrucciones en lenguaje máquina (Compilación) Existen diversos tipos Estructurados (Basic, C, Pascal) Orientados a Objetos (C#, Phyton, VB.NET, C++, Java) Declarativos [utilizan hechos y reglas](Lisp, Prolog) Funcionales [Basado en aritmética](AML, CAML)

Semana 2 Interprete: Es un traductor que toma un programa fuente, lo traduce Línea a Línea y a continuación lo ejecuta. Compiladores: Realiza la traducción de un programa escrito en lenguaje de alto nivel a lenguaje máquina. Un compilador traduce en lenguaje maquina un código fuente y almacena el resultado en otro archivo llamado código objeto. El código objeto es el que se carga en la memoria principal de la computadora y se ejecuta por el procesador.

Proceso de diseñar un programa consta de una serie de pasos: Semana 2 Proceso de diseñar un programa consta de una serie de pasos: Análisis del problema Diseño del algoritmo solución Codificación Compilación y Ejecución Verificación Depuración Documentación

Semana 2 IDE (Integrated Development Envirnonment, o Entorno de programación integrado). Herramienta esencial a la hora de desarrollar software. Incluye Editor Intérprete o Compilador Depurador Ayuda en línea Un kit de desarrollo de software o SDK (siglas en inglés de software development kit) es generalmente un conjunto de herramientas de desarrollo de software que le permite al programador crear aplicaciones para un sistema concreto

Ejecución de un programa Semana 2 Ejecución de un programa Python es un lenguaje de programación de alto nivel cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible, siendo un lenguaje interpretado.

150 en base decimal es igual a: 10010110 2da. Tarea Un programa que convierta un número en notación decimal a notación binaria. 150|0 75|1* 37|1 18|0 9|1 4|0 2|0 1|1 150 en base decimal es igual a: 10010110 ENTREGA SEMANA 7