일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Xcode
- Swift
- label
- 준코딩
- xocde
- 버블정렬
- 링크드리스트
- storyboard
- 커스텀팝업
- 백준
- IOS
- 안드로이드
- TextField
- Firebase
- FLUTTER
- text to speech
- android java
- 연결리스트
- Android Studio
- customPopup
- Android
- 보호와 보안
- 예외처리
- 플러터
- C언어
- BAEKJOON
- deeplink
- 안드로이드스튜디오
- swift baekjoon
- 자바
- Today
- Total
목록전체 글 (142)
준코딩
데이터베이스의 특징 : 통합된 데이터, 저장된 데이터, 운영 데이터, 공용 데이터 데이터베이스 관리 시스템 (DBMS) : 데이터 베이스를 관리해주는 소프트웨어, 정의 조작 제어 의 기능을 갖춤 스키마 : 데이터베이스의 전체적인 구조와 제약 조건에 관한 전반적인 명세를 기술함 외부스키마 : 서브스키마, 일반사용자는 SQL 를 이용하여 DB를 쉽게 사용가능 개념스키마 : 전체적인 논리구조, 하나만 존재, 단순히 스키마라고 하면 개념스키마를 정의한 것, 기관이나 조직체 관점에서 데이터베이스를 정의함 내부스키마: 데이터베이스의 물리적 구조 DDL : 데이터 정의언어 DML :데이터 조작언어 DCL : 데이터 제어언어 DBA : 데이터베이스 전반에 대해 책임을 짐, 개념 스키..
데이터베이스의 정의 *****-통합된 데이터: 자료의 중복을 배제한 데이터-저장된 데이터: 컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료-운영 데이터: 조직의 업무를 수행하는데 존재 가치가 확실하고 없어서는 안 될, 반드시 필요한 자료-공용 데이터:여러 응용 시스템들이 공동으로 소유하고 유지하는 자료 데이터베이스의 특징-실시간 접근성: 실시간 응답 가능-계속적인 변화: 항상 최신의 데이터 유지-동시 공용: 여러 사용자가 동시에 이용가능-내용에 의한 참조: 사용자가 요구하는 데이터 내용으로 데이터 찾음 데이터베이스 시스템 *데이터베이스 시스템의 정의-데이터베이스를 이용하여 자료를 저장,관리 -> 정보를 얻어내는 데 필요한 컴퓨터 중심의 시스템 데이터베이스 시스템의 구성요소-DB-스키마-DBMS-DB언어..
@@@@@@@시스템 소프트웨어@@@@@@@@ 하드웨어: 컴퓨터를 구성하는 기기 장치소프트웨어: 컴퓨터 시스템이나 주변기기 등의 하드웨어를 작동시켜 원하는 작업 결과를 얻기 위한 프로그램 또는 명령어 시스템 소프트웨어의 역할운영체제: 하드웨어를 제어, ms windows 나 unix등드라이버: 주변장치를 관리하는 프로그램네트워크 프로그램: 인터넷 접속등의 네트워크 기능 수행 -소프트웨어의 계층적 체계운영체제,컴파일러,데이터베이스,유틸리티 운영체제: 하드웨어를 직접 제어하고 자원을 관리해주는 계층응용 프로그램들의 실행환경다른 응용프로그램들의 실행 기반이라는 의미로 플랫폼 이라고 호칭 컴파일러/인터프리터: 응용소프트웨어를 개발하거나 사용자 자신의 프로그램을 개발하기 위하여 컴퓨터가 이해하는 언어로번역해주는 소..
개인용 컴퓨터의 구성-입출력 지원을 위한 각종 장치로 구성 본체를 구성하는 메인보드는 중앙처리장치, 주기억장치, 보조기억장치, 시스템 확장카드 및 입출력 장치 포트로 구성 메인보드의 구성 중앙처리장치: 다양한 마이크로프로세서 사용 주기억장치: cpu가 우선적으로 접근하여 사용하는 메모리ram: cpu가 읽기 쓰기 위한 메모리, 명령어와 데이터 저장 rom,: 읽기전용 메모리, 펌웨어 즉 부팅에 필요한 명령어 내장 캐쉬메모리: 일반 ram보다 속도가 빠른 고속 ram으로 cpu에 자주 쓰이는 명령어와 데이터 저장하여 성능을 높임 보조기억장치: 전원이 꺼져도 자료는 보존 시스템 확장카드:pc의 기능을 확장하거나 보조하기 위한 카드 lan카드 사운드 카드 등 입출력포트: 모니터 키보드 마우스 프린터 및 이동형..
중앙 집중 처리- 컴퓨터가 있는 곳 까지 가져와서 처리, 그 결과를 다시 사용자에게 분배 LAN: 근거리 통신망 WAN: 장거리 통신망, 광역화 네트워크 ARPAnet: 많은 컴퓨터들 간에 원활한 데이터 교환이 이루어지기 위해 표준화함, 전송 규약을 표준으로 채택, 인터넷으로 발전 초고속 인터넷 서비스: 모뎀 -> 광케이블,케이블 모뎀 이용 하드웨어-컴퓨터를 구성하는 기기장치-중앙처리장치,저장장치,입출력 장치 소프트웨어-컴퓨터 시스템이나 주변기긱등의 하드웨어를 작동시키기 위한 모듈-펌웨어,운영체제,응용소프트웨어로 구성 중앙처리장치: 제어장치, 연산장치,레지스터 펌웨어: 컴퓨터 시작에 필요한 s/w 로 초기 작동제어운영체제: 하드웨어와 응용소프트웨어의 작동을 관리응용소프트웨어: 사용자가 사용하는 프로그램으..
12세기 중국의 현대식 주판 에서 시작. 1642년 프랑스 파스칼 -> 덧셈기 만듬 최초의 전자식 범용 컴퓨터 ENIAC -> UNIVAC 폰 노이만 -> EDVAC 제작 제 1세대 컴퓨터-상업용 -진공관 -기계어로 작성 제 2세대 컴퓨터-벨 연구소에서 트랜지스터 발명 -컴퓨터크기 작아짐 -전력소모 낮아짐 -계산속도와 신뢰성은 높아짐 -고급언어사용 제 3세대 컴퓨터-IC칩 개발 -가격 낮아짐 -성능 올라감 -메인프레임,미니컴퓨터 개발 제 4세대 컴퓨터 (현재)-성능 높아짐 -가격 낮아짐 -cpu개발 -1976 슈퍼컴퓨터 -1977 개인 PC -VLSI칩, microprocessor -1984 GUI 지원 메인프레임 컴퓨터-대기업,정부기관,학교 (큰 기업, 조직에서 사용)-극히 제한된 이용자복잡한 계산에 ..