본문 바로가기

분류 전체보기395

2월 10일 (2) 컴퓨터 기본 2. 컴퓨터의 역사 최초의 디지털 컴퓨터 콜로서스(영국) 영화 이미테이션 게임 세간에 알려진 최초의 디지털 컴퓨터 애니악(미국) 공통점 : 진공관을 사용, 2진법 활용 전기와 빛의 속도가 비슷한 점을 차용하여 만듦 꺼짐 켜짐으로 2진법을 나타냄 bit : 2진수로 나타내는 한 자리 byte : bit를 8개 묶은 것 3. 컴퓨터의 물리적 구조 폰노이만 구조 - 존 폰 노이만, 프로그램을 기억장치에 내장하는 방식의 컴퓨터를 제안 기본 3요소(하드웨어) 중앙처리장치 CPU 연산담당 기억장치 Memory 주기억장치 : RAM 보조기억장치 : 하드디스크, 기본구조장치가 아님 입출력장치 I/O 컴퓨터에 들어오는 값, 컴퓨터에서 출력되는 값 표준입력장치 : 키보드 표준출력장치 : 모니터 시스템버스 : 각 장치를 연.. 2023. 2. 10.
2월 10일 (1) IT용어 수업이 이루어지는 방식 1. It 용어 컴퓨터 전자계산기 컴퓨터는 덧셈밖에 하지 못함 뺄셈(보수의 개념사용 자릿수) 나눗셈 뺄셈의 연속 곱셈 덧셈의 연속 사칙연산만 가능 하드웨어 CPU, 메모리카드, 하드디스크, 키보드, 마우스, 모니터 소프트웨어 메모리 프로그램을 구성하는 모든 명령어와 데이터의 보관장치 CPU 중앙처리장치, 연산 입출력 프로그램에게 데이터를 주는 행위 / 프로그램이 데어터를 주는 행위 주소 어딘가를 찾아가기 위해 사용하는 위치 정보로 물리적 주소, 논리적 주소(변수)로 나누어진다. 데이터 관찰, 측정해서 얻는 값 정보 데이터를 처리해서 얻을 수 있는 결과 2진법, 2진수, 바이너리 기계어(bit), 1과 0만 사용 아날로그/디지털 연속적 신호 / 비연속적 신호 운영체제 시스템을 운영하.. 2023. 2. 10.
1001 ~ 1007 풀기 (Java로 풀기) 1. Hello 출력 public class Main { public static void main(String[] args) { System.out.println("Hello"); } } 2. Hello World 출력 public class Main { public static void main(String[] args) { System.out.println("Hello World"); } } 3. Hello World 출력 public class Main { public static void main(String[] args) { System.out.println("Hello \n World"); } } 띄어쓰기 표시하는 방법 \n 이스케이프 문자에 대해서 알아두기 4. 'Hello' 출력 publ.. 2023. 2. 9.
2월 9일 OT 비전공자가 IT 공부를 할 때 주의할 점 1. 자기 비하 하지 말기 - 왜 난 안될까? 나만 못하네? 이런 생각으로 공부시간을 방해하지 말자 처음부터 잘하는 사람은 없다. 해보지도 않고 포기할꺼면 뭐하러 공부하러 왔는지 다시 생각해보자. 비전공자임에도 불구하고 취업하는 사람들이 있다는 것을 자신에게 상기시키자. 2. 구글링 모르면 검색하는 것이 당여하지만 프로그래밍 언어는 기본적으로 영어이다. 모르면 구글에서 영어로 검색하는 것을 생활화하자 키워드를 잘 활용해서 검색하거나 접속사나 기호도 영어로 변환해서 검색! 3. 꼼꼼함 키우기 코딩이 안 되는 이유는? 오타! 가장 많은 확률로 발생된다. 철자를 올바르게 썼는지, 대소문자 구분을 제대로 했는지 ; 이나 [ ] , { }, " " . ' '가 제대로 적혀.. 2023. 2. 9.
프로그램이란? 컴퓨터언어 = 기계어 = 2진수 = 0, 1 프로그램(program)이란? 컴퓨터에게 일을 시키는 명령어의 집합 명령어 컴퓨터에서 시킬 모든 작업에 해당하는 키워드 입/출력, 계산(연산) 프로그래머(programmer란? 프로그램을 만드는 사람 프로그래밍(programming)이란? 컴퓨터 프로그램을 만드는 일 컴퓨터가 일할 수 있도록 컴퓨터 언어로 명령을 만들고 실행하도록 하는 것 프로그래밍 언어란? 사람이 이해하기 쉬운 언어 = 고급언어 Java, C, C++ 등 컴퓨터가 이해하기 쉬운 언어 = 저급언어 어셈블리어 등 컴파일(compile)이란? C 또는 Java 와 같은 고급 언어를 CPU가 이해할 수 있는, 즉 어셈블리어와 같은 기계 언어로 변환하는 작업 컴파일된 코딩을 오브젝트 코딩이라고 한다... 2023. 2. 9.
HTML - Favicon이란? 파비콘은 title 태그 옆에 있는 아이콘을 말한다. 아래에 빨간색 박스가 바로 파비콘이다. 아래 사이트에서 나만의 파비콘을 직접 만들어 다운 받을 수 있다. favicon.ico Generator Preview Favicon in original size: www.favicon.cc 파비콘 이미지의 일반적인 이름은 "favicon.ico"이다. 웹사이트에 파비콘을 추가하려면 파비콘 이미지를 웹 서버의 루트 디렉터리에 저장하거나 이미지라는 루트 디렉터리에 폴더를 만들고 이 폴더에 파비콘 이미지를 저장해야 한다. 2023. 2. 8.