💡History of Software 📕1세대(1951-1959) Machine Language(기계어) 컴퓨터 프로그램은 1과 0으로 이루어진다. 컴퓨터가 직접 이해할 수 있는 표현 방식 Assembly Languages(어셈블리어) and Translators 사람이 이해할 수 있게 만든 언어이다. ex) add, substraction Assembler(어셈블러) : 어셈블리 언어 -> 기계어 (번역해줌) Programmer Changes 프로그래머는 두 그룹으로 나뉜다. application programmers (사용자 중심) System programmers (기계 중심) 📕2세대(1959-1965) 어셈블리가 너무 불편해서 등장한 소프트웨어 High-level Languages 영어문장이 프..
학교/컴퓨터학개론
💡Computing System 하드웨어와 소프트웨어를 합친 것 💡하드웨어 컴퓨터 시스템의 물리적인 요소 (프린터, 선, 키보드 등) 💡소프트웨어 컴퓨터를 실행시킬 지침을 제공하는 프로그램 📗Computing system 다목적 기계(오락, 사무) - 여러 범용성을 지니고 있다. 하드웨어 : fixed 소프트웨어 : flexible, changeable 💡Layers of a Computing system communications(컴퓨터 통신) 통신, 인터넷 www applications(응용 프로그램, 앱) 인공지능, 시뮬레이션 operating systems (운영체제) windows, Linux, Macos, Android programming(a.k.a. software) 소프트웨어, 자료 처리..